#Hidden_OAS_Position1{margin:0 0 0 -3px}
#OAS_Position2{margin: 0 auto 10px;text-align: center;}
#OAS_x38 {margin: 0 auto 10px;text-align: center;}
.texto-publicidade {font: 10px/10px arial;color: #000;padding: 0px;text-align: left;}
.titlesectionbar .texto-publicidade {display: none;}
.patrocinador .texto-publicidade {display: none;}
.col2-3 .widgets{width: 563px}
.col2-3 .widgets .videos figure.video{height: auto; text-align: center;}
iframe{width: 100% !important;}

/* Notícia e Entrevista  */
.tools{top: -1px;}


.texto{margin-left: 60px;font: 15px/24px "Georgia", "Times"; color: rgb(65, 64, 66);  }
.texto > p, .texto div, .texto div p{font: 15px/24px "Georgia", "Times"; color: rgb(65, 64, 66);  padding-bottom: 10px;}
/*
.texto > p:first-letter{padding-left: 10px;}
.texto > p:first-of-type:first-letter{padding: 0;}
*/
.texto h1{font: 50px/59px "EstLineBold", "Times New Roman"; color: #000000; padding-bottom: 46px; position: relative;margin-top: -15px; ₢}
.texto figure{margin: 30px 0 0;}
.artigo p figure, .entrevista p figure{margin-left: -103px; position: relative;}
.texto .descricaofoto{ font:bold 12px/15px Arial,sans-serif; color: rgb(65, 64, 66); margin-top: 5px; max-width: 73%}
.credito{font: 10px/21px "EstLineBold", "Times"; text-transform: uppercase; color: rgb(77,77,79);}
.data{font: 10px/12px Arial,sans-serif; color: #000; padding-bottom: 15px;}
.chapeu{font: 18px/22px Arial,sans-serif; color: rgb(128, 130, 133); padding-bottom: 30px; padding-top: 10px; clear: both;}
.texto a{color:rgb(0, 159, 218);}
p > img{max-width: 100%}
.video, .audio{margin: 0 0 30px}

.testeira{margin-bottom:20px}

.noticia .autor{border-top: 1px dotted rgb(0,159,218); padding: 22px 0 26px;}
.noticia .autor figure{float: left; margin: 0 18px 0 0}
.noticia .autor p{padding-left: 0; font:italic 12px/16px "Georgia"; color: rgb(65,64,66); max-width: 349px; text-transform: none; top: -3px; overflow: hidden;}
.noticia .autor p a{font:bold 12px arial; color:rgb(0,159,218);}
.noticia .autor p.nome{font:20px/17px "EstLineBold", "Times";color:rgb(0,159,218); letter-spacing: -1px; position: relative; margin-top: -5px;}

.artigo .titulo{position: relative;padding-bottom: 60px;}
.artigo .autor{border-top: 1px dotted rgb(0,159,218); padding: 22px 0 26px;}
.artigo .autor figure{float: left; margin: 0 18px 0 0}
.artigo .autor p{padding-left: 0; font:italic 12px/16px "Georgia"; color: rgb(65,64,66); max-width: 349px; text-transform: none; top: -3px; overflow: hidden;}
.artigo .autor p a{font:bold 12px arial; color:rgb(0,159,218);}
.artigo .autor p.nome{font:20px/17px "EstLineBold", "Times";color:rgb(0,159,218); letter-spacing: -1px; position: relative; margin-top: -5px;}
.artigo p, .artigo div{padding-left: 103px;}

.entrevista .entrevistado{font:30px/25px "EstLineBold", "Times"; color: rgb(52, 91, 136); padding-bottom: 30px; padding-left: 0; letter-spacing: -1px;}
.entrevista .entrevistado strong{color: rgb(0, 159, 218);}
.entrevista .autor{border-top: 1px dotted rgb(0,159,218); padding: 22px 0 16px;}
.entrevista .autor figure{float: left; margin: 0 9px 0 0}
.entrevista .autor p{padding-left: 0; font:italic 12px/16px "Georgia"; color: rgb(65,64,66); max-width: 349px; text-transform: none; top: -3px;}
.entrevista .autor p a{font:bold 12px arial; color:rgb(0,159,218);}
.entrevista p, .entrevista div{padding-left: 93px;}
.entrevista .relacionadastexto{width: 236px; margin-right: 20px; clear:both;}
.entrevista .relacionadastexto li {font-size: 13px; line-height: 24px}
.entrevista .relacionadastexto li a{line-height: 24px}
.entrevista .avatar{position: relative;}
.entrevista .avatar:after{content:""; position: absolute; top: 0;left: 0;width: 100%;height: 48px;background: rgba(138,209,240,0.5);}
.entrevista strong{font-weight: bold;}
.entrevista .chapeu{padding-bottom: 18px;}

.relacionadastexto{width: 290px;float: left; border: 1px dotted rgb(0, 159, 218); border-left: none;border-right: none; margin: 19px 7px 0 0; padding-bottom: 5px; position: relative;}
.especial .relacionadastexto{float: none;}
.relacionadastexto .titulo{font:bold 12px/14px arial; color: rgb(128, 130, 133); text-transform: uppercase; padding: 6px 0 5px 29px; background: url(../img/ico/rel-arrow.gif) 0 0 no-repeat; margin: 3px 0;}
.relacionadastexto li,.relacionadastexto li a{font:12px/18px arial; color: rgb(0, 159, 218);}
.relacionadastexto li a:before{content: "_"; padding-right: 3px;}
.relacionadastexto strong{font-weight: bold;}

.relacionadastexto blockquote{/*font:22px/26px "Georgia", "Times";*/ color: rgb(128, 130, 133);}
.relacionadastexto.olho blockquote:before{display: none;}
.relacionadastexto blockquote:before{content:""; position: relative; float: left; font-size: 150px;margin: 0; color: rgb(0, 159, 218); background: url(../img/ico/quotes-big.png) 7px 0px no-repeat; width: 65px; height: 51px;}
.radiolink{display: block; width: 63px; height: 38px; background: rgb(230,231,232); font:bold 10px/12px arial; text-transform: uppercase; color: rgb(86, 145, 208); padding: 5px; position: relative; float: right; }
.tags{border: 1px dotted rgb(0,159,218); border-left: none; border-right: none;margin:20px 0 25px 60px; padding: 5px 0;clear: both;}
article .tags{margin-left: 0; border-bottom: none; margin-bottom: 0;}
.tags h4{display: inline;}
.tags li{display: inline; font: bold 12px/13px Arial,sans-serif; color: rgb(25, 55, 89); text-transform: uppercase;}
.tags li a{color: rgb(77, 77, 79); text-transform: none;}

.widgets{width:300px;padding-left:0px;margin-left:0px;}

/* Especial */

.especial{margin: 0 5px 50px 0; position: relative;}
.especial article{margin-left: 60px;}

.especial header{border-bottom: 1px solid rgb(77,77,79); overflow: hidden;}

.especial figure.title{width: 899px;height: 505px;position: relative; border-bottom: none;}
.especial figure.title:after, .overvideo{content: ""; position: absolute; top: 0px; left: 0; width: 100%; height: 100%; display: block;
	background: rgba(0,0,0,0.6); z-index: 2;}

.especial .capitulo{ clear:both }
.especial .reportagemchapeu{background: rgb(65,64,66) url(/estadao/img/logos/whitehorse.png) 20px 14px no-repeat; padding-left: 110px; border-bottom: 2px solid #FFF; display: block; font: 60px/94px "EstLineBold", "Times"; color: rgb(209,210,211);width: 788px; height:94px; position:relative}	
.especial figure.title .titulo{position: absolute; top: 0; left: 0; z-index: 3; background: url(/estadao/img/logos/whitehorse.png) 20px 14px no-repeat; 
	padding-left: 110px; border-bottom: 2px solid #FFF; display: block; font: 60px/94px "EstLineBold", "Times"; 
	color: rgb(209,210,211);width: 788px}
.especial .overvideo{height: 97%;}
.especial .overvideo p{color: #FFF; position: absolute;bottom: 15px; margin: 0; font-size: 36px; line-height: 40px; padding-left: 40px;}
.especial .overvideo button{width: 189px; height: 189px; -webkit-border-radius: 50%; -moz-border-radius: 50%;
	border-radius: 50%; border: 1px solid #FFF; text-align: center;  background: transparent; left: 50%;
	position: absolute; margin-left: -85px; top: 50%; margin-top: -85px; color: #FFF; font-size: 110px; cursor: pointer;}
.especial .titlemedia{background: #e6e7e8; color: #808285; margin-top: 10px; padding: 5px 0 5px 23px;font: 40px/58px "EstLineBold", "Times"; overflow: hidden; text-transform: uppercase;}

.especial figure.title img{position: relative; z-index: 1;}
.especial .subtitulo{text-transform: uppercase;font: 50px/55px "EstLineMedium", "Times"; color: rgb(77,77,79); padding-bottom: 45px; width: 65%;}
.especial .linhafina{font:26px/36px "EstLineMedium", "Times";color: rgb(77,77,79); padding-bottom: 23px; padding-left: 0; width: auto; padding-right: 60px;}
.especial .linhafina strong{font-family: "EstLineBold", "Times";}

.especial .autores{width: 325px; padding-bottom: 45px;float:left;}
.especial .avatar{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 94px; height: 94px; overflow: hidden;}
.especial .autores p{width: 250px;}
.especial .autores p.data, .especial .autores  li{width: auto;}
.especial .autores p,.especial .autores  li{font: italic 12px/16px Georgia, Arial; color: rgb(65, 64, 66); padding: 0; margin: 0; }
.especial .autores p strong{font-weight: bold; padding-top: 10px; display: block;}
.especial .autores a{font:normal bold 12px/16px arial; color: rgb(0,159,218); clear: both;float: none; display: block;}

.blocotexto {padding-top: 15px;}
.especial p{font:15px/24px Georgia; color: rgb(65, 64, 66);padding-bottom: 10px; padding-left: 107px; width: 443px;}
.especial .blocotexto > p:first-of-type:first-letter{color: rgb(199, 200, 202); font-size: 133px; position: absolute; display: block; float: left; line-height: 114px;}

.blocotexto aside{float: right; font: 24px/30px "EstLineMedium", "Times"; width: 300px; color: rgb(128, 130, 133); text-transform: uppercase; padding-right: 15px;}
.blocotexto p aside{margin-right: -347px;}
.blocotexto aside strong{font-family: "EstLineBold", "Times" ;}
.blocotexto aside .titulo{font:26px/28px "EstLineBold", "Times"; color: rgb(0, 159, 218); padding: 0 0 10px 0;margin: 0; width: auto;}
.blocotexto aside .subtitulo{font:16px/20px "EstLineBold", "Times"; color: rgb(0, 159, 218); padding: 0;margin: 0; width: auto;}
.blocotexto aside p{padding: 0 0 5px 0;width: auto;margin: 0;font: 16px/20px "EstLineMedium", "Times"; text-transform: uppercase; color: rgb(128, 130, 133);}


.especial figure {border-bottom: 1px solid rgb(77,77,79); position: relative; padding-bottom: 15px;}
.especial p figure{margin-left: -107px;}

.especial h3{font: bold 18px/24px arial; color: rgb(65, 64, 66);padding-left: 107px; padding-bottom: 18px;width: 443px;}
.especial .widgets{width:610px; padding-left: 0;}
aside.widgets.boxcomentarios{position: absolute;top: 0;right: 0; padding-left: 0;width:300px;}
.especial-livefyre .contacaracteres {right: 150px;}
.especial .widgets figure{border: none; padding: 0;margin: 0;}
.especial .widgets header{border-bottom: none;}
.especial .widgets .videos p{text-align: justify;}
.especial .widgets .videos  .ads{left:610px; padding-top:16px;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .especial .widgets .videos  .ads{padding-top:29px;}}
.especial .widgets .videos  .ads{padding-top:29px\0;}
ul.paginacao{border: none;margin-top: 20px;}
.paginacao li:last-child:after{content:"Capítulos";transform:rotate(90deg);-ms-transform:rotate(90deg); 
-webkit-transform:rotate(90deg); display: block; margin: 24px -17px 30px -17px; color: rgb(0,192,243);
}
.paginacao li {border: none; margin-bottom: 2px;}
.paginacao li a{background: none; text-indent: 0; width: 24px;height: 24px; -webkit-border-radius: 50%;
-moz-border-radius: 50%;border-radius: 50%; border: 1px solid rgb(0,192,243); line-height: 24px; color: rgb(0,192,243); font-size: 12px;}
.paginacao li a:hover, .paginacao li a.ativo{background: rgb(0,192,243); color: #FFF; text-decoration: none;}

.widgets .videos .outrosvideos a.nav{top: 42%; }
.widgets .videos .outrosvideos li{width: 133px; text-align: center;}
.widgets .videos .outrosvideos a.nav{background: #000; border: 1px solid;}
.widgets .videos img{max-width: 100%;}
.widgets .videos figure{text-align: center;}

figure figcaption, .texto div figure figcaption, .texto div figure figcaption p{position: relative; background: none; padding: 0; font: bold 12px/14px arial; text-align: left; width: 100%; color: rgb(65,64,56)}
.widgets .videos p{text-align: left;}
.widgets .videos strong{font: 700 14px/18px "Arial Black", arial;color: rgb(65, 64, 66);display: block; text-align: left; padding-left: 5px;}
.col2-3 .widgets .videos figure.video{overflow: visible;}
.widgets .videos .outrosvideos li img{width: auto; max-height: 100px;}
.widgets .videos .outrosvideos li {text-align: center; width: 128px;}
.video a > p {text-align: left !important;width: auto !important;padding-left: 0;}

/* Banners Impressao */
.tools .print_banner:before{content: '';
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -10px;
  width: 0; height: 0;
  border-right: 10px solid #ddd;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;}
  
.tools .print_banner:after{content: '';
position: absolute;
top: 50%;
right: 99%;
margin-top: -10px;
width: 0;
height: 0;
border-right: 10px solid #fff;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
}
  
.tools .print_banner{background:#fff;border:1px solid #ddd;display:none;left:46px;margin:0;margin-top:-30px;padding:0;position:absolute}
.tools .print_banner a{background:none;text-indent:0}
.tools .print_banner a img{display:block}
.tools .print_banner span{color:#ccc;font-family:Arial;left:5px;position:absolute;top:5px}
.tools .print_banner #OAS_x32{margin:20px 0}
.tools .print_banner .texto-publicidade{display:none;}
#impressao{display:none}
#logoImpressao,.impressaoCenter{display:block;margin:30px 0}
.impressaoCenter{text-align:center;width:100%}
#imgBannerImpressao{margin:0 auto}

.listasmaisinteressantes{border-top: 1px dotted #006393;border-bottom: 1px dotted #006393;}
.listasmaisinteressantes header{}
.listasmaisinteressantes header h2, .listasmaisinteressantes header h2 div{background: url('../img/ico/ico-lista.jpg') no-repeat 0 center;padding: 10px 0 10px 30px;color: rgb(77, 77, 79);font: bold 14px Arial,sans-serif;margin-bottom: 10px;}
.listasmaisinteressantes ol{}
.listasmaisinteressantes li{border-bottom: 1px solid #FFF;height: 40px;}
.listasmaisinteressantes a{display: block;line-height: 40px;position: relative;}
.listasmaisinteressantes a span{
	color: rgb(77, 77, 79);
	font: 12px Arial,sans-serif;
	position: relative; 
	z-index: 10;
	display: block; 
	line-height: 40px;

	/*background: linear-gradient(to right, white, transparent);*/

	background-image: -webkit-linear-gradient(45deg, white, transparent); /* For Chrome 25 and Safari 6, iOS 6.1, Android 4.3 */
  	background-image: -moz-linear-gradient(45deg, white, transparent); /* For Firefox (3.6 to 15) */
  	background-image: -o-linear-gradient(45deg, white, transparent); /* For old Opera (11.1 to 12.0) */ 
  	background-image: -prefix-linear-gradient(45deg, white, transparent); /* Standard syntax; must be last */
  	background-image: linear-gradient(45deg, white, transparent); /* Standard syntax; must be last */
}
.listasmaisinteressantes figure{margin: 0;position: absolute;height: 40px;width: 550px;}
/* ESTADAO-2165 */
.componentelistas{ clear: both }
.componentelistas header{margin-bottom: 25px;}
.componentelistas header h2, .componentelistas header h2 div{color: #006393;font: bold 40px "EstLineBold", "Times New Roman";margin-bottom: 10px;}
.componentelistas header p{font: 14px Arial,sans-serif;color: rgb(128, 130, 133);}
.componentelistas ol{}
.componentelistas ol li{border-bottom: 1px dotted #006393;position: relative;padding-bottom: 25px;margin-bottom: 25px;min-height: 80px;}
.componentelistas ol li:last-child{border: none;padding-bottom: 0;}
.componentelistas ol li a{display: block; min-height: 70px;}
.componentelistas ol li a span{color: #d5d5d5;font-size: 90px;font-style: italic;left: 15px;position: absolute;top: 15px;z-index: 10}
.componentelistas ol li a span.destacado{color: #fff;/*position:relative;*/}
.componentelistas ol li a figure{margin: 0;left: 0;position: absolute;top: 0;}
.componentelistas ol li a figure img{}
.componentelistas ol li a h3{color: #000;font: bold 28px/28px "EstLineBold", "Georgia", "Times new roman";margin: 0px 0 10px 170px;}
.componentelistas ol li a p{color: rgb(128, 130, 133);font: 12px Arial,sans-serif;margin: 0 0 0 170px;}
/* Setas de galerias de imagens nas páginas de notícia */
.nav-galeria{ width:300px; height:300px; background: #000; margin-top: 150px; }
.selo_rede_social{float:right; margin-top: 5px;}
iframe#iframeBuscape{width:960px !important;}

#OAS_x51{float: right;}
#OAS_x51 .texto-publicidade{font: 10px/10px arial!important;color: #000!important;padding: 0px!important;display: block;float: left;margin: 7px 10px 0 0;}
#OAS_x51 div{margin: 0;padding: 0;}
