/************************************************************* 
!Reset
============================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/*============================================================
!Defaults
============================================================*/
h1,h2,h3,h4,h5,h6{line-height:normal;}
h1{font-size:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#333333;}
h2{font-family:'Open Sans',sans-serif;font-size:28px;font-weight:600;color:#0b4a95;}
h3{font-size:18px;font-weight:bold;font-family:'Open Sans',sans-serif;color:#000000;}
h4{font:bold 14px 'Open Sans',sans-serif;color:#000;padding-bottom:10px;}
h5,h5 a,h5 a:visited{font:bold 11px 'Open Sans',sans-serif;color:#ffffff;font-weight:normal;}
h6{font:bold 12px 'Open Sans',sans-serif;color:#CA8214;padding-left:20px;}
p{line-height:1.7em;color:#000;font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;margin:0px;text-align:justify;}
b,strong{font-weight:bold;line-height:1;}
i,em{font-style:italic;}
img{vertical-align:middle;}
a{text-decoration:none;color:#000;outline:none;text-decoration:none;}
a:active{color:#000;outline:none;}
a:hover{color:#000;text-decoration:underline;}
a img,.noborder{border:0;}
a.nounderline{text-decoration:none;}
a.nounderline:hover{text-decoration:underline;}
ul{list-style:none;}
.clft{clear:left;}
.clbth{clear:both;}
.clrt{clear:right;}
/*============================================================
!Basics
============================================================*/
body{color:#000000;background:#08376e;font-family:'Open Sans',sans-serif;font-size:14px !important;font-style:normal;line-height:20px;}
.wrapper{margin:0px auto;width:1020px;}
.header{background:url(../images/header-bg.jpg) repeat-x left top;}
.phone{/* float:right;*/
/* width:140px;*/
font-size:22px;padding-top:41px;font-weight:600;text-shadow:0px 1px 1px rgba(150,150,150,0.87);color:#f5f6f7;text-align:right;position:absolute;right:15px;line-height:normal;}
.banner{background:#ffffff;padding-top:24px;}
.banner-image{background:url(../images/banner.png) no-repeat center top;position:relative;background-size:100%;height:380px;}
.logo{padding:42px 0px 3px 0;text-align:center;}
.clrt{clear:right;}
.clbth{clear:both;}
.column-boxl{border:6px solid #DBDBDB;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:286px;float:left;}
.content{background:#3669a2;padding-bottom:24px;}
.content-box{background:#ffffff;color:#000000;padding:30px;display:block;overflow:hidden;}
.content-left{padding-right:30px;}
.content-right{padding:0px 10px;background:#f7f3f1;}
.content-rt-title{background:#1056ad;font-size:24px;font-weight:400;color:#fff;padding:13px 0px 13px 22px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;text-shadow:0px 1px 1px rgba(0,0,0,0.21);}
.inside-form{line-height:7px;}
.title-wrap{padding-bottom:25px;}
.title{padding-top:6px;border-bottom:1px solid #a0b9d6;}
.title-other-page{padding-top:6px;border-bottom:1px solid #a0b9d6;}
.title-other-page h2{margin-top:0;margin-bottom:2px;border-bottom:1px solid #a0b9d6;font-size:30px !important;padding-bottom:8px;}
.title h1{margin-top:0;margin-bottom:2px;border-bottom:1px solid #a0b9d6;font-size:30px !important;padding-bottom:8px;}
.price-hm{font-size:30px;font-weight:600;margin-bottom:10px;}
.padbot10{padding-bottom:10px;}
.padbot20{padding-bottom:20px;}
.padtop15{padding-top:15px;}
.submit_small{margin-top:17px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:none;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:600;padding:14px 30px 15px 30px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);color:#FFFFFF;text-align:center;background-color:#;background-image:-webkit-gradient(linear,left top,left bottom,from(#),to(#0f4d82));background-image:-webkit-linear-gradient(top,#1269d4,#1059b2);background-image:-moz-linear-gradient(top,#1269d4,#1059b2);background-image:-ms-linear-gradient(top,#1269d4,#1059b2);background-image:-o-linear-gradient(top,#1269d4,#1059b2);background-image:linear-gradient(to bottom,#1269d4,#1059b2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#,endColorstr=#1059b2);}
.submit_small:hover{background-color:#1059b2;cursor:pointer;background-image:-webkit-gradient(linear,left top,left bottom,from(#0f4d82),to(#1269d4));background-image:-webkit-linear-gradient(top,#1059b2,#1269d4);background-image:-moz-linear-gradient(top,#1059b2,#1269d4);background-image:-ms-linear-gradient(top,#1059b2,#1269d4);background-image:-o-linear-gradient(top,#1059b2,#1269d4);background-image:linear-gradient(to bottom,#1059b2s,#1269d4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0f4d82,endColorstr=#1269d4);color:#fff;text-decoration:none;}
.footer{background:#0c4790;text-align:center;color:#fff;padding:30px 10px;}
label.error{background:#F00;border-radius:4px;display:none;position:relative;left:10PX;top:0;padding:4px 7px;color:#FFF;font-size:14px;font-weight:600;}
form .err{color:#fff;background:#9d5050;border-radius:4px;display:none;position:relative;left:330px;top:25px;padding:4px 7px;}
.txtbox-ew{width:100%;padding:6px 10px;border:1px solid #c6c6c6;color:#333333;font-size:14px;font-family:'Open Sans',sans-serif;line-height:normal !important;}
.tick-left{float:left;width:140px;margin-top:10px;line-height:24px;margin-bottom:4px;}
.tick-right{float:right;width:140px;margin-top:10px;line-height:24px;margin-bottom:4px;}
@media   screen and (max-width: 680px) {
	.banner {
	    background: #ffffff;
	    padding-top: 0;
	}
	.wrapper {
	    margin: 0px auto;
	    width: 100%;
	}
	.banner-image {
	    background: url(../images/banner.png) no-repeat center top;
	    position: relative;
	    background-size: cover;
	    height: auto;
	}
	.content-box{padding:10px;}
	
}