.visible-mobile .flex-container a:active,
.visible-mobile .flexslider a:active {outline:none;}
.visible-mobile .slides,
.visible-mobile .flex-control-nav,
.visible-mobile .flex-direction-nav {margin:0; padding:0; list-style:none;} 

.visible-mobile .flexslider {width:100%; margin:0; padding:0;}
.visible-mobile .flexslider .slides > li {display:none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.visible-mobile .flex-pauseplay span {text-transform:capitalize;}

/* Clearfix for the .slides element */
.visible-mobile .slides:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;} 
html[xmlns] .visible-mobile .slides {display:block;} 
* html .visible-mobile .slides {height:1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.visible-mobile .no-js .slides > li:first-child {display:block;}

.visible-mobile .flexslider {background:#fff; border:0px solid #fff; position:relative; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; zoom:1;}
.visible-mobile .flexslider .slides {zoom:1;}
.visible-mobile .flexslider .slides > li {position:relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.visible-mobile .flex-container {zoom:1; position:relative;}
.visible-mobile .flex-control-nav {display:none;}
.visible-mobile .flex-direction-nav {display:block;}
.visible-mobile .flex-direction-nav li a {width:35px; height:55px; margin:-20px 0 0; display:block; position:absolute; top:50%; cursor:pointer; text-indent:-9999px;}
.visible-mobile .flex-direction-nav li a.next {
	right:-20px;
	transition:opacity .25s ease-in-out;
	-moz-transition:opacity .25s ease-in-out;
	-webkit-transition:opacity .25s ease-in-out;
	background-image:url('../../images/mobile/slider-arrow-next.png');
}
.visible-mobile .flex-direction-nav li a.prev {
	left:20px;
	transition:opacity .25s ease-in-out;
	-moz-transition:opacity .25s ease-in-out;
	-webkit-transition:opacity .25s ease-in-out;
	background-image:url('../../images/mobile/slider-arrow-previous.png');
}
.visible-mobile .flex-direction-nav li a.next:hover, .visible-mobile .flex-direction-nav li a.prev:hover {opacity:0.8;}