/*****************COMMON STYLE**********************************/
body{font-family: 'open_sansregular', arial; }
ul{	margin:0;padding:0;}
.container{max-width:1170px !important; width:auto !important;}
.hoveranimate{-webkit-transition: background 0.8s ease;	-moz-transition: background 0.8s ease;	-ms-transition: background 0.8s ease;-o-transition: background 0.8s ease;transition: background 0.8s ease;}
.equalspace{margin:0 auto !important;float:none !important;}
img{max-width:100%; vertical-align:top;}
a:focus,input:focus{outline:none;}
input, buttom{ border-radius:none;}
a{ text-decoration:none !important;}

/************************************** 526 ************************************/
#landing_lunch{ border:12px solid #618db2; padding:22px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ececec+0,ffffff+100 */
background: rgb(236,236,236); /* Old browsers */
background: -moz-linear-gradient(top, rgba(236,236,236,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
#main_header{ border:1px solid #aeafaf; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,eaeaea+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #eaeaea 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#eaeaea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */ padding:24px 0; margin-bottom:50px;}
#logo{}
#logo img{}
#main_header .header_text{ color:#363535; font-size:26px; line-height:36px; font-family: 'open_sanslight',arial;}
#main_header .header_text p{ margin:8px 0 0;}



#landing_success_body{}
#landing_success_body .col-sm-12.wrapper{ padding:0 30px;}
#landing_success_body .sidebar{}
#landing_success_body .sidebar_wrap{background: #6d6e71; padding:42px 25px 55px;}
#landing_success_body .sidebar_heading{ color:#ffffff; font-size:21px; line-height:40px; font-family: 'weblysleek_uilight', arial;}
#landing_success_body .sidebar_heading h4{ margin: 0 0 10px;text-transform:uppercase; color:#ffffff; font-size:48px; line-height:52.09px; font-family: 'TradeGothic', arial;letter-spacing: -1px;}
#landing_success_body .sidebar_heading h4 span{ display:block;}
#landing_success_body .sidebar_heading ul {}
#landing_success_body .sidebar_heading ul li { list-style:none;}
#landing_success_body .sidebar_heading ul li span {font-family: 'weblysleek_uisemibold', arial;}
#landing_success_body .sidebar_heading p{ margin:0 0 24px;}
#landing_success_body .sidebar_heading p span{display:block;}
#landing_success_body .sidebar_wrap form button{ background:#f79422; width:100%; display:block;text-align:center; padding:10px; color:#ffffff; font-size:26px; line-height:34px; text-transform:uppercase; font-family: 'weblysleek_uisemibold', arial; border:2px solid #cdcfcf; border-radius:8px;}


#landing_success_body .landing_banner{font-family: 'weblysleek_uisemibold', arial ; color:#1c1c1c; font-size:40px; line-height:47px; text-align:center; border-bottom:1px solid #999999; width:63%;}
#landing_success_body .landing_banner p{margin: 19px 0 27px;}
#landing_success_body .landing_banner p span { display:block;}
#landing_success_body .landing_banner h1{ color:#252525; font-size:70.87px; line-height:62.99px; text-transform:uppercase; font-family: 'TradeGothic', arial; letter-spacing:-4px; margin:0px;}
#landing_success_body .landing_text{ color:#1c1c1c; font-size:23px; line-height:32px;font-family: 'weblysleek_uisemilight', arial; padding: 33px 0 0;}
#landing_success_body .landing_text p{ margin:0 0 27px;}
#landing_success_body .landing_text p span.bold_text{font-family: 'open_sansbold', arial;}
#landing_success_body .landing_text p span.block_text{font-family: 'open_sansbold', arial; font-size:25px; line-height:34px;}
#landing_success_body .landing_text p span{ display:block;}
#landing_success_body .landing_text .middle_content{ }
#landing_success_body .landing_text .book_img{ }
#landing_success_body .landing_text .book_img img{}
#landing_success_body .landing_text .text_wrap{ }
#landing_success_body .info_list{ margin-bottom:32px;}
#landing_success_body .info_list li{list-style:none; color:#131315; font-size:14px; line-height:24px;}
#landing_success_body .landing_text h6{font-family: 'weblysleek_uisemibold', arial; color:#1c1c1c; font-size:28px; line-height:35px; text-align:center; margin:0px;}
#landing_success_body .landing_text h6 span.italic_text{  font-family: 'weblysleek_uisemibold_italic', arial; color: #618db2;}
#landing_success_body .landing_text h6 span.block_text{display:block;}

#landing_success_body .img_content{ text-align: center;    text-align: center;}
#landing_success_body .img_content img {}
.header_text a {color: inherit;}
.landing_text a {color: inherit;}





@media (min-width: 768px) {
#landing_success_body .sidebar{ float: right;  padding-left: 2%;  width: 35%;}
#landing_success_body .landing_text .text_wrap{ float:left; width:70%; padding-left:10px;font-size: 22px;}
#landing_success_body .landing_text .map_img{ display:inline-block; float:left; width:23%; padding-right:10px;}
#landing_success_body .landing_text .middle_content{ overflow:hidden; margin-bottom:34px;}

}

@media (min-width: 768px) and (max-width: 1100px) {
	#landing_success_body .landing_banner{ font-size:30px;}
	#landing_success_body .landing_banner h1{font-size: 55px; letter-spacing: -3px; line-height: 63px;}
	#landing_success_body .landing_text{font-size:16px;}
	#landing_success_body .landing_text p span.block_text{ font-size:22px; line-height:30px;}
	#landing_success_body .landing_text h6{font-size:22px; line-height:34px;}
#landing_success_body .sidebar{padding-left:2%;}
#landing_success_body .sidebar_heading h4{ font-size:40px;}
#landing_success_body .sidebar_heading { font-size:18px;}
#landing_success_body .sidebar_wrap{padding: 30px 15px 20px;}




}


@media (min-width: 768px) and (max-width: 960px){
	#landing_success_body .landing_banner {}
	#landing_success_body .landing_text p span.block_text{ font-size:18px; line-height:24px;}
#landing_success_body .sidebar{padding-left:1%;}
#landing_success_body .sidebar_wrap{padding:20px 10px;}
#landing_success_body .sidebar_heading h4{font-size: 30px; letter-spacing: -1px; line-height: 33px;}
#landing_success_body .sidebar_heading{font-size:14px; line-height:22px;}
#landing_success_body .sidebar_heading h2{font-size: 38px; letter-spacing: -2px; line-height: 40px;}
#landing_success_body .sidebar_btm_text { font-size: 10px; line-height: 14px;}
}


@media (max-width: 960px){
#landing_centerpoint{border-width:5px;}
#landing_success_body .header_text{font-size:22px;}
#landing_success_body .landing_banner{font-size:20px; line-height:30px;}
#landing_success_body .landing_banner h1 { font-size: 43px; letter-spacing: -2px; line-height: 56px;}

#landing_success_body .landing_text { font-size: 13px; line-height: 24px;}
#landing_success_body .landing_text h6 { font-size: 18px; line-height: 30px;}

}

@media (max-width: 767px){

.small_screen_center{ text-align:center;}
#landing_success_body .landing_banner{ width:inherit;}
#landing_success_body .landing_text .map_img{margin:0 0 24px;}
#landing_success_body .landing_text h6 span.block_text{display:inline;}
#landing_success_body .col-sm-12.wrapper{ padding:0px;}
#landing_success_body .sidebar {
    margin: 28px 0 0;
}
}

@media (max-width:600px) {
#landing_success_body .landing_text h6 span.block_text{display:inline;}
}
@media (max-width: 430px) {
#main_header .header_text{font-size:16px; line-height:30px;}
#landing_success_body .landing_banner h1 { font-size: 28px; letter-spacing: -1px; line-height: 30px;}
#landing_success_body .landing_banner { font-size: 16px; line-height: 28px;}
#landing_success_body .sidebar_wrap{padding:20px 10px;}
#landing_success_body .sidebar_heading h4{font-size:30px; line-height:30px; letter-spacing:-1px;}
#landing_success_body .sidebar_heading h2{font-size:44px; line-height:44px; letter-spacing:-2px;}
#landing_success_body .sidebar_heading{font-size:14px; line-height:22px;}
#landing_success_body .sidebar_btm_text p span{display:inline;}
#landing_success_body .sidebar_btm_text{font-size:12px; line-height:16px;}
#landing_success_body .landing_text p span.block_text{ font-size:16px; line-height:30px;}
}
