@charset "UTF-8";
/* CSS Document - Formulário de Contacto */

#form-left { float:left; width:440px; }
#form-right { float:right; width:440px; }

#formulario { width:100%; float: left; margin-top:25px; }
#formulario input, #formulario textarea { font-size:16px; background:#EFF1F0; }
#formulario fieldset { border:none; margin:0px; padding:0px; }

#name, #empresa, #email, #phone, #assunto { width:420px; margin-bottom:10px; padding:10px; display:inline; border:none; outline:none; font-size:16px; color:#000; border-top:thin solid #CCC; }
#message_text { width:420px; display:inline; height:180px; border:none; outline:none; padding:10px; font-family: Verdana, Geneva, sans-serif; font-size:16px; color:#000; border-top:thin solid #CCC; resize:none; }

#theButton input { float:right; padding:10px; background-color:#DF1F2C; margin:10px; border:none; clear:right; text-shadow:0px -1px 0px #000; font-family:'Arvo'; font-size:12px; font-weight:bold; color:#fff; }
#submit_btn:hover { cursor:pointer; cursor:hand; background-color:#000; }

label { display:block; float:left; }
label.error-form { color:#B61926; float:left; text-align:left; width:auto; margin-left:20px; font-size:12px; display:none; }

#simple-label { float:left; width:70px; }

#btn_clicked_warning { width:200px; margin-top: 17px; color:red; font-size:12px; display:none; float:left; }
#btn_clicked_warning img { float:left; float:right; }

#message_sent { color:#cccc00; width:auto; margin-top: 17px; font-size:12px; display:none; float:left; } 