/**************************************************************************
Contact Page Styles
**************************************************************************/
.how-to-contact { padding:30px 0; }
.how-to-contact .contact-way {
padding:15px 0;
text-align:center;
}
.how-to-contact .contact-way .inner-contact {
text-align:center;
display:inline-block;
}
.how-to-contact .contact-way .inner-contact span {
font-size:40px;
text-align:center;
color:#999999;
padding:20px;
display:block;
}
.how-to-contact .contact-way .inner-contact span.icon-contact { text-indent:7px; }
.how-to-contact .contact-way .inner-contact h3 {
font-size:16px;
font-weight:600;
text-transform:uppercase;
margin:0;
padding-bottom:15px;
}
.how-to-contact .contact-way .inner-contact p {
color:#666666;
font-size:13px;
margin:0;
line-height:20px;
}
.contact-title {
margin: -5px 0 0px 0;
line-height: 23px; }
.contact-title i {
font-size: 23px;
color: #c0c0c0;
padding: 0 8px 0 0; }

.contact-form-box {max-width: 720px;margin: 0 auto;margin-top: 50px;}

.contact-form-box fieldset {
padding: 0 19px 0px 19px;
background-size: contain; }
.texto-contacto > h2{
color: #262626;
font-size: 34px;
font-weight: 500;
font-family: 'Encode Sans Condensed', sans-serif;
}
.contact-form-box label {
margin: 0 0 6px 0;
text-transform: initial;
font-weight: bold;
color: #333;
/*display: none*/ }
.texto-contacto{text-align: center;}
.texto-contacto > h3 {
font-size: 20px;
text-align: center;
letter-spacing: 0px;
font-family: 'M PLUS Rounded 1c', sans-serif;
text-transform: none;
margin: 0;
padding: 0;
font-weight: 500;
line-height: 28px;
padding-top: 20px;
color: #1d1d1b;
margin-bottom: 0px;
}
.contact-form-box .form-list{padding-top: 5px;padding-bottom: 30px;}
.contact-form-box .col-md-3 {
padding-left: 0; }
@media (max-width: 991px) {
.contact-form-box .col-md-3 {
padding-right: 0; } }
.contact-form-box .col-md-9 {
padding-right: 0; }
@media (max-width: 991px) {
.contact-form-box .col-md-9 {
padding-left: 0; } }
.contact-form-box .desc_contact {padding-bottom: 15px}
.contact-form-box #desc_contact0 {
display: none; }
.contact-form-box .form-group {
margin-bottom: 30px; }
.contact-form-box textarea {
height: 257px;
padding: 20px 25px;}
.contact-form-box select.form-control {
max-width: 270px;
width: 100%; }
.contact-form-box input.form-control, .contact-form-box input.form-control:focus, .contact-form-box input.form-control:hover{
max-width: 100%;
padding: 0 25px;
height: 56px;
}

.contact-form-box .form-control{    
background: #f6f6f6;
border: 1px solid #f6f6f6;    
font-family: 'M PLUS Rounded 1c', sans-serif;
font-size: 14px;
color: #5e5e5e;
}
@media (min-width: 992px) and (max-width: 1199px) {
.contact-form-box div.uploader span.filename {
width: 114px; } }

/*# sourceMappingURL=contact-form.css.map */
