body{
    --cor-primaria: #dc0308;
    --cor-segundaria: #dc0308;
    --cor-menu-mobile: #ffbc0d;
    --cor-txt-menu: #000;
    --cor-link-login: var(--cor-primaria);
    --cor-logo-home: var(--cor-primaria);
    --cor-logo-subpag: var(--cor-primaria);
    --botao-menu-mobile: var(--cor-primaria);
    --cor-rodape: var(--cor-primaria);
    --cor-link: var(--cor-primaria);
    --cor-icones: var(--cor-primaria);
    --fundo-primario: #FFF;
    --botao-buscar: #ffbc0d;
    --botao-rede-social: #ffbc0d;
    --fundo-menu-bradcamp: #ffbc0d;
    --cor-letra-bradcamp: #000;
    --fundo-menu-topo: #ffbc0d;
}

#idbody{
    -webkit-box-shadow: rgba(0, 0, 0, .08) 0 4px 16px;
    -moz-box-shadow: rgba(0, 0, 0, .08) 0 4px 16px;
    box-shadow: rgba(0, 0, 0, .08) 0 4px 16px;
    border-bottom: 1px solid rgba(0, 0, 0, .08);
}

#logo_img{
    margin-left: 8px;
    position: relative;
    top: 0px;
    max-width: 30px !important;
}

#logo_txt_img{
    width: 196px;
    vertical-align: initial;
    position: relative;
    top: 1px;
}
.menumobile, .menumobile-item:hover, .menumobile li a:hover, .btnanunciaqui, .redes-sociais-rodape{
    color: var(--cor-letra-bradcamp) !important;
}
.btnlight:hover{
    box-shadow: 0 -4px 0 0 var(--cor-menu-mobile) inset !important
}
@media screen and (max-width:500px){
    #logo_txt_img{top: 3px;}
}
#logo_rodape_txt_img{
    max-height: 20px;
    margin-bottom: 5px;
}