.nivo-box,.nivo-caption,.nivoSlider{overflow:hidden}.nivoSlider{position:relative;width:100%;height:auto;background:url(../img/loading.gif) 50% 50% no-repeat #fff;margin-bottom:10px;-webkit-box-shadow:0 1px 5px 0 #4a4a4a;-moz-box-shadow:0 1px 5px 0 #4a4a4a;box-shadow:0 1px 5px 0 #4a4a4a}.nivoSlider img{position:absolute;top:0;left:0;max-width:none;height:auto!important}.nivoSlider a{border:0;display:block}.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}.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{position:absolute;left:0;bottom:0;background:#522f15;color:#fff;min-width:35%;z-index:8;padding:5px 7px;opacity:.8;display:none;-moz-opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.2em;font-family:Tahoma,Geneva,sans-serif}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important;color:#fff;border-bottom:1px dotted #fff}.nivo-caption a:hover{color:#fff}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:50%;z-index:9;cursor:pointer;display:block;text-indent:-9999px;border:0;opacity:0;color:#fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.nivo-directionNav .nivo-prevNav::after,.nivo-directionNav a::after{font-family:fontello;position:absolute;top:0}.nivo-directionNav a::after{font-size:3em;text-indent:0;transform:translateY(-50%);opacity:.8}.nivo-directionNav a:hover::after,.nivoSlider:hover .nivo-directionNav a{opacity:1}.nivo-directionNav .nivo-prevNav{left:15px}.nivo-directionNav .nivo-prevNav::after{content:'\e801';left:0}.nivo-directionNav .nivo-nextNav{right:15px}.nivo-directionNav .nivo-nextNav::after{content:'\e802';right:0}.nivo-controlNav{text-align:center;padding:20px 0}.nivo-controlNav a{cursor:pointer;display:inline-block;width:22px;height:22px;background:url(../img/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}.nivo-controlNav a.active{font-weight:700;background-position:0 -22px}.nivo-controlNav.nivo-thumbs-enabled{width:100%}.nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:0 0;margin-bottom:5px}.nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}