
/* Form Styles */
input, select {outline-style:none; box-shadow:none; border-color:transparent;}	
.form_half{width:500px;}
.form_row_50{width:50%; height:auto; margin:0 0 20px 0;}
.form_row_100{width:100%; height:auto; margin:0 0 0 0;}
.form_row_indent{width:910px; height:auto; margin:0 0 20px 90px;}
.text_input_holder{width:498px; height:38px; float:left; overflow:hidden; border-radius:4px;}
.select_input_holder{width:350px; height:38px; float:left; background:url(../img/form_dd.png) no-repeat center right #fff; overflow:hidden; background:#f0f0f0; border-radius:4px;}
	.main_input input{height:36px; width:348px; float:left; border:none; background:none; outline:none; padding-left:10px;}
	.main_input select{height:36px; width:348px; float:left; border:none; background:none; outline:none; margin-top:2px; padding-left:5px}
.field_checkbox{width:30px; height:30px; margin:7px 0 0 7px;}
	.radio{width:20px; height:20px; border:1px solid #ddd; margin:4px 0 0 0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
	.radio_sel{width:12px; height:12px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#090; margin:4px; display:none;}
	.radio_val{display:none;}
	.checkbox{width:20px; height:20px; border:1px solid #ddd; margin:4px 0 0 0; cursor:pointer;}
	.checkbox_sel{width:12px; height:12px; background:#090; margin:4px; display:none;}
	.checkbox_val{display:none;}
.label_check_radio{height:30px; margin:0 0 20px 0;}
	.label_check_radio p{line-height:20px; font-size:16px; margin:12px 0 0 0;}
.field_holder{width:auto; margin-right:25px; margin-bottom:10px;}
	.autoform_font{font-size:16px;}
	.label{height:18px;}
		.label p{margin:0; line-height:20px; font-size:10px; font-weight:700; text-align:left; color:#999; text-transform:uppercase;}
	.field_full{height:50px;}
	.field{height:50px;}
	.field{}
	.text_input_holder{}	
	.datepicker{width:200px; height:40px; overflow:hidden; cursor:pointer; background:url(../img/calendar.png) no-repeat; border:none; margin-top:0px; font-size:16px;}
		.claim_date{border-bottom:"1px solid #999";}
	#ui-datepicker-div{margin:-4px 0px 0px 0px; border:1px solid #999;}
		.ui-datepicker-prev, .ui-datepicker-next{cursor:pointer;}
	.ui-datepicker-title{margin:13px 10px 10px 13px;}
	.ui-icon-circle-triangle-e{margin:13px 10px 10px 13px;}
	.ui-datepicker-calendar{width:250px; background:#fff; padding:10px 0 10px 10px;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:block;font-weight:100; font-size:16px;}
		.ui-datepicker-calendar span{margin:0 10px 0 0; display:block;}
		.ui-datepicker-header span{display:inline-block; background:none;}
	.ui-datepicker-header{text-align:right; width:250px; background:#fff; display:block}
	.main_textarea{background:none; padding:10px;}
	._claim_date{background:none;}
.check_radio_group{background-color:#fff;}

/* Fonts */

textarea, input, select{font-family:"Inter", Arial, Helvetica, sans-serif; font-size:16px; text-align:left; font-weight:700; color:#111;}


.dropzone{background:#f0f0f0; border:none;}
.dropzone .dz-preview .dz-details{background:none; border-radius:4px; padding-top:22px;}
.dropzone .dz-preview{border-radius:4px; background-color:#e0e0e0; margin-bottom:10px;}
.dropzone .dz-preview .dz-details .dz-size{top:16px;}
.dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-error-mark{top:9px;}

.inar{width:40px; height:40px; background:url(../img/inar.png) no-repeat 0px 0px; cursor:pointer; margin-top:15px;}
	.inar_label p{margin:24px 0 0 15px;}

.error{/*border-bottom:1px solid orange;*/}
.focus{/*border-bottom:1px solid #09F;*/}
.pass{/*border-bottom:1px solid #5f8f00;*/}
textarea{padding:10px 0px;}



