form.visual-form-builder {
	background: 0px; list-style: none; margin: 20px 0px; font-family: inherit; position: relative; text-shadow: none;
}
form.visual-form-builder li {
	background: none !important; list-style: none !important; margin: 0px !important; width: auto !important; clear: both;
}
form.visual-form-builder li::before {
	content: none;
}
form.visual-form-builder ul::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
form.visual-form-builder li::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
form.visual-form-builder li div::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.visual-form-builder br {
	display: none;
}
form.visual-form-builder .vfb-item-instructions br {
	display: inline;
}
.visual-form-builder ul {
	background: none !important; list-style: none !important; margin: 0px 14px !important; padding: 0px !important; line-height: inherit; font-size: 13px;
}
.entry-content .visual-form-builder ul {
	background: none !important; list-style: none !important; margin: 0px 14px !important; padding: 0px !important; line-height: inherit; font-size: 13px;
}
.comment-content .visual-form-builder ul {
	background: none !important; list-style: none !important; margin: 0px 14px !important; padding: 0px !important; line-height: inherit; font-size: 13px;
}
.mu_register .visual-form-builder ul {
	background: none !important; list-style: none !important; margin: 0px 14px !important; padding: 0px !important; line-height: inherit; font-size: 13px;
}
.visual-form-builder ol {
	background: none !important; list-style: none !important; margin: 0px 14px !important; padding: 0px !important; line-height: inherit; font-size: 13px;
}
.entry-content .visual-form-builder ol {
	background: none !important; list-style: none !important; margin: 0px 14px !important; padding: 0px !important; line-height: inherit; font-size: 13px;
}
.comment-content .visual-form-builder ol {
	background: none !important; list-style: none !important; margin: 0px 14px !important; padding: 0px !important; line-height: inherit; font-size: 13px;
}
.mu_register .visual-form-builder ol {
	background: none !important; list-style: none !important; margin: 0px 14px !important; padding: 0px !important; line-height: inherit; font-size: 13px;
}
.visual-form-builder ul li {
	background: none !important; list-style: none !important; margin: 0px !important;
}
.visual-form-builder ul li::before {
	content: none;
}
.visual-form-builder li {
	background: none !important; list-style: none !important; margin: 0px !important; padding: 6px 1% 9px !important; width: 64%; clear: both;
}
.entry-content .visual-form-builder li {
	background: none !important; list-style: none !important; margin: 0px !important; padding: 6px 1% 9px !important; width: 64%; clear: both;
}
.comment-content .visual-form-builder li {
	background: none !important; list-style: none !important; margin: 0px !important; padding: 6px 1% 9px !important; width: 64%; clear: both;
}
.mu_register .visual-form-builder li {
	background: none !important; list-style: none !important; margin: 0px !important; padding: 6px 1% 9px !important; width: 64%; clear: both;
}
.visual-form-builder li::before {
	content: none;
}
.entry-content .visual-form-builder li::before {
	content: none;
}
.comment-content .visual-form-builder li::before {
	content: none;
}
.mu_register .visual-form-builder li::before {
	content: none;
}
.vfb-span {
	margin: 0px; width: 100%; float: left; display: block;
}
.visual-form-builder li div span.vfb-span {
	margin: 0px; width: 100%; float: left; display: block;
}
.visual-form-builder [class*='vfb-span'] {
	margin: 0px; width: 100%; float: left; display: block;
}
span.vfb-full input {
	margin: 0px; width: 100%; float: left; display: block;
}
span.vfb-full input[type='text'].vfb-medium {
	margin: 0px; width: 100%; float: left; display: block;
}
span.vfb-full select {
	margin: 0px; width: 100%; float: left; display: block;
}
.visual-form-builder span.vfb-left {
	width: 48%; float: left;
}
.visual-form-builder span.vfb-right {
	width: 48%; float: right;
}
.visual-form-builder span.vfb-span ul li {
	
}
.visual-form-builder span.vfb-span ol li {
	list-style: decimal;
}
.visual-form-builder span.vfb-right input {
	width: 100% !important;
}
.visual-form-builder span.vfb-right input[type='text'] {
	width: 100% !important;
}
.visual-form-builder span.vfb-right select {
	width: 100% !important;
}
.visual-form-builder span.vfb-left input {
	width: 100% !important;
}
.visual-form-builder span.vfb-left input[type='text'] {
	width: 100% !important;
}
.visual-form-builder span.vfb-left select {
	width: 100% !important;
}
.visual-form-builder span.vfb-time {
	margin: 0px 0.3em 0px 0px; float: left;
}
.rtl .visual-form-builder span.vfb-time {
	margin: 0px 0px 0px 0.3em; float: right;
}
.visual-form-builder li div label {
	margin: 0px; font-size: 90%;
}
.visual-form-builder li span label {
	margin: 0px; font-size: 90%;
}
.visual-form-builder fieldset {
	margin: 15px 0px; padding: 0px; border-radius: 3px; border: 1px solid rgb(211, 211, 211); border-image: none; clear: both; background-color: rgb(238, 238, 238);
}
.visual-form-builder .vfb-legend {
	margin: 5px 14px; padding: 0px 6px; color: rgb(153, 0, 0); font-size: inherit; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.visual-form-builder .vfb-legend h3 {
	margin: 0px !important; padding: 0px !important; line-height: 2em; font-size: 20px;
}
.visual-form-builder label {
	margin: 0px; padding: 0px 0px 3px; color: rgb(0, 0, 0); display: block;
}
label.vfb-desc {
	margin: 0px; padding: 0px 0px 3px; color: rgb(0, 0, 0); display: block;
}
label.vfb-desc {
	font-weight: bold;
}
.left-label.visual-form-builder .vfb-desc {
	margin: 0px 15px 0px 0px; width: 20%; float: left;
}
.right-label.visual-form-builder .vfb-desc {
	margin: 0px 15px 0px 0px; width: 20%; float: left;
}
.right-label.visual-form-builder .vfb-desc {
	text-align: right; padding-top: 2px;
}
.visual-form-builder li div {
	margin: 0px; padding: 0px;
}
.left-label.visual-form-builder li div {
	width: 65%; float: left;
}
.right-label.visual-form-builder li div {
	width: 65%; float: left;
}
.visual-form-builder label.vfb-choice {
	margin: -16px 0px 0px 23px; padding: 0px 0px 5px; width: 88%; line-height: 150%; font-size: 100%;
}
.rtl .visual-form-builder label.vfb-choice {
	margin: -16px 23px 0px 0px;
}
.visual-form-builder label .vfb-required-asterisk {
	margin: 0px; padding: 0px; color: rgb(188, 18, 18); font-weight: bold; vertical-align: baseline;
}
input.vfb-text {
	background: 0px 0px rgb(250, 250, 250); padding: 3px 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
input[type='text'].vfb-text {
	background: 0px 0px rgb(250, 250, 250); padding: 3px 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
input[type='tel'].vfb-text {
	background: 0px 0px rgb(250, 250, 250); padding: 3px 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
input[type='email'].vfb-text {
	background: 0px 0px rgb(250, 250, 250); padding: 3px 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
input[type='url'].vfb-text {
	background: 0px 0px rgb(250, 250, 250); padding: 3px 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
textarea.vfb-textarea {
	background: 0px 0px rgb(250, 250, 250); padding: 3px 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
input.vfb-text:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
}
input[type='text'].vfb-text:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
}
input[type='tel'].vfb-text:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
}
input[type='email'].vfb-text:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
}
input[type='url'].vfb-text:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
}
textarea.vfb-textarea:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
}
input.vfb-error.vfb-text:focus {
	border-color: rgba(238, 83, 83, 0.8); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(238,83,83,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6);
}
input[type='text'].vfb-error.vfb-text:focus {
	border-color: rgba(238, 83, 83, 0.8); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(238,83,83,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6);
}
input[type='tel'].vfb-error.vfb-text:focus {
	border-color: rgba(238, 83, 83, 0.8); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(238,83,83,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6);
}
input[type='email'].vfb-error.vfb-text:focus {
	border-color: rgba(238, 83, 83, 0.8); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(238,83,83,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6);
}
input[type='url'].vfb-error.vfb-text:focus {
	border-color: rgba(238, 83, 83, 0.8); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(238,83,83,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6);
}
textarea.vfb-error.vfb-textarea:focus {
	border-color: rgba(238, 83, 83, 0.8); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(238,83,83,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(238, 83, 83, .6);
}
input.vfb-text {
	margin: 0px 0px 5px; height: auto; color: rgb(55, 55, 55); line-height: normal; font-family: inherit; font-size: 100%;
}
input[type='text'].vfb-text {
	margin: 0px 0px 5px; height: auto; color: rgb(55, 55, 55); line-height: normal; font-family: inherit; font-size: 100%;
}
input[type='tel'].vfb-text {
	margin: 0px 0px 5px; height: auto; color: rgb(55, 55, 55); line-height: normal; font-family: inherit; font-size: 100%;
}
input[type='email'].vfb-text {
	margin: 0px 0px 5px; height: auto; color: rgb(55, 55, 55); line-height: normal; font-family: inherit; font-size: 100%;
}
input[type='url'].vfb-text {
	margin: 0px 0px 5px; height: auto; color: rgb(55, 55, 55); line-height: normal; font-family: inherit; font-size: 100%;
}
textarea.vfb-textarea {
	margin: 0px 0px 5px; height: auto; color: rgb(55, 55, 55); line-height: normal; font-family: inherit; font-size: 100%;
}
select.vfb-select {
	margin: 0px 0px 5px; height: auto; color: rgb(55, 55, 55); line-height: normal; font-family: inherit; font-size: 100%;
}
select.vfb-select {
	padding: 1px 0px 0px;
}
input.vfb-small {
	width: 25%;
}
input[type='text'].vfb-small {
	width: 25%;
}
input[type='tel'].vfb-small {
	width: 25%;
}
input[type='email'].vfb-small {
	width: 25%;
}
input[type='url'].vfb-small {
	width: 25%;
}
select.vfb-small {
	width: 25%;
}
input.vfb-medium {
	width: 50%;
}
input[type='text'].vfb-medium {
	width: 50%;
}
input[type='tel'].vfb-medium {
	width: 50%;
}
input[type='email'].vfb-medium {
	width: 50%;
}
input[type='url'].vfb-medium {
	width: 50%;
}
select.vfb-medium {
	width: 50%;
}
input.vfb-large {
	width: 100%;
}
input[type='text'].vfb-large {
	width: 100%;
}
input[type='tel'].vfb-large {
	width: 100%;
}
input[type='email'].vfb-large {
	width: 100%;
}
input[type='url'].vfb-large {
	width: 100%;
}
select.vfb-large {
	width: 100%;
}
textarea.vfb-textarea {
	width: 100%;
}
input[type='file'].vfb-small {
	height: auto; line-height: normal;
}
input[type='file'].vfb-medium {
	height: auto; line-height: normal;
}
input[type='file'].vfb-large {
	height: auto; line-height: normal;
}
textarea.vfb-medium {
	height: 5.5em;
}
textarea.vfb-medium {
	height: 10em;
}
textarea.vfb-large {
	height: 20em;
}
.vfb-submit {
	font-size: 1.1em;
}
input[type='submit'].vfb-submit {
	font-size: 1.1em;
}
input.vfb-checkbox {
	margin: 4px 0px 0px; width: 13px; height: 13px; font-size: 1.1em; display: block;
}
input[type='checkbox'].vfb-checkbox {
	margin: 4px 0px 0px; width: 13px; height: 13px; font-size: 1.1em; display: block;
}
input.vfb-radio {
	margin: 4px 0px 0px; width: 13px; height: 13px; font-size: 1.1em; display: block;
}
input[type='radio'].vfb-radio {
	margin: 4px 0px 0px; width: 13px; height: 13px; font-size: 1.1em; display: block;
}
input.vfb-other {
	margin: 0px 0px 8px 25px;
}
input[type='text'].vfb-other {
	margin: 0px 0px 8px 25px;
}
.visual-form-builder li.vfb-two-column div span {
	margin: 0px 5px 0px 0px; width: 48%;
}
.visual-form-builder li.vfb-three-column div span {
	margin: 0px 5px 0px 0px; width: 48%;
}
.visual-form-builder li.vfb-auto-column div span {
	margin: 0px 5px 0px 0px; width: 48%;
}
.visual-form-builder li.vfb-three-column div span {
	width: 30%;
}
.visual-form-builder li.vfb-auto-column div span {
	width: auto;
}
.visual-form-builder li.vfb-left-half {
	clear: left; float: left;
}
.visual-form-builder li.vfb-left-third {
	clear: left; float: left;
}
.visual-form-builder li.vfb-left-two-thirds {
	clear: left; float: left;
}
.visual-form-builder li.vfb-right-half {
	clear: none; float: right;
}
.visual-form-builder li.vfb-right-third {
	clear: none; float: right;
}
.visual-form-builder li.vfb-right-two-thirds {
	clear: none; float: right;
}
.visual-form-builder li.vfb-middle-third {
	clear: none; margin-left: 2%; float: left;
}
.visual-form-builder li.vfb-left-half {
	width: 47% !important;
}
.visual-form-builder li.vfb-right-half {
	width: 47% !important;
}
.visual-form-builder li.vfb-left-third {
	width: 30% !important;
}
.visual-form-builder li.vfb-middle-third {
	width: 30% !important;
}
.visual-form-builder li.vfb-right-third {
	width: 30% !important;
}
.visual-form-builder li.vfb-left-two-thirds {
	width: 64% !important;
}
.visual-form-builder li.vfb-right-two-thirds {
	width: 64% !important;
}
li.vfb-left-half .vfb-small {
	width: 100%;
}
li.vfb-left-half .vfb-medium {
	width: 100%;
}
li.vfb-left-half .vfb-large {
	width: 100%;
}
li.vfb-right-half .vfb-small {
	width: 100%;
}
li.vfb-right-half .vfb-medium {
	width: 100%;
}
li.vfb-right-half .vfb-large {
	width: 100%;
}
li.vfb-left-third .vfb-small {
	width: 100%;
}
li.vfb-left-third .vfb-medium {
	width: 100%;
}
li.vfb-left-third .vfb-large {
	width: 100%;
}
li.vfb-middle-third .vfb-small {
	width: 100%;
}
li.vfb-middle-third .vfb-medium {
	width: 100%;
}
li.vfb-middle-third .vfb-large {
	width: 100%;
}
li.vfb-right-third .vfb-small {
	width: 100%;
}
li.vfb-right-third .vfb-medium {
	width: 100%;
}
li.vfb-right-third .vfb-large {
	width: 100%;
}
.visual-form-builder li.vfb-left-two-thirds .vfb-small {
	width: 100%;
}
.visual-form-builder li.vfb-left-two-thirds .vfb-medium {
	width: 100%;
}
.visual-form-builder li.vfb-left-two-thirds .vfb-large {
	width: 100%;
}
.visual-form-builder li.vfb-right-two-thirds .vfb-small {
	width: 100%;
}
.visual-form-builder li.vfb-right-two-thirds .vfb-medium {
	width: 100%;
}
.visual-form-builder li.vfb-right-two-thirds .vfb-large {
	width: 100%;
}
label.vfb-error {
	color: red; font-size: 90%; font-weight: bold;
}
p#form_success {
	color: green; font-weight: bold;
}
.vfb-form-success {
	color: green; font-weight: bold;
}
#ui-datepicker-div {
	font-size: 12px; display: none;
}
.vfb-item-instructions {
	border-radius: 3px; background-color: rgb(227, 227, 227);
}
.vfb-item-instructions ul {
	padding-bottom: 0px;
}
.vfb-item-instructions ul li {
	padding-bottom: 0px;
}
.vfb-item-instructions ol {
	list-style: decimal; padding-bottom: 0px;
}
.vfb-item-instructions ol li {
	list-style: decimal; padding-bottom: 0px;
}
.vfb-section-div {
	margin: 10px 0px; padding: 10px; border-radius: 3px; width: 97%; float: left; background-color: rgb(212, 212, 212);
}
.visual-form-builder .vfb-section-div h4 {
	margin: 0px !important; padding: 0px !important; line-height: inherit; font-size: 16px; border-bottom-color: rgb(186, 186, 186); border-bottom-width: 1px; border-bottom-style: solid;
}
.vfb-clear {
	width: 0px; height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden;
}
.vfb-conditional-hide {
	display: none;
}
