.logo a img {top:30px;}
.busca input:focus {background:#fff!important;}
/* WHATSAPP */
.whatsapp-fixo { position:fixed; bottom:20px; right:20px; z-index:999;box-shadow: 5px 5px 15px rgba(0,0,0,0.4); border-radius: 50%;}
.descricao-title {background: #000;color: #fff;padding: 8px 15px; margin: auto;font-size: 15px;text-transform: uppercase;}
.descricao-description {background:#fff;color:#000;padding:15px; border: 1px solid #ddd!important;}
.descricao-tabela-de-medidas {background: #fff;color: #000;padding: 10px;max-width: 30%;margin: auto;border: 2px solid #000;}
.tab-content {padding:0!important;box-shadow: 0!important;}
.tab-pane {font-size:16px;}
.overlay {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.7);
transition: opacity 500ms;
visibility: hidden;
opacity: 0;
}
.overlay:target {
visibility: visible;
opacity: 1;
}

/* CLASSES DAS DESCRIÇÕES PERSONALIZADAS */

.tabela-de-medidas {
    background:#fff;
    text-align:center;
    padding: 30px;
}
.tabela-de-medidas-btn {
    background: #fff;
    color: #000;
    padding: 10px;
    max-width: 30%;
    margin: auto;
    border: 2px solid #000;
}
.barra-preta {
    background: #414141;
    color: #fff;
    padding: 5px;
    margin: auto;
    font-size: 12px;
    text-transform: uppercase;
}
.conteudo-branco {
    background:#fff;
    color:#000;
    padding:15px;
    font-size: 16px;
    border: 1px solid #ddd;
}
.overlay {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.7);
transition: opacity 500ms;
visibility: hidden;
opacity: 0;
}
.overlay:target {
visibility: visible;
opacity: 1;
}

.popup {
margin: 70px auto;
max-height: 100%;
padding: 20px;
background: #c3c3c3;
border-radius: 5px;
width: 70%;
position: relative;
transition: all 5s ease-in-out;
}

.popup .close {
position: absolute;
top: 20px;
right: 30px;
transition: all 200ms;
font-size: 30px;
font-weight: bold;
text-decoration: none;
color: #333;
}
.popup .close:hover {
color: #06D85F;
}
.popup .content {
max-height: 30%;
overflow: auto;
}

