.flex-container a:flex-active,.flexslider a:flex-active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{float:none;margin:0;padding:0;list-style:none;position:relative}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{border:4px solid #fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative;margin-bottom:0}.flex-container{zoom:1;position:relative}.flex-caption{background:0;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;margin:0;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flex-direction-nav li a{width:52px;height:52px;display:block;background:url(theme/bg_direction_nav.png) no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-999em}.flex-direction-nav li .flex-next{background-position:-52px 0;right:-21px}.flex-direction-nav li .flex-prev{left:-20px}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center;z-index:500}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(theme/bg_control_nav.png) no-repeat;cursor:pointer;text-indent:-999em}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li a.flex-active{background-position:0 -26px;cursor:default}.flexslider{border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.flex-direction-nav li a{width:40px;height:40px;display:block;position:absolute;bottom:1px;top:auto;cursor:pointer;text-indent:-999em;z-index:500}.flex-direction-nav li .flex-prev{background:#000 url(../images/arrow_left.png) center center no-repeat;background-color:rgba(0,0,0,0.8)}.flex-direction-nav li .flex-next{background:#000 url(../images/arrow_right.png) center center no-repeat;background-color:rgba(0,0,0,0.8)}.flex-direction-nav li .flex-prev{left:0}.flex-direction-nav li .flex-next{right:auto;left:41px}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:auto;top:15px;text-align:right;padding-right:25px;left:-25px}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li a{width:10px;height:10px;display:block;background:#222;border:2px solid #eee;cursor:pointer;text-indent:999em;border-radius:50%}.flex-control-nav li a:hover{background:#ffd600}.flex-control-nav li a.flex-active{background:#ffd600;cursor:default}.flex-caption{width:auto;padding:0 15px;line-height:40px;margin:0;position:absolute;left:82px;bottom:0;background:rgba(0,0,0,.8);color:#fff!important;text-shadow:0 0 0 rgba(0,0,0,0);font-size:14px;margin:0!important}.testimonial-slider .flex-direction-nav li a,.twitter-slider .flex-direction-nav li a{width:32px;height:32px;display:block;position:absolute;bottom:0;cursor:pointer;text-indent:-999em;background-color:#ffd600;border-radius:50%;border:2px solid #fff;background-size:20px}.testimonial-slider .flex-direction-nav li .flex-prev,.twitter-slider .flex-direction-nav li .flex-prev{left:45%}.testimonial-slider .flex-direction-nav li .flex-next,.twitter-slider .flex-direction-nav li .flex-next{right:45%;left:auto}#home-slider .flex-control-nav{bottom:0;top:auto;left:auto;text-align:center}#home-slider .flex-control-nav li a{width:8px;height:8px}#home-slider .flex-control-nav li a:hover{background:white}#home-slider .flex-control-nav li a.flex-active{background:white;cursor:default}