.smk_acd {
	width:60%;
	height:auto;
	float:left;
}
.kb_img {
	width:39%;
	height:auto;
	float:left;
	padding-left:4px;
}
.kb_img img{
	width:100%;
}
.kb_img .support{ width:100%; float:left; background:#000099; color:#fff; min-height:80px; padding:10px;}
.kb_img .support h3{ width:30%; float:left; font-size:20px; padding:7px 0 0 15px; margin:0; font-weight:400;  line-height:24px;} 
.kb_img .support img{ width:auto;}
.kb_img .support figure{ width:auto; float:left; line-height:60px;}
.kb_img .support .tollfree{ width:70%; float:left; color:#ffb400;}
.kb_img .support .tollfree .txt_area{ width:auto; float:left; font-size:24px; line-height:24px; padding:3px 10px;}
.kb_img .support .tollfree .txt_area span{ font-size:13px; line-height:13px; color:#fff; font-style:italic;}
.contact_area {
	width:100%;
	height:auto;
	float:left;
	border:1px solid #dad6d7;
	/*padding:0px 15px 15px 15px;*/
}
.contact_area h2 {
	background-color:#000099;
	color:#fff;
	padding:20px;
	font-size:26px;
	margin:0px;
}

.cotact_form {  position:relative;  width:100%; float:left; margin:0; padding:0px 20px;}
.cotact_form input { font-size:13px; padding:30px 10px 0px 30px; /*margin-bottom:15px;*/ display:block; width:100%; border:none; border-bottom:1px solid #dad6d7; text-transform:uppercase; float:left;}
.cotact_form .user{ background-image: url(../images/user.png); background-repeat:no-repeat; background-position:0 45px; height:75px;}
.cotact_form .email{background-image: url(../images/email.png); background-repeat:no-repeat; background-position:0 45px; height:75px;}
.cotact_form .company{background-image: url(../images/company.png); background-repeat:no-repeat; background-position:0 45px; height:75px;}
.cotact_form .call{ background-image: url(../images/call.png); background-repeat:no-repeat; background-position:0 45px; height:75px;}
.cotact_form .msg{ background-image: url(../images/msg.png); background-repeat:no-repeat; background-position:0 45px; height:75px;}
.cotact_form input:focus{ outline:none; }
.cotact_form label { color:#999; font-size:14px; text-transform:uppercase; font-weight:normal; position:absolute; pointer-events:none; left:50px; top:48px; transition:0.2s ease all; -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all;}
/* active state */
.cotact_form input:focus ~ label, .cotact_form input:valid ~ label { top:15px; font-size:12px; color:#5264AE; }
.submit_btn{ width:auto; height:50px; font-size:15px; text-transform:uppercase; font-family:'Roboto'; border-radius:5px;  background:#000099; border:none; padding:5px 50px; color:#fff; box-shadow: 0 1px 3px #7b7b7b; cursor:pointer; margin-left:25px; margin-top:30px; margin-bottom:20px;}




.left_area{ width:100%; float:left; height:auto;}
.left_area .address_area{ width:100%; float:left; height:auto;}
.left_area .address_area li{ width:100%; float:left; height:auto; list-style:none; padding:0; margin:0 0 15px 0;}
.left_area .address_area figure{ width:64px; height:64px;  border-radius:64px; float:left; text-align:center; border:solid 1px #ccc; line-height:62px; margin:0; padding:0;}	
.left_area .address_area figure img{ display:inline-block;}
.left_area .address_area .details{ width:74%; float:left; padding:0 15px; box-sizing:border-box;}	
.left_area .address_area .details h3{ width:100%; float:left; padding:10px 0 5px 0; font-size:17px; margin:0; color:#333; font-weight:400;}
.left_area .address_area .details p{ font-size:14px; padding:0; margin:0;}