a.disabled{color:gray !important;cursor:default !important}a.disabled:hover{color:gray !important}#modal_pago .modal-dialog{max-width:600px}#modal_pago .modal-content{top:0;padding:1em;border-radius:1.5rem}#modal_pago .modal-header{border-bottom:none}#modal_pago .modal-header h3{font-size:20px;margin:auto;font-weight:700}#modal_pago button.close{color:#031d43;float:right;position:absolute;right:20px;top:15px}#modal_pago button.close:hover{background-color:transparent;border-color:transparent;color:#000}#modal_pago .mpago{cursor:pointer;max-width:290px;margin:0 auto 30px auto;border-radius:15px;padding:11px;min-height:190px;display:block;text-align:center;border:solid 1px #dcdcdc;border:solid 5px #FFF;-webkit-box-shadow:0px 0px 2px 1px #dcdcdc;-moz-box-shadow:0px 0px 2px 1px #dcdcdc;box-shadow:0px 0px 2px 1px #dcdcdc;padding-top:1em}#modal_pago .mpago:hover{border:solid 5px #ee7d00;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#modal_pago .mpago small{font-size:60%;line-height:initial;display:block;margin-top:16px}.botones-pago{position:fixed;bottom:0px;left:15px;z-index:999;background-color:#FFF;width:100%;padding-bottom:1rem;-webkit-box-shadow:0px -9px 29px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px -9px 29px 2px rgba(0,0,0,0.1);box-shadow:0px -9px 29px 2px rgba(0,0,0,0.1)}.botones-pago [type=button]:not(:disabled),.botones-pago [type=submit]:not(:disabled){max-width:300px;font-weight:400;height:auto;padding:10px;font-size:0.8rem}.botones-pago [type=button]:not(:disabled) strong,.botones-pago [type=submit]:not(:disabled) strong{font-size:1.1rem;top:2px}.busqueda-agricolas input[type=text]{border-radius:3.25rem;padding:0 60px 0 25px;height:48px}.busqueda-agricolas .input-group-append .input-group-text{background-color:white;color:#e09001;border-top-right-radius:3.25rem;border-bottom-right-radius:3.25rem;border-bottom-left-radius:none;border-left:none}.busqueda-agricolas .input-group-append .input-group-text i{padding-right:1em}.btn-azul-claro.home.eu{height:auto;padding:0.1rem 1rem}#modal_comp{padding-right:0 !important;position:absolute;bottom:0px;right:0;margin:0;z-index:9999;position:fixed;display:none;border-radius:0.3em;border:1px solid #c9c9c9;overflow:hidden;-webkit-box-shadow:0px 0px 28px -10px rgba(0,0,0,0.58);-moz-box-shadow:0px 0px 28px -10px rgba(0,0,0,0.58);box-shadow:0px 0px 28px -10px rgba(0,0,0,0.58);width:20%}#modal_comp.compra{right:40%;bottom:40%}@media (max-width: 576px){#modal_comp{width:70%}#modal_comp.compra{right:15%;bottom:35%}}#modal_comp #cerrar_modal_comp{width:18px;height:18px;top:5px;right:5px;position:absolute}#modal_comp img{width:100%}#modal_comp .cupones{position:absolute;bottom:18%;left:5%}@media (max-width: 576px){#modal_comp .cupones{bottom:20%}}#modal_comp .cupones span{display:block;color:#031d43;font-weight:900;font-size:1vw}@media (max-width: 576px){#modal_comp .cupones span{font-size:3.2vw}}.bloque-pagoTarjeta{margin:50px 0;text-align:center}.bloque-pagoTarjeta h5{color:#031d43;font-size:1.3em;font-weight:600}.bloque-pagoTarjeta p{margin:auto;max-width:660px;text-align:center}.bloque-pagoTarjeta button{text-transform:uppercase;line-height:1.1em;padding:10px;max-width:250px;color:#031d43;background-color:#FFFFFF;border:1px solid;border-color:#031d43;border-radius:35px;font-weight:600;letter-spacing:1px;font-size:1rem;width:100%}.bloque-pagoTarjeta button:hover{color:#FFFFFF;background-color:#031d43}#modal_pagotarjeta_explicacion{padding-right:0;background-color:rgba(3,29,68,0.863);font-size:16px;z-index:10050}#modal_pagotarjeta_explicacion .modal-dialog{background:transparent}#modal_pagotarjeta_explicacion .modal-dialog .modal-content{background-image:url("/images/pago-tarjeta/fondo-modal-info-pago.jpg");background-position:bottom;background-repeat:no-repeat;background-color:white;border-radius:1rem}#modal_pagotarjeta_explicacion .modal-dialog .modal-content h5{color:#031d43;font-size:1.3em;font-weight:600}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-header{display:block;padding-bottom:3em}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-header img.logo{width:100%;max-width:max-content;margin:2em auto}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-header p{font-size:1em;margin:auto;max-width:660px;text-align:center}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-header .close{color:#031d43;opacity:1;position:absolute;right:10px;top:10px}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-header .close img{width:70%}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-header .close:hover{opacity:.75}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-body a{color:#3490dc;text-decoration:none;background-color:transparent}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-body p{font-size:1em}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-body .bloques{display:flex;text-align:center;justify-content:center;flex-flow:row wrap;flex:1 100%}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-body .bloques .bloque{border:1px solid gray;padding:20px;text-align:center;max-width:180px;border-radius:20px;margin:5px .5%;background:transparent}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-body .bloques .bloque img{margin:auto;display:block;width:100%;max-width:max-content;padding-right:20px}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-body .bloques .bloque strong{color:#031d43;margin-top:20px;margin-bottom:20px;display:block}#modal_pagotarjeta_explicacion .modal-dialog .modal-content .modal-body .bloques .bloque p{font-size:0.8em;line-height:1.1em}#modal_ultima_itv{color:#031d43}#modal_ultima_itv p{color:#031d43}#modal_ultima_itv .modal-dialog{max-width:560px}#modal_ultima_itv .modal-content{padding:13%;border-radius:1rem;position:relative;top:0}#modal_ultima_itv .modal-content button{font-size:0.75rem;margin:5px 0;text-transform:uppercase}#modal_ultima_itv .modal-content button.close{position:absolute;right:20px;top:20px}#modal_ultima_itv .modal-content .modal-header{padding:0;display:block;margin-bottom:13px;padding-bottom:13px}#modal_ultima_itv .modal-content .modal-header h3{color:#008bd2;display:block;width:100%}#modal_ultima_itv .modal-content .modal-header p{font-weight:500;margin-bottom:0}#modal_ultima_itv .modal-content .modal-body{padding:0}#modal_ultima_itv .modal-content .modal-body .bloque{border-radius:1rem;border:1px solid #ececec;padding:10px;margin:10px 0}#modal_ultima_itv .modal-content .modal-body .bloque h5{color:#008bd2;display:block;width:100%;font-size:14px;margin-bottom:0}#modal_ultima_itv .modal-content .modal-body .bloque span{font-weight:600}#modal_ultima_itv .modal-content .modal-body .btn-blanco{padding-top:0;padding-bottom:0}#modal_ultima_itv .modal-content .modal-body form{margin-top:25px}.factura_datos{border-radius:15px;background-color:#f0f0f0;padding:20px;margin:20px 0}.factura_datos strong{font-weight:500}#transaccion_provincia_id,#registro_provincia{color:#95989a;font-size:14px;text-align:center;text-align-last:center;-webkit-appearance:none;-moz-appearance:none;background-image:url("/images/select-icono.png");background-repeat:no-repeat;background-position-x:75%;background-position-y:50%}#transaccion_provincia_id option,#registro_provincia option{text-align:center}#transaccion_provincia_id.error,#registro_provincia.error{color:#95989a !important}#form-sin-registro .checkbox label.error{position:relative;padding-left:20px;float:right;display:block;width:100%;top:0 !important}.modificar_reserva_icono{background-image:url("/images/lapiz-naranja.png");width:17px;height:17px;display:block;float:right;text-indent:-9999px}.modificar_reserva_icono:hover{background-image:url("/images/lapiz-azul.png")}
