/* Two Column Format */

/* Form */
#form {width: 300px; height: 356px; margin: auto;}
.hide {display: none;}
.clear {clear: both;}
.left {float: left;}
.right {float: right;} 

/* Error */
#form #error {display: block; width: 100%; text-align: center; font-size: 1.1em;}
#form #error p {color: red;}


/* Containers */
#form div.row {margin-bottom: 14px;}  /* Row Height */
#form div.row.left, #form div.row.right {width: 49%;}
#form div#submit {text-align: center; width: auto; padding-top: 10px;}


/* Input fields */
#form label {display: block; height: auto;}
#form input, #form label {width: 90%;}
#form div#basicInput select {width: 95%;}
#form div#dropdowns select {width: 98%;}
#form div#submit .submit {width: auto; height: auto; bottom: 3px; position: relative;}
