/*MODAL FORM*/
#modal-oform .modal-content {
background: rgba(248,238,206,.8);
}
#modal-oform .modal-header {
	padding: 20px 16px 0;
	border-bottom: none;
}
.to-leadin {
	font-size: 14px;
}
.to-alert {
	margin-bottom: 6px;
	font-weight: bold;
	color: #0F6BA3;
}
.to-guide .highlight {font-weight: bold;}
#form-offer fieldset {
	border: 1px solid #e5e5e5;
	padding: 20px;
	border-radius: 6px;
}
#form-offer legend {
	padding: 0 0 12px;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid: #fff;
}
#form-offer legend span {
	position: relative;
	top: 22px;
	left: 7px;
	padding: 0 6px;
	background: #DFD5B9;
}
#form-offer legend span i {color:#f00;}
#form-offer #input-details {max-height: 80px;}

/*SUCCESS PAGE*/
#success-info {min-height: 460px;}
#success-info #content {max-width: 800px; margin: 0 auto;}

#oform-success {margin-top: 48px;}
#success-info h5 {font-size: 18px; font-weight: bold; margin-bottom: 26px;}
#success-info p {margin-bottom: 40px; margin-left: 2px; font-size: 15px;}


/* ----------------------------
RESPONSIVE
---------------------------- */
@media only screen and (min-width:992px) and (max-width:1199px) {
}
@media only screen and (max-width:991px) {
}
@media only screen and (min-width:768px) and (max-width:991px) {
}
@media only screen and (max-width:767px) {
}
@media only screen and (max-width:575px) {
}
@media only screen and (min-width:481px) and (max-width:767px) {
}
@media only screen and (min-width:360px) and (max-width:480px) {
}