/* -------------------------------------------------------------------------------------------------

Load this stylesheet after formtastic.css in your layouts to override the CSS to suit your needs.
This will allow you to update formtastic.css with new releases without clobbering your own changes.

For example, to make the inline hint paragraphs a little darker in color than the standard #666:

form.formtastic fieldset ol li p.inline-hints { color:#333; }

--------------------------------------------------------------------------------------------------*/

/* HET LABEL */
form.formtastic fieldset ol li label { width: 140px; }

/* CHECKBOX LABEL (voor factuuradres == bezorgadres) */
form.formtastic fieldset ol li label#factadr { float: none; display: inline; line-height: 16px }
form.formtastic input#extra_input_bezorgadres_is_ook_factuuradres_input { vertical-align: middle }



/* STRING & NUMERIC OVERRIDES
--------------------------------------------------------------------------------------------------*/
/* form.formtastic fieldset ol li.string input { width:200px; float:right } */
form.formtastic fieldset ol li.string input { width:200px }
form.formtastic fieldset ol li.string input.small { width:50px }
form.formtastic fieldset ol li.password input { width:200px; }
form.formtastic fieldset ol li.numeric input { width:200px; }


/* TEXTAREA OVERRIDES
--------------------------------------------------------------------------------------------------*/
form.formtastic fieldset ol li.text textarea { width:200px; }

/* INPUT LIs
--------------------------------------------------------------------------------------------------*/
form.formtastic fieldset ol li { margin-bottom:0.5em; }


/* BUTTON */
/* form.formtastic fieldset ol li.commit input.create { float:right } */

/* RADIO OVERRIDES
--------------------------------------------------------------------------------------------------*/
/* form.formtastic fieldset ol li.radio { }
form.formtastic fieldset ol li.radio fieldset ol { margin-bottom:-0.6em; } */
form.formtastic fieldset ol li.radio fieldset ol li { margin:0.1em 0 .5em 0; padding-left:30px }
/* form.formtastic fieldset ol li.radio fieldset ol li label { float:none; width:100%; }
form.formtastic fieldset ol li.radio fieldset ol li label input { margin-right:0.2em; } */



fieldset legend span {
    font-weight: bold;
}

/* INLINE ERRORS
--------------------------------------------------------------------------------------------------*/
form.formtastic fieldset ol li p.inline-errors { color:#cc0000; margin:0.5em 0 0 150px; }
form.formtastic fieldset ol li ul.errors { color:#cc0000; margin:0.5em 0 0 25%; list-style:square; }
form.formtastic fieldset ol li ul.errors li { padding:0; border:none; display:list-item; }

li.required label abbr {
    color: rgb(255, 0, 0);
}

span.required {
    font-size:80%; 
}
span.required span {
    color: rgb(255, 0, 0);
}

form.formtastic em, form.formtastic strong {
    font-weight: bold;
}

/* label - fix voor ie, zucht */
form.formtastic fieldset ol li fieldset legend { position:relative; }
