/*
jQuery FlexSlider v2.2.0
http://www.woothemes.com/flexslider/
Copyright 2012 WooThemes
Free to use under the GPLv2 license.
http://www.gnu.org/licenses/gpl-2.0.html
Contributing author: Tyler Smith (@mbmufffin)
*/

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

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

.slides:after {content:"\0020"; 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 { margin:0px; background:#fff; position:relative; zoom:1; }
.flex-viewport { max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease; }
.loading .flex-viewport { max-height:300px; }
.flexslider .slides { zoom:1; }
.carousel li { margin-right:5px; }

.flex-control-nav {width:100%; position:absolute; bottom:0px; text-align:right; background:url(../img/red-9.png) repeat;}
.flex-control-nav li {
	width:10px; height:10px; margin:12px 2px; display:inline-block; zoom:1; *display:inline; font-size:0px; border:1px solid #861E0A; padding:2px;
	-webkit-border-radius:30px; -moz-border-radius:30px; -o-border-radius:30px; border-radius:30px;
}
.flex-control-nav li:last-child {margin-right:14px;}
.flex-control-paging li a {width:10px; height:10px; display:block; background:none; cursor:pointer; text-indent:-9999px;
	-webkit-border-radius:30px; -moz-border-radius:30px; -o-border-radius:30px; border-radius:30px;
	-webkit-transition:background ease 0.2s; -o-transition:background ease 0.2s; -moz-transition:background ease 0.2s; -ms-transition:background ease 0.2s; transition:background ease 0.2s;
}
.flex-control-paging li a:hover { background:#fff; }
.flex-control-paging li a.flex-active { background:#fff; cursor:default; }
