/*****************COMMON STYLE**********************************/
body{font-family: 'Segoe UI regular', arial;}
ul{	margin:0;padding:0;}
.container{max-width:1130px !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;}
.allanimated{-webkit-transition: all 0.8s ease-in-out;
-moz-transition: all 0.8s ease-in-out;
-o-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;}
.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;}


/***********************banner_section*******************/
.landing_wrapper{ overflow:hidden;}
#banner_section { background:url(../../images/landing_bg.jpg) no-repeat center top; background-size:cover; padding: 86px 0 0;}
#banner_section .banner_container{max-width:1380px !important; width:auto !important;}
#banner_section .banner_content{}
#banner_section .logo{ background:rgba(0,0,36,0.5); padding:23px 0; width:60%; position:relative;}
#banner_section .logo:before{content:""; position:absolute; right:100%; top:0; width:100%; height:100%;background:rgba(0,0,36,0.5); }
#banner_section .logo a{}
#banner_section .logo a img {}
#banner_section .banner_img{  padding: 15px 0 0;}
#banner_section .banner_img img { margin-bottom: -178px;}



/***************************landing_body********************/
#landing_body { padding: 0 0 45px;}
#landing_body .business_wrap{  }
#landing_body .business_info{font-size:20px; line-height:24px;  color: #000000;font-family: 'Segoe UI Bold',arial;padding-top: 160px;padding-bottom: 45px;}
#landing_body .business_info h2{ font-size:40px; line-height:42px;  color: #000000; margin: 0 0 54px;font-family: 'Segoe UI Bold',arial;}
#landing_body .business_info p { margin:0px;}
#landing_body .business_info p span { display:block;}
#landing_body .sidebar_content{padding-left: 39px; margin-top: -452px;}
#landing_body .sidebar_wrap{ background:#ffffff;margin-bottom: 33px;box-shadow: -1px 5px 36px -5px #a0a09f;}
#landing_body .heading_text{padding: 22px 15px 25px;}
#landing_body .heading_text h3{ font-size:32px; line-height:34px; color: #0b1b48; margin:0px;font-family: 'Segoe UI Bold',arial;}
#landing_body .heading_text h3 span{ display:block;}
#landing_body .form_heaidng{ background:#f79422; position:relative; z-index:1;}
#landing_body .form_heaidng:before { width: 0; height: 0; border-top: 11px solid #cc7109; border-left: 12px solid transparent; position:absolute; right:100%; top:100%; content:"";}
#landing_body .form_heaidng:after { width: 0; height: 0; border-top: 11px solid #cc7109; border-right: 12px solid transparent; left:100%; top:100%; position:absolute; content:"";} 
#landing_body .form_heaidng h4{ font-size:20px; padding:12px; line-height:24px; color: #ffffff; margin:0px;font-family: 'Segoe UI Semibold',arial; position:relative;}
#landing_body .form_heaidng h4:before, #landing_body .form_heaidng h4:after{content:""; width:11px; height:100%; position:absolute; top:0;background:#f79422;}
#landing_body .form_heaidng h4:before{right:100%;}
#landing_body .form_heaidng h4:after{left:100%;}
#landing_body .form_wrap{padding: 32px 34px 33px;}
#landing_body .form_wrap a { font-size:32px; line-height:60px; color: #ffffff; display:block; border-radius:5px;font-family: 'Segoe UI Bold',arial;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#283b73+0,0b1b48+100 */
background: rgb(40,59,115); /* Old browsers */
background: -moz-linear-gradient(top, rgba(40,59,115,1) 0%, rgba(11,27,72,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(40,59,115,1) 0%,rgba(11,27,72,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(40,59,115,1) 0%,rgba(11,27,72,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#283b73', endColorstr='#0b1b48',GradientType=0 ); /* IE6-9 */ padding:0 10px;}
#landing_body .bottom_text{ font-size:14px; line-height:17px; color: #666666;font-family: 'SegoeUI-Light',arial;}
#landing_body .bottom_text p {margin: 0 0 23px;}
#landing_body .bottom_text p span { display:block;}
#landing_body .text_wrap{ border-top:2px dashed #f89c27; padding: 55px 0 46px;font-size:20px; line-height:24px; color:#000000;font-family: 'Segoe UI Semilight',arial;}
#landing_body .text_wrap p { margin: 0 0 25px;}
#landing_body .text_wrap p span { display:block;}
#landing_body .text_wrap p span.bold_text{font-family: 'Segoe UI Bold',arial;}
#landing_body .welcome_text{padding: 22px 0 0;}
#landing_body .welcome_text_wrap{ background:#0b1b48; padding:0 15px 34px; font-size:16px; line-height:20px; color: #f79422;font-family: 'Segoe UI Semibold',arial;margin-bottom: 48px; max-width:900px; margin:0 auto 50px;}
#landing_body .welcome_text_wrap img {  margin-bottom: 12px;}
#landing_body .welcome_text_wrap h3{ font-size:28px; line-height:38px; color: #ffffff; margin: 0 0 19px;font-family: 'Segoe UI regular',arial;}
#landing_body .welcome_text_wrap h3 span { display:block;}
#landing_body .welcome_text_wrap p { margin:0px; text-transform:uppercase;}
#landing_body .footer_text{ font-size:18px; line-stacking:24px; color: #999999;font-family: 'SegoeUI-Light',arial; }
#landing_body .footer_text p { margin:0px;}
#success_body .body_wrap a {
    color: inherit;
}

/****************success_section******************/
#success_section { background:url(../images/success-bg1.jpg) no-repeat center top; background-size:cover; padding: 86px 0 0;}
#success_section .banner_container{max-width:1380px !important; width:auto !important;}
#success_section .banner_content{}
#success_section .logo{ background:rgba(0,0,36,0.5); padding:23px 0; width:100%; position:relative;}
#success_section .logo:before{content:""; position:absolute; right:100%; top:0; width:100%; height:100%;background:rgba(0,0,36,0.5); }
#success_section .logo a{}
#success_section .logo a img {}
#success_section .banner_img{  padding: 15px 0 0;}
#success_section .banner_img img { margin-bottom:-154px;}

#success_section .banner_text{font-size:24px; line-height:28px;  color: #ffffff;font-family: 'Segoe UI regular',arial;padding-left: 36px;}
#success_section .banner_text h2{ font-size:60px; line-height:42px; color: #ffffff;margin: 0 0 43px;font-family: 'Segoe UI Bold',arial; }
#success_section .banner_text p { margin:0px;}
#success_section .banner_text p span{ display:block;}
/***********************success_body***********************/
#success_body { padding:27px  0 87px;}
#success_body .body_wrap{ font-size:24px; line-height:28px; color: #000000; font-family: 'SegoeUI-Light' ,arial;padding-left: 36px;}
#success_body .body_wrap p { margin:0px;}
#success_body .body_wrap p span.bold_text { color: #f79422;font-family: 'Segoe UI Bold',arial;}
#success_body .body_wrap p span.block_text{ display:block;}


@media (min-width: 768px) and (max-width: 1120px) {
	#landing_body .business_info{ font-size:18px;}
	

}

@media (min-width: 768px) and (max-width: 960px){
	#landing_body .business_info h2{ font-size:30px; line-height:40px;}
	#banner_section .banner_img img { margin-bottom: -126px; width: 56%;}
	#landing_body .business_info{ font-size:15px;}
	#landing_body .heading_text h3{ font-size:20px; line-height:30px;}
	#landing_body .form_heaidng h4{ font-size:16px;}
	#landing_body .form_wrap a{ font-size:22px;}
	#landing_body .bottom_text{ font-size:12px;}
	#landing_body .text_wrap{ font-size:16px;}
	#landing_body .welcome_text_wrap h3{ font-size:24px;}
	#landing_body .sidebar_content { margin-top: -358px;}
	#success_section .banner_img img { margin-bottom: -86px;}
	
	

}


@media (max-width: 960px){
#landing_body .business_info p span{ display:inline;}
#success_section .banner_text p span{ display:inline;}
#success_body .body_wrap p span.block_text	{ display:inline;}
	
}

@media (max-width: 767px){
	.small_screen_center{ text-align:center;}
	#banner_section .logo{ width:100%;}
	#banner_section .banner_img img{ margin:0px;}
	#landing_body .sidebar_content{ padding:0px; margin:0px;}
	#landing_body .heading_text h3 span{ display:inline;}
	#landing_body .welcome_text_wrap h3 span{ display:inline;}
	#landing_body .text_wrap p span{ display:inline;}
	#success_section .banner_img img { margin-bottom:0}
	#success_section .banner_text{ padding:0px;}
	#success_section { padding:86px 0 20px;}
	.col-xs-offset-5{ margin:0px;}
	#success_body .body_wrap{ padding:0px;} 
	
	

}
	   


@media (max-width: 668px){


}

@media (max-width: 430px) {
	#landing_body .business_info h2{ font-size:27px; line-height:36px;}
	#landing_body .business_info{ font-size:18px;}
	#landing_body .heading_text h3{ font-size:23px; line-height:30px;}
	#landing_body .form_heaidng h4{ font-size:16px;}
	#landing_body .form_wrap a{ font-size:22px;}
	#landing_body .text_wrap{ font-size:16px;}
	#landing_body .welcome_text_wrap h3{ font-size:20px; line-height:30px;}
	#landing_body .welcome_text_wrap{ font-size:13px;}
	#landing_body .footer_text{ font-size:14px;}
	#success_section .banner_text{ font-size:20px;}
	#success_body .body_wrap{ font-size:20px;}
	
}
