/*[2026/04/11 07:31:02] This file is generated by code, DO NOT edit this file! */
.carousel,
[id^="slideshow"] {
    height: 450px !important;
    max-height: 450px !important;
    overflow: hidden !important;
}


.carousel-inner,
.carousel .item,
.carousel-item {
    height: 450px !important;
    max-height: 450px !important;
}


.carousel-inner img,
.carousel img,
[id^="slideshow"] img {
    height: 450px !important;
    width: 100% !important;
    object-fit: cover !important;
}

/* BARRA SUPERIOR NEGRA */
body #top,
body #top .container,
body #top .row {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    min-height: 20px !important;
    height: auto !important;
    line-height: 20px !important;
    font-size: 11px !important;
}

/* HEADER AZUL COMPLETO */
body header,
body header > .container,
body header .row {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    min-height: unset !important;
}

/* LOGO */
body #logo img {
    max-height: 35px !important;
    height: auto !important;
}

/* BOTÓN ROJO */
body header .btn,
body header .btn-danger {
    padding: 4px 8px !important;
    font-size: 12px !important;
}

/* BUSCADOR */
body #search input {
    height: 30px !important;
}

body #search .btn {
    height: 30px !important;
    padding: 0 10px !important;
}

/* MENÚ */
body .navbar,
body .navbar-nav > li > a {
    min-height: 35px !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    font-size: 13px !important;
}

/* BARRA SUPERIOR */
#top {
    position: sticky;
    top: 0;
    z-index: 9999;
}

/* BARRA SUPERIOR */
#top {
    position: sticky;
    top: 0;
    z-index: 9999;
}