
/* Tirar espaçamento entre Full Banner e Banner Tarja 
+ Deixar Banner Tarja Mesmo Tamanho que o Full Banner */




/* Style Barra Aviso Topo */

body {
    
  --barraAvisoTopoBG: #62676e;
  --barraAvisoTopoTexto: #dedede;
  --barraAvisoTopoAltura: 28px;
 
 
  margin-top: var(--barraAvisoTopoAltura);
}

/* Opcional - depende do tema */
#cabecalho {
  padding-top: var(--barraAvisoTopoAltura);
  }
  
.barraAvisoTopo {
  box-sizing: border-box;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;

  width: 100vw;
  min-height: var(--barraAvisoTopoAltura);
  padding: 4px;

  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;

  background: var(--barraAvisoTopoBG);
  color: var(--barraAvisoTopoTexto);
  font-size: 12px;
  
 
	}

 @media (max-width: 767px){
	.g_ .menu.superior>.nivel-um {
		padding: 35px 0;
	}
	.g_ .menu.superior .menu-close-mobile {
		padding: 40px 15px 0 15px;
	}
}

/* TITULO CATEGORIA */ 

.listagem .titulo-categoria strong {
    text-transform: uppercase;
}

/*CENTRALIZAR TITULO CATEGORIA*/

	.listagem .titulo-categoria.cor-principal {
text-align: center;
font-size: 20px;
color: #000000;

}
	
	
/* CATEGORIA STYLE */

borda

.borda-principal {
    border-style: none;
}
barra

#corpo .listagem.aproveite-tambem h4:after, 
#corpo .listagem .titulo-categoria:after {
    content: "";
    width: 264px;
    width: 23.15789%;
    height: 3px;
    background-color: #000000;
    display: table;
    margin: 15px auto 27px;
    text-align: center;
    
}

/*AUMENTAR TAMANHO LOGO*/

.g_ .logo a > img{max-height: 100px !important;}