*{
    font-family: 'Poppins', sans-serif;
  
}

body {
    font-family: 'Poppins', sans-serif !important;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 100%;
    height: 100%;
   

}

#e_banner_topo_dinamico {
    width: calc(100%);
    background: url("../img/banner-camara-ladario.jpeg") no-repeat;
    background-size: cover;
}



.e_area_redes_sociais {
    display: flex;
    justify-content: flex-end;
    gap: 20px;
    /* Espaço entre os ícones */
    margin-top: -39px;
}

.e_rede_social i {
    transition: transform 0.3s;
    /* Adiciona efeito de transição */
}

.e_rede_social i:hover {
    transform: scale(1.1);
    /* Efeito de zoom no ícone ao passar o mouse */
}



#conteudo_esquerda { width: 100% !important; padding-bottom: 10px; padding-top:20px; min-height: calc(100vh - 485px); }
#cont_conteudo_site_interna { width:100% !important; }
#e_centralizar {width: 100%; width: calc(100% - 40px); max-width: 1200px; margin: 0 auto;}



/* parte do admin */
.open a{
    background-color: #1f459d !important;
    
}
.dropdown-menu ul {
    background-color: #1f459d !important;
}
.navbar-nav>li>.dropdown-menu{
    background-color: #1f459d !important;
}

.dropdown-menu li a{
    color: white !important;
}

/* navbar do admin */
.navbar-collapse {
    font-size: 17px;
    padding-left:170px;
    background-color: #1f459d;
}

.top-nav-content a{
    color: white;
}

.main-top-nav-layout a {
    color: white;
}

.top-nav-content {
    background-color: #1f459d;
}

.navbar-collapse span{
    color: white;
}
.container-fluid {
    padding: 0;
}
.caixa-titulos{
    background-color: #828282
}

.caixa-titulos h3{
    color: white;
}

.titulos{
    margin-top: 0% !important;
    padding: 15px;
    line-height: 0.2 !important;
    background-color: #828282
}

.form-group{
    font-size: 17px;
}

/* Ajustar inputs */
.form-control {
    width: 100%; 
    height: 40px; 
    font-size: 16px;
    background-color: #f0f0f0; 
    border: 4px solid #007bff; 
    border-radius: 8px; 
    padding: 8px; 
    color: black; 
}

.form-control:focus {
    background-color: #fff;
    border-color: #ff6600; 
    outline: none;
    box-shadow: 0 0 5px rgba(255, 102, 0, 0.5); 
}

.dateShow, .dateHide {
    background-color: #e3f2fd; 
    border: 2px solid #42a5f5;
}


