/*
 * 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)
 */


/* 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;}



/************** Slider CSS **************/
div#slider_wrapper {
	margin:0;
	padding:0;
	}
div#slider_wrapper div#slider {
position:relative;
}
div#slider_wrapper div#slider ul.slides{
	display: block;
}
div#slider_wrapper div#slider ul.slides li {
display: none; -webkit-backface-visibility: hidden;
}
div#slider_wrapper div#slider ul.slides li:first-child {
   
}
div#slider_wrapper div#slider ul.slides li img{
	width:100%;
	height:450px;

}
div#slider_wrapper ol.flex-control-nav {
    display:none !important;
	bottom:0px;
	right:0px;
    list-style:none;
    margin: 0;
    padding:19px 12px 20px 20px;
    position: absolute;
    text-align: center;
    z-index: 9999; 
	background:#333333;
}
div#slider_wrapper ol.flex-control-nav li {
   	float:left;
    margin: 0 3px;
    text-indent: -9999px; 
}
div#slider_wrapper ol.flex-control-nav li a {
    background: url(images/control_nav.png) -22px 0px no-repeat;
    cursor: pointer;
    display: block;
    height: 21px;
    width: 21px;
}
div#slider_wrapper ol.flex-control-nav li a.flex-active, 
div#slider_wrapper ol.flex-control-nav li a:hover {
    background: url(images/control_nav.png) 0px 0px no-repeat;
}


div#slider_wrapper ul.flex-direction-nav li a{
	cursor: pointer;
    display: none;
    height: 33px;
    width: 33px;
	z-index:9999;
	cursor:pointer;
	position:absolute;
	bottom:3%;
	text-indent:-99999px;
	}

div#slider_wrapper ul.flex-direction-nav li a.flex-prev{
	left:47%;	
	background: url(../images/sliderprev.png) 0px 0px no-repeat;
    
}
div#slider_wrapper ul.flex-direction-nav li a.flex-next{
	right:47%;
	background-position:-33px 0px;	
	background: url(../images/slidernext.png) 0px 0px no-repeat;

}

div#slider_wrapper ul.flex-direction-nav li a.flex-next:hover, div#slider_wrapper ul.flex-direction-nav li a.flex-prev:hover{
	background-position:-33px 0px;	
	}

div#slider_wrapper:hover ul.flex-direction-nav li a{
	display:block;	
}


@media screen and (max-width: 860px) {
	div#slider_wrapper div#slider ul.slides li img{  height:200px !important; }
	.isStuck .logo{ width:auto !important; }
  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
  div#slider_wrapper ul.flex-direction-nav li a.flex-prev{
	left:39%;	}
div#slider_wrapper ul.flex-direction-nav li a.flex-next{
	right:39%;}
}
