<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">widget-oferta .fade {
    opacity: 0.5;
}

widget-oferta .toast-widget {
    z-index: 100000;
}

widget-oferta .toast {
    width: 0px !important;
}

widget-oferta .toast.show {
    width: 350px !important;
}

widget-oferta .modal-footer {
    margin-top: unset !important;
}

.modalVppSinCupos {
    height: 400px!important;
}

widget-oferta img {
    max-width: unset;
}

widget-oferta .col-lg-1, widget-oferta .col-lg-10, widget-oferta .col-lg-11, widget-oferta .col-lg-12, widget-oferta .col-lg-2, widget-oferta .col-lg-3, widget-oferta .col-lg-4, widget-oferta .col-lg-5, widget-oferta .col-lg-6, widget-oferta .col-lg-7, widget-oferta .col-lg-8, widget-oferta .col-lg-9 {
    float: unset !important;
}

widget-oferta .modal.fade .modal-dialog {
    -webkit-transform: unset !important;
    -ms-transform: unset !important;
    transform: unset !important;
}

widget-oferta .btn {
    box-shadow: unset;
}

.resultado_busquedas {
    overflow: hidden !important;
    max-height: calc(100vh - 95px)!important;
}

/* .modal-backdrop {
    background-color: #000 !important;
} */


.fix-widget-zindex-unset {
    z-index: unset !important;
}
	
.det-pab.brook-breadcaump-area {
    z-index: 0 !important;
}

.fix-widget-margin-mobile {
    margin-left: -15px;
    margin-right: -15px;
}

widget-oferta .form-control {
    display: block !important;
    width: 100% !important;
    padding: 0.375rem 0.75rem !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    color: #212529 !important;
    background-color: #fff !important;
    background-clip: padding-box !important;
    border: 1px solid #0077c8 !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    border-radius: 0.25rem !important;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important;
}

.row .separador3 {
    margin-left: unset !important;
    margin-right: unset !important;
}

#banner_right {
    margin: 0px auto !important;
}

.banners_r {
    margin-top: 0px !important;
}

body.section_440 {
    overflow: hidden !important;
}

body {
    background-image: unset !important;
    background-color: #fff;
}

.contenedor-oferta-sin-padding {
    padding-left: 0px;
    padding-right: 0px;
}

div#offerDetailContainer {
    overflow: unset !important;
    overflow-x: unset !important;
}

div#offerDetailContainer.fixOverflow {
    overflow: auto !important;
    overflow-x: auto !important;
}

.contenedorFichaEmpresa {
    overflow-y: scroll;
    height: calc(100vh - 190px);
    max-width: 100%;
    padding: 20px;
    background-color: #ffffff;
    width: 100%;
}

widget-oferta .dropdown-menu {	
    background-image: unset !important;	
    letter-spacing: -1px !important;	
}	
widget-oferta .dropdown-menu&gt;li&gt;a {	
    padding: 0px !important;	
}

widget-oferta .dropdown-toggle {
    display: initial !important;
}

widget-oferta .btn-primary, widget-oferta .btn-primary:hover, widget-oferta .privacy_change, widget-oferta .privacy_change:hover {
        -moz-border-radius: unset;
        -webkit-border-radius: unset;
        background-color: unset;
        background-image: unset;
        background-image: unset;
        background-image: unset;
        background-image: unset;
        background-image: unset;
        background-repeat: unset;
        border-radius: unset;
        border: unset;
        color: unset;
        cursor: unset;
        float: unset;
        font-family: unset;
        font-size: unset;
        font-weight: unset;
        letter-spacing: unset;
        margin-right: unset;
        min-width: unset;
        padding: unset;
        text-decoration: unset;
        text-shadow: unset;
}

widget-oferta .btn:focus {
    color: #fff !important;
}

.icono_menu.icon-menu-mobile {
    z-index: 1030 !important;
}
.navbar-fixed-top, .navbar-fixed-bottom {
    z-index: 1029;
    position: fixed !important;
}

.resultado_busqueda_crear_alerta {
    opacity: 1;
}

.modal-backdrop.fade.show {
    opacity: 0.5 !important;
}

.fade.show {
    opacity: 1 !important;
}
.navegacion {
    border-bottom: unset;
    border-top: unset;
    position: unset;
    top: unset;
    width: unset;
    z-index: unset;
    background: unset;
    height: unset;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-bottom: unset !important;
}
.ofertas_relacionadas {
    margin-top: 10px !important;
}
.navbar-collapse.collapse.menu-logueado {
    position: unset !important;
}
@media only screen and (max-width: 479px) {
    main.page-content.detFv2x {
        margin-top: -86px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .resultado_busquedas {
        overflow: unset !important;
        max-height: unset !important;
    }
    .modal-dialog.modalVppSinCupos {
        height: unset !important;
    }
    body.section_440 {
        overflow: unset!important;
    }
    .contenedorFichaEmpresa {
        overflow-y: unset;
    }
}

@media (min-width: 992px) {
    .col-md-8 {
        width: 66.66666666666666% !important;
    }
}

.detalle_oferta.saae #columna-derecha, .detalle_oferta.corporativo1 #columna-derecha, .detalle_oferta.alianza #columna-derecha {
    padding: 0 !important;
}
</pre></body></html>