/*
 * jQuery FlexSlider v1.8
 * http://flex.madebymufffin.com
 *
 * Copyright 2011, Tyler Smith
 * Free to use under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
.clear { clear:both; } 
.slider_main { width:100%; float:left; height:600px; min-width:1000px; margin:0px; padding:0px; position:relative; }
 
 /* Browser Resets */
.slider_main .flex-container a:active,
.slider_main .flexslider a:active {outline: none;}
.slider_main .slides,
.slider_main .flex-control-nav,
.slider_main .flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.slider_main .flexslider {width: 100%; margin: 0; padding: 0;}
.slider_main .flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.slider_main .flexslider .slides img {max-width: 100%; display: block;}
.slider_main .flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slider_main .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
.slider_main html[xmlns] .slides {display: block;} 


/* 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 */
.slider_main .no-js .slides > li:first-child {display: block; }


/* FlexSlider Default Theme
*********************************/
.slider_main .flexslider {background: none; position: relative;}
/*.slider_main .flexslider .slides {zoom: 1;}*/
.slider_main .flexslider .slides > li {position: relative;}
/* Suggested  container for "Slide" animation setups. Can replace this with your own, if you wish */
.slider_main .flex-container {/*zoom: 1;*/ position: relative;}

/* Caption style */
/* IE rgba() hack */
.slider_main .flex-caption {background:none; }
.slider_main .flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; color: #fff; font-size: 14px; line-height: 18px;}

/* Direction Nav */
.slider_main .flex-direction-nav li a {width: 31px; height: 49px; margin: 0px 0 0; display: block; background:none; position: absolute; top: 32%; cursor: pointer; text-indent: -9999px;}
.slider_main .flex-direction-nav li .next {background-position: -31px 0; right: -23px;}
.slider_main .flex-direction-nav li .prev {left: -24px;}
.slider_main .flex-direction-nav li .disabled {opacity: .3; /*filter:alpha(opacity=30);*/ cursor: default;}

/* Control Nav */
.slider_main .flex-control-nav {width: auto; height:28px; margin-left:-534px; position: absolute; bottom: 140px; left:50%;  }
.slider_main .flex-control-nav li {margin: 0 0 0 0px; padding-left:2px; float:left; display: inline-block; /*zoom: 1;*/ display: inline; text-indent:-9999px; }
.slider_main .flex-control-nav li a { height: 11px; line-height:11px; padding:0 8px; display: block; cursor: pointer; color:#000; font-size:18px; font-family: 'TitilliumText22LXBold'; text-indent: 0px;  background:url(../images/bg_control_nav.png) left top no-repeat; text-indent:-9999px;   }
.slider_main .flex-control-nav li a:hover { background-position:0px -27px; color:#fff; }
.slider_main .flex-control-nav li a.active { background-position:0px -27px;  cursor: default; color:#fff;}


#container_main { width:100%; height:600px; position:absolute; left:0px;                                                                                                                                                                      top:85px; z-index:5; border-bottom:2px solid #d1d1d1; }
.main_slider1 { width:100%; height:600px; float:left; background:url(../images/slider/slide1.jpg) center top no-repeat;  }
.main_slider2 { width:100%; height:600px; float:left; background:url(../images/slider/slide2.jpg) center top no-repeat; }
.main_slider3 { width:100%; height:600px; float:left; background:url(../images/slider/slide3.jpg) center top no-repeat; }
.main_slider4 { width:100%; height:600px; float:left; background:url(../images/slider/slide4.jpg) center top no-repeat; }
.main_slider5 { width:100%; height:600px; float:left; background:url(../images/slider/slide5.jpg) center top no-repeat; }
.slide_title { width:100%; margin-top:30px; font-size:40px; float:left; color:#363636; font-family: 'ProximaNovaRgRegular'; line-height:40px; }
.slide_title span { font-size:29px; color:#363636; font-family: 'ProximaNovaRgRegular'; line-height:none; }
.slede_text { width:484px; height:378px; float:left; padding:25px 70px 20px 25px; margin:106px 0 0 0; font-family: 'ProximaNovaRgRegular'; font-size:19px; color:#272727; background:url(../images/slide_textbg.png) left top no-repeat; line-height:35px; }
.slede_text span { font-family: 'ProximaNovaRgBold'; font-size:26px; color:#e55a01; line-height:35px; }
.slide_list { width:444px; margin:0px; padding:5px 20px 20px 20px; list-style:none; }
.slide_list li { width:419px; float:left; margin:0px; padding:0 0 0 25px; list-style:none;  background:url(../images/slide_bullet.png) left 10px no-repeat; }

 
.slide_inner { width:1119px; margin:50px auto 0 auto;   }
.btn_explore { width:177px; float:right; height:43px; margin:-5px 70px 0 0; background:url(../images/btn_explore_more.png) left top no-repeat; }
.btn_explore a { width:177px; height:43px; margin-top:10px; display:block; }



@media only screen and (max-width:1024px) {
.slide_inner { width:1000px; margin:50px auto 0 auto;   }
.slider_main .flex-control-nav { margin-left:-477px;}
	
}
