.wp2sugar_form_success{color:#068C06 !important;}
.wp2sugar_form_duplicate, .wp2sugar_form_error{color:#FF0000 !important;}
.wp2sugar_sc_form {position: relative;}
.wp2sugar_panel_div{border: 1px solid gray;display: inline-block;width: 100%;margin-bottom:10px;padding: 10px 20px;max-width: 95%;background: #FAFAFA;}
#wp2sugar_sc_form .wp2sugar_panel_div h2{background:#DDDDDD;padding: 5px 10px;font-size: 20px;}
.wp2sugar_sc_form:before, 
.wp2sugar_sc_form:after { 
	content: " "; 
	display: table; 
	clear: both; 
}
.wp2sugar_one_column{width: 100%;display: table-column;float: left;}
.wp2sugar_two_column{width: 50%;display: table-column;float: left;}
.wp2sugar_two_column_right{width: 50%;display: table-column;float: right;}

.wp2sugar_sc_form label {display: block;font-weight:700;}
.wp2sugar_row{display: table-row;width:100%;float:left;max-width: 95%;padding: 5px 20px;}
.wp2sugar_one_column textarea{width: 100%;margin-top: 0;max-width: 97%;}

.wp2sugar_one_column input[type="text"], .wp2sugar_one_column select {width: 100%;margin-top: 0;max-width: 90%;}
.wp2sugar_two_column input[type="text"], .wp2sugar_two_column textarea{width: 100%;margin-top: 0;max-width: 90%;}
.wp2sugar_two_column_right input[type="text"], .wp2sugar_two_column_right textarea{width: 100%;margin-top: 0;max-width: 90%;}

.wp2sugar_two_column_right select, .wp2sugar_two_column select {width:100%;margin-top: 0;max-width: 95%; height: 38px; line-height: 35px; padding: 0 10px;}
.wp2sugar_two_column_right select[multiple="multiple"], .wp2sugar_two_column select[multiple="multiple"] {height:100px}
.wp2sugar_form_radio { display: inline-block;margin-right:20px;}
.wp2sugar_two_column_right input[type="radio"], .wp2sugar_two_column input[type="radio"] {display: inline-block;margin-right: 5px}

#oepl_leads_do_not_call{width: 10%;}

@media screen and (max-width: 70em) {
	.wp2sugar_two_column {
		width: 100%;
		padding: 10px;
	}
}

@media screen and (max-width: 48em) {
	.wp2sugar_two_column {
		width: 100%;
		padding: 10px;
	}
}
.wp2sugar_submit_div {
	margin:10px;
	max-width: 96%;
}
.wp2sugar_submit_div .wp2sugar_form_submit {
	float: right;
	margin: 0 !important;
	background: #507CBF;
	border: none;
	color: #FFFFFF;
	border-radius: 5px;
	padding: 10px 20px;
	cursor: pointer;
}
.wp2sugar_submit_div .wp2sugar_form_submit:hover {
	background: #0D56C4;
	color: #FFFFFF;
	cursor: pointer;
}
.wp2sugar_required_span{color:#ff0000 !important;}
.wp2sugar_checkbox{float: left;padding: 0;margin-top: 1%;}
.wp2sugar_lbl_chk{float: left;}