/* -------------------------------------------------------------- 
   
   forms.css
   * Sets up some default styling for forms
   * Gives you classes to enhance your forms
   
   Usage:
   * For text fields, use class .title or .text
   
-------------------------------------------------------------- */

/*label {font-weight:bold;}*/

/* Fieldsets */
fieldset {padding:1.4em 1.4em 0;margin:0 0 0.8em 0;border:1px solid #ddd;border-radius:6px;}
fieldset.collapsed {padding:0;margin:0 0 0.8em 0;border:none;}
legend {font-weight:bold;font-size:1.2em;}

/* Text fields */
input.text, input.title, textarea /*, select*/ {
  margin:0.6em 0 0.8em;
  border:1px solid #bbb;
}
textarea, select, input {font-size:inherit;font-family:inherit;}
input.text:focus, input.title:focus, textarea:focus /*, select:focus*/ {
  border:1px solid #666;
}
input.text, input.title { width:300px; padding:5px; }
input.title { font-size:1.5em; }

/* Textareas */
textarea {
  padding:5px;
}

/* Success, error & notice boxes for messages and errors.
.error,.notice,.success {
  padding: .8em;
  margin-bottom: 1em;
  border: 2px solid #ddd;
}
.error {
  background: #FBE3E4;
  color: #8a1f11;
  border-color: #FBC2C4;
}
.notice {
  background: #FFF6BF;
  color: #514721;
  border-color: #FFD324;
}
.success {
  background: #E6EFC2;
  color: #264409;
  border-color: #C6D880;
}
.error a { color: #8a1f11; }
.notice a { color: #514721; }
.success a { color: #264409; }
 */