.mobile_footer{display:none;}
.header{width:100%; float:left; background:url(../images/header.png) repeat-x; top:0; left:0; position:relative; z-index:50; padding:10px 0 0 0;}
.header_content{width:65%; float:right;}
.header_content .logo{width:300px; float:left; padding:20px 0 0 0;}
.header_content .text_holder{width:215px; float:right; font-size:20px;font-family:'Assistant-SemiBold';}
.header_content .text_holder strong{color:#998557;}
.header .btn_holder{width:141px; float:left;}

#slider_holder{width:100%; float:left;height:640px; top:0; left:0; position:relative; z-index:10; margin-top:-40px;}
#slider_holder img{width:100%;}
#slider_holder ul li{width:100%; float:left; list-style:none;}

.banner_text{width:100%; float:left; top:0; left:0; position:relative; z-index:30; margin-top:-500px; text-align:center; background:url(../images/banner-text.png) no-repeat center bottom; padding:0 0 100px 0;}
.banner_text .img_holder{width:100%; float:left; top:0; left:0; position:relative; z-index:20;}
.banner_text .img_holder img{width:390px; margin:0 auto;}
.banner_text .text_holder{width:100%; float:left; top:0; left:0; position:relative; z-index:20; font-size:25px; line-height:25px; color:#fff;font-family:'Assistant-Bold';}
.banner_text .text_holder span{color:#000; padding:0 10px;}

.form_holder{width:100%; float:left; padding:40px 0; background:#171715; color:#fff; text-align:center;}
.form_holder h2{font-size:30px;font-family:'Assistant-Bold'; padding:0 0 10px 0;}
.form_holder h2 span{color:#bca87a;}
.form_holder .textbox{width:85%; float:right;}
.form_holder .textbox ul li{width:32.333%; margin:0 0 0 1%;}
.form_holder .textbox input{height:40px; padding:0 3%; width:94%; font-size:18px;}
.form_holder .btn_holder{width:159px; float:left;}

.footer{width:100%; float:left; text-align:center; padding:20px 0 0 0;}
.footer ul li{display:inline-block; margin:0 9px; width:auto; float:none;}
.footer img{width:130px; margin:0 auto;}















