/* CSS Document */

@font-face {
    font-family: 'bree_serifregular';
    src: url('../lib/polices/breeserif-regular-webfont.eot');
    src: url('../lib/polices/breeserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../lib/polices/breeserif-regular-webfont.woff2') format('woff2'),
         url('../lib/polices/breeserif-regular-webfont.woff') format('woff'),
         url('../lib/polices/breeserif-regular-webfont.ttf') format('truetype'),
         url('../lib/polices/breeserif-regular-webfont.svg#bree_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

* { margin:0; padding:0;}
body {font-family:'bree_serifregular',Arial,Helvetica,sans-serif;font-size:100%; height:100%; min-height:100%;background:#202020;}

/* FORMULAIRES */
#formulaire h1 { color:#fff;}
#formulaire h2 { color:#fbdf4f; font-size:100%; font-weight:normal; margin:4% 0 0;}
#formulaire { color:#FFF; margin:4% 6%;}
#formulaire input    {width:100%;}
#formulaire textarea {width:100%;height:160px;}
#formulaire p {margin-bottom:10px;}
#formulaire select {padding: 2%; background:#fbdf4f; border: 0;}
#formulaire .failed  {color:#900;}
#formulaire .valid   {color:#090;}
#formulaire .sends   {width:100px;margin:5px auto;text-align:center;cursor:pointer;display:block;}
#special {display:none;}

/*FORMULAIRES STYLES*/
/*select {background:#0066B2;color:#FFF;border-radius:10px;padding:2%;cursor:pointer;outline:none;border:0 !important;-webkit-appearance: none;-moz-appearance: none;text-indent: 0.01px;text-overflow:"";} */
input, textarea {background:#fbdf4f;color:#000;transition:background 1.5s;padding:2%;outline:none;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input:focus, textarea:focus, .sends:hover {background:#fff;transition:background 0.5s;color:#000;}
/*FORMULAIRES STYLES REMOVE OUTLINE SELECT FIREFOX*/
select:-moz-focusring {color:transparent;text-shadow:0 0 0 #fff;}
/*FORMULAIRES STYLES REMOVE ARROW IE */
select::-ms-expand {display: none;}