/* ------------------------------------------------------------------------- */
/* Forms: */
/* ------------------------------------------------------------------------- */

legend { display: none; }

label { font-weight: bold; display: inline; float: left; margin-right: 0; width: 110px; }
* html label { overflow-x: hidden; }

input[type=text], input[type=password], textarea { margin: 0; padding: 0; font-size: 1em; color: #17bf7a; width: 220px; border-top: 1px solid #17bf7a; border-left: 1px solid #17bf7a; border-bottom: 1px solid #17bf7a; border-right: 1px solid #17bf7a; margin-right: 3px; padding: 1px; margin-bottom: 9px; background-color: #272623; }

textarea { height: 87px; }


input[type=submit] { border: 0; cursor: pointer; color: #272623; background-color: #17bf7a; margin-left: 110px; margin-bottom: 3em; }

input[type=submit]:hover { background-color: #1fffa2; }

input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus { color: #1fffa2; border-color: #1fffa2; }

