/*
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;}
.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; 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-customNav {*height:0; max-width:100%; margin:auto;}
.flex-customNav a {
	text-decoration:none; display:block; width:60px; height:80px; margin:0; font-size:0px; color:transparent; line-height:0;
	position:absolute; z-index:10; top:50%; margin-top:-30px; overflow:hidden; cursor:pointer; color:rgba(0,0,0,0.8);
	background-image:url(../img/arrow.png); background-repeat:no-repeat;
}
.flex-prev { left:0px; background-position:left top; }
.flex-next { right:0px; background-position:right top; }
.flex-prev:hover { background-position:left bottom; }
.flex-next:hover { background-position:right bottom; }
.flex-customNav .flex-disabled { opacity:0!important; filter:alpha(opacity=0); cursor:default; }
