.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.slides{margin:0!important;line-height:1!important;zoom:1}.flexslider ul,.flexslider li{line-height:1;list-style:none;margin:0;padding:0}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.flexslider .slides img{max-width:100%;height:auto;display:block}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flex-container{clear:both}.flexslider{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-ms-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);margin-left:0;margin-right:0;position:relative;-webkit-transition:height .25s linear;-moz-transition:height .25s linear;-ms-transition:height .25s linear;-o-transition:height .25s linear;transition:all .25s linear;zoom:1}.fsready *{opacity:1}.flex-viewport,.flex-viewport .slides,.flex-viewport .slides li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.flex-viewport{max-height:100%;max-width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-viewport .slides li,.flex-viewport .slides li figure{position:relative;height:100%;max-height:100%;overflow:hidden}.flexslider img{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important;box-shadow:none!important;height:auto;line-height:1!important;margin:0 auto;width:auto}.flexslider img.ls{max-height:none;max-width:100%}.flex-direction-nav{*height:0;list-style:none!important;margin:0!important;line-height:1}.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:.8}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{background-color:#fff;background-color:rgba(255,255,255,.5);opacity:1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}