/**
 * @package 	WordPress Plugin
 * @subpackage 	CMSMasters Contact Form Builder
 * @version 	1.3.0
 * 
 * Contact Form Shortcode & Widget Styles
 * Created by CMSMasters
 * 
 */


/* ---------- Contact Form Default Styles ---------- */

.cmsms-form-builder label {
	display:inline-block;
	padding-bottom:6px;
}

.cmsms-form-builder label span.color_3 {
	font-size:12px;
}

.cmsms-form-builder .form_info, 
.widget .cmsms-form-builder .form_info {
	padding-bottom:10px;
}

.cmsms-form-builder .cmsms-form-builder-captcha {
	display:inline-block;
	padding:0;
	margin-bottom:10px;
}

.form_info .button {
	vertical-align:bottom;
}

.cmsms-form-builder small.db {
	display:block;
	padding-top:5px;
}

.cmsms-form-builder textarea {
	min-height:200px;
	resize:vertical;
}

.widget .cmsms-form-builder textarea {
	min-height:70px;
}

.cmsms-form-builder .check_parent {
	padding:5px 0;
	position:relative;
	overflow:hidden;
}

.cmsms-form-builder .check_parent label {
	padding:0;
}

.cmsms-form-builder .check_parent input[type="checkbox"], 
.cmsms-form-builder .check_parent input[type="radio"] {
	float:left;
}

.cmsms-form-builder .check_parent input[type="checkbox"] + label, 
.cmsms-form-builder .check_parent input[type="radio"] + label {
	display:block;
	float:left;
	padding:0 0 0 5px;
	margin:0;
	overflow:hidden;
	position:relative;
	cursor:pointer;
	z-index:1;
}

.cmsms-form-builder .cmsms_checkbox .db, 
.cmsms-form-builder .cmsms_radio .db, 
.cmsms-form-builder .cmsms_checkboxes .db {
	display:block;
	padding-bottom:15px;
}

.loading {
	position:relative;
	opacity:0;
}

.recaptchatable {
	background-color:#ffffff;
}


/* ---------- Contact Form Validation Error Styles ---------- */

.inputContainer {
	position:relative;
	float:left;
}

.formError {
	display:block;
	margin-left:-100px;
	position:absolute;
	top:300px;
	left:300px;
	cursor:pointer;
	z-index:15;
}

.formError .formErrorContent {
	background:#000000;
	color:#ffffff;
	font-size:11px;
	width:150px;
	padding:5px 10px;
	margin:10px 0;
	position:relative;
	z-index:16;
}

