#content .contentWrapper #formWrapper{position:relative;z-index:5;width:75%;background:0 0;display:none;padding:10px 20px;overflow:hidden;float:right}#formWrapper .contenido{overflow:hidden;padding:0!important;font:.625em/1.125 sourceSansPro,Arial,sans-serif;background:0 0!important}#formWrapper .button{display:block;font-weight:600;text-align:center;border:none}#formWrapper .button.btnSubmit{background:#a0ce46 none repeat scroll 0 0;border-radius:3px;color:#1e4446;float:right;font-size:18px;line-height:37px;width:100%}#formWrapper .button.btnSubmit:hover{background:#85b84c none repeat scroll 0 0}#formWrapper .button.btnDarkBlue{color:#fff;border:1px solid #1481c6;font-size:15px;padding:0 10px;background:#1481c6;width:50%;line-height:37px;float:left;border-radius:3px}#formWrapper .button.btnDarkBlue:hover{color:#1481c6;background:#fff;border:1px solid #1481c6}.layer{display:none}.border-left{border-left:1px solid #bcbcbc}.border-bottom{border-bottom:1px solid #bcbcbc;padding-bottom:10px;margin-bottom:10px}#formWrapper h2{color:#393839;font-size:24px;font-weight:400;padding-bottom:15px;text-align:left}.formulario-consulta h3{color:#393839;font-size:17px;font-weight:600;padding:0 0 10px}.formulario-consulta h4{color:#393839;font-size:15px;font-weight:600;padding:0 0 10px}.formulario-consulta .cols{padding-bottom:10px;padding-top:10px}.formulario-consulta label{color:#393839;display:block;font-size:14px;font-weight:600;padding-bottom:5px}.formulario-consulta .inputError label{color:#ee3800}.formulario-consulta input[type=password],.formulario-consulta input[type=text],.formulario-consulta select{background:#fff none repeat scroll 0 0;border:1px solid #393839;border-radius:3px;color:#393839;font-size:14px;font-weight:600;line-height:35px;padding:0 10px;width:100%;height:auto;margin:0}.error select,.formulario-consulta .inputError input[type=email],.formulario-consulta .inputError input[type=password],.formulario-consulta .inputError input[type=text]{background-color:#fcd7cc;color:#ee3800}.formulario-consulta .errorMsg{background:#ee3800 none repeat scroll 0 0;color:#fff;font-size:13px;padding:10px}.formulario-consulta select{background:#fff url(../../css-react/images/sprite_vertical.png) no-repeat scroll right 0;height:35px;position:relative;z-index:1}.formulario-consulta input+span{color:#808285;display:inline-block;font-size:11px;padding:2px 0 0}.formulario-consulta .duplicable{padding-top:10px}.formulario-consulta .duplicable:first-child{padding:0}.formulario-consulta .duplicable:first-child,.formulario-consulta .row .duplicable{padding:0 10px 0}.contacto .formulario-consulta .duplicable.max-4:first-child,.contacto .formulario-consulta .row .duplicable.max-4,.desires .formulario-consulta .duplicable:first-child,.desires .formulario-consulta .row .duplicable,.weddings .formulario-consulta .duplicable.max-4:first-child,.weddings .formulario-consulta .row .duplicable.max-4{padding:0}.formulario-consulta a.link{font-size:14px;color:#1481c6;font-weight:600;text-align:right;display:block;clear:both}.formulario-consulta a.link:hover{text-decoration:underline}.formulario-consulta textarea{padding:10px;line-height:1.25em;height:6em;background:#fff none repeat scroll 0 0;border:1px solid #393839;border-radius:3px;color:#393839;font-size:14px;font-weight:400;width:100%;height:auto;margin:0}#form .legal{overflow:hidden;color:#393839}#form .legal .cols{padding:10px 10px 10px 0}#form .legal .ver{max-height:200px;overflow:auto}.ver p{font-size:13px;padding-bottom:5px}@media screen and (max-width:1024px){#formWrapper .button.btnDarkBlue{width:100%}}@media screen and (max-width:800px){.contentWrapper>form{padding:15px 10px 30px}#content .contentWrapper #formWrapper{width:100%;padding-top:0}}@media screen and (max-width:700px){form.short>fieldset{width:100%!important}}@media screen and (max-width:600px){.contentWrapper>form{padding:15px 10px 30px}form.short .selectControl{width:100%;font-size:.875em}}@media screen and (max-width:480px){#formWrapper .contenido{padding:0 10px!important}.border-left{border-left:none}.formulario-consulta .cols li:first-child{padding-bottom:20px}form.short>fieldset:nth-of-type(even){margin-top:-10px}.formulario-consulta .duplicable:first-child,.formulario-consulta .row .duplicable{padding:0}.formulario-consulta .casamiento-consulta .destinos{padding:0 20px}}