.dev {}
.controls label {
    display: inline-block;
    width: 80%;
    height: 20px;
	font-size: 14px !important;
	vertical-align: top;
}

.controls_radio {
    display: inline-block;
	width: 10%;
	height: 20px;
	border: 0;
}

.col_1_3rd { width: 30%; }
.col_2_3rd { width: 60%; }
.form-label { display: block; padding-top: 6px; line-height: 18px;}
.calendar_btn {  padding: 8px;}
.calendar_input {  width: 120px !important;}
.pad-right-10 { padding-right: 10px; }
.col_1_4th { width: 25%; }
.col_1_5th { width: 19%; padding-right: 1%; }

input.disabled {
    pointer-events:none;
    color:#AAA;
    background:#F5F5F5;
}

.form-label { color: #003755;}

.note { font-size: 12px;}

.error {border: 1px solid red !important;}
.error_text {color: red !important;}
.booking_input {width: 120px !important;}
.address_input {width: 260px !important;}
.gender_select  {width: 80px !important;}

.booking_table > thead > tr > th { background-color: #EBEEE9 !important;}


