/* Id: 7.1154.1594047724
 * Generated: 03/09/2020 10:52:38
 */
    body { overflow-x: hidden; }  
.imagemLegenda {
	font-size:16px;
  }
.revistamix .titulo-destaque {
    background: rgb(145, 0, 120);
    width: 18%;
}
.busca-mobile-bottom {
position: fixed;
    bottom: 50px;
    background: #aeaeae;
    height: 50px;
    width: 100%;
    left: 0px;
  display:none;
}
.busca-mobile-bottom .suita-elementos-busca {
        margin-top: -16px;
    margin-left: 0px;
    }
.busca-mobile-bottom .form-control {
    color: #ffffff;
}
#onesignal-bell-launcher {
bottom: 75px!important;
}
.menu-bottom-mobile .suita-elementos-busca {

position: relative;
    top: -21px;
    right: -15px;

}
.conteiner-coluna-centro {
    background: white;
    padding: 12px 15px 0px 15px;
}
.recuo-titulo-destaque {
    margin-top: 55px!important;
}
.destaque-central-duplo-cultura {
    margin-left: 0px;
    width: 100%;
}
.link-mais-sobre {
    text-align: center;
}
.color-vermelho a {
  color:rgb(184, 0, 41);
  
  }
.container-voltar-app {
    position: fixed;
    z-index: 10000;
    top: 90.5%;
    left: 10px;
    border-radius: .3125rem;
    overflow: hidden;
    height: 52px;
    width: 50px;
    margin-top: 30px;
}
  .conteiner-bt-refresh-app {
	display:none;
    position: fixed;
    z-index: 10000;
    bottom: 1%!important;
    top:unset!important;
    right: 10px;
    border-radius: .3125rem;
    overflow: hidden;
    height: 52px;
    width: 50px;
    margin-top:30px;
}
.topo-app {
    margin-top: -24%;
}
  .container-titulo-bold-artigo{
  	font-size:18px;
  	font-weight:500;
    margin-bottom:0px!important;
    padding-bottom: 15px !important;
  }

  .imagemPrincipal{
    display:none;
  }

body {
    background-color: #f1f1f1!important;
    font-family: 'Raleway', sans-serif!important;
}
.materia-mae-kiss .materia-mae-kiss-container-img .img-texto-artigo-modelo-1 {
    height: 391px;
    margin-bottom: -49px;
}
body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4 {
    font-family: 'Raleway', sans-serif!important;

}
.img-edicao-impressa{
  width:144px;
  height:195px;
}-margin-top-10 {

  margin-top:10px!important;
}
.publicidade-margin-top-20 {

  margin-top:20px!important;
}
    .publicidade-margin-top-30 {

  margin-top:30px!important;
}
    .publicidade-margin-top-40 {

  margin-top:40px!important;
}
    .publicidade-margin-top-50 {

  margin-top:50px!important;
}
    .publicidade-margin-top-60 {

  margin-top:60px!important;
}
.suita-artigo a, a:hover, a:focus {

    color: rgb(59, 118, 187)!important;
    text-decoration: none!important;


}
.filtros-avancados label {

    margin-top: 5px;
}
.video-texto-artigo-padrao {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
  margin-bottom:20px;
      margin-top: 50px;
}
.video-texto-artigo-padrao iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.artigo-padrao .img-responsive {

	margin-bottom: 20px;
    margin-right: 10px;
    border-radius: 6px;

}
      
.containerArtigosRelacionados {
    margin-left: -15px;
    margin-right: 15px;
    padding-left: 0px;
    padding-right: 0px;
    
}
.artigo-padrao .artigosRelacionados .titulo {

    text-align: left;
	
}
.artigo-padrao .artigosRelacionados .titulo h3 {

    font-size: 40px;
    line-height: 40px;
    font-weight: 800;
	margin-top: 40px;
	margin-bottom:40px;
  color: #3b7ac0;
	
}
.artigo-padrao .artigosRelacionados .titulo-artigosRelacionados {

	font-size: 21px;
    line-height: 17px;
    font-weight: 700;
    text-decoration: none;
    color: #333333!important;
	
}

.artigo-padrao .artigosRelacionados .titulo-artigosRelacionados:hover {

color: #337ab7!important;
	
}

.artigo-padrao .artigosRelacionados .col-artigosRelacionados {

    margin-top: 0px;
}
.suita-artigo a {

    color: rgb(59, 118, 187);
    text-decoration: none!important;
}


.suita-artigo-rodape {
margin-bottom: 30px;
    
  }

.suita-elementos-compartilhe {
  text-align: right;
  }
.acesse-colunistas {

margin-top: -10px;

}
 
.acesse-colunistas a {

color:rgb(59, 118, 187);

}

.center-publicidade {
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom:20px;
}
.img-center img {
margin: 0 auto;

}
.img-center {
margin: 0 auto;

}
.container-centro {

    width: 86%;

}
.suita-elementos-enquete-form {
    background: #FFF;
    border-bottom: 4px solid #b80029;
    border-top: 8px solid #3b76bb;
    -webkit-box-shadow: 0 0 3px #CACACA;
    -moz-box-shadow: 0 0 3px #cacaca;
    box-shadow: 0 0 3px #3b76bb;
    margin-top: 10px !important;
    width: 90%;
    margin-bottom: 20px;
    border-radius: 21px;
    margin-left: 5%;
}
.suita-elementos-enquete-form .titulo-enquete {

font-size: 17px !important;
line-height: 20px !important;
font-weight: 600 !important;
letter-spacing: -1px;
margin-top: 10px;
color: rgb(59, 118, 187);

}

.bloco-busca-header .btn {
    
      display:none;
}

.bloco-busca-header {
padding-left: 6%;
    
  
  }

.bloco-busca-header .btn-busca-miniatura {
  text-transform: lowercase;
      
    
  }


.suita-elementos-busca h5 {

	font-size: 10px;
    margin-top: 0px !important;
    font-weight: 600;
    color: #B90029;


  
}


.suita-elementos-busca .titulo h3 {
font-weight: 800;
margin: 0px 0 0px;
font-size: 31px;
line-height: 34px;
}



.suita-elementos-busca .autor {

display:none;

}
.enquete-titulo{
    display:none;
    
    }
.suita-elementos-enquete-form a{

color: rgb(59, 118, 187)!important;

}
.suita-elementos-enquete-form p{

margin-top:10px;

}


.tab-plantao-lidas {

background: #FFF;
border-bottom: 4px solid #b80029;
-webkit-box-shadow: 0 0 3px #CACACA;
-moz-box-shadow: 0 0 3px #cacaca;
box-shadow: 0 0 3px #CACACA;
height: 605x;
margin-top: 28px;
overflow: scroll;
  padding-right: 15px;
  margin-bottom: 30px;
  
}

.tab-plantao-lidas::-webkit-scrollbar-track {
    background-color: #F4F4F4;
}
.tab-plantao-lidas::-webkit-scrollbar {
    width: 6px;
    background: #F4F4F4;
}
.tab-plantao-lidas::-webkit-scrollbar-thumb {
    background: #dad7d7;
}

.tab-plantao-lidas .nav-tabs {

    background: #3b76bb;
      width: 106.5%;
}
.suita-elementos-destaque .resumo-materia {

    font-size: 12px;
    font-weight: 300;

}
.suita-elementos-destaque .cartola-materia {

    text-transform: lowercase;
    margin-bottom: -15px;
    margin-top: 15px;
}

.bloco-roxo .titulo-destaque {
    background-color: rgb(145, 0, 120)!important;
}
.bloco-laranja .titulo-destaque {
    background-color: rgb(209, 122, 40)!important;
}
.bloco-vermelho .titulo-destaque {
    background-color: rgb(184, 0, 41)!important;
}
.bloco-verde .titulo-destaque {
  	background-color: rgb(95, 168, 65)!important;
    
}
.bloco-cinza .titulo-destaque{
    background-color: rgb(147, 147, 147)!important;
}
.bloco-roxo .cartola-materia {
    color: rgb(145, 0, 120)!important;
}
.bloco-laranja .cartola-materia {
    color: rgb(209, 122, 40)!important;
}
.bloco-vermelho .cartola-materia {
    color: rgb(184, 0, 41)!important;
}
.bloco-verde .cartola-materia {
    color: rgb(95, 168, 65)!important;
}
.bloco-cinza .cartola-materia {
    color: rgb(147, 147, 147)!important;
}
.suita-elementos-destaque img {

    border-radius: 4px;
  
}

.destaque-principal-rotativo img {
width: 100%;
}
.titulo-destaque {
    background: rgb(131, 130, 128);
    border-radius: 15px;
    text-align: center;
    font-weight: 700;
    font-size: 20px;
    padding: 3px;
    color: #ffffff;
    text-transform: lowercase;

}
.row-paginacao {

    text-align: center;

}
.row-paginacao .col-md-12 .pagination .paginacaoBotaoNumero a {
    border: 1px solid #cccccc;
    background: #cccccc;
    color: #cccccc!important;
    height: 15px;
    width: 15px;
    min-width: 15px;
    max-width: 15px;
    padding: 0px;
    cursor: pointer;
    line-height: 5px;

}
.suita-navbar nav {
    background: #ffffff!important;
    color: #3B76BA!important;
    margin-left: -15px!important;
    margin-right: -15px!important;

}
.navbar.center .navbar-inner {
    text-align: center;
}

.navbar.center .navbar-inner .nav {
    display:inline-block;
    float: none;
}
.navbar .navbar-nav > li > a {
    text-transform: lowercase !important;
    font-weight: 600;
    font-size: 16px;


}
.container-edicao-impressa a {
    margin-top: -107px;
    border: 3px solid #3b76ba;



}

.suita-elementos-destaque {
margin-top: 15px;
    margin-bottom: 0px;
}

.suita-elementos-destaque a {
    text-decoration: none;
    color: #333333;
}

.suita-elementos-destaque h3 {
    font-size: 18px;
    font-weight: 500;
}
.cartola-materia {
    color: rgb(184, 0, 41);
    font-size: 16px;
    font-weight: 700;

}
.destaque-titulo {
    margin-bottom: 40px;
}
.destaque-titulo a {

}
.destaque-titulo h3 {
font-size: 55px;
line-height: 56px;
letter-spacing: -1px;
font-weight: 800;
}

.destaque-titulo .cartola-materia {
    color: rgb(184, 0, 41);
    font-size: 22px;
    text-transform: lowercase;
    margin-bottom: -15px;
    font-weight: 700;



}

.destaque-colunistas .titulo-destaque {

    background: rgb(59, 118, 187) !important;
    border-radius: 6px;
    text-align: center;
    font-weight: 700;
    font-size: 19px;
    padding: 3px;
    color: #ffffff;
    margin-left: -15px;
    width: 55%;


}
.destaque-colunistas .cartola-materia {

    margin-bottom: -10px;
    color: rgb(59, 118, 187);
    font-size: 13px;
    line-height: 16px;
    font-weight: 600;



}
.destaque-colunistas .titulo-materia {

font-size: 17px;
line-height: 17px;
font-weight: 600;
margin-top: 14px;


}

.destaque-colunistas img {

    margin-top: 18px;


}

.destaque-principal-rotativo {



}
.destaque-principal-rotativo .titulo-materia {
    margin-left: 0px;
    text-shadow: 0.1em 0.1em 0.05em #333;
    padding-right: 3px;
    opacity: 0.8;
    color: white;
    background-color: rgba(0, 0, 0, 0.63);
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 40px;
    font-weight: 800;
    border-radius: 0px 0px 3px 3px;
    font-size: 31px;
    line-height: 34px;
    position: absolute;
    top: -145px;
    height: 124px;
    width: 96.5%; 
}
.destaque-principal-rotativo .cartola-materia {
    margin-left: 0px;
    text-shadow: 0.1em 0.1em 0.05em #333;
    max-width: 100%;
    padding-right: 3px;
    opacity: 0.8;
    color: white;
    font-size: 19px;
    line-height: 23px;
    background-color: rgba(0, 0, 0, 0.63);
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 9px;
    position: absolute;
    top: -176px;
    width: 96.5%;
}
.materia-secundaria-recuo-top {
    margin-top: 7px;    
}
.destaque-materia-secundaria .cartola-materia {
    margin-bottom: -15px;
    margin-top: 18px;
}
.destaque-materia-secundaria-estreitamento .col-md-12 {
    margin-bottom: -3px!important;
}
.destaque-materia-secundaria .titulo-materia {
font-size: 21px !important;
line-height: 24px !important;
font-weight: 600 !important;

}
.destaque-materia-secundaria img {
    margin-top: 11px;
}
.destaque-materia-secundaria-foto .titulo-materia {
font-size: 21px !important;
line-height: 26px !important;
font-weight: 600 !important;
}
.destaque-ultimas .titulo-materia {
    font-size: 16px !important;
    line-height: 17px !important;
    font-weight: 600 !important;
    letter-spacing: -1px;
    margin-top: 5px;
    padding: 0px 10px 0px 10px;
    color: rgb(59, 118, 187);

}
.destaque-ultimas .data-materia {
    font-size: 10px;
    margin-top: 0px !important;
    font-weight: 600;
    color: #686868;
  padding: 0px 10px 0px 10px;
}
.destaque-ultimas hr {
    margin-top: 5px!important;
    margin-bottom: 5px!important;
  padding: 0px 10px 0px 10px;
}
.destaque-central .titulo-destaque {
    background: rgb(145, 0, 120);
    width: 35%;
}
.destaque-central .cartola-materia {
    color: rgb(145, 0, 120);
}
.destaque-central .titulo-materia {
    font-size: 44px;
    line-height: 50px;
    font-weight: 800;
    margin-top: 30px;
}
.destaque-central-duplo .titulo-materia {
    font-size: 18px!important;
    line-height: 20px!important;
    font-weight: 600!important;
}
.destaque-central-duplo .titulo-materia {
    font-size: 19px !important;
    line-height: 22px !important;
    font-weight: 600 !important;
}
.destaque-regiao-titulo {
    margin-top: -20px;
}
.destaque-regiao-alinhamento-top {
    margin-top: 57px !important; 
}
.destaque-regiao .cartola-materia {
    color: rgb(95, 168, 65);
}
.destaque-regiao-titulo .titulo-materia {
    font-size: 32px !important;
    line-height: 37px !important;
    font-weight: 600 !important;
}
.destaque-regiao-titulo-foto-destacado .titulo-materia {
font-size: 31px;
line-height: 34px;
font-weight: 800;


}
.destaque-regiao-foto-titulo .titulo-materia {
font-size: 21px !important;
line-height: 26px !important;
font-weight: 600 !important;

}
.destaque-video-lateral {
    margin-top:105px;
}
.destaque-video-central .titulo-destaque {
    width: 40%;
    text-align: center;
    margin: 0px auto;
    margin-bottom: 40px;
}
.destaque-foto-dia img {
    margin: 0px auto;
}
.destaque-foto-dia .titulo-destaque {
    width: 20%;
    margin: 0px auto;
    margin-bottom:20px;
}
.destaque-regiao .titulo-destaque {
    width: 65%;
    background: rgb(95, 168, 65);
}
.artigo-titulo {
    line-height: 45px;
}
.artigo-resumo {
    font-size: 19px!important;
    line-height: 32px!important;
    margin-bottom: 25px!important;
}
.lista-editoria {
    background: white;
    padding: 15px;
}
.lista-editoria .btn {
    background: #3b76bb;
}
.lista-editoria .dropdown-toggle {
    background: #3b76bb;
}
    .lista-editoria .dropdown-menu a:hover {
background: #3b76bb;

}
.lista-editoria .artigo {
    margin-bottom: 60px;
}
.titulo-listagem {

  margin-bottom: 30px;
    text-align:center;
}
.titulo-listagem h1 {
    font-weight: 300;
    color: #B90029;
    margin-bottom: -10px;
    margin-top: 40px;
    font-size: 6em;
    text-transform: lowercase;
}
.lista-editoria hr {
    display:none;
}
.titulo-listagem h1:first-letter {
font-weight: 700;

}
.lista-editoria .imagem img {
    margin-top: 0px;
    border-radius: 5px;

}
.lista-editoria-data-publicacao {
  font-size: 10px;
    margin-top: 18px !important;
    font-weight: 600;
    color: #cccccc;
    padding: 3px;
    border-radius: 4px;
    text-align: center;
}
.lista-editoria-artigo-autor {
    display: none; 
}
.lista-editoria-artigo-resumo {
    font-weight: 300;
        font-size: 1.3em;
    line-height: 1.4em;
    color: #000;
    margin-top: 10px;
    margin-bottom: 0px;
  letter-spacing: -1px;
  display:none;
}
.lista-editoria-artigo-titulo {
    font-weight: bold;
    font-size: 20px;
    color: #000;
    text-decoration: none;
    margin-top: 5px;
    margin-bottom: 0px;  
}
.lista-editoria-artigo-titulo a {
font-weight: 800;
margin: 0px 0 0px;
font-size: 31px;
line-height: 34px; 
  letter-spacing: -1px;
  color:#333333;
}

.artigo-titulo{
    color: #333;
    font-size: 46px;
    font-weight: bold;
    margin-bottom: 0px;
    letter-spacing: -0.04em;
    margin-top: 5px;
}
.artigo-resumo {
    color: #929292;
    font-size: 21px;
    font-weight: normal;
    letter-spacing: -0.01em;
    line-height: 1.2em;
    margin-top: 10px;
}
.row-conteudo p {
	color: #333;
    font-size: 18px;
    letter-spacing: -0.02em;
    line-height: 27px;
    padding-bottom: 1.5em;
    font-weight: 500;
}
.artigo-compartilhe {
    margin-top:20px;
}
.artigo-compartilhe a {
    margin-right: 20px;
}
.artigo-editoria {
    background: #D27B2B;
    border-radius: 6px;
    text-align: center;
    font-weight: 700;
    font-size: 20px;
    padding: 3px;
    color: #ffffff;
    text-transform: lowercase;
    width: 60%;
}
.editoria-24235 .artigo-editoria {
	background:#5f7c8a!important;
}
.editoria-24236 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24242 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24250 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24249 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24248 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24247 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24246 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24245 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24244 .artigo-editoria {
	background:#db0d15!important;
}
.editoria-24237 .artigo-editoria {
	background:#8827b0!important;
}
.editoria-24238 .artigo-editoria {
	background:#ff9700!important;
}
.editoria-24239 .artigo-editoria {
	background:#4baf4f!important;
}
.editoria-24240 .artigo-editoria {
	background:#9d9d9d!important;
}
.editoria-24241 .artigo-editoria {
	background:#d8ac4b!important;
}
.editoria-24251 .artigo-editoria {
	background:#0075be!important;
}
.editoria-24258 .artigo-editoria {
	background:#0075be!important;
}
.editoria-24257 .artigo-editoria {
	background:#0075be!important;
}
.editoria-24256 .artigo-editoria {
	background:#0075be!important;
}
.editoria-24255 .artigo-editoria {
	background:#0075be!important;
}
.editoria-24254 .artigo-editoria {
	background:#0075be!important;
}
.editoria-24253 .artigo-editoria {
	background:#0075be!important;
}
.editoria-24252 .artigo-editoria {
	background:#0075be!important;
}
.lista-editoria-24235 .titulo-listagem h1 {
	color:#5f7c8a!important;
}
.lista-editoria-24236 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24242 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24250 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24249 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24248 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24247 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24246 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24245 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24244 .titulo-listagem h1 {
	color:#db0d15!important;
}
.lista-editoria-24237 .titulo-listagem h1 {
	color:#8827b0!important;
}
.lista-editoria-24381 .titulo-listagem h1 {
	color:#8827b0!important;
}
.lista-editoria-24238 .titulo-listagem h1 {
	color:#ff9700!important;
}
.lista-editoria-24239 .titulo-listagem h1 {
	color:#4baf4f!important;
}
.lista-editoria-24240 .titulo-listagem h1 {
	color:#9d9d9d!important;
}
.lista-editoria-24241 .titulo-listagem h1 {
	color:#d8ac4b!important;
}
.lista-editoria-24251 .titulo-listagem h1 {
	color:#0075be!important;
}
.lista-editoria-24258 .titulo-listagem h1 {
	color:#0075be!important;
}
.lista-editoria-24257 .titulo-listagem h1 {
	color:#0075be!important;
}
.lista-editoria-24256 .titulo-listagem h1 {
	color:#0075be!important;
}
.lista-editoria-24255 .titulo-listagem h1 {
	color:#0075be!important;
}
.lista-editoria-24254 .titulo-listagem h1 {
	color:#0075be!important;
}
.lista-editoria-24253 .titulo-listagem h1 {
	color:#0075be!important;
}
.lista-editoria-24252 .titulo-listagem h1 {
	color:#0075be!important;
}
.artigo-compartilhe .at-share-tbx-element .at-share-btn {
    margin-right:10px;
    border-radius: 16px;
}
.suita-artigo .legenda-img {
    margin-left: 10px;
}
.artigo-legenda-img {
    font-size:13px;
}
.artigo-credito-img {
    margin-bottom:5px;
}
.artigo-data {
    font-size: 11px;
}
.navbar .dropdown-menu li > a:hover, .navbar .dropdown-menu li > a:focus, .navbar.navbar-default .dropdown-menu li > a:hover, .navbar.navbar-default .dropdown-menu li > a:focus {
    background: #B90029!important;
    color: white!important;
}
.dropdown-menu li a:hover, .dropdown-menu li a:focus, .dropdown-menu li a:active {
    background: #B90029!important;
    color: white!important;
}
.area-especial-capa-container {
    background: white;
    margin-top: 40px;
    margin-bottom: 40px;
}
.area-especial-capa-container {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: -20px;
    margin-left: -15px;
    margin-right: -15px;
  
}
.area-especial-capa-foto .cartola-materia {
    margin-left: 0px;
    text-shadow: 0.1em 0.1em 0.05em #333;
    max-width: 100%;
    padding-right: 3px;
    opacity: 0.8;
    color: white;
    font-size: 19px;
    line-height: 23px;
    background-color: rgba(0, 0, 0, 0.63);
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 9px;
    position: absolute;
    top: -176px;
    width: 96.5%;
}
.area-especial-capa-foto .titulo-materia {
    margin-top: -149px;
    margin-left: 0px;
    text-shadow: 0.1em 0.1em 0.05em #333;
    max-width: 100%;
    padding-right: 3px;
    opacity: 0.8;
    color: white;
    background-color: rgba(0, 0, 0, 0.63);
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 40px;
    font-weight: 800;
    border-radius: 0px 0px 10px 10px;
    font-size: 31px;
    line-height: 34px;
}
.area-especial-foto-topo .titulo-materia {
    margin-top: -80px;
    margin-left: 0px;
    text-shadow: 0.1em 0.1em 0.05em #333;
    width: 100%;
    padding-right: 3px;
    opacity: 0.8;
    color: white;
    background-color: rgba(0, 0, 0, 0.63);
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 40px;
    font-weight: 800;
    border-radius: 0px 0px 3px 3px;
    font-size: 31px;
    line-height: 34px;
}
.area-especial-foto-topo .cartola-materia {
    margin-left: 0px;
    text-shadow: 0.1em 0.1em 0.05em #333;
    max-width: 98%;
    padding-right: 3px;
    opacity: 0.8;
    color: white;
    font-size: 19px;
    line-height: 23px;
    background-color: rgba(0, 0, 0, 0.63);
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 9px;
    position: absolute;
    top: -131px;
    width: 100%;
}
.area-especial-foto-inferior .titulo-materia {
        margin-top: -23%;
    margin-left: 0px;
    text-shadow: 0.1em 0.1em 0.05em #333;
    max-width: 100%;
    padding-right: 3px;
    opacity: 0.8;
    color: white;
    background-color: rgba(0, 0, 0, 0.63);
    padding-left: 20px;
    padding-top: 25px;
    padding-bottom: 25px;
    font-weight: 800;
    border-radius: 0px 0px 3px 3px;
    font-size: 22px;
    line-height: 24px;
}
.area-especial-foto-inferior .cartola-materia {
  display: none;
    margin-left: 0px;
    text-shadow: 0.1em 0.1em 0.05em #333;
    max-width: 100%;
    padding-right: 3px;
    opacity: 0.8;
    color: white;
    font-size: 19px;
    line-height: 23px;
    background-color: rgba(0, 0, 0, 0.63);
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 9px;
    position: absolute;
    top: -120px;
    width: 96.5%;
}
.area-especial-titulo-inferior .titulo-materia {
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
    color: white;
}
.destaque-videos .titulo-destaque {
    width: 35%;
}
.destaque-videos-miniatura {
    margin-top: 57px;
}
.destaque-videos-miniatura .pagina .col-md-12 .row {

    margin-bottom: 9px;

}
.destaque-foto-dia img, a {
    
    float: unset;
    
}
.rodape {
    background: #B90029;
    color: white;
  margin-top: 40px;
}
.destaque-colunistas .row-destaque-conteudo .col-md-12 .row .col-md-12 .row .col-md-12 .row .col-md-4 {
    margin-left: -10px;
    margin-right: 0px;
}
.destaque-colunistas .row-destaque-conteudo .col-md-12 .row .col-md-12 .row .col-md-12 .row .col-md-8 {
    padding-right: 0px!important;
    padding-left: 0px!important;
}
.form-control:focus {
    border-color: none;
}
.img-rodape {
    width: 55%;
    margin-top: 190px;
}

.bt-suita-busca-header {
  
  border:none!important;
  background:none!important;
  
}

.bloco-busca-header .modal-title {
display:none;

}
.bloco-busca-header .modal-content {

  background: rgb(184, 0, 41);


}

.bloco-busca-header .formBuscarBarra button {


}
.form-control{
color: white;
}

.form-control:focus {
    border-color: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.suita-elementos-compartilhe .at-share-btn-elements a span{
border-radius: 100%;
}
.dropdown-menu li > a {
    text-transform: lowercase;
}

.suita-artigo .suita-elementos-galeria-imagens img {

    width: 230px;

}
.modal-content .modal-header {

    height: 50px;
    font-size: 35px;
}
.recuo-col-header {

margin-right: 0px;

}
.recuo-col-header-3 {
  
      width: 9%
  }

.destaque-digital-quem-e-quem .cartola-materia {
    text-transform: lowercase;
    margin-bottom: -15px;
    margin-top: 15px;
    position: relative;
    color: black;
    text-align: center;
    z-index: 100;
    width: 15%;
    background: #3b76bb;
    top: 30px;
    border-radius: 7px;
    color: white;
    left: -50px;
    margin: 0 auto;
}
.destaque-digital-quem-e-quem .titulo-materia {
	font-size: 18px;
    font-weight: 700;
    text-align: center;
    width: 100%;
    margin: 0 auto;
}

.destaque-digital-quem-e-quem .resumo-materia {
    font-size: 12px;
    font-weight: 500;
    text-align: left;
    width: 23%;
    margin: 0 auto;
	margin-bottom: 10px;
}
.destaque-digital-quem-e-quem img {
    margin-bottom: 10px;
    margin: 5px auto;
}
.destaque-digital-quem-e-quem-duas-colunas .cartola-materia {
    text-transform: lowercase;
    margin-bottom: -15px;
    margin-top: 15px;
    position: relative;
    text-align: center;
    z-index: 100;
    width: 65%;
    background: #3b76bb;
    top: 30px;
    border-radius: 7px;
    color: white;
    left: -34px;
    margin: 0 auto;
}
.destaque-digital-quem-e-quem-duas-colunas .titulo-materia {
    font-size: 18px;
    font-weight: 700;
    text-align: left;
    width: 100%;
    margin-top: 5px;
    margin-left: 15px;
}

.destaque-digital-quem-e-quem-duas-colunas .resumo-materia {
        font-size: 12px;
    font-weight: 500;
    text-align: left;
    width: 100%;
    margin-top: -5px;
    margin-bottom: 10px;
    margin-left: 15px;
}
.destaque-digital-quem-e-quem-duas-colunas img {
    margin-bottom: 10px;
    margin: 5px auto;
}
.destaque-tem-conserto .cartola-materia {
    text-transform: lowercase;
    margin-bottom: -15px;
    margin-top: 15px;
    position: relative;
    color: black;
    text-align: center;
    z-index: 100;
    width: 40%;
    background: #3b76bb;
    top: 30px;
    border-radius: 7px;
    color: white;
    left: -69px;
    margin: 0 auto;
}
.destaque-tem-conserto .titulo-materia {
    font-size: 18px;
    font-weight: 700;
    text-align: left;
    width: 100%;
    margin: 0 auto;
    padding-top: 10px;
}

.destaque-tem-conserto .resumo-materia {
    font-size: 12px;
    font-weight: 500;
    text-align: left;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 10px;
    padding-top: 15px;
    
}
.destaque-tem-conserto img {
    margin-bottom: 10px;
    margin: 5px auto;
}
.destaque-classipets .cartola-materia {
    text-transform: lowercase;
    margin-bottom: -15px;
    margin-top: 15px;
    position: relative;
    color: black;
    text-align: center;
    z-index: 100;
    width: 40%;
    background: #3b76bb;
    top: 30px;
    border-radius: 7px;
    color: white;
    left: -69px;
    margin: 0 auto;
}
.destaque-classipets .titulo-materia {
    font-size: 18px;
    font-weight: 700;
    text-align: left;
    width: 100%;
    margin: 0 auto;
    padding-top: 10px;
}

.destaque-classipets .resumo-materia {
    font-size: 12px;
    font-weight: 500;
    text-align: left;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 10px;
    padding-top: 15px;
    
}
.destaque-classipets img {
    margin-bottom: 10px;
    margin: 5px auto;
}
.classipets-destaque-principal .titulo-materia {
    text-align: center!important;
    width: 80%!important;
      font-size: 31px!important;
    line-height: 34px!important;
    font-weight: 800!important;
}
.classipets-destaque-principal .resumo-materia {
    font-size: 15px!important;
    width: 75%!important;
line-height: 19px!important;
}

.col-img-artigosRelacionados img {
border-radius: 3px 3px 3px 3px;

}

.clube-assinante-chamada-header {

    margin-top: 30px;

}  
.seja-socio-container {

    background: #b21280;
    width: 30%;
    text-align: center;
    color: white;
    padding: 3px 0px 10px 0px;
    margin: 0 auto;
    border-radius: 15px;

}


.seja-socio-titulo {

    font-size: 51px;
    font-weight: 600;

}
.seja-socio-sub-titulo {
    font-size: 30px;
    margin-top: -15px;

}
.container-descubra-clube-assinante {
 margin-top: 60px;

}
.descubra-header-clube-assinante {
    text-align: center;
    font-weight: 500;
    color: #b21280;
    margin-left: 30px;
}
.container-simulador-clube-assinante {



}
.simulador-header-clube-assinante {

    background: #cccccc;
    width: 120.4%;
    text-align: center;
    margin-left: -10.2%;
    padding-top: 30px;
    font-size: 70px;
    padding-bottom: 30px;
    font-weight: 800;
    color:white;

}
.container-chamada-range {
margin-bottom:20px;

}

.chamada-range {
text-align: center;
    font-size: 30px;
    font-weight: 500;

}
.titulo-slider-vertical-clube-assinante {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 30px;
    color: #656565;

}
.coluna-itens-desconto-clube .row {
    margin-bottom: 20px;
}
.circulo-compartilhe {
width: 35px;
    background: #3b76bb;
    height: 35px;
    color: white;
    font-size: 22px;
    padding: 7px 0px 0px 9px;
    border-radius: 30px;
  }
.compartilhe-lateral-container {

    margin-top: 100px;
margin-bottom: 20px;
}

.compartilhe-lateral-container .coluna {


margin-right: 20px;
} 
.compartilhe-lateral-container .coluna-offset {

margin-left: 60px;
}
.container-publicidade img{
	
margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
    display: inline-block;
    max-width: 100%;
    height: auto;

	
}
.container-publicidade-editoria img{
	
margin: 0 auto;
margin-top: 20px;
margin-bottom: 0px;

	
}
.btn, .btn:hover, .btn:focus, .btn:active, .btn.active, .btn:active:focus, .btn:active:hover, .btn.active:focus, .btn.active:hover, .open > .btn.dropdown-toggle, .open > .btn.dropdown-toggle:focus, .open > .btn.dropdown-toggle:hover, .btn.btn-default, .btn.btn-default:hover, .btn.btn-default:focus, .btn.btn-default:active, .btn.btn-default.active, .btn.btn-default:active:focus, .btn.btn-default:active:hover, .btn.btn-default.active:focus, .btn.btn-default.active:hover, .open > .btn.btn-default.dropdown-toggle, .open > .btn.btn-default.dropdown-toggle:focus, .open > .btn.btn-default.dropdown-toggle:hover, .navbar .navbar-nav > li > a.btn, .navbar .navbar-nav > li > a.btn:hover, .navbar .navbar-nav > li > a.btn:focus, .navbar .navbar-nav > li > a.btn:active, .navbar .navbar-nav > li > a.btn.active, .navbar .navbar-nav > li > a.btn:active:focus, .navbar .navbar-nav > li > a.btn:active:hover, .navbar .navbar-nav > li > a.btn.active:focus, .navbar .navbar-nav > li > a.btn.active:hover, .open >
 .navbar .navbar-nav > li > a.btn.dropdown-toggle, .open >
 .navbar .navbar-nav > li > a.btn.dropdown-toggle:focus, .open >
 .navbar .navbar-nav > li > a.btn.dropdown-toggle:hover, .navbar .navbar-nav > li > a.btn.btn-default, .navbar .navbar-nav > li > a.btn.btn-default:hover, .navbar .navbar-nav > li > a.btn.btn-default:focus, .navbar .navbar-nav > li > a.btn.btn-default:active, .navbar .navbar-nav > li > a.btn.btn-default.active, .navbar .navbar-nav > li > a.btn.btn-default:active:focus, .navbar .navbar-nav > li > a.btn.btn-default:active:hover, .navbar .navbar-nav > li > a.btn.btn-default.active:focus, .navbar .navbar-nav > li > a.btn.btn-default.active:hover, .open >
 .navbar .navbar-nav > li > a.btn.btn-default.dropdown-toggle, .open >
 .navbar .navbar-nav > li > a.btn.btn-default.dropdown-toggle:focus, .open >
 .navbar .navbar-nav > li > a.btn.btn-default.dropdown-toggle:hover {
    background-color: #2c609c;
    color: #FFFFFF;
}
.dropdown-menu li a:hover, .dropdown-menu li a:focus, .dropdown-menu li a:active {
    background: rgba(59, 118, 187, 0.81)!important;
    color: white!important;
}
.navbar .dropdown-menu li > a:hover, .navbar .dropdown-menu li > a:focus, .navbar.navbar-default .dropdown-menu li > a:hover, .navbar.navbar-default .dropdown-menu li > a:focus {
    background: #3b76bb!important;
    color: white!important;
}
.container-publicidade-capa {
    margin-top: 0px;
    text-align: center;
    padding-top: 20px;
    background: rgb(241, 241, 241)!important;
    padding-bottom: 20px;
}
.col-direita-especiais {

margin-top:240px;
    
}
.coluna-direita-classipets {

margin-top:-153px;


}
.coluna-direita-tem-conserto {

margin-top:-10px;


}
.container-col-direita-editorias {

margin-top:70px;

}
.ct-data-lista-editoria {

}
.ct-cartola-lista-editoria {
    margin-top: 13px;
}
.ct-cartola-lista-editoria .lista-editoria-cartola {
    font-size: 20px;
    font-weight: 600;
    text-transform: lowercase;
    display: inline!important;

  }
.lista-editoria .dropdown .btn {

    padding-top: 5px;
    height: 25px;

}
.container-coluna-publicidade-capa  {


margin-top:80px;

}
.container-coluna-publicidade-capa img {


margin-bottom:19.5px;

}
.icone-videos-esquerda {
text-align: center!important;
    font-size: 80px!important;
    top: -370px!important;
    position: relative!important;
    left: 135px!important;
    color: rgba(255, 255, 255, 0.50);


}
.icone-videos-esquerda-inferior {
text-align: center!important;
    font-size: 80px!important;
    top: -162px!important;
    position: relative!important;
    left: 65px!important;
    color: rgba(255, 255, 255, 0.50);

}

.icone-videos-direita {
text-align: center!important;
    font-size: 80px!important;
    top: -370px!important;
    position: relative!important;
    left: 118px!important;
    color: rgba(255, 255, 255, 0.50);


}
.icone-videos-direita-inferior {
text-align: center!important;
    font-size: 80px!important;
    top: -170px!important;
    position: relative!important;
    left: 48px!important;
    color: rgba(255, 255, 255, 0.50);


}

.icone-videos-central {
text-align: center;
font-size: 80px !important;
top: -250px!important;
position: relative;
left: 45%!important;
color: rgba(255, 255, 255, 0.50);


}
.destaque-central-duplo .destaque-coluna-conteudo {
    padding: 0px;
}
.carousel .carousel-control {
    width: 7%;
}
.grupo-qmq-duplo-horizontal {
    width: 70%;
    margin: 0 auto;

}



.grupo-qmq-duplo-horizontal .cartola-materia {
    width: 55%;
    }
.grupo-qmq-duplo-horizontal .destaque-digital-quem-e-quem .titulo-materia {
    width: 70%;
      margin: unset!important;
      }
      .grupo-qmq-duplo-horizontal .destaque-digital-quem-e-quem .resumo-materia {
    width: 90%;

}

.row-paginacao .col-md-12 .pagination .ativo a {
    background: #3b76bb;
    color: #3b76bb!important;
    border-color: #3b76bb;
}
.container-barra-azul {
height: 110px; 
  margin-top: 10px; 
  padding-top: 15px; 
  background: rgb(59, 118, 187);
}
.titulo-destaque-fotos {

width: 17%;
}

.pagination .ativo {
    background: #2e6289;
    color: white;
}
.pagination > li > a, .pagination > li > span {

    background: #e5e5e5;
}

.suita-elemento-busca .dropdown .btn {
    padding-top: 5px;
    height: 25px;
}
.suita-elementos-busca h5 {
    padding-top: 10px;
    margin-bottom: 5px;
}
.form-control {
    color: #f44336;
}

.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    height: 500px;
}
.carousel-caption h3 small {
    color: white;
}
.suita-artigo .legenda-img {
    margin-left: -13px;
    font-size: 15px;
    margin-top: -13px;
    font-weight: 700;
}

.carousel .carousel-caption {
    padding-bottom: 0px;
    left: -480px;
    bottom: 3px;
    right: -471px;
}
.carousel .carousel-indicators {
    bottom: -14px;
    left: 93%;
  display: none;
}
.titulo-quem-e-quem {
font-size: 100px;
  text-align: center;
  color: #3b76bb;
  margin: 0 auto;
  height:50px;
  margin-bottom: 30px;
  line-height:135px;
}
.display-none {
display:none;

}
.rodape a:hover {
color:white!important;
}
.infogram-embed iframe {
    width: 100%!important;
}
.iframe-edicao-impressa {
    border: none;
    width: 212px;
    height: 318px;
}
.status-icone-barra-azul {
    margin-left: 30px;
    margin-top: 10px;
}
.mais-previsoes a {
    color: white;
    margin-left: 10px;
    margin-top: -11px;
}
.mais-previsoes a:hover {
    color: white!important;
}
.temperatura-agora-barra-azul {
    font-size: 30px;
    margin-top: 10px;
    margin-left: 10px;
    color: white;
      letter-spacing: -2px;
  font-weight:600;
}

.suita-artigo .glyphicon {
    color: white;
}
.container-tempo-barra-azul {
    margin-left: 20px;
}
.tag:hover {
    text-decoration: none;
    background: #337ab7;
    color: white!important;
}
.tag {
    font-size: 13px;
    font-weight: 700;
    border: 1px solid #337ab7;
    padding: 5px 20px 5px 20px;
    border-radius: 15px;
      line-height: 40px!important;
}


.onesignal-customlink-container .hide {
	display:inline-block !important;
}

.onesignal-customlink-container .state-subscribed {
	display:none !important;
}
@media screen and (min-width: 600px) and (max-width: 1000px) { 
    .destaque-colunistas-topo img {
  	width: 100px !important;
  }
 }
  
  /* CSS PARA NOVO ELEMENTO DE ESPORTES */
@media screen and (max-width: 992px) {
    .titulo-esporte-novo h3 {
     margin-bottom: 40px!important;
	}  
}
  .titulo-esporte-novo h3 {
    font-size: 2.200rem!important;
    line-height: 30px!important;
}
  .bloco-laranja .titulo-destaque {
    width: 18%!important;
}
/* CSS PARA NOVO ELEMENTO DE ESPORTES */



      