/*
 Theme Name:     Jornal Extra Classe baseado em bootstrap
 Theme URI:      
 Description:    Tema Responsivo exclusivo do site Jornal Extra classe
 Author:         CWI Software
 Author URI:     https://www.cwi.com.br/
 Template:       Extra Classe
 Version:        1.0.0
*/
a.navbar-brand img {
  width: 150px;
}

.titulo-pagina {
  font-size: 26px;
}

.titulo-pagina span {
  display: block;
}

h3 {
  font-size: 22px;
}

h4 {
  font-size: 20px;
}

h5 {
  font-size: 18px;
}

.navbar-toggler {
  color: #ffffff !important;
  border: none;
  outline: 0 !important;
}
.navbar i {
  font-size: 35px;
}

.menu-superior-esquerdo {
  display: none;
}

.icon-busca-mobile {
  display: block;
}

.input-group .material-icons {
  font-size: 24px;
}

#sidebar {
  /* don't forget to add all the previously mentioned styles here too */
  background: #7386d5;
  color: #fff;
  transition: all 0.3s;
  overflow: scroll;
  padding: 10px;
  padding-bottom: 20px;
}

#sidebar .navbar-brand img {
  display: inline-block;
  position: relative;
  top: -14px;
}

#sidebar .navbar-toggler {
  color: #2e5f89 !important;
}
#sidebar .sidebar-header {
  background: #ffffff;
  border-bottom: 1px solid #e2e2e2;
}

#sidebar ul.components {
  padding: 20px 0;
  border-bottom: 1px solid #47748b;
}

#sidebar ul p {
  color: #fff;
  padding: 10px;
}

#sidebar ul {
  border-bottom: 1px solid #e2e2e2;
}

#sidebar ul li a {
  padding: 10px;
  font-size: 1.1em;
  display: block;
  color: #181818 !important;
  font-weight: 500;
}

#sidebar ul li {
  width: 100%;
  line-height: 25px;
}

#sidebar ul li a:hover {
  color: #7386d5;
  background: #fff;
}

#sidebar ul li.active > a,
a[aria-expanded="true"] {
  color: #fff;
  background: #6d7fcc;
}

.wrapper {
  display: flex;
  width: 100%;
}

#sidebar {
  width: 0;
  position: fixed;
  top: 0;
  left: -250px;
  height: 100vh;
  z-index: 999;
  background: #fff;
  color: #000;
  transition: all 0.3s;
  padding: 10px;
}

#sidebar.active {
  left: 0px;
  width: 85%;
  display: block;
}

.frmBusca {
  margin: auto;
  margin-top: 15px;
  display: none;
  width: 80%;
  margin-bottom: 20px !important;
}

.corpo {
  margin-top: 15px;
}

.titulo-pagina {
  margin-bottom: 10px;
}

/* nav.navbar {
    padding: .5rem 1rem;
} */

.area1 img {
  height: auto;
}

.area2 .link-imagem-capa {
  float: left;
}

.area2 img {
  width: 150px;
  margin-right: 15px;
  height: 115px;
  margin-bottom: 20px;
}
.area2 .destaque-corpo {
  padding-top: 0px;
}

.destaque {
  margin-bottom: 20px;
}

.area5 img {
  width: 150px;
  height: 100px;
}

.area5 .media h4 {
  font-size: 16px;
}

.area5 .media .resumo {
  display: none;
}
/* REGRA PARA EXIBIR APENAS O ANUNCIO DO MENU LATERAL NO MOBILE */
/* .menu-lateral {
	display: none;
} */
.menu-lateral div {
  display: none;
}
.menu-lateral-mobile {
  display: block !important;
  text-align: center;
}

.area8 .link-imagem-capa {
  float: left;
}

.area8 img {
  width: 165px;
  height: 130px;
  margin-right: 10px;
}

footer ul {
  margin-bottom: 40px;
}

.area3-editoria img {
  height: 100px;
  width: 150px;
}

.area3-editoria h4 {
  font-size: 16px;
}

.area3-editoria p {
  display: none;
}

.area-tag img {
  height: auto;
  width: 100%;
}

.titulo-principal {
  font-size: 40px;
}

.area-noticias-relacionadas .link-imagem-capa {
  float: left;
}

.area-noticias-relacionadas img {
  width: 165px;
  height: 130px;
  margin-right: 10px;
}

.wp-caption {
  font-size: 12px;
  width: 100% !important;
  margin-bottom: 20px;
}

.caixa-busca .input-group {
  width: 80%;
}

#menuEditorias {
  display: none !important;
}

.scroll .row {
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  display: block;
}

.scroll .row .area-colunistas {
  display: inline-block;
  width: 80%;
  white-space: normal;
}

.nav-tabs.area7 {
  padding: 5px 10px 0;
}
