.collapse {
    visibility: visible;
}

.img-type-icon {
    display: inline;
}

.navbar-collapse button {
    background-color: ButtonFace;
    padding: 1px 6px;
    border: 2px solid ButtonFace;
    border-radius: 2px;
}

/* Se quita el limitador de ancho */
.container.home-row{
    max-width: 100% !important;
}

/* Negritas de radio button */
.radio label {
    font-weight: 600;
}

/* Se elimna margen interno de la caja de busqueda */
body.home.home--default .home-v1 .multi-searcher .tab-content, 
.home-row {
    margin-top: 0;
    margin-bottom: 0;
}

.home-v1__searcher:has(> #car-searcher, > #service-searcher, > #transfer-searcher) {
    padding-left: 1rem;
    padding-right: 1rem;
}

/*Estilo sobre buscador caja inferior para cajas individuales "Traslados, Actividades y Autos" */
.home-v1__searcher > #car-searcher,
.home-v1__searcher > #service-searcher,
.home-v1__searcher > #transfer-searcher {
    box-shadow: 0px 3px 18px rgba(0, 0, 0, 0.07);
    border-radius: 16px;
    padding: 2rem;
    background-color: #ffffff !important;
    margin-top: -7%;
    position: relative;
    z-index: 1000;
}

/* Cuando lleve carrusel de imagenes se limita a 400px la altura de la imagen */
.home-carousel .carousel-inner > .item {
    height: 400px !important;
}

/* Centra la caja de busqueda en la pagina */
.home-v1__searcher{
    margin: auto;
}

/* Caja superior e inferior */
body.home.home--default .home-v1 .multi-searcher .nav.nav-tabs,
body.home.home--default .home-v1 .multi-searcher .tab-content .searcher{
    padding-left: 2rem;
    padding-right: 2rem;
    background: #fff !important;
    border-radius: 15px 15px 0 0;
}

/* Caja inferior */
body.home.home--default .home-v1 .multi-searcher .tab-content .searcher{
    border-radius: 0 0 15px 15px;
    box-shadow: 0px 3px 18px rgba(0, 0, 0, 0.07);
    position: relative;
    z-index: 2;
}

/* Ancho maximo y fondo de caja de busqueda */
body.home.home--default .home-v1 .multi-searcher__tabs .container,
body.home.home--default .home-v1 .multi-searcher__content .container,
body.home.home--default .home-v1 .multi-searcher__tabs,
#home-top .home-v1__searcher, 
body.home.home--default .home-v1 .multi-searcher__content{
    max-width: 1200px;
    background: transparent !important;
}

/* Centrado y ancho minimo de botones de categorias de busqueda*/
body.home.home--default .home-v1 .multi-searcher .nav.nav-tabs > li > a{
    min-width: 110px;
    text-align: center;
}

/* Fondo de cajas de busqueda */
div#_ctl1__ctl1__ctl1_pageBody_pageBody_searcher_ctlMultiSearcher-transfers,
div#_ctl1__ctl1__ctl1_pageBody_pageBody_searcher_ctlMultiSearcher-activities,
div#_ctl1__ctl1__ctl1_pageBody_pageBody_searcher_ctlMultiSearcher-cars {
    background: #f8f9fa;
}

/* Tamaño de labels de inputs de busqueda */
.searcher label.form-label {
    font-size: 12px;
}

/* Se oculta theme partks */
li:has(a[href*="themePark"]) {
    display: none !important;
}

/* Se elimna limitacion de ancho de seccion de embebido*/
.offer-title{
    width: 100% !important;
}

/* Se elimina margen inferior de la seccion de embebido */
body.home.home--default .home-v1 .sliding-offers-v4 .offer-title .subtitle{
    margin-bottom: 0 !important;
}

@media (max-width: 990px) {
    /* Ajuste de caja de busqueda en mobile */
    body.home.home--default .home-v1 .searcher {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        width: 100%;
        margin-top: 0%;
    }

    /* Ajuste de tabs de caja de busqueda en mobile */
    body.home.home--default .home-v1 .multi-searcher .nav.nav-tabs > li > a{
        min-width: initial;
        text-align: center;
    }

    /* Margen top de caja de busqueda para separar del navbar */
    .home-v1__searcher > #car-searcher,
    .home-v1__searcher > #service-searcher,
    .home-v1__searcher > #transfer-searcher{
        margin-top: 5%;
    }
}

/* Ajuste de ancho para caja de busqueda */
@media (max-width: 1200px){
    .home-v1__searcher > #car-searcher,
    .home-v1__searcher > #service-searcher,
    .home-v1__searcher > #transfer-searcher{
        max-width: 100% !important;
    }
}