pre {white-space: pre-wrap; word-wrap: break-word; margin: 0; padding: 0;}

/***FORM BUILDER CONTAINER***/
.formbuildercontainer {width: 100%;}

/***FORM BUILDER VALIDATION SUMMARY***/
.formbuildervalidationsummarycontainer {}
.formbuildervalidationsummary {margin: 0 auto;}
/**********************************/

/***FORM BUILDER SECTION***/
.formbuildersectioncontainer {font-weight: bold; color: #fff; clear: both; margin-bottom: 20px; text-align: center; padding; 10px;}
.formbuildersectiontitle {font-weight: bold;}
.formbuildersectiondescription {}
.formbuildersectiondivider {clear: both; margin-top: 40px;}
/**********************************/

/***FORM BUILDER ELEMENTS***/
.formbuilderelementcontainer {clear: both; padding: 5px; border-top: 1px solid #000; }
.formbuilderelementtextcontainer {float: left; width: 50%;}
.formbuilderelementtext {}
.formbuilderelementfieldcontainer {float: left; padding: 0 0 5px 0;}
.formbuilderelementgroupcontainer {clear: both;}
.formbuilderelementgrouptextcontainer {float: left;}
.formbuilderelementgrouptext {margin-right: 5px;}
/**********************************/

/***FORM BUILDER BUTTONS***/
.formbuilderbuttoncontainer {clear: both; text-align: center;}
.formbuildersubmitbutton {}
/**********************************/

/***FORM BUILDER MESSAGE***/
.formbuildermessagecontainer {}
.formbuildersuccesscontainer {}
.formbuildersuccessmessage {}
.formbuilderfailurecontainer {}
.formbuilderfailuremessage {}
/**********************************/

select {width: 200px !important; height: 25px !important; padding: 1px 3px !important;	margin: 0 0 0 0 !important; }
