.nivo-box,.nivo-caption,.nivoSlider{overflow:hidden}
.slider-wrapper{width:100%}
.nivoSlider{position:relative;width:100%}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0;-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0}
.nivo-box,.nivo-slice{z-index:5;position:absolute}
.nivo-box,.nivo-box img,.nivo-slice{display:block}
.nivo-slice{height:100%;top:0}
.nivo-caption{font-family:montserratbold;-webkit-box-text-shadow:2px 4px 3px rgba(0,0,0,.3);-moz-box-text-shadow:2px 4px 3px rgba(0,0,0,.3);text-shadow:2px 4px 3px rgba(0,0,0,.3);font-size:35px;line-height:35px;position:absolute;color:#fff;width:80%;z-index:8;padding:5px 10px;display:none;top:65%;left:50%;transform:translate(-50%,-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:60%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:700}