.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;left:13%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000000;z-index:8;padding:16px;overflow:hidden;display:none;min-height:100px;background-color:rgba(0,0,0,0.75);}
.slide_info{margin-bottom:10px;}
.nivo-caption h1{font-size:44px;color:#fc5bff;padding:0;margin:0;text-transform:none;line-height:40px;font-family:'Tangerine', cursive;}
.nivo-caption p{font-size:14px;color:#fff;padding:5px 0;margin:0;}
.nivo-caption a{display:inline-block !important;}
.slide_more{color:#fff;font-size:11px;}
.slide_more a{color:#fff;padding:8px 15px 8px 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-transform:uppercase;font-weight:normal;background-color:#fc5bff;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;bottom:10px;z-index:9;cursor:pointer;}


.nivo-controlNav{text-align:center;padding:15px 0;}
.nivo-controlNav a{cursor:pointer;}
.nivo-controlNav a.active{font-weight:normal;}
.nivo-directionNav a{border:0 none;display:block;height:43px;opacity:0;text-indent:-9999px;transition:all 200ms ease-in-out 0s;width:43px;}
#slider:hover .nivo-directionNav a{opacity:0.8;}
.theme-default{position:relative;}
.theme-default .nivoSlider{position:relative;background:#fff url(../images/loading.gif) no-repeat 50% 50%;}
.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none;}
.theme-default .nivoSlider a{border:0;display:block;}

.theme-default .nivo-controlNav a{display:inline-block;width:6px;height:6px;background-color:#272727;border-radius:5px;text-indent:-9999px;margin:0 3px;}
.theme-default .nivo-controlNav a.active{background-position:0 -14px;}

.theme-default:hover .nivo-directionNav a{opacity:1;}

.theme-default .nivo-caption a{color:#fff;}
.theme-default .nivo-caption a:hover{color:#fff;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;}
.pagination ul li span.current,
.pagination ul li:hover a,
.pagination ul li span.current,
.pagination ul li:hover a{background-color:#7a004e;}
@media only screen and (min-width:1000px){.nivo-caption{width:76%;bottom:8%;}
}
@media only screen and (min-width:768px) and (max-width:999px){.nivo-caption{width:400px;bottom:11px;left:5%;min-height:auto;padding:5px 20px;}
.theme-default .nivo-directionNav a{bottom:110px;}
}
@media only screen and (max-width:767px){.nivo-caption{width:50%;bottom:20px;left:0;background-color:transparent!important;display:none !important;}
.nivo-caption h1{font-size:16px;line-height:22px;}
.nivo-caption p{font-size:11.5px;}
.slide_info{margin-bottom:0;}
.nivo-controlNav, .nivo-directionNav{bottom:-10px !important}
.nivo-controlNav{display:none !important;}
.theme-default .nivo-directionNav a{bottom:32%;}
.nivo-directionNav a{opacity:1;}
}