.frm_section{margin:auto;width:70%}.frm_seccol{width:70%}.frm_col{width:100%!important}.frm_main{width:100%}.contact_map{width:47%;float:left}.contact_map iframe{width:100%;min-height:400px;border:0}.frm_main p{font-size:15px;text-align:center;line-height:normal}.frm_start{margin-top:1em;width:99%}.frm_start form{margin:0;padding:0}.frm_start form input[type=text],.frm_start form textarea{width:99%;outline:0;font-size:17px;padding:10px 0 10px 10px;margin-bottom:1em;-webkit-appearance:none}.frm_start form textarea{resize:none;min-height:12em}.frm_button input[type=submit],[type=reset]{border:0;outline:0;padding:7px 17px;font-size:16px;font-weight:600;-webkit-appearance:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px}.frm_button input[type=submit]:hover,[type=reset]:hover{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all}.frm_button{margin:1.5em 0 2em;text-align:center}.frm_start form select{width:100%;outline:0;font-size:16px;padding:10px 5px;margin-bottom:1em}.frm_start form select option:first-child{display:none}.rd_button{padding:10px 0 10px 10px;font-size:17px;font-weight:600;margin-bottom:1em}.rd_button span{display:block}.rd_button label{display:inline-block;font-weight:400;margin:5px 0}.rd_button input[type=checkbox],.rd_button input[type=radio]{line-height:normal;margin:0 5px}@media (max-width:1024px){.frm_start form input[type=text]{font-size:14px;padding:8px 10px}}@media (max-width:768px){.rd_button label{}}@media (max-width:640px){.frm_start form input[type=text]{font-size:14px;padding:7px 10px;margin-bottom:10px}.rd_button label{width:100%}}@media (max-width:480px){.frm_section{width:96%}.frm_main p{margin:0}.frm_start form input[type=text]{font-size:14px;padding:7px 10px;margin-bottom:10px}.frm_button input[type=submit],[type=reset]{padding:6px 20px;font-size:14px}.frm_button{margin-top:1em;text-align:center}.rd_button label{width:100%}}@media (max-width:320px){.frm_start{padding:0;margin-top:1em}.rd_button label{width:100%}}
.frm_start {margin: 1em auto; width:90%; background: #f4f4f4; padding: 65px 65px 25px 65px;}
.frm_main p{color:#333; font-size: 16px;} 
.frm_start form input[type="text"], .frm_start form textarea{color: #333; border: solid 1px transparent; font-size: 15px;} 
.frm_button input[type="submit"], [type="reset"] {color: #fff; background: #a6a5a1; width: 45%; padding: 16px; border-radius:0; display: inline-block; font-size: 22px; font-weight: normal;margin-right: 2%;}
.frm_button input.active {background: #a4641d;}
 .frm_button input[type="submit"]:hover , [type="reset"]:hover{background: #a4641d;} 
 .frm_start form select{color: #888; border: solid 1px transparent;}
.frm_button input.submit_success{background: #a4641d;}
.capbox {margin: .5em 0 1em;}
.frm_button {margin: 1.5em 0 1em;}
 
 @media(max-width:768px){
	.frm_start {width: 100%;  padding: 25px 25px 5px 25px;}
	.frm_button input[type="submit"], [type="reset"] {padding: 16px; font-size: 17px;}
	}
