/* 
==========================================================================
Global Forms
========================================================================== */

.main-content { /*margin-bottom:90px;*/ min-height: 300px; }

.formWrapper { margin:0 auto; display:block; } 

form fieldset {	margin: 0 0 20px 0;	}

form fieldset.form-actions { margin: 0; }

form fieldset label { display: block; margin: 0 0 5px 0; }

form fieldset.check label {	display: inline; font-weight: normal; }

form input[type=text], form textarea { width:95%; margin:5px 0; padding:10px; border:1px solid #ccc; font-size:15px; color:#555; }

form input[type=text]:focus, form textarea:focus { border: 1px solid #ccc; }

form fieldset.radio ul li label { display: inline; font-weight: normal; }

form input[type=checkbox] { display:inline-block; margin:0 3px 2px 0; }

form input[type=radio] { display:inline-block; margin:5px 8px 0 0; float:left; }

form fieldset textarea { height: 150px;	}

form fieldset select { min-width: 25%; margin: 0; }

form fieldset.radio ul { margin-top: 5px; }

form fieldset.radio ul li { margin: 0 0 5px 0; list-style-type: none;}

form fieldset.radio ul li:last-child { margin: 0; }

form fieldset p.form-help { margin: 5px 0 0 0; font-size: 12px; color: #999; }				

.pad { padding:15px 0; }

.radiobuttonCheckboxWrapper label { float:left; margin-right:20px; }

form h3 { margin:30px 0 20px; }

.error { color:#da160d; }

.requiredText { color:#920000; font-size: 14px; display:block; margin: 5px 0; }

.checkradio p { padding-bottom:10px; }

.checkradio label { float:left; margin:0 30px 15px 0; padding:0 }

@media screen and (min-width: 700px) {

.formWrapper { max-width:600px; }

}
