/* @override 
	http://localhost:8888/zentools/modules/mod_zentools/css/flexslider.css
	http://localhost:8888/zentoolstest/modules/mod_zentools/css/flexslider.css
	http://localhost:8888/qs/unified/lifestyledev/modules/mod_zentools/css/flexslider.css
*/

/*
 * jQuery FlexSlider v1.8
 * http://flex.madebymufffin.com
 *
 * Copyright 2011, Tyler Smith
 * Free to use under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* Browser Resets */
.flex-container a:active,.flexslider a:active {
outline:none
}

.slides,.flex-control-nav,.flex-direction-nav {
list-style:none;
margin:0;
padding:0
}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {
width:100%;
margin:0;
padding:0
}

.flexslider .slides > li {
display:none;
position:relative
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
max-width:100%;
display:block;
margin:0 0 30px
}

.flex-pauseplay {
z-index:11;
float:left;
position: absolute;
margin-top:20px;
bottom: 0;
}

.slideshow {
clear:both;
float:left;
width:100%
}

.flex-pauseplay span {
text-transform:uppercase;
cursor:pointer;
font-size:85%;
text-align:right;
clear:both
}

/* Clearfix for the .slides element */
.slides:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0
}

html[xmlns] .slides {
display:block
}

* html .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 */
.no-js .slides > li:first-child {
display:block
}

/* FlexSlider Default Theme
*********************************/
.flexslider .slides {
zoom:1px
}

/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {
zoom:1px;
position:relative
}

/* Caption style 
 IE rgba() hack */
.flex-caption {
background:none;
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
zoom:1px
}

/* Direction Nav */
.flex-direction-nav {

}

.flex-direction-nav li a {
width:15px;
height:22px;
display:block;
background:url(../images/slideshow/bg_direction_nav.png) no-repeat 0 -19px;
cursor:pointer;
text-indent:-9999px;
z-index:10;
float:left;
margin:0
}

.flex-direction-nav li a:active,.flex-direction-nav li a:focus {
top:auto
}

.flex-direction-nav li .next {
background-position:-93px -19px;
margin-left:4px
}

.flex-direction-nav li .disabled {
opacity:.3;
filter:alpha(opacity=30);
cursor:default
}

/* Control Nav */
.flex-control-nav {
text-align:center;
z-index:11;
position:relative;
clear:both
}

.flex-control-nav li {
zoom:1px;
display:inline;
margin:0 0 0 5px
}

.flex-control-nav li:first-child {
margin:0
}

.flex-control-nav li a {
width:13px;
height:13px;
display:block;
background:url(../images/slideshow/bg_control_nav.png) no-repeat 0 0;
cursor:pointer;
text-indent:-9999px
}

.flex-control-nav li a:hover {
background-position:0 -13px
}

.flex-control-nav li a.active {
background-position:0 -26px;
cursor:default
}
