/*
 * jQuery FlexSlider v2.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)
 */

 
/* Browser Resets */
.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 Necessary Styles
*********************************/ 
.flexslider {margin:0;padding:0;}


/* Hide the slides before the JS is loaded. Avoids image jumping */

#bottomslider.flexslider .slides > li{height:229x !important; border:none!important;}
.flexslider .slides > li {display:none; -webkit-backface-visibility:hidden; height:229px} /* Hide the slides before the JS is loaded. Avoids image jumping */

#bottomslider.flexslider .slides img {display:block;border-bottom:none !important; opacity:1;filter:alpha(opacity = 100);}
#bottomslider.flexslider .slides img:hover{border-bottom:none !important;}

.flex-pauseplay span {text-transform:capitalize;}


/* 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 {margin:0 0 0px;position:relative;zoom:1;height:1000px;}
.flex-viewport {max-height:2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.loading .flex-viewport {max-height:229px;}
.loadingtop .flex-viewport {max-height:229px;}

/* <> */
#topslider {float:left;width:434px;height:600px;zoom: 1}
#topslider .slides, #topslider li {height:100%;}
#topslider .flex-active-slide a {display:block;width:100%;height:100%}
#topslider .flex-direction-nav a {position:absolute;top:0px;width:90px;height:145px;display:block;cursor:pointer;text-indent:-9999px;z-index:999;}
#topslider .flex-direction-nav .flex-next {right:20px;background-position:0px -149px !important}
#topslider .flex-direction-nav .flex-prev {left:20px;background-position:0 0px !important}

/* Control btnNav */
.flex-control-nav {position:absolute;bottom:10px;left:165px;z-index:9999999999;width:100px;height:31px;padding-top:6px}
.flex-control-nav li {margin:0 3px;display:inline-block;zoom:1; *display:inline;}
.flex-control-paging li a {width:16px;height:16px;display:block;background:url(../images/slider-pip-off.png) left top no-repeat;cursor:pointer;text-indent:-9999px;}
.flex-control-paging li a:hover {width:16px;height:16px;background:url(../images/slider-pip-on.png) left top no-repeat;}
.flex-control-paging li a.flex-active {background:url(../images/slider-pip-on.png) left top no-repeat; cursor: default;}





