/*LIBRO RECLAMACIONES*/
/* Formulario CF7 a 2 columnas responsive */
.form-reclamos { margin:0 auto; width:100%;
 background: #f4f4f4; padding: 20px; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);}
.form-reclamos .form-row{width: 100%; overflow: hidden}
.form-reclamos .column-half, .form-reclamos .column-full{float: left; position: relative; padding: 0.65rem;width:100%; -webkit-box-sizing: border-box; box-sizing: border-box}
.form-reclamos .form-row select { width: auto;}
.form-reclamos hr { background: #a0a0a0 !important; width: 100%; float: left; margin: 35px 0 !important;}
.form-reclamos .clearfix:after {content: ""; display: table; clear: both;}
.form-reclamos input[type="text"], .form-reclamos input[type="email"], .form-reclamos input[type="tel"], .form-reclamos input[type="number"] { padding: 8px 5px;}
.form-reclamos .form-row select { width: auto;}

.form-reclamos input, .form-reclamos textarea {width:100%; padding: 8px;}
/*.form-reclamos .column-half {  margin: 20px 0;}*/
.form-reclamos .inline input[type="checkbox"] {  width: auto;}
.form-reclamos .aceptacion input {width:auto}
.form-reclamos h3 { margin: 50px 0 20px;}
.form-reclamos input[type=date], input[type=number] { background-color: #fff; border: 1px solid #bbb;}
.form-reclamos input.wpcf7-form-control.wpcf7-submit { font-weight: bold; background: #000000; color:#ffffff !important}
.form-reclamos input.wpcf7-form-control.wpcf7-submit:hover { background: #5a5a5a;}
.form-reclamos .wpcf7-submit:disabled {opacity: .5;}
.form-reclamos .wpcf7-submit:enabled {  cursor: pointer !important; background: #000000; color:#ffffff}
.form-reclamos .maxchars {  text-align: right;}
.form-reclamos .form-row { margin: 10px 0;}
.form-reclamos input[type="submit"] { max-width: 200px; margin: 0 auto; display: block;}

.form-reclamos .label-provincia  { display: none}

@media (min-width: 768px) {
    /*LIBRO RECLAMACION*/
    .form-reclamos {max-width: 1200px}
    .form-reclamos .column-half{width: 50%;	}
    /*.form-reclamos input[type=text], .form-reclamos input[type=number], .form-reclamos input[type=email], input[type=date], .form-reclamos textarea {width:80%;}*/
    .form-reclamos .column-half, .form-reclamos .column-full{ padding: 0.65rem 3em}
}
