

/***** Demo Elements} *****/

/***** Contact Form Elements *****/
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear { display: inline-block; }


.wrapper { width:650px; padding: 20px; margin-left: 0px; float: none; border: 1px solid #ccc; border-radius: 5px;

font-family: Century Gothic;

}



#formWrapper label {  display: block; float: none; font-size:12px; width: 100px; font-weight: normal; margin-top: 4px; color: #666666;}
#formWrapper label.error { display: block; float: right; font-size:13px; width:auto; font-weight: normal; color: #bb3737; border: 0px solid #fad6d6; top: 0px; padding: 0px 2px;}
#formWrapper label.checked { display: none; background: none; border: 0px; margin-top: 0px; padding: 0px; text-indent: -5000px;}
#formWrapper em { color: #E1B23E;}
#formWrapper .stage { margin-bottom: 5px;}
#formWrapper .requiredNote { margin: 0px 0px 10px 70px; color: #333; font-size: 12px; font-weight: normal;}
#formWrapper .success { padding: 5px; background: #f0ffc1; border: 1px solid #819934; margin-bottom: 15px; color: #819934;}
#formWrapper .success p { font-size: 13px; margin: 0px;}
#formWrapper #error { padding: 5px; background: #fff; border: 1px solid #bb3737; margin-bottom: 15px; color: #bb3737;}
#formWrapper #error p { font-size: 13px; margin: 0px;}


#contact_form input, #contact_form textarea {margin-top: 0px; border: 1px solid #cfdede; padding: 5px 5px;  font-size:12px; color:#333; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -o-border-radius: 0px; width: 280px;  color: #777777;}
#contact_form textarea {font:12px Arial, Helvetica, sans-serif; padding: 5px; }
#contact_form input:focus, #contact_form textarea:focus { outline: none; border: 1px solid #E1B23E; background: #F4FBFF;}




#contact_form select { font:12px Calibri; }
#contact_form select:focus {outline: none; border: 1px solid #E1B23E; background: #F4FBFF;}



#submitButton {background: #fff; text-decoration: none; margin-left: 0px; width: 120px!important; font-weight: bold; color: #666!important;}

#submitButton:hover { color: white; 

-moz-box-shadow: 0px 0px 3px #ccc;
-webkit-box-shadow: 0px 0px 3px #ccc ;
box-shadow: 0px 0px 3px #ccc;
}
#submitButton:active {background: #fff!important; }




