

::-webkit-input-placeholder{color:#aaa; font-style:italic; font-size:14px;}
::-moz-placeholder{color:#aaa; font-style:italic; font-size:14px;}

/*CONTACT*/
#contact_form {margin:0px auto 10px; width:100%; max-width:500px; padding:0;}
#contact_form #title{font-size:20px;}
#contact_form #send{float:right; margin:20px auto 20px;}
#contact_form input, #contact_form textarea{color:#000; box-sizing:border-box; font-size:16px;}
#contact_form input {width:100%; max-width:500px; height:35px; display:block; padding:0 10px; margin:10px auto;}
#contact_form textarea {width:100%; max-width:500px; display:block; padding:0 8px; height:90px; margin:10px auto;}
#contact_form #notif{color:#ad0000; font-size:12px;}
/* #contact_form a{color:#3ad000;} */
#contact_form #infos{clear:both; color:#aaa; font-size:14px; font-style:italic;}
/*button*/
a.button, a.button:link, a.button:visited{padding:3px 20px 4px 20px; margin:0; text-align: center; color:#999; border:1px #333 solid; font-size:12px; font-weight:normal; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.5) inset; box-shadow: 0 1px 1px rgba(0,0,0,0.5) inset; border-radius:5px; text-decoration:none;}
a.button:hover, a.button:focus{text-decoration:none; outline:none; color:rgba(150, 20, 0, 1); border-color:rgba(150, 20, 0, 1);}
a.button:active {text-decoration:none;}
