main .formulario-captura-direccion{width:100%;padding:20px}main .formulario-captura-direccion .campo{flex:0 0 auto;margin-bottom:20px;padding-right:0;padding-top:0;padding-bottom:0}main .formulario-captura-direccion .campo-bis{flex:0 0 auto;margin-bottom:20px;padding-right:0;padding-top:0;padding-bottom:0}main .formulario-captura-direccion .campo-numero{flex:0 0 auto;margin-bottom:20px;padding-right:0;padding-top:0;padding-bottom:0}main .formulario-captura-direccion .campo-letra{flex:0 0 auto;margin-bottom:20px;padding-right:0;padding-top:0;padding-bottom:0}main .formulario-captura-direccion .espacio{flex:0 0 auto;padding:0}main .formulario-captura-direccion .campo label{width:97%;font-size:1em;margin-bottom:5px}main .formulario-captura-direccion .campo-letra label{display:none}main .formulario-captura-direccion .campo-bis label{display:none}main .formulario-captura-direccion .campo-numero label{display:none}main .formulario-captura-direccion .campo-complemento label{width:97%;font-size:1em;margin-bottom:5px}main .formulario-captura-direccion .campo input[type=text],input[type=email],input[type=number],select,textarea{width:100%;text-indent:1%;font-size:1em}main .formulario-captura-direccion .campo-letra input[type=text],input[type=email],input[type=number],select,textarea{width:100%;text-indent:1%;font-size:1em}main .formulario-captura-direccion .campo-numero input[type=text],input[type=email],input[type=number],select,textarea{width:100%;text-indent:1%;font-size:1em}main .formulario-captura-direccion .campo-complemento input[type=text],input[type=email],input[type=number],select,textarea{width:100%;text-indent:1%;font-size:1em}main .formulario-captura-direccion .campo textarea{width:100%;text-indent:1%;height:80px}main .formulario-captura-direccion .campo-unico{flex:0 0 auto;margin-bottom:20px;padding-right:0;padding-top:0;padding-bottom:0}main .formulario-captura-direccion .campo-unico label{width:97%;font-size:1em;margin-bottom:5px}main .formulario-captura-direccion .campo-unico input[type=text],select,textarea{width:100%;text-indent:1%;font-size:1em}main .formulario-captura-direccion input[type=checkbox]{width:15px;height:15px}main .formulario-captura-direccion .titulo-seccion{color:#3a3a3a;font-size:1.2em;font-weight:800;border-bottom:3px solid #388c33;margin-bottom:30px;margin-top:10px}main .formulario-captura-direccion .botones{vertical-align:middle;margin-top:10px;margin-bottom:10px;text-align:center}main .formulario-captura-direccion .botones .principal{padding:11px 20px;padding-top:14px;margin-top:14px;margin-bottom:0;font-weight:600;border:none;color:#fff!important;cursor:pointer;letter-spacing:0;text-decoration:none;box-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:1.15em;font-weight:600;line-height:20px;background:#229e62}main .formulario-captura-direccion .botones .principal:hover{background:#76b189!important}main .formulario-captura-direccion .botones .secundario{padding:11px 20px;padding-top:14px;margin-top:14px;margin-bottom:0;font-weight:600;border:none;color:#fff!important;cursor:pointer;letter-spacing:0;text-decoration:none;box-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:1.15em;font-weight:600;line-height:20px;background:#868889}main .formulario-captura-direccion .botones .secundario:hover{background:#c3c3c3!important}main .formulario-captura-direccion .botones-tabla-superior{width:100%;text-align:right}@media(min-width:992px){main .formulario-captura-direccion .campo{width:23.6%}main .formulario-captura-direccion .campo-bis{width:5%}main .formulario-captura-direccion .campo-letra{width:8%}main .formulario-captura-direccion .campo-numero{width:10%}main .formulario-captura-direccion .campo-complemento{width:38.4%}main .formulario-captura-direccion .espacio{width:1%}main .formulario-captura-direccion .campo-bis label{width:97%;font-size:1em;margin-bottom:5px;display:block}main .formulario-captura-direccion .campo-numero label{width:97%;font-size:1em;margin-bottom:5px;display:block}main .formulario-captura-direccion .campo-letra label{width:97%;font-size:1em;margin-bottom:5px;display:block}}