/* =Forms ----------------------------------------------------------------
------------------------------------------------------------------------*/

/* IE7 doesn't correctly align the labels next to the checkboxes and radio buttons, so the top margin property has to be different, in about +2 pixels */

div.simple-form label.checkbox { margin-top:2px; }

div.simple-form label.brandstation { margin-top:-10px; }
div.simple-form label.vidads { margin-top:-10px }
div.simple-form label.viewmytv { margin-top:-10px }

div.simple-form label.question { margin-top:0 }
div.simple-form label.general { margin-top:0 }
div.simple-form label.news { margin-top:0 }
div.simple-form label.joke { margin-top:0 }

div.simple-form label.docswiki { margin-top:0 }
div.simple-form label.spreadwiki { margin-top:0 }
div.simple-form label.pageswiki { margin-top:0 }
div.simple-form label.otherwiki { margin-top:0 }

button { width:auto; overflow:visible; }
button span { margin-top:2px; } /* to correctly align the backgroun in IE7 */