/** * @package WordPress * @subpackage Contact Form Builder Plugin * @since Contact Form Builder 1.0.1 * * Contact Form Shortcode & Widget Styles * Created by CMSMasters * */ /* ---------- Contact Form Default Styles ---------- */ .cmsms-form-builder label {padding-bottom:6px;} .cmsms-form-builder label span.color_3 {font-size:12px;} .cmsms-form-builder .cmsms-form-builder-captcha { display:inline-block; margin-bottom:20px; } .cmsms-form-builder .form_info {padding-bottom:8px;} .widget .cmsms-form-builder .form_info {padding-bottom:8px;} .cmsms-form-builder .form_info.cmsms_textarea {padding:18px 0 13px;} .cmsms-form-builder span.db { font-size:.915em; display:block; padding-top:5px; } .widget .cmsms-form-builder .cmsms_input {width:100%;} .cmsms-form-builder textarea { min-height:300px; resize:vertical; } .widget .cmsms-form-builder textarea {min-height:80px;} .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; position:absolute; top:0; left:0; visibility:hidden; opacity:0; } .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 32px; 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:absolute; opacity:0; filter:alpha(opacity=0); } .cmsms-form-builder .widgetinfo { border:1px solid #D1E49B; background-color:#FCFEEA; color:#444444; text-align:center; display:none; margin:0 0 15px; padding:5px 10px; } /* ---------- Contact Form Validation Error Styles ---------- */ .inputContainer { position:relative; float:left; } .formError { display:block; position:absolute; top:300px; left:300px; cursor:pointer; z-index:15; } .ajaxSubmit { border:1px solid #999999; background:#55ea55; display:none; padding:20px; } .formError .formErrorContent { border:1px solid #333333; background:#000000; color:#ffffff; font-family:Tahoma; font-size:11px; width:150px; padding:4px 10px; position:relative; z-index:16; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; } .greenPopup .formErrorContent {background:#33be40;} .blackPopup .formErrorContent { background:#393939; color:#ffffff; } .formError .formErrorArrow { width:15px; margin:-2px 0 0 13px; position:relative; z-index:17; } .formError .formErrorArrowBottom { margin:0 0 0 12px; top:2px; } .formError .formErrorArrow div { border-left:1px solid #333333; border-right:1px solid #333333; background:#000000; font-size:0; line-height:0; display:block; height:1px; margin:0 auto; } .greenPopup .formErrorArrow div {background:#33be40;} .blackPopup .formErrorArrow div { background:#393939; color:#ffffff; } .formError .formErrorArrow .line10 { border:0; width:15px; } .formError .formErrorArrow .line9 { border:0; width:13px; } .formError .formErrorArrow .line8 {width:11px;} .formError .formErrorArrow .line7 {width:9px;} .formError .formErrorArrow .line6 {width:7px;} .formError .formErrorArrow .line5 {width:5px;} .formError .formErrorArrow .line4 {width:3px;} .formError .formErrorArrow .line3 { border-bottom:0; border-left:1px solid #333333; border-right:1px solid #333333; width:1px; } .formError .formErrorArrow .line2 { border:0; background:#333333; width:1px; } .formError .formErrorArrow .line1 { border:0; background:#333333; width:0; }