*{padding:0;border:0;margin:0}#contact_form p{padding:10px 0;font-size:16px;color:#fff;text-align:justify;font-family:Varela,sans-serif}#contact_form label,legend{display:none}input{height:30px;border:1px solid rgba(45,78,107,.65);margin-bottom:15px;border-radius:0;margin-left:0;width:calc(100% - 60px);margin-top:5px;font-family:Varela,sans-serif;padding-left:5px}input,input:focus,input:hover{transition:background-color .5s;background-color:#fff}.label_fa_icon{padding:5px 5px 5px 0;font-size:16px;color:#fff}.form_buttons{clear:both;margin:0;float:left;display:block}input#submit{margin-right:5px;margin-top:5px}input#reset,input#submit{height:30px;color:rgba(45,78,107,.65);transition:background .5s;margin-left:30px;width:150px}input#reset{margin-top:10px}input#reset:hover,input#submit:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#644A4A",endColorstr="#191717",GradientType=0);color:#fff;transition:background .5s;background:#cc002c;background:-moz-linear-gradient(top,#644a4a 0,#191717 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#644a4a),color-stop(100%,#191717));background:-webkit-linear-gradient(top,#644a4a,#191717);background:-o-linear-gradient(top,#644a4a 0,#191717 100%);background:-ms-linear-gradient(top,#644a4a 0,#191717 100%);background:linear-gradient(top,#644a4a,#191717)}#form_textarea{width:calc(100% - 30px)}#form_textarea>textarea{border:1px solid rgba(45,78,107,.65);margin-bottom:15px;border-radius:0;margin-left:0;width:calc(100% - 30px);margin-top:5px;font-family:Verdana,Geneva,Tahoma,sans-serif;padding-left:5px}#form_textarea textarea:focus,#form_textarea>textarea{transition:background-color .5s;background-color:#fff}#form_textarea textarea:hover{background-color:#fff}@media (max-width:750px){#contact_form p{padding:0 0 5px;font-size:12px}input{height:22px;margin-bottom:2px;margin-left:0;width:80%;width:calc(100% - 62px);margin-top:2px;padding-left:5px}input:focus,input:hover{background-color:#fff}#form_textarea{width:calc(100% - 30px)}#form_textarea>textarea{margin-bottom:5px;margin-left:0;width:inherit;margin-top:5px;padding-left:5px}.label_fa_icon{padding:5px 5px 5px 0;font-size:12px;color:#fff}input#submit{margin-right:5px;margin-top:5px}input#reset,input#submit{height:30px;margin-left:24px;width:125px}input#reset{margin-top:10px}}