@charset "UTF-8";
/* CSS Document */

  
body {
	font-size: 12px !important;
}

h1 {
	
}

h2 {
	font-size: 20px;
}

h3 {
	font-size: 18px;
}

h4 {
	font-size: 16px;
}

label {
	white-space: nowrap;
}

	label.wrap {
		white-space: normal;
	}
	
	

.help-block {
	margin-bottom: 0;
	margin-top: 1px;
	font-size: 10px;
}

.required_marker {
	display: none;
}

.disclaimer {
	font-size: 10px;
}

#appContainer, #general_appContainer {
	width: 100%;
	max-width: 100%;
}

.section-header {
	font-size: 17px;
}

.appSheet {
	border: none;
	padding: 0;
}

table.form-table th {
	font-size: 11px;
}

#accident-record-table td {
	white-space: normal;
}

label, input.text_input, input.form-control {
	font-size: 12px !important;
}

button {
	display: none !important;
}

input.printable[type="checkbox"] + label span:before, 
input.printable[type="radio"] + label span:before  {
	content: url('../img/printable_check.jpg');
}
 
 input.printable[type="checkbox"]:checked + label span:before,
 input.printable[type="radio"]:checked + label span:before {
	content: url('../img/printable_checked.jpg');
}

 input.printable_checked[type="checkbox"] + label span:before {
	content: url('../img/printable_checked.jpg');
 }
 
 input.printable.disabled[type="checkbox"] + label span:before, 
 input.printable.disabled[type="radio"] + label span:before,
 input.printable.disabled[type="checkbox"]:hover + label span:before,
 input.printable.disabled[type="radio"]:hover + label span:before,
 {
	 content: url('../img/printable_check.jpg');
 }
 
 .page-break, #employer-container-1 {
	 page-break-after: always;
 }

 .page-break, #reference-container-1 {
	page-break-after: always;
}
 
 .page-break-before {
	 page-break-before: always;
 }
 
 .employer-container {
	 page-break-after: auto;
 }
 
 .reference-container {
	page-break-after: auto;
}

 input.form-control, input.text_input {
	 padding: 0 0 3px 0 !important;
 }

.ssn1 {
	width: 40px;
	margin-right: 0px !important;
}

.ssn2 {
	width: 30px;
	margin-right: 0px !important;
}

.ssn3 {
	width: 50px;
	margin-right: 0px !important;
}

.dob1 {
	width: 90px;
	margin-right: 0px !important;
	display: inline-block !important;
}

.dob2 {
	width: 55px;
	margin-right: 0px !important;
	display: inline-block !important;
}

.dob3 {
	width: 60px;
	margin-right: 0px !important;
	display: inline-block !important;
}

#accident-record-table td label {
	font-size: 11px !important;	
}

.html_footer {
    font-size: 10px;
    padding: 8px;
    margin-bottom: 0;
}

.carrier-packet  label {
	font-size: 14px !important;
}

#references {
	
}

	#references .row {
		font-size: 12px;
	}
	
	#references h3.references {
		font-size: 16px;
		padding: 0;
	}
	
.equip-1, equip-2 {
	width: 100%;
}

.carriers-disclosure, .carriers-disclosure p {
	font-size: 12px;
}

.plk-13 {
	
}

.plk-13 label{
	width: 100% !important;
}