/* article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
    position: relative;
    top: 40px;
} */

.fixed-top {
    position: relative;
    top: 40px;
}

/* ----------------- POLITICA DE COOKIES (início) ----------------- */

.cookie-container {
    position: fixed;
    bottom: -100%;
    left: 0;
    right: 0;
    background: #f0f0f0;
    color: #000000;
    padding: 1% 12%;
    box-shadow: 0 -2px 16px rgb(47 54 64 / 39%);
    transition: 400ms;
    z-index: 999;
    display: flex;
}

.cookie-container.active {
    bottom: 0;
}

.cookie-container p {
    font-size: 1rem;
}

.cookie-btn {
    background: #444;
    border: 0;
    color: #f0f0f0f0;
    padding: 12px 48px;
    font-size: 18px;
    margin-bottom: 16px;
    margin-left: 1rem;
    cursor: pointer;
}

@media only screen and (max-width: 600px) {
   .cookie-container {
       display: initial;
   }

   .cookie-container p {
       font-size: 1.2rem;
       line-height: 1.5rem;
   }

   .cookie-btn {
       margin: .5rem auto;
       font-size: 1.4rem;
       padding: 1rem 4rem;
   }
}

/* ----------------- POLITICA DE COOKIES (fim) ----------------- */
#menu_unidades li {
    display: block !important;
}
