p.contact-form-fields input[type="text"],p.contact-form-fields input[type="email"],p.contact-form-fields input[type="tel"]{ border: 1px solid #ddd !important; height: 2%!important; padding: 1.5%!important; line-height: 30px !important; color: #333; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; width:88% !important; margin:1% 4%   !important; font-family:'cabin'; font-size:1em;}
p.contact-form-fields textarea {border: 1px solid #ddd; padding: 1.5%; line-height: 30px; color: #333; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; margin:1% 4% ; width:88%; font-family:'cabin'; font-size:1em; }
p.contact-form-fields input[type=text]:focus{ border:1px solid rgb(255, 182, 6) !important;}
p.contact-form-fields input[type=tel]:focus{ border:1px solid rgb(255, 182, 6) !important;}
/*placeholder style*/
::-webkit-input-placeholder { /* WebKit browsers */ color:    #999;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:    #999;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:    #999;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color:    #999;}
input:focus::-webkit-input-placeholder { /* WebKit browsers */ color:transparent;}
input:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:transparent;}
input:focus::-moz-placeholder { /* Mozilla Firefox 19+ */ color:transparent;}
input:focus:-ms-input-placeholder { /* Internet Explorer 10+ */ color:transparent;}
textarea:focus::-webkit-input-placeholder { /* WebKit browsers */ color:transparent;}
textarea:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:transparent;}
textarea:focus::-moz-placeholder { /* Mozilla Firefox 19+ */ color:transparent;}
textarea:focus:-ms-input-placeholder { /* Internet Explorer 10+ */ color:transparent;}
p.contact-form-fields{margin-bottom:20px; margin-top:20px;}
button[type="submit"] { outline:0; text-transform: uppercase; font-size: 0.8em;  height: 50px; border: none; padding: 1% 2%; font-weight: 700; color: #333333; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out;  transition: all .3s ease-in-out;}
button[type="submit"] { background: #41271D; color:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
button[type="submit"]:hover { background: #41271D; color: #ffc107;}
button[type="submit"]:focus{border:0;}
.load{ display:none; color:#fff; font-size:14px;}
#responde p.success{ color:green !important; text-align:center;}
p.check{ font-size:12px; }
p.check a{ color: #333232; font-weight:bold; }
p.check a:hover{ color: #F7A60B;}
form input:focus,form textarea:focus{ border:1px solid rgb(255, 182, 6) !important;}
label { margin-left:4%;}