
            #slider4w .nivoSlider .nivo-caption {
              opacity:1;
              font-size: 22px;
              font-family: _sans, Helvetica, Arial !important;
              text-align: left !important;
              color: #ffffff;
              background: none;
            }
            #slider4w .nivoSlider .nivo-caption h2{
              opacity:1;
              font-size: 38px;
              font-family: _sans, Helvetica, Arial !important;
              text-align: left !important;
              color: #ffffff;
              background: none;
            }
         .theme-default4 .nivoSlider {
position:relative;
background:#fff url(../nivothemes/default/loading.gif) no-repeat 50% 50%;
}

.theme-default4 .nivoSlider img {
position:absolute;
top:0px;
left:0px;
display:none;
}

.theme-default4 .nivoSlider a {
border:0;
display:block;
}

.theme-default4 .nivo-controlNav {
text-align: center;
xpadding: 20px 0;
position: relative;
bottom: 50px;
z-index: 500;
}

.theme-default4 .nivo-controlNav a {
display:inline-block;
text-indent:-9999px;
margin: 0 7px;
width: 15px;
height: 15px;
background: rgb(255, 255, 255); /* The Fallback */
background: rgba(255, 255, 255, 0.5);
border: 2px solid #999;
border-radius: 50%;
}

.theme-default4 .nivo-controlNav a.active {
background-color: #fff;
border: 2px solid #159A34;
}

.theme-default4 .nivo-directionNav a {
display:block;
width:50px;
height:50px;
background-repeat:no-repeat;
background-size: 50px;
text-indent:-9999px;
border:0;
top:45%;
}

.theme-default4:hover .nivo-directionNav a { opacity: 1;
}

.theme-default4 a.nivo-nextNav {
background-image:url(../nivothemes/default/next.svg);
}

.theme-default4 a.nivo-prevNav {
background-image:url(../nivothemes/default/prev.svg);
}

.theme-default4 .nivo-caption {
font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif !important;
bottom: 60px;
width: auto;
padding: 0;
}

#slider4w .nivoSlider .nivo-caption h2 {
font-family: 'TradeGothicLTCom-BdCn20', Arial, Helvetica, sans-serif !important;
text-transform: uppercase;
background-color: #fff;
color: #159A34;
margin: 0;
padding: 5px 10px 5px 10px;
display: inline-block;
line-height: 1.0;
}

.theme-default4 .nivo-caption p {
font-family: 'TradeGothicLT-CondEighteen', Arial, Helvetica, sans-serif !important;
background-color: #fff;
text-transform: uppercase;
color: #000;
padding: 0px 10px;
}

.theme-default4 .nivo-caption a {
color: #000;
}

.theme-default4 .nivo-caption a:hover {
color: #000;
}

.theme-default4 .nivo-controlNav.nivo-thumbs-enabled {
width: 100%;
}

.theme-default4 .nivo-controlNav.nivo-thumbs-enabled a {
width: auto;
height: auto;
background: none;
margin-bottom: 5px;
}

.theme-default4 .nivo-controlNav.nivo-thumbs-enabled img {
display: block;
width: auto;
height: auto;
}