#slider { overflow:hidden;height:300px;margin:0 auto;background:url(../images/banner1.jpg) #EEE center top repeat-x;z-index:-1;}
.flexslider ul li {-webkit-box-shadow:inset 0px 0px 3px rgba(80, 80, 80, 0.1);box-shadow:inset 0px 0px 3px rgba(80, 80, 80, 0.1);}
.flexsliderblocklink {display:block;width:100%;height:300px;}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline:none;}
.slides, .flex-control-nav, .flex-direction-nav {margin:0px;padding:0px;list-style:none;}
.slides li {margin:0px;}
.flexslider {margin:0px;padding:0px;}
.flexslider .slides > li {display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img {max-width:100%;display:block;}
.flex-pauseplay span {text-transform:capitalize;}
.slides:after {content:".";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 {position:relative;zoom:1;}
.flexslider .slides {zoom:1;}
.flexslider .slides > li {position:relative;}
.flex-container {zoom:1;position:relative;}
.slider_description {margin-top:65px;font-size:14px;color:#777;}
.slider_description h2 {font-family:'Merriweather', Arial, sans-serif;font-weight:300;font-size:20px;text-transform:none;line-height:24px;margin-bottom:20px;}
.slider_description p {margin-bottom:28px;}
.custom-slide .slider_description h2 {font-size:32px;line-height:50px;text-transform:none;color:#fff;text-align:center;text-shadow:1px 1px 2px #555;padding:0 80px 0 80px;margin-bottom:20px;}
.custom-slide .slider_description p {text-align:center;color:#000;}
.custom-slide .slider_description a {color:#FFBD20;}
.custom-slide .slider_description a:hover {color:#fff;}
.custom-slide .slider_description img {margin:0 auto 20px auto;}
.flex-direction-nav a {width:70px;height:70px;margin:-36px 0 0;display:block;background-color:transparent;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.flex-direction-nav a:hover {background-color:#dcdcdc;}
.flex-direction-nav .flex-next {right:0px;background-image:url(bg_direction_nav_right.png);background-repeat:no-repeat;background-position:53% 50%;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;position:absolute;}
.flex-direction-nav .flex-prev {left:0px;background-image:url(bg_direction_nav_left.png);background-repeat:no-repeat;background-position:47% 50%;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;position:absolute;}
.flexslider:hover .flex-next {opacity:1;right:0;}
.flexslider:hover .flex-prev {opacity:1;left:0;}
.flex-direction-nav .disabled {opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
@media only screen and (min-width:960px){.flex-direction-nav .flex-next {right:-40px;*right:0;}
.flex-direction-nav .flex-prev {left:-40px;*left:0;}}
.flex-control-nav {width:100%;text-align:center;margin-top:-20px;position:absolute;z-index:9;}
.flex-control-nav li {margin:0 0 0 3px;display:inline-block;zoom:1;*display:inline;}
.flex-control-nav li:first-child {margin:0px;}
.flex-control-nav li a {width:10px;height:8px;display:block; background-image:url(slider_nav.png);background-position:1px 0;cursor:pointer;text-indent:-999em;}
.flex-control-nav li a:hover {background-position:10px 0;}
.flex-control-nav li a.flex-active {background-position:10px 0;cursor:default;}
.custom-slide {height:300px;background-position:center !important;-webkit-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.1);box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.1);}
.custom-slide  a{ width:100%; height:100%; display:block}