@charset "UTF-8";
/* CSS Document */
body{float:left;}
.form-style-1 {clear:both;margin: 0px auto 15px auto;width: 700px;padding: 15px 12px 10px 20px;font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.form-style-1 li {padding: 0;display: block;list-style: none;margin: 20px 0 0 0;}
.form-style-1 label {margin: 0 0 3px 0;padding: 0px;display: block;font-weight: bold;color: #18497b;font-size:13px;}
.form-style-1 input[type=text],.form-style-1 input[type=date],.form-style-1 input[type=datetime],.form-style-1 input[type=number],.form-style-1 input[type=search],.form-style-1 input[type=time],.form-style-1 input[type=url],.form-style-1 input[type=email],textarea,select {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border: 1px solid #BEBEBE;padding: 7px;margin: 0px;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;outline: none;}
.form-style-1 input[type=text]:focus,  .form-style-1 input[type=date]:focus,  .form-style-1 input[type=datetime]:focus,  .form-style-1 input[type=number]:focus,  .form-style-1 input[type=search]:focus,  .form-style-1 input[type=time]:focus,  .form-style-1 input[type=url]:focus,  .form-style-1 input[type=email]:focus,  .form-style-1 textarea:focus,  .form-style-1 select:focus {-moz-box-shadow: 0 0 8px #88D5E9;-webkit-box-shadow: 0 0 8px #88D5E9;box-shadow: 0 0 8px #88D5E9;border: 1px solid #88D5E9;}
.form-style-1 .field-divided {width: 49%;}
.form-style-1 .field-long {width: 100%;}
.form-style-1 .field-select {width: 100%;}
.form-style-1 .field-textarea {height: 100px;}
.form-style-1 input[type=submit],.form-style-1 input[type=button] {background: #4B99AD;padding: 8px 15px 8px 15px;border: none;color: #fff;}
.form-style-1 input[type=submit]:hover,.form-style-1 input[type=button]:hover{background: #4691A4;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
.form-style-1 .required {color: red;}
.checkbox-custom, .radio-custom {opacity: 0;position: absolute;}
.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label {vertical-align: middle;margin: 5px;cursor: pointer;}
.checkbox-custom-label, .radio-custom-label {position: relative;}
.checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before {content: '';background: #fff;border: 2px solid #ddd;display: inline-block;vertical-align: middle;width: 15px;height: 15px;padding: 2px;margin-right: 10px;text-align: center;}
.checkbox-custom:checked + .checkbox-custom-label:before {content: " (" 9989 ")";font-size: 10px;background: #eb940f;color: #fff;}
.radio-custom + .radio-custom-label:before {border-radius: 50%;}
.radio-custom:checked + .radio-custom-label:before {content: " (" 9989 ")";font-size: 10px;background: #eb940f;color: #fff;}
.checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label {outline: 1px solid #ddd; /* focus style */}
input[type=radio].css-checkbox {position: absolute;z-index: -1000;left: -1000px;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0}
input[type=radio].css-checkbox + label.css-label {padding-left: 33px;height: 28px;display: inline-block;line-height: 28px;background-repeat: no-repeat;background-position: 0 0;vertical-align: middle;cursor: pointer;}
input[type=radio].css-checkbox:checked + label.css-label {background-position: 0 -28px;}
label.css-label {background-image: url(http://csscheckbox.com/checkboxes/u/csscheckbox_e0b730d6530ee756808b298cc2c8ed12.png);-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.form-style-1 select {height: 31px;border-radius: 0px;background: #fff;}
.form-style-1 li p{font-size:12px;}
@media all and (max-width:767px){
	.form-style-1{width:100%;margin:10px auto 10px auto;padding:0 15px;float:left;}
	.form-style-1 br{display:none;}
	span.space{display:none;}
	.form-style-1 li:nth-child(1) .space, .form-style-1 li:nth-child(2) .space,.form-style-1 li.mob-section .space{display:inline-block;width: .1% !important;}
	.top_tagline{display:block;}
	.form-style-1 input[type=submit]{width:116px;}
	.form-style-1 input[type=text], .form-style-1 input[type=date], .form-style-1 input[type=datetime], .form-style-1 input[type=number], .form-style-1 input[type=search], .form-style-1 input[type=time], .form-style-1 input[type=url], .form-style-1 input[type=email], textarea, select{font-size:12px;font-weight:normal;}
}

@media all and (max-width:479px){
	.form-style-1 li{margin:8px 0;width:100%;float:left;}
	.form-style-1{display:block;}
	.form-style-1 .field-divided{width:100%;float:left;margin:1.4% 0 !important;}
	table{width:100%;}
	.form-style-1 li.mob-section,.form-style-1 li.chq-section.date-sec{margin-top:0;}
	.form-style-1 li.chq-section{margin-bottom:0;}
	.form-style-1 li p{font-size:12px;line-height:20px;}
	.form-style-1 li:nth-child(1) .space, .form-style-1 li:nth-child(2) .space,.form-style-1 li.mob-section .space{display:none;}
}



