@charset "utf-8";
.slider-wrapper{}
.theme-default .nivoSlider{position:relative;background:#fff url(../images/loading.gif) no-repeat 50% 50%;}
.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none;}
.theme-default .nivoSlider a{display:block;border:0;}
.theme-default .nivo-controlNav{padding:21px 0 10px;text-align:center;}
.theme-default .nivo-controlNav a{display:inline-block;margin:0 5px;width:12px;height:12px;border:0;background:url(../images/default-bullets.png) no-repeat 100% 0;text-indent:-9999px;}
.theme-default .nivo-controlNav a.active,.theme-default .nivo-controlNav a:hover{background-position:0 0;}
.theme-default .nivo-directionNav a{display:block;width:39px;height:74px;border:0;background:url(../images/default-arrows.png) no-repeat;text-indent:-9999px;opacity:0;}
.theme-default:hover .nivo-directionNav a{opacity:1;}
.theme-default a.nivo-nextNav{right:0;background-position:-39px 0;}
.theme-default a.nivo-nextNav:hover{background-position:-39px 100%;}
.theme-default a.nivo-prevNav:hover{background-position:0 100%;}
.theme-default a.nivo-prevNav{left:0;}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.theme-default .nivo-caption a{border-bottom:1px dotted #fff;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{margin-bottom:5px;width:auto;height:auto;background:0 0;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;}

.nivoSlider{position:relative;overflow:hidden;width:100%;height:auto;}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none;}
.nivo-main-image{position:relative!important;display:block!important;width:100%!important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;z-index:6;display:none;margin:0;padding:0;width:100%;height:100%;border:0;}
.nivo-slice{position:absolute;top:0;z-index:5;display:block;height:100%;}
.nivo-box{position:absolute;z-index:5;display:block;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;bottom:0;left:0;z-index:8;display:none;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;width:100%;background:#000;color:#fff;opacity:.8;-moz-opacity:.8;}
.nivo-caption p{margin:0;padding:5px;}
.nivo-caption a{display:inline!important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:40%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
.nivo-controlNav{padding:15px 0;text-align:center;}
.nivo-controlNav a{cursor:pointer;}
.nivo-controlNav a.active{font-weight:700;}
