/*!
 * Folha de S.Paulo
 * Base for Section - CSS 5.4
 */
 
/* =============================================================================
   Sprite
   ========================================================================== */
.section-sprite,
.wideVideoPlayer .video-player .icon-video-play {
	background: url(//f.i.uol.com.br/folha/furniture/5.4/images/section-sprite-full.png?2014111201) 0 0 no-repeat;
	display: inline-block;
}

/* Caramelo */
.caramelo {
	clear: both;
	margin: 16px 0; /*Alterado mmotta 26/02/2014 */
	overflow: hidden;
}
.caramelo .item {
	float: left;
	margin: 0 5px 0 0;
	width: 146px;
}
.caramelo .item .bg {
	min-height: 103px;
	width: 130px;
}
.caramelo .item.image {
	margin: 4px 0 0;
	overflow: hidden;
	width: 100%;
}
.caramelo .item.image {
	position: relative;
}
.caramelo .item.image .bg {
	float: left;
	width: 140px;
}
.caramelo .item.image img {
	float: left;
	margin: 0 4px;
}
.caramelo .arrow-left {
	border: 12px solid transparent;
	border-right: 12px solid #009ee0;
	height: 0;
	left: 116px;
	position: absolute;
	width: 0;
	z-index: 10;
}
.caramelo .arrow-right {
	border: 12px solid transparent;
	border-left: 12px solid #009ee0;
	height: 0;
	left: 156px;
	position: absolute;
	width: 0;
	z-index: 10;
}
.caramelo .item.image.before img {
	margin-left: 0;
}

/* =============================================================================
   Section Sprite
   ========================================================================== */
.section-sprite.icon-rss {
	background-position: -21px -18px;
	float: left;
	height: 15px;
	overflow: hidden;
	text-indent: -9999px;
	width: 15px;
}
.section-sprite.icon-rss-small {
	background-position: -45px -19px;
	height: 12px;
	width: 12px;
}
.section-sprite.icon-email {
	background-position: -67px -19px;
	height: 12px;
	width: 14px;
}
.section-sprite.icon-url {
	background-position: -87px -18px;
	height: 12px;
	width: 14px;
}
.section-sprite.icon-print {
	background-position: -107px -18px;
	height: 12px;
	width: 18px;
}
.section-sprite.icon-warning {
	background-position: -133px -18px;
	height: 12px;
	width: 16px;
}
.section-sprite.icon-ask {
	background-position: -305px -18px;
	height: 15px;
	width: 17px;
}
.section-sprite.icon-font {
	background-position: -157px -20px;
	height: 12px;
	width: 12px;
}
.section-sprite.comment-large {
	background-position: -107px -110px;
	height: 35px;
	width: 42px;
}
.section-sprite.facebook {
	background-position: -218px -18px;
	height: 18px;
	width: 18px;
}
.section-sprite.facebook-small {
	background-position: -219px -40px;
	height: 12px;
	width: 12px;
}
.section-sprite.icon-whatsapp-small {
	background-position: -255px -40px;
	height: 12px;
	width: 12px;
}
.section-sprite.twitter {
	background-position: -242px -18px;
	height: 18px;
	width: 18px;
}
.section-sprite.google_plus {
	background-position: -265px -18px;
	height: 18px;
	width: 18px;
}
.section-sprite.reply {
	background-position: -287px -18px;
	height: 12px;
	width: 13px;		
}
.section-sprite.comment-like {
	background-position: -174px -18px;
	display: inline-block;
	height: 15px;
	text-indent: -9999px;
	width: 17px;
}
.section-sprite.comment-dislike {
	background-position: -195px -18px;
	display: inline-block;
	height: 15px;
	text-indent: -9999px;
	width: 17px;
}
.section-sprite.warning {
	background-position: -131px -16px;
	height: 15px;
	width: 17px;
}
/* =============================================================================
   Top
   ========================================================================== */
.image_topo_full{margin-bottom:20px;}

/* =============================================================================
  Geral
   ========================================================================== */

/* Box Stamp */
.box.stamp img {
	transition: all .2s ease-in;
}
.box.stamp a:hover img {
	box-shadow: rgba(0,0,0,0.05) 1px 2px 0 1px;
}

/* Cartum Animado */
.cartum_animado .date {
	display: block;
}
.cartum_animado .item {
	font-family: Georgia, Times, serif;
}
.cartum_animado .item h3 {
	margin: 2px 0;
}
.cartum_animado .date {
	font-weight: 700;
}
.cartum_animado .date,
.cartum_animado .author {
	font-size: 14px;
	line-height: 1.1;
}
.cartum_animado .item p {
	color: #333;
	font-size: 14px;
	margin: 10px 0;
}

/* Tarja Painel do Leitor - Comente a matéria */
.stamp-painel_do_leitor {
	background: #f5f5f5;
	border-radius: 4px;
	border: 1px solid #e9e9e9;
	box-shadow: rgba(0,0,0,0.05) 1px 1px;
	clear: both;
	margin: 20px 0;
	overflow: hidden;
	transition: box-shadow .4s ease-in;
	padding: 8px;
}
.stamp-painel_do_leitor:hover {
	background: #f3f3f3;
	box-shadow: inset rgba(0,0,0,0.03) 0 8px 2px;
}
.stamp-painel_do_leitor a {
	float: left;
	font: 300 16px/1.9 Georgia, Times, serif;
	text-decoration: none;
	vertical-align: bottom;
}
.stamp-painel_do_leitor a strong {
	color: #00adef;
}
.stamp-painel_do_leitor.paute-a-folha {
	background: none;
}
.stamp-painel_do_leitor.paute-a-folha:hover {
	box-shadow: inset rgba(0,0,0,0.03) 0 4px 2px;
}
.stamp-painel_do_leitor.paute-a-folha a {
	font-size: 14px;
	line-height: 2.3;
}

.stamp-painel_do_leitor .comment,
.stamp-painel_do_leitor.paute-a-folha i {
	float: left;
	margin: 0 14px 0 0;
}
.stamp-painel_do_leitor .comment {
	background: url(//f.i.uol.com.br/folha/homepage/images/bg-comente-120x31.png);
	height: 31px;
	width: 120px;
}
.stamp-painel_do_leitor.paute-a-folha i {
	background: url(//f.i.uol.com.br/folha/furniture/images/sprite-pauteafolha.gif) -50px -5px no-repeat;
	float: left;
	height: 32px;
	width: 155px;
}
.wideVideoPlayer .video-player {
	min-height: 348px;
	position: relative;
	overflow: hidden;
}
.wideVideoPlayer .video-player .icon-video-play {
	background-position: -227px -115px;
	display: inline-block;
	height: 95px;
	left: 50%;
	margin: -44px 0 0 -44px;
	opacity: .85;
	position: absolute;
	top: 50%;
	transition: all .3s ease-in;
	width: 95px;
}
.wideVideoPlayer .video-player img {
	min-width: 100%;
}
.wideVideoPlayer .video-player a {
	display: block;
}
.wideVideoPlayer .video-player a:hover .icon-video-play {
	opacity: 0;
}
.wideVideoPlayer .top {
	border: 1px solid #ccc; 
	border-bottom: 0;
	background-color: #eee;
	display: block; 
	height: 50px; 
	position: relative;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.wideVideoPlayer .top .advertising {
	background: #000;
	margin: 0;
	position: absolute;
	right: 5px;
	top: 5px;
}
/* =============================================================================
   Section Masthead
   ========================================================================== */
.section-masthead {
	background: #00aeef;
	box-shadow: inset rgba(255,255,255,0.15) 0 8px 1px;
	margin: 5px 0 20px 8px;
	min-height: 45px;
}
.section-masthead h1 {
	bottom: -2px;
	color: #006;
	display: block;
	font: 300 48px/.94 "metaserifpro-bold", Georgia, serif;
	margin: 0 0 0 -8px;
	min-width: 100px;
	max-width: 500px;
	position: relative;
	text-transform: lowercase;
}
.section-masthead h1 a {
	text-decoration: none;
}

/* Section Colors */
.section-masthead a,
.section-masthead h1 {
	color: #036; /* default */
}
.ambiente .section-masthead a,
.ambiente .section-masthead h1 {
	color: #090;
}

.bichos .section-masthead a,
.bichos .section-masthead h1 {
	color: #ed7463;
}

.cotidiano .section-masthead a,
.cotidiano .section-masthead h1,
.ciencia .section-masthead a,
.ciencia .section-masthead h1,
.educacao .section-masthead a,
.educacao .section-masthead h1,
.em_cima_da_hora .section-masthead a,
.em_cima_da_hora .section-masthead h1,
.minha_historia .section-masthead a,
.minha_historia .section-masthead h1,
.o_que_ja_foi_manchete .section-masthead a,
.ultimas_noticias .section-masthead a,
.ultimas_noticias .section-masthead h1 {
	color: #600;
}
.colunistas_convidados .section-masthead a,
.ex_colunistas .section-masthead a,
.colunistas .section-masthead a,
.colunas .section-masthead a,
.blogs .section-masthead a {
	color: #900;
}
.comida .section-masthead {
	background: #fbbd56;
}
.comida .section-masthead a,
.comida .section-masthead h1 {
	color: #ac1528;
}
.envie_sua_noticia .section-masthead,
.equilibrio_e_saude .section-masthead,
.equilibrio-e-saude .section-masthead,
.erramos .section-masthead,
.especial .section-masthead,
.folhateen .section-masthead,
.folhinha .section-masthead,
.interacao .section-masthead,
.loterias .section-masthead,
.multimidia .section-masthead,
.tec .section-masthead,
.turismo .section-masthead,
.weather .section-masthead {
	background: #d5e23c;
}
.envie_sua_noticia .section-masthead a,
.equilibrio_e_saude .section-masthead a,
.equilibrio-e-saude .section-masthead a,
.erramos .section-masthead a,
.especial .section-masthead a,
.especial .section-masthead h1,
.folhateen .section-masthead a,
.folhateen .section-masthead h1,
.folhinha .section-masthead a,
.folhinha .section-masthead h1,
.interacao .section-masthead a,
.interacao .section-masthead h1,
.loterias .section-masthead a,
.multimidia .section-masthead a,
.multimidia .section-masthead h1,
.tec .section-masthead a,
.tec .section-masthead h1,
.turismo .section-masthead a,
.turismo .section-masthead h1,
.weather .section-masthead a {
	color: #00aeef;
}
.esporte .section-masthead a,
.esporte .section-masthead h1 {
	color: #ff9900;
}
.ilustrada .section-masthead a,
.ilustrada .section-masthead h1,
.ilustrissima .section-masthead a,
.ilustrissima .section-masthead h1 {
	color: #ae2f3e;
}
.mercado .section-masthead a,
.mercado .section-masthead h1 {
	color: #360;
}
.opiniao .section-masthead a,
.opiniao .section-masthead h1 {
	color: #9b0204;
}
.podcasts .section-masthead {
	background: #c00;
}
.sao_paulo .section-masthead a,
.saopaulo .section-masthead a,
.sao_paulo .section-masthead h1,
.saopaulo .section-masthead h1 {
	color: #c00;
}
.fotografia .section-masthead,
.tvfolha .section-masthead,
.videocasts .section-masthead,
.infograficos .section-masthead,
.as_mais .section-masthead {
	background: #e5e5e5;
}
.tvfolha .section-masthead a,
.videocasts .section-masthead a,
.infograficos .section-masthead a,
.as_mais .section-masthead a {
	color: #333;
}
/* subeditorias */
.pelo_brasil .article-top_image h2 a,
.a_cidade_e_sua .article-top_image h2 a {
	color: #880036;
}
.pelo_brasil .article-top_image h2,
.a_cidade_e_sua .article-top_image h2 {
	border-bottom-color: #880036;
}

/* As Mais */
.as_mais .article-top_image.ambiente h2 {
	border-bottom-color: #090;
	color: #090;
}
.as_mais .article-top_image.comida h2 {
	border-bottom-color: #ac1528;
	color: #ac1528;
}
.as_mais .article-top_image.cotidiano h2,
.as_mais .article-top_image.ciencia h2,
.as_mais .article-top_image.educacao h2,
.as_mais .article-top_image.cotidiano h2 {
	border-bottom-color: #600;
	color: #600;
}
.as_mais .article-top_image.mundo h2,
.as_mais .article-top_image.poder h2 {
	border-bottom-color: #036;
	color: #036;
}
.as_mais .article-top_image.tec h2,
.as_mais .article-top_image.equilibrio_e_saude h2,
.as_mais .article-top_image.folhateen h2,
.as_mais .article-top_image.folhinha h2,
.as_mais .article-top_image.turismo h2,
.as_mais .article-top_image.multimidia h2 {
	border-bottom-color: #00aeef;
	color: #00aeef;
}
.as_mais .article-top_image.mercado h2 {
	border-bottom-color: #360;
	color: #360;
}
.as_mais .article-top_image.esporte h2 {
	border-bottom-color: #ff9900;
	color: #ff9900;
}
.as_mais .article-top_image.saopaulo h2 {
	border-bottom-color: #c00;
	color: #c00;
}
.as_mais .article-top_image.ilustrada h2,
.as_mais .article-top_image.ilustrissima h2 {
	border-bottom-color: #ae2f3e;
	color: #ae2f3e;
}
/* Tudo Sobre */
.tudo_sobre .section-masthead h1 {
	background: #9b0d03 url(http://f.i.uol.com.br/folha/furniture/5.4/images/trj_tudo_sobre-206x45.jpg) no-repeat 0px 0px;
	display: block;
	margin: 0 0;
	top: 0;
	text-indent: -9999px;
	width: 216px;
}
.tudo_sobre .section-masthead h1 a {
	display: block;
}
/* BBC */
.bbc .section-masthead h1 {
	background: #9b0d03 url(http://f.i.uol.com.br/folha/furniture/5.4/images/trj-bbc_brasil-88x35.png) no-repeat 10px 5px;
	display: block;
	margin: 0 0;
	top: 0;
	text-indent: -9999px;
	width: 105px;
}
.bbc .section-masthead h1 a {
	display: block;
}

/* Deutsche Welle */
.dw .section-masthead h1 {
	background: #fff url(http://f.i.uol.com.br/folha/furniture/5.4/images/trj-dw-88x35.png) no-repeat 5px 6px;
	display: block;
	margin: 0 0;
	top: 0;
	text-indent: -9999px;
	width: 20px;	
}
.dw .section-masthead h1 a, .rfi .section-masthead h1 a {
	display: block;
}

/*Rádio France Internationale */
.rfi .section-masthead h1 {
	background: #fff url(//f.i.uol.com.br/folha/furniture/5.4/images/trj-rfi-35x35.png?20140121) no-repeat 5px 6px;
	display: block;
	margin: 0 0;
	top: 0;
	text-indent: -9999px;
	width: 20px;
	min-width: 64px;	
}
.rfi .section-masthead .section-nav li{
	text-transform: none;
}
.section-nav {
	font-size: 0;
	margin: -26px 10px 0;
	float: right;
	max-width: 780px;
}
.section-nav li {
	border-left: 1px solid #fff;
	border-left: 1px solid rgba(255,255,255,0.3);
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	text-transform: lowercase;
	padding: 0 10px;
	transition: all .2s ease-in-out;
}

.section-nav li:first-child {
	border-left: 0;
}
.section-masthead .section-nav li a {
	color: #fff;
}
.section-masthead .section-nav li:hover {
	background: #fff;
	border-radius: 2px;
	box-shadow: rgba(0,0,0,0.05) 1px 2px 1px;
	color: #000;
	text-decoration: none;
}
.section-masthead .section-nav li:hover a {
	color: #444;
	text-decoration: none;
}

/* Topo em matéria */
.article-top_image {
	margin: 18px 0;
}
.article-top_image img {
	display: block;
	max-width: 940px;
}
.article-top_image nav {
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	box-shadow: #f7f7f7 0 2px 2px;
}
.article-top_image ul {
	font-size: 0;
	margin: 5px 0;
	overflow: hidden;
}
.article-top_image ul li {
	border-left: 1px solid #d9d9d9;
	display: inline-block; 
	font-size: 13px;
	line-height: 1.2;
	margin: 2px 0;
	padding: 2px 10px 0;
	text-transform: uppercase;
	word-wrap: break-word;
	vertical-align: middle;
}
.article-top_image ul li:first-child { 
	border: none;
	padding-left: 12px;
}
.article-top_image ul li a {
	color: #666;
}
.article-top_image h2,
.local_masthead > p:first-child {
	border-bottom: 2px solid #006;
	color: #006;
	font: 300 30px/40px "metaserifpro-bold", Georgia, serif;
	margin: -14px 0 10px;
	text-align: center;
}
.local_masthead > p:first-child {
	border: 0;
}
.article-top_image h2 a ,
.local_masthead > p:first-child a {
	color: #006;
	text-decoration: none;
}

/* Legado - topo em matéria */
.local_masthead {
	clear: both;
	margin: 16px 0 20px;
}
.local_masthead > p {
	margin: 0;
}
.local_masthead img {
	max-width: 940px;
}
.local_masthead table {
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	box-shadow: #f7f7f7 0 2px 2px;
	width: 100%;
}
.local_masthead table td {
	font-size: 13px;
	line-height: 1.4;
	text-align: center;
	text-transform: uppercase;
	word-wrap: break-word;
	vertical-align: middle;		
}
.local_masthead table td a {
	border-left: 1px solid #d9d9d9;
	color: #666;
	display: block;
	margin: 4px 0;
	padding: 2px 10px 0;		
}
.local_masthead table td:first-child a {
	border-left: 0;
}

/* =============================================================================
   Boxes
   ========================================================================== */

.box.envie_sua_noticia ul {
	margin: 10px 0 0;
}
.box.envie_sua_noticia li {
	display: inline;
	font-size: 12px;
	font-weight: 700;
	margin: 0 4px 0 0;
}
.box.envie_sua_noticia li > a {
	color: #444;
}
.box.envie_sua_noticia li > a:hover {
	text-decoration: underline;
}
.box.envie_sua_noticia li .sprite {
	margin: 0 10px 0;
}
.box.envie_sua_noticia li:first-child .sprite {
	margin-left: 0;
}

/* =============================================================================
   Sobremachete - overheadline
   ========================================================================== */
.overheadline {
	border-bottom: 1px solid #eee;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.overheadline h1 {
	font: 300 45px/47px "folhaii-heavy", Times, serif;
	margin: 0 0 5px;
}
.overheadline .super {
	font-size: 50px;
	/*line-height: 52px;*/
}
.overheadline header > p {
	color: #333;
	font-family: Georgia, Times, serif;
	font-size: 17px;
	line-height: 20px;
	margin: 6px 0;
}
.overheadline .list-square ,
.overheadline .list-star {
	margin-bottom: 0;
}
.overheadline > header .list-square li ,
.overheadline .list-star li {
	display: inline;
	font-size: 14px;
	line-height: 22px;
	margin-right: 10px;
}
.overheadline > header .list-square li a ,
.overheadline .list-star li a {
	color: #333;
}
.overheadline header h1 > .icon-bg {
	display: inline-block;
	margin: 5px 8px 0 0;
	height: 32px;
	width: 30px;
}
.overheadline header h1 > .icon-bg .sprite {
	margin: 10px 5px;
	vertical-align: top;
}

/* =============================================================================
   Toolbar
   ========================================================================== */
.toolbar {
	border: 1px solid #ccc;
	box-shadow: inset rgba(0,0,0,.03) 0 6px 1px, rgba(0,0,0,.04) 2px 3px 1px;
	border-radius: 2px;
	margin: 15px 0 20px;
	min-height: 26px;
	max-height: 26px;
	padding: 10px 10px 3px;
	position: relative;
	z-index: 999999999;
}

.toolbar iframe{border:none;}

.toolbar .item {
	display: inline-block;
	height: 21px;
	margin-right: 5px;
	padding: 0;
	overflow: hidden;
}
.toolbar .item iframe {
	float: left;
	overflow: hidden;
	width: 100px;
}
.toolbar .fb-share {
	min-width: 50px;
	max-width: 140px;
}
.toolbar .twitter {
	color: #666;
	font-size: 12px;
	line-height: 1.7;
	min-width: 90px;
	max-width: 106px;
}
.toolbar .plusone { width: 90px; }
.toolbar .read-speaker {
	position: absolute;
	right: 113px;
	top: 7px;
	width: 166px;
}
.toolbar .audiojs {
	height: 25px;
	width: 166px;
}
.audiojs .loading {
	background: url(//f.i.uol.com.br/folha/furniture/5.4/images/loading-alternate.gif) no-repeat 4px 7px;
}
.toolbar .audiojs .play-pause {
	height: 22px;
	padding: 0 4px;
}
.toolbar .audiojs .scrubber {
	margin-bottom: 7px;
	margin-top: 7px;
	width: 48px;
}
.toolbar .audiojs .time {
	font-size: 10px;
	height: auto;
	line-height: 27px;
	padding: 0 0 0 6px;
}
.toolbar .hasty {
	color: #444;
	font-size: 13px;
	line-height: 27px;
}
.toolbar .embed {
	max-height: 20px;
	max-width: 150px;
}
#readspeaker_button {
	margin: 1px 0 0;
	text-align: center;
}
#rs_div #close {
	display: none;
}

.toolbar .options {
	color: #999;
	position: absolute;
	right: 10px;
	top: 12px;
	width: 93px;
}
.toolbar .options a {
	color: #999;
	font-weight: 700;
}
.toolbar .options .main {
	font-size: 12px;
	line-height: 16px;
}
.toolbar .options .main .sprite {
	float: left;
}
.toolbar .options .main span {
	float: right;
	padding-top: 1px;
}
.toolbar .options .items {
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 2px;
	display: none;
	left: -21px;
	position: absolute;
	top: 26px;
	width: 145px;
	z-index: 999;
}
.toolbar .options .arrow-up {
	border-bottom: 8px solid #ccc;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	height: 0;
	left: 22px;
	position: absolute;
	top: -9px;
	width: 0;
	z-index: 10;
}
.toolbar .options .arrow-up:after {
	border-bottom: 8px solid #fff;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	content: "";
	height: 0;
	left: -7px;
	position: absolute;
	top: 2px;
	width: 0;
	z-index: 20;
}
.toolbar .options .items {
	font-size: 12px;
	line-height: 18px;
}
.toolbar .options .items li {
	border-top: 1px solid #f5f5f5;
	padding: 5px 10px 3px;
}
.toolbar .options .items li:first-child {
	border-top: 0;
}
.toolbar .options .items input {
	background: #fff;
	border: 1px solid #666;
	border-radius: 2px;
	color: #444;
	font-size: 11px;
	line-height: 13px;
	padding: 2px;
	width: 90px;
}
.toolbar .options .section-sprite {
	margin-right: 5px;
	width: 18px;
}


/* =============================================================================
   News index
   ========================================================================== */
.news-index {
	position: relative;
}
.news-index h2 {
	border-bottom: 2px solid #e71c22; 
	color: #e71c22;
	font: 300 25px/27px "metaserifpro-bold", Georgia, serif;
	margin: 0 0 20px;
	padding-bottom: 6px;
	text-transform: lowercase;
}
.news-index .icon-rss {
	position: absolute;
	right: 0;
	top: 15px;
}
.news-index a {
	color: #333;
}
.news-index a.ads,
.news-index .news.full .ads .section-name,
.news-index .news.full .ads .time,
.news-index .news.full .ads a {
	color: #e71c22;
}
.news-index .section-name {
	font-weight: 700;
}
.news-index .news ol {
	margin: 10px 0 15px 10px;
}
.news-index .news ol li {
	font-size: 14px;
	line-height: 24px;
}
.news-index .date {
	font-size: 15px;
	font-weight: 700;
	line-height: 22px;
}
.news-index .time {
	color: #666;
	font-size: 14px;
	font-weight: 700;
	margin-right: 10px;
	line-height: 16px;
}
.news-index .pagination,
.pagination-default {
	border-top: 1px dotted #ccc;
	margin: 10px 0;
	padding-top: 20px;
	text-align: center;
}
.news-index .pagination li,
.pagination-default li {
	display: inline-block;
}
.news-index .pagination li a,
.pagination-default li a {
	border: 1px solid #ccc;
	border-radius: 2px;
	color: #666;
	display: inline-block;
	font-size: 13px;
	font-weight: 700;
	height: 17px;
	padding: 5px 0;
	transition: all .2s ease-in;
	width: 30px;
}
.news-index .pagination li a:hover,
.pagination-default li a:hover {
	background: #f0f0f0;
	color: #333;
	text-decoration: none;
}
.news-index .pagination .inactive a,
.pagination-default .inactive a {
	color: #e6e6e6;
	cursor: default;
}
.news-index .pagination .inactive a:hover,
.pagination-default .inactive a:hover {
	background: none;
	color: #e6e6e6;
}
.news-index .pagination .arrow,
.pagination-default .arrow {
	border-bottom: 5px solid transparent;
	border-top: 5px solid transparent;
	display: inline-block;
	height: 0;
	width: 0;
}
.news-index .pagination .prev.inactive .arrow,
.pagination-default .prev.inactive .arrow {
	border-right: 8px solid #e6e6e6;
}
.news-index .pagination .prev a .arrow,
.pagination-default .prev a .arrow {
	border-right: 8px solid #666;
}
.news-index .pagination .next.inactive .arrow,
.pagination-default .next.inactive .arrow {
	border-left: 8px solid #e6e6e6; 
}
.news-index .pagination .next a .arrow,
.pagination-default .next a .arrow {
	border-left: 8px solid #666; 
}
/* Full */
 .news-index .news.full a {
	display: block;
}
.news-index .news.full li ol {
	margin-left: 5px;
}
.news-index .news.full li ol li {
	margin: 0 0 5px;
	line-height: 18px;
}
.news-index .news.full .time {
	margin-right: 4px;
}
.news-index .news.full .section-name {
	color: #333;
	font-size: 13px;
}
/* No time */
.news-index .no_time li { 
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 5px;
}
.news-index .section-date li {
	font-size: 14px;
	margin: 0 0 4px;
}

/* =============================================================================
   Legado: Newslist
   ========================================================================== */
#newslist { 
	font-size: 14px;
	line-height: 16px;
}
#newslist .label { 
	border-bottom: solid 3px #e71c22;
	margin: 0;  
}
#newslist .sprite {
	background: url(//f.i.uol.com.br/folha/furniture/5.4/images/fallback-sprite.png) -11px -6px no-repeat;
	height: 25px;
	width: 93px;
}
#newslist .nl2 span.nlHour { 
	float: left;
	text-align: center;
	width: 70px;
}
#newslist .nl2 span.nlSection {
	color: #666;
	float: left;
	text-align: right;
	width: 95px;
}
#newslist .nl2 span.nlArticle {
	float: left;
	text-align: left;
	width: 470px;
}
#newslist .nl2 span.nlArticle a {
	margin: 0;
}
#newslist .nl2 span.nlAd, #newslist .nl2 a.nlAd { 
	color: #e71c22;
}
#newslist .nl3 a.nlAd span.nlAd { 
	font-weight: 700;
}

#newslist .nl2d {
	font-size: 15px;
	font-weight: 700;
	line-height: 17px;
	margin: 20px 0 15px;
}
#newslist .nl2 {
	color: #666;
	font-weight: 700;
	margin: 2px 0 2px 15px;
	overflow: hidden;
}
#newslist .nl2 a {
	color: #333;
	font-weight: 100;
	margin-left: 10px; 
}
#newslist .nl1n { 
	font-weight: 700;
	margin: 20px 0 10px 120px;
}
#newslist .nl1n a ,
#newslist .nl1n b {
	margin: 0 4px;
}

/* =============================================================================
   Versão Impressa
   ========================================================================== */
.newspaper {
	font-weight: 700;
	margin: 15px 0;
}
.newspaper a:hover {
	text-decoration: none;
}
.newspaper h4 ,
.newspaper p {
	margin: 0;
}
.newspaper h4 {
	background-position: -21px -60px;
	display: block;
	height: 43px;
	overflow: hidden;
	text-indent: -9999px;
}
.newspaper header p {
	color: #00adef;
	font-size: 13px;
	height: 18px;
	line-height: 23px;
	padding: 5px 0 5px 20px;
}
.newspaper header p .section-sprite {
	background-position: -23px -119px;
	float: left;
	height: 18px;
	margin-right: 15px;
	width: 64px;
}
.newspaper figure {
	padding: 10px 0 15px;
	text-align: center;
}
.newspaper figure a:hover img {
	filter: alpha(opacity=85);
	opacity: .85;
}
.newspaper figure a img {
	transition: all .2s ease-in;
}
.newspaper .notice {
	background: #f6f6f6;
	border-top: 2px solid #f0f0f0;
	color: #666;
	font-size: 13px;
	line-height: 15px;
	padding: 7px 0;
	text-align: center;
}
.newspaper footer a {
	background: #00adef;
	border-top: 2px solid #89d9fa;
	color: #fff;
	display: block;
	font-size: 14px;
	line-height: 16px;
	padding: 7px 0;
	text-align: center;
	text-transform: uppercase;
}
.newspaper footer a:hover {
	opacity: .9;
}

.newspaper.slideshow .description {
	font-size: 12px;
	font-weight: 300;
	margin: 7px 0;
	text-align: center;
}
.newspaper.slideshow .more {
	clear: both;
	overflow: hidden;
}
.newspaper.slideshow .double figure {
	float: left;
}
.newspaper.slideshow .more figure {
	margin: 0 5px;
}

/* =============================================================================
   Article simple text
   ========================================================================== */
.simple-text {
	margin-top: 15px;
}
.simple-text h1,
.simple-text .simple-text-h1 {
	font: 300 40px/40px "folhaii-heavy", Times, serif;
	margin: 0 0 20px;
}
.simple-text .simple-text-h2 {
	font: 300 25px/25px "folhaii-heavy", Times, serif;
	margin: 0 0 20px;	
}
.simple-text .content {
	font-family: Georgia, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
.simple-text .content a {
	color: #00adef;
}
.simple-text .content ul,
.simple-text .content ol {
	list-style: square inside;
	margin-bottom: 10px;
}
.simple-text .author,
.simple-text time,
.simple-text .time {
	color: #666;
	font-size: 14px;
	line-height: 16px;
}
.simple-text time,
.simple-text .time {
	font-style: italic;
}
.simple-text time .sprite.icon-clock,
.simple-text .time .sprite.icon-clock {
	height: 12px;
}
.simple-text embed {
	max-width: 620px;
}

/* =============================================================================
   Gallery Thumbnail
   ========================================================================== */
.gallery-thumbnail header {
	border-bottom: 1px solid #ccc;
	padding: 20px 0 10px;
	margin: 0 0 10px;
}
.gallery-thumbnail h2 {
	color: #00aeef;
	float: left;
	font: 300 25px/27px "metaserifpro-bold", Georgia, serif;
	margin: 0;
	text-transform: lowercase;
}
.gallery-thumbnail header .form {
	float: right;
	margin: 0;
}
.gallery-thumbnail header label {
	margin-right: 10px;
}
.gallery-thumbnail h3 {
	font-size: 14px;
	font-weight: 100;
	line-height: 16px;
	margin: 0 0 10px;
}
.gallery-thumbnail .list li {
	background-color: #f9f9f9;
	float: left;
	font-size: 12px;
	height: 230px;
	line-height: 14px;
	margin: 8px 8px 8px 0;
	overflow: hidden;
	transition: all .3s ease;
	width: 150px;
}
.gallery-thumbnail .list li.last {
	clear: right;
	margin-right: 0;
}
.gallery-thumbnail .list li:hover {
	box-shadow: inset rgba(0,0,0,0.07) 0 3px 1px, rgba(0,0,0,0.05) 0 2px;
}
.gallery-thumbnail .list li:hover img {
	opacity: .8;
}
.gallery-thumbnail .list img {
	display: block;
	margin: 0 auto;
	max-height: 115px;
	max-width: 150px;
}
.gallery-thumbnail .section-content {
	padding: 5px 10px;
}
.gallery-thumbnail .list .section-name {
	font-size: 11px;
	font-weight: 700;
	line-height: 13px;
	text-transform: uppercase;
}
.gallery-thumbnail .list .section-name {
	color: #444;
}
.gallery-thumbnail .list h4 {
	font-size: 13px;
	font-weight: 700;
	margin: 3px 0 5px;
	line-height: 15px;
}
.gallery-thumbnail .list h4 a {
	color: #00aeef;
}
/* Paginate */
.gallery-thumbnail .paginate ul {
	border-top: 1px dotted #ccc;
	list-style: none outside none;
	margin: 10px 0;
	padding-top: 20px;
	text-align: center;
}
.gallery-thumbnail .paginate li {
	display: inline-block;
	margin: 0 2px;
}
.gallery-thumbnail .paginate li a,
.gallery-thumbnail .paginate .actived {
	border: 1px solid #ccc;
	border-radius: 2px;
	color: #666;
	display: inline-block;
	font-size: 13px;
	font-weight: 700;
	height: 17px;
	padding: 5px 0;
	transition: all .2s ease-in;
	width: 30px;
}
.gallery-thumbnail .paginate li a:hover {
	background: #f0f0f0;
	color: #333;
	text-decoration: none;
}
.gallery-thumbnail .paginate .actived {
	border-color: #e6e6e6;
	color: #e6e6e6;
}
.gallery-thumbnail .paginate .prev a,
.gallery-thumbnail .paginate .next a {
	border: 0;
	font-size: 14px;
}
.gallery-thumbnail .paginate .prev a:hover,
.gallery-thumbnail .paginate .next a:hover {
	background: none;
}

.gallery-thumbnail .list .loading {
	background: none;
	float: none;
	height: auto;
	margin: 0 auto;
	padding: 20px 0;
	text-align: center;
}
.gallery-thumbnail .list .loading:hover {
	box-shadow: none;
}

html.lt-ie8 .gallery-thumbnail .paginate li {
	display: inline;
	zoom: 1;
}
html.lt-ie9 .gallery-thumbnail .paginate .prev a,
html.lt-ie9 .gallery-thumbnail .paginate .next a {
	font-size: 15px;
	line-height: 14px;
}
html.lt-ie8 .gallery-thumbnail .paginate .prev a,
html.lt-ie8 .gallery-thumbnail .paginate .next a {
	line-height: 17px;
}

/* =============================================================================
   Livraria da Folha
   ========================================================================== */
.ads-livrariadafolha {
	margin: 20px 0 10px;
}
.ads-livrariadafolha h4 {
	border: 1px solid #ccc;
	color: #fff;
	font-size: 28px;
	height: 60px;
	margin: 0;
	padding-left: 10px;
}
.ads-livrariadafolha h4 .sprite {
	background-position: -490px -322px;
	height: 32px;
	margin-top: 16px;
	width: 216px;
}
.ads-livrariadafolha h4 span {
	height: 32px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}
.ads-livrariadafolha .books {
	border: 1px solid #ccc;
	border-top: 0;
	font-family: "Trebuchet MS", Arial, sans-serif;
	padding: 15px;
}
.ads-livrariadafolha .item img {
	float: left;
	margin-right: 10px;
	transition: all .3s ease-in;
}
.ads-livrariadafolha .item img:hover {
	opacity: .9;
}
.ads-livrariadafolha h5 {
	font-size: 14px;
	font-weight: 100;
	line-height: 16px;
	margin: 0 0 10px;
}
.ads-livrariadafolha .author{
	font-size: 11px;
}
.ads-livrariadafolha .old-price {
	color: #666;
	font-size: 12px;
	line-height: 14px;
	margin: 5px 0;
}
.ads-livrariadafolha .real-price {
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 5px;
}
.ads-livrariadafolha .list-square {
	margin: 10px 0 0;
}
.ads-livrariadafolha .list-square li {
	margin: 6px 0 0;
}
.ads-livrariadafolha .list-square a {
	font-size: 14px;
	line-height: 16px;
}
.ads-livrariadafolha .buy {
	background: #e10b28;
	border-radius: 4px;
	color: #fff;
	font-size: 13px;
	font-weight: 700;
	line-height: 15px;
	padding: 2px 18px;
	text-decoration: none;
	transition: all .3s ease-in;
}
.ads-livrariadafolha .buy:hover {
	background: #c90c28;
}

/* =============================================================================
   Livraria Vitrine - Showcase
   ========================================================================== */
.ads-livrariadafolha.showcase > h4 {
	padding-left: 0;
}
.ads-livrariadafolha.showcase .sprite {
	display: block;
	margin: 16px auto 0;
}
.ads-livrariadafolha.showcase .books {
	float: left;
	padding-top: 5px;
	width: 268px;
}
.ads-livrariadafolha.showcase .item {
	float: left;
	margin-top: 10px;
	width: 100%;
}
.ads-livrariadafolha.showcase .item .item-thumb{
	float:left;
	width: 115px;
	margin-right: 10px;
	position: relative
}
.ads-livrariadafolha.showcase .item .item-info{
	float: left;
	width: 143px;
}
.ads-livrariadafolha.showcase .item .item-thumb .tag_ebook{
	position: absolute;
	left: 0px;
	top: 133px;
	background: url(//f.i.uol.com.br/livraria/furniture/3/tag_ebook-115x17.png) no-repeat;
	width: 115px;
	height: 17px;
}

/* =============================================================================
   Leia Mais e Mais Livraria
   ========================================================================== */
.box.read-more h3,
.box.livraria-plus h3 {
	font: 100 16px/20px Georgia, serif;
}
.box.read-more .item,
.box.livraria-plus .item {
	padding-top: 0;
}
.box.read-more li,
.box.livraria-plus li {
	clear: both;
	background-position: 0 7px;
	margin: 8px 0;
}
.box.read-more .has_image,
.box.livraria-plus .has_image {
	background: none;
	padding-left: 0;	
}
.box.read-more a:hover,
.box.read-more a h3,
.box.livraria-plus a:hover,
.box.livraria-plus a h3 {
	margin-top: 0;
	text-decoration: none;
}

/* =============================================================================
   Tabs
   ========================================================================== */
.simple-text .tabs nav ul {
	list-style: none outside none;
}
.tabs nav ul {
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
	min-height: 36px;
}
.tabs nav li {
	float: left;
	margin-bottom: -1px;
}
.tabs nav a {
	border-radius: 4px 4px 0 0;
	display: block;
	font: 13px/15px Arial, Helvetica, sans-serif;
	padding: 10px 15px;
}
.tabs nav a:hover {
	background: #eee;
	text-decoration: none;
}
.tabs nav .active {
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	color: #555;
	cursor: default;
	margin: 0 2px;
}
.tabs nav .active:hover {
	background: #fff;
}
/* Columned - Em colunas */
.tabs .columned {
	border: 1px solid #eee;
	border-left: 0;
	border-right: 0;
	box-shadow: inset rgba(0,0,0,0.07) 0 3px 7px, rgba(0,0,0,0.05) 0 2px;
	margin-bottom: 10px;
	padding: 7px 0;
}
.tabs .columned ul {
	border: 0;
}
.tabs .columned li {
	margin: 2px;
	text-align: center;
	width: 200px;
}
.tabs .columned a {
	border: 1px solid transparent;
	border-radius: 4px;
	padding: 5px;
}
.tabs .columned .active {
	border-color: #ddd;
}
.tabs .tab-content {
	clear: both;
}
.tabs .tab-content .active {
	display: block;
}
.tabs .tab-content .active > p:first-child {
	margin-top: 0;
}

/* =============================================================================
   Contextual Advertising
   ========================================================================== */
/* Padrão 3 links */
#contextual_ads { 
	margin: 0 0 10px;
}
#contextual_ads .container { 
	border: 1px solid #ccc; 
	margin: 0;
	padding: 5px 5px 20px;
	position: relative;
	width: auto;
}
#contextual_ads h4 { 
	color: #333; 
	font-size: 11px; 
	font-weight: 100; 
	margin: 0 0; 
	padding: 5px;
}
#contextual_ads h4 a {
	color: #00aeef;
	text-decoration: underline;
}
#contextual_ads ul { 
	list-style: none outside none;
	margin: 0;
}
#contextual_ads ul li { 
	overflow: hidden; 
	padding: 8px 5px 0;
}
#contextual_ads .title {
	color: #00aeef;
	font-size: 14px;
	font-weight: 700; 
	text-decoration: underline;
}
#contextual_ads p {
	font-size: 14px;
	margin: 0;
}
#contextual_ads p a:link ,
#contextual_ads p a:visited {
	color: #000;
	font-weight: 100;
	text-decoration: none;
}
#contextual_ads p .access {
	color: #00aeef;
	display: block;
	font-size: 9px;
}
#contextual_ads .ad {
	bottom: 5px;
	position: absolute;
	right: 10px;
	text-align: right;
}
#contextual_ads .ad a:link , 
#contextual_ads .ad a:visited {
	color: #666;
	font-size: 10px;
	font-weight: 100;
	text-decoration: none;
}
/* 6 links */
#contextual_ads.contextual_ads_6 .container {
	padding-bottom: 10px;
}
#contextual_ads.contextual_ads_6 ul li {
	float: left;
	height: 90px;
	width: 31%;
}
/* 1 link */
#contextual_ads.contextual_ads_1 ul li {
	padding-bottom: 8px;
	text-align: center;
}
#contextual_ads.contextual_ads_1 a:link ,
#contextual_ads.contextual_ads_1 a:visited {
	font-size: 15px;
}
#contextual_ads.contextual_ads_1 p {
	font-size: 12px;
}
#contextual_ads.contextual_ads_1 .ad a {
	font-size: 11px;
}
#contextual_ads .clearfix {
	clear: both ;
	font-size: 0;
	height: 0 ;
	overflow: hidden;
}
/* =============================================================================
   Publicidade
   ========================================================================== */
.ad-220x90 {
	height: 90px;
	width: 220px;
}
.ad-728x90 {
	height: 90px;
	width: 728px;
}
.ad-615x250 {
	height: 250px;
	margin-left: auto;
	margin-right: auto;
	width: 615px;
}
.ad-180x150 {
	float: right;
	height: 150px;
	margin: 0 0 15px 15px;
	width: 180px;
}

.ad-top {
	margin-top: 10px;
}
.ad-top .ad-728x90 {
	margin: 0 auto;
}

/* =============================================================================
   Plugins
   ========================================================================== */

/* FancyBox */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp { 
	border: 0;
	margin: 0;
	padding: 0;
	outline: none;
	vertical-align: top;
}
.fancybox-wrap {
	left: 0;
	position: absolute; 
	top: 0;
	z-index: 8020;
}
.fancybox-skin {
	background: #f9f9f9;
	border: 5px solid #00adef;
	border-radius: 4px;
	color: #444;
 	padding: 29px 5px 5px 5px;	
	position: relative;
	text-shadow: none;
}
.fancybox-opened { 
	z-index: 8030;
}
.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); 
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer,
.fancybox-inner { 
	position: relative;
}
.fancybox-inner { overflow: hidden; }
.fancybox-title { 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	margin-top: 5px;
}
.fancybox-type-iframe .fancybox-inner { 
	-webkit-overflow-scrolling: touch;
}
.fancybox-error { 
	color: #444;
	font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}
.fancybox-image, 
.fancybox-iframe { 
	display: block;
	height: 100%; 
	width: 100%;
}
.fancybox-image { 
	max-width: 100%;
	max-height: 100%;
	position: relative;
	z-index: 0;
}
#fancybox-loading, 
.fancybox-close,
.fancybox-prev span,
.fancybox-next span { 
	background-image: url(//f.i.uol.com.br/folha/furniture/5.4/images/sprite-overlay.png); 
	background-position: -3px -41px;
}
#fancybox-loading {
	background: none;
	cursor: pointer;
	margin-left: -22px;
	margin-top: -22px;
	left: 50%;
	position: fixed; 
	top: 50%;
	opacity: 0.8;
	z-index: 8060;
}
#fancybox-loading div {
	background: #fff url(//f.i.uol.com.br/folha/furniture/5.4/images/loading-alternate.gif) center center no-repeat;
	height: 20px;
	width: 20px;
}
.fancybox-close {
	cursor: pointer;
	height: 21px;
	top: 3px;
	position: absolute;
	right: 5px;
	width: 21px;
	z-index: 8040;
}
.fancybox-nav {
	background: transparent;
	cursor: pointer;
	height: 100%;
	position: absolute;
	top: 0;
	width: 40%; 
  	text-decoration: none;
  	-webkit-tap-highlight-color: rgba(0,0,0,0);
  	z-index: 8040;
 }
.fancybox-prev {
	left: 0;
}
.fancybox-next { 
	right: 0;
}
.fancybox-nav span {
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	height: 34px;
	margin-top: -18px;
	position: absolute;
	top: 50%;
	width: 36px;
	z-index: 99999;
}
.fancybox-prev span {
	background: none;
	border: 12px solid transparent;
	border-right: 12px solid #00adef;
	display: block;
	height: 0;
	z-index: 10;
	left: 0;
	width: 0;
}
.fancybox-next span {
	background: none;
	border: 12px solid transparent;
	border-left: 12px solid #00adef;
	display: block;
	height: 0;
	z-index: 10;
	right: 0;
	width: 0;
}
.fancybox-nav:hover span { 
	filter: alpha(opacity=100);
	opacity: 1;
}
.fancybox-tmp {
	left: -9999px;
	position: absolute;
	top: -9999px;
	visibility: hidden;
}

/* Overlay helper */
.fancybox-lock { 
	overflow: hidden;
}
.fancybox-overlay {
	background: url(http://f.i.uol.com.br/folha/furniture/5.4/images/fancybox_overlay.png);
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
}
.fancybox-overlay-fixed { 
	bottom: 0;
	position: fixed; 
	right: 0;
}
.fancybox-lock .fancybox-overlay { 
	overflow-x: hidden; 
	overflow-y: scroll;
	z-index: 9999999999;
}
.fancybox-comments .fancybox-skin {
	border: solid 1px #e6e7e8;
	font: 700 12px/150% Arial;
	padding: 0 !important;
}
.fancybox-comments .fancybox-skin .fancybox-close {
	background: #fff none;
	border: solid 1px #cacaca;
	color: #333;
	font-size: 12px; 
	height: 20px;
	top: 8px;
	line-height: 20px;
	right: 20px;
	text-align: center;
	text-decoration: none;
	width: 20px;
}
.fancybox-userblocked .fancybox-skin {
	background: transparent;
	border: 0 none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;	
	padding: 0 !important;
}
.fancybox-userblocked .fancybox-close {
	background: url(http://f.i.uol.com.br/paywall/btn-x-close-30x30.png) 0 0;
	height: 30px;
	top: -10px;
	right: -10px;
	width: 30px; 
}
.fancybox-userblocked .bt-assine { 
	display: block;
	font-size: 3000px; 
	height: 50px;
	left: 35px;
	overflow: hidden;
	position: absolute;
	text-decoration: none !important;
	top: 292px;
	width: 302px;
	z-index:1;
}
.fancybox-userblocked .bt-login { 
	display: block;
	font-size: 3000px;
	height: 56px;
	left: 424px;
	overflow: hidden;
	position: absolute;
	text-decoration: none !important;
	top: 289px;
	width:166px;
	z-index: 1;
}

/* =============================================================================
   Twitter/Intent - Share
   ========================================================================== */

.sharebox {
	display: block;
	height: 80px;
	margin: 0;/*margin: -6px 0 0 -127px;*/
	position: absolute;
	width: 88px;
	z-index: 9999999999;
}
.sharebox-container {
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 5px;
	display: block;
	font: 700 .5em/.6em Arial, Helvetica, sans-serif;
	padding: 1em;
	position: relative;
	top: 3em;
	z-index: 1;
}

.sharebox:after,
.sharebox:before {
	bottom: 50px;
	left: 45px;
	border: solid transparent;
	content: ' ';
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	z-index: 2;
	zoom: 1;
}
.sharebox:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
	border-width: 10px;
	margin-left: -10px;
}
.sharebox:before {
	border-color: rgba(221, 221, 221, 0);
	border-bottom-color: #ddd;
	border-width: 11px;
	margin-left: -11px;
}


.sharebox-caption {
	display: block;
	margin-bottom: 5px;
	text-transform: uppercase;
}

.sharebox-twitter {
	background-position: -60px -235px;
	display: block;
	height: 31px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9000px;
	width: 32px;
}

html.lt-ie9 .sharebox:after,
html.lt-ie9 .sharebox:before {
	display: none;
}
html.lt-ie8 .sharebox-twitter {
	display: block;
}

/* =============================================================================
   Caixa - Newsletter
   ========================================================================== */

.siga_a_folha .block {
	display: block;
}

.siga_a_folha .newsletter {
	overflow: hidden;
}

.siga_a_folha .newsletter-title {
	font: 700 14px/18px Arial,Helvetica,sans-serif;
	margin-left: 5px;
	text-transform: uppercase;
}

.siga_a_folha .newsletter .content {
	border-bottom: 1px solid #eee;
	height: 40px;
	padding: 5px 0 0;
}

.siga_a_folha .newsletter .form-group {
	position: relative;
}

.siga_a_folha .newsletter .input-text {
	border: 1px solid #ccc;
	border-radius: 2px;
	box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.07) inset;
	color: #666;
	font-size: 14px;
	height: 23px;
	margin: 0 0 5px;
	min-height: 21px;
	line-height: 1.5;
	padding: 2px 10px 0px 5px;
	width: 180px;
}

.siga_a_folha .newsletter .btn-submit {
	width: 70px;
}

.siga_a_folha .newsletter .error {
	background: #00adef;
	border-radius: 5px;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	opacity: 0;
	padding: 10px 15px;
	position: absolute;
	right: -100%;
	top: -5px;
	transition: all .5s ease;
}

.siga_a_folha .newsletter .error::before {
	background: transparent;
	border-bottom: 8px solid transparent;
	border-left: 0;
	border-right: 8px solid #00adef;
	border-top: 8px solid transparent;
	content: "";
	height: 1px;
	left: -8px;
	overflow: hidden;
	position: absolute;
	top: 12px;
	width: 1px;
}

.siga_a_folha .newsletter .invalid .error {
	display: block;
	opacity: .95;
	right: 0;
}

.siga_a_folha .newsletter .thanks {
	display: none;
}

.siga_a_folha .newsletter .thanks .text {
	color: #666;
	font: 700 12px/14px Arial, Helvetica, sans-serif;
	margin: 0;
}

/* =============================================================================
   Custom share buttons
   ========================================================================== */

/*  */
@font-face {
  font-family: "ftg";
  src:url(data:application/vnd.ms-fontobject;charset=utf-8;base64,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);
  src:url(data:application/vnd.ms-fontobject;charset=utf-8;base64,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) format("embedded-opentype"),
      url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAXUAAsAAAAACBAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAqUAAAL3RKc5tkZGVE0AAAOwAAAAGgAAABxwq1Z9R0RFRgAAA8wAAAAdAAAAIAAxAARPUy8yAAAD7AAAAEsAAABgT/5esmNtYXAAAAQ4AAAAQQAAAUoC2QJXaGVhZAAABHwAAAAvAAAANgJq0JloaGVhAAAErAAAAB0AAAAkBA8CA2htdHgAAATMAAAADAAAAAwEHwCtbWF4cAAABNgAAAAGAAAABgAEUABuYW1lAAAE4AAAAOEAAAHjsVPgxHBvc3QAAAXEAAAAEAAAACAAAwABeJxdkk9v0nAYxwvjz09CcC6SzEi2V7CDJl48uKg7eTHR23Yx0W1uWbahMChraelf6NMWCrQUaCkM3CYaL3PGzEXfgPftsMQ34NXQhIN2Fw/7PpfnSZ58v3k+eXxYIID5fL7J9GZqLbWx/GpuZWszNXcH8/kxH/bQve13ExPudECO+iA6AdHATAS79XzqL8D/JhreH7q4Ww4msOL1BIZNJrDyjQQ2nfD/msL8lzaT2OwV+6tpnh5hj7EFLHC57/eGsX8hNvo6+hP/HAZNroAqe6WUFVVVKnJZ0aAG6OjiSWgFttkcvouzSXiNFhfvn46p3yPqZ7h+EYy5aXc2jnM5AS85jaZV7WXpLLcj4p2UnoQkpBncE5OGNwg4mVPYZWVVX7fWra291AFLiruQA0IlamQ1r9Mmiwggy/kqksKQrmaaueauTXdFtshKLAjAy5ysZQ2iTbUpm3cArSWXyRfAXjrLX7ZOyB/wAYaVQ+NQ7ze7lmPbTnMPtXpGvzqo9dUBDFAjbJuttmmj2Hc3FIeX5vaAaBc6fBdQDSQuCILMq4zCllmNRVKIAkqiSvkSIXoH8iRDkzQp4JCBnQpeJ3XSLLQE1BZMUS/pUl3yeMkyyLOqpEDwAAbannHUcT7CCbzHh6vDXIs1QANNq5tmv2PswycETskSGkKD0cmqR1zW4V2lqUEVKeNIuAgi8BIPhWJezAsUX+BojqEZgiFEHLJo9GxMxGWcJ0iKpLJcSnpbypRzek5nTMku2bV2q2m1nFpPRrVQDyy+SZt0lVRwtDGqx7UMZFicw2maFEvSZVIeKI02KINtCZbogK1ZSLN03ayo3mOUPbLdrL6CRkt34+eLD+aXzh6cnp99mw/H3PpNiA+PXT8cQ2gm4r+XfBq9BtHIP0rQVuYAAAB4nGNgYGBkAILzccd+gegLy9wPwmgAVtMH6wAAeJxjYGRgYOADYgkGEGBiYARCZiBmAfMYAARrADYAAAB4nGNgZmJgnMDAysDB6MOYxsDA4A6lvzJIMrQwMDAxsHIywAAjAxIISHNNYXBgSGRIZnzw/wGDHuPv/w9hahjfAQkFIGQEABF3DVQAeJxjYGBgZoBgGQZGBhBwAfIYwXwWBg0gzQakGRmYgKzk///BKhJB9P8FUPVAwMjGgODQCjAyMdPaCkoAAN5GBy8AAAB4nGNgZGBgAOILGy1/xPPbfGXgZmIAgQvL3A/CaWkGecanjL+BXA4GsDQAUDcLgwB4nGNgZGBg/M3AwKDHxAACjE8ZGBlQARMANQACFwAAAAIAAAACAACSAB8AGwAAUAAABAAAeJyVjzFqwzAYhT8ljqG0ELp0a9AeZCyRKdBu9RF8gjjBEGxwnKtky4F6lB6hW59cdWiHQgSSPj29/+kX8MAFQxyGJTbxjJzXxHPWXBNn8nwkXnBvHhPnLM2LnCa7k7KaqiLPlF8mnlPzljiT5z3xgic+E+eszDNnOkZazSMNOxx7+klzeDh3Yzsem53b993oJPy6/RGrJMZ94KAgS6BQO5at5v+PfHs2EwetQXVeZyrFV/1waGwoSru1f5qRsnE+uFB6mW/9SC3XwEkV0WXlif1SN8Op7Tvri/LmzC9CzU11AAAAeJxjYGZABowMaAAAAI4ABQ==) format("woff"),
      url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),
      url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJ1bnRpdGxlZC1mb250LTEiIGhvcml6LWFkdi14PSI1MTIiPgo8Zm9udC1mYWNlIGZvbnQtZmFtaWx5PSJ1bnRpdGxlZC1mb250LTEiIHVuaXRzLXBlci1lbT0iNTEyIiBhc2NlbnQ9IjQ4MCIgZGVzY2VudD0iLTMyIi8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSI1MTIiIC8+Cgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik0yOTIgMzUzbDc0IDAtOS04MS02NSAwIDAtMjM1LTk3IDAgMCAyMzUtNDkgMCAwIDgxIDQ5IDAgMCA0OWMwIDM1IDggNjEgMjQgNzkgMTcgMTggNDQgMjYgODEgMjZsNjUgMCAwLTgxLTQwIDBjLTggMC0xNCAwLTE4LTItNS0xLTgtMy0xMC02LTItNC0zLTctNC0xMCAwLTMtMS04LTEtMTR6Ii8+CjxnbHlwaCB1bmljb2RlPSImIzk4OyIgZD0iTTQ4MSAzOTVjLTEzLTE4LTI4LTM0LTQ2LTQ3IDAtMyAwLTcgMC0xMiAwLTI1LTMtNTAtMTEtNzQtNy0yNS0xOC00OS0zMy03MS0xNC0yMy0zMi00My01Mi02MS0yMS0xNy00NS0zMS03NC00MS0yOS0xMS02MC0xNi05Mi0xNi01MiAwLTk5IDE0LTE0MiA0MiA3LTEgMTQtMiAyMi0yIDQzIDAgODEgMTQgMTE1IDQwLTIwIDAtMzggNi01NCAxOC0xNiAxMi0yNyAyNy0zMyA0NiA3LTEgMTMtMiAxOC0yIDggMCAxNiAxIDI0IDQtMjEgNC0zOSAxNS01MyAzMS0xNCAxNy0yMSAzNy0yMSA1OWwwIDFjMTMtNyAyNy0xMSA0Mi0xMS0xMyA4LTIzIDE5LTMwIDMyLTggMTQtMTEgMjktMTEgNDQgMCAxNyA0IDMzIDEyIDQ3IDIzLTI4IDUxLTUxIDg0LTY4IDMzLTE3IDY5LTI3IDEwNy0yOS0yIDgtMyAxNS0zIDIyIDAgMjUgOSA0NyAyNyA2NSAxOCAxOCA0MCAyNyA2NiAyNyAyNiAwIDQ5LTEwIDY3LTI5IDIxIDQgNDAgMTEgNTkgMjItNy0yMi0yMS0zOS00MS01MSAxOCAyIDM1IDcgNTMgMTR6Ii8+CjxnbHlwaCB1bmljb2RlPSImIzk5OyIgZD0iTTUxIDM3MGMwIDE5IDQgMzcgMTMgNTIgOSAxNSAxOCAyNiAyOSAzMyAxMCA3IDIyIDEzIDM1IDE4IDEzIDQgMjMgNyAyOSA3IDYgMSAxMCAxIDEzIDEgMCAwIDExOCAwIDExOCAwIDAgMCAwLTIgMC0yIDAtNy0xNC0xMy00MC0xOC0xMCAwLTE2LTEtMjAtMyAxNC03IDIzLTE3IDI4LTI5IDUtMTIgNy0yOSA3LTQ5IDAtMzUtMTEtNjItMzUtODEtMTMtMTMtMTktMjItMTktMjggMC02IDgtMTcgMjUtMzIgMzYtMzEgNTQtNjIgNTQtOTIgMC00Ny0yMC04MC02MC05OS0yMy0xMS00OC0xNy03Ni0xNyAwIDAtMiAwLTIgMCAwIDAtMyAxLTMgMSAwLTEtMS0xLTItMS04IDAtMTcgMS0yNyAyLTEwIDItMjMgNi0zOSAxMS0xNSA1LTI4IDE1LTM4IDI5LTkgMTQtMTQgMzItMTQgNTMgMCAyMCA1IDM4IDE2IDUyIDExIDE0IDI1IDIzIDQzIDI5IDE3IDUgMzIgOSA0NSAxMSAxMiAyIDI0IDMgMzYgMyAwIDAgMSAwIDEgMC02IDgtMTAgMTYtMTIgMjQtMyA5LTQgMTUtNCAyMCAwIDAgMSA3IDEgNyAwIDAtOCAwLTggMC0yMSAwLTQwIDYtNTYgMTYtMjUgMTUtMzggNDItMzggODJtMTkwLTIzMmMtMiAxOC05IDMyLTIyIDQzLTE0IDExLTMxIDE3LTUzIDE3IDAgMC04IDAtOCAwLTIyLTEtNDItOS01OS0yNC0xNS0xNC0yMy0zMC0yMS00OCAxLTE4IDEwLTMxIDI3LTQxIDE3LTEwIDM3LTE0IDYxLTEyIDIzIDEgNDIgOCA1NiAyMCAxNCAxMiAyMCAyNyAxOSA0NW0tMzEgMjU2Yy0xMCAzNy0zMSA1Ni02MyA1Ni00IDAtNy0xLTEwLTEtMTMtNS0yMy0xNS0yOS0zMi02LTE3LTYtMzUtMi01NSA1LTE3IDEzLTMyIDI1LTQzIDExLTExIDIzLTE3IDM2LTE3IDQgMCA3IDAgOSAxIDE0IDQgMjUgMTUgMzIgMzMgOCAxOCA4IDM4IDIgNThtMTk5LTg5YzAgMCA3NiAwIDc2IDAgMCAwIDAtNDggMC00OCAwIDAtNzYgMC03NiAwIDAgMCAwLTc3IDAtNzcgMCAwLTQ5IDAtNDkgMCAwIDAgMCA3NyAwIDc3IDAgMC03NiAwLTc2IDAgMCAwIDAgNDggMCA0OCAwIDAgNzYgMCA3NiAwIDAgMCAwIDc3IDAgNzcgMCAwIDQ5IDAgNDkgMCAwIDAgMC03NyAwLTc3Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==) format("svg");
  font-weight: normal;
  font-style: normal;
}

[data-share-buttons] {
  clear: both;
  display: block;
  font-size: 12px;
  position: relative;
}

[data-share-buttons] .icon {
  display: inline-block;
  position: relative;
  width: 1.1em;
}

[data-share-buttons] .no-label .icon {
  width: .7em;
}

[data-share-buttons] .icon:before {
  font-family: "ftg";
  font-size: 1.3em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  speak: none;
  left: -0.35em;
  line-height: 1;
  position: absolute;
  top: -0.75em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[data-share-buttons] .icon-facebook:before {
  content: "a";
}
[data-share-buttons] .icon-twitter:before {
  content: "b";
}
[data-share-buttons] .icon-gplus:before {
  content: "c";
}
.lt-ie9 [data-share-buttons] .icon-facebook:before,
.lt-ie9 [data-share-buttons] .icon-twitter:before,
.lt-ie9 [data-share-buttons] .icon-gplus:before {
  display: none;
}

[data-share-buttons] .btn,
html.lt-ie9 [data-share-buttons] .btn {
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #fff !important;
  cursor: pointer;
  display: inline-block;
  font-family: Arial, Helvetica, Sans-serif;
  font-size: .9em;
  font-weight: 700;
  line-height: 1.42857;
  margin: 0px 5px;
  text-align: center;
  padding: 4px 6px 2px;
  vertical-align: middle;
  white-space: nowrap;
  -moz-user-select: none;
}

html.lt-ie9 [data-share-buttons] .btn-gplus {
  font-family: Georgia, 'Times New Roman', serif;
}

[data-share-buttons] .btn:first-child {
  margin-left: 0;
}

[data-share-buttons] .btn:last-child {
  margin-right: 0;
}

[data-share-buttons] .btn:focus,
[data-share-buttons] .btn:active:focus,
[data-share-buttons] .btn.active:focus,
[data-share-buttons] .btn.focus,
[data-share-buttons] .btn:active.focus,
[data-share-buttons] .btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px
}

[data-share-buttons] .btn:hover,
[data-share-buttons] .btn:focus,
[data-share-buttons] .btn.focus {
  color: #333;
  text-decoration: none
}

[data-share-buttons] .btn:active,
[data-share-buttons] .btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

[data-share-buttons] .btn.disabled,
[data-share-buttons] .btn[disabled],
[data-share-buttons] fieldset[disabled] [data-share-buttons] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65
}

[data-share-buttons] .btn-twitter,
.lt-ie9 [data-share-buttons] .btn-twitter {
  background: #3cf;
  color: #fff;
}

[data-share-buttons] .btn-facebook,
.lt-ie9 [data-share-buttons] .btn-facebook {
  background: #3b5998;
  color: #fff;
}

[data-share-buttons] .btn-gplus,
.lt-ie9 [data-share-buttons] .btn-gplus {
  background: #dd4b39;
  color: #fff;
}

[data-share-buttons] .btn-twitter:hover,
[data-share-buttons] .btn-twitter:focus,
[data-share-buttons] .btn-twitter.focus,
[data-share-buttons] .btn-facebook:hover,
[data-share-buttons] .btn-facebook:focus,
[data-share-buttons] .btn-facebook.focus,
[data-share-buttons] .btn-gplus:hover,
[data-share-buttons] .btn-gplus:focus,
[data-share-buttons] .btn-gplus.focus {
  color: #fff;
}

[data-share-buttons] .bubble {
  background: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  color: #666;
  font-size: .75em;
  font-weight: 700;
  margin: 0 .2em 0 .2em;
  padding: .4em .5em .3em;
  position: relative;
  text-decoration: none;
  top: .1em;
}

[data-share-buttons] a.bubble:link,
[data-share-buttons] a.bubble:visited,
[data-share-buttons] a.bubble:active,
[data-share-buttons] a.bubble:hover {
	text-decoration: none !important;
}

[data-share-buttons] .bubble::before,
[data-share-buttons] .bubble::after {
  border-bottom: 5px solid transparent;
  border-left: 0;
  border-right: 5px solid #666;
  border-top: 5px solid transparent;
  content: "";
  left: -5px;
  position: absolute;
  top: .35em;
}

[data-share-buttons] .bubble::after {
  border-right-color: #fff;
  left: -4px;
}


/* =============================================================================
   Internet Explorer Fixes
   ========================================================================== */

/* Display inline-block hack */
html.lt-ie8 .section-nav li {
	display: inline;
	zoom: 1;
}

/* News Index - Pagination */
html.lt-ie8 .news-index .pagination li,
html.lt-ie8 .pagination-default li {
	display: inline;
	margin: 0 2px;
	zoom: 1;
}
html.lt-ie8 .news-index .pagination .prev a,
html.lt-ie8 .news-index .pagination .next a,
html.lt-ie8 .pagination-default .prev a,
html.lt-ie8 .pagination-default .next a {
	padding: 8px 0 2px;
	height: 17px;
}

/* Newspaper */
html.lt-ie9 .newspaper footer a:hover {
	filter: alpha(opacity=80);
}

/* Toolbar */
html.lt-ie8 .toolbar {
	min-height: 18px;
	padding-bottom: 8px;
}
html.lt-ie8 .toolbar .item {
	*display: inline;
	zoom: 1;
}
html.lt-ie9 .toolbar .options .items  {
	top: 27px;
}
html.lt-ie8 .toolbar .options .items  {
	top: 26px;
}
html.lt-ie8 .article-top_image nav ul li {
	display: inline;
	zoom: 1;
}
/* Topo em matéria */
html.lt-ie8 .article-top_image nav,
html.lt-ie8 .article-top_image nav ul {
	overflow: hidden;
}
html.lt-ie8 .article-top_image nav ul li {
	display: inline;
	zoom: 1;
}
html.lt-ie8 .article-top_image nav,
html.lt-ie8 .article-top_image nav ul {
	overflow: hidden;
}

.articleGraphic .ui-resizable{position:relative}
.articleGraphic .ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}
.articleGraphic .ui-resizable-disabled .ui-resizable-handle,
.articleGraphic .ui-resizable-autohide .ui-resizable-handle{display:none}
.articleGraphic .ui-resizable-e{cursor:e-resize;width:154px;right:-77px;top:0;background: url(http://f.i.uol.com.br/folha/furniture/5.4/images/bt-arraste-154x28.png) no-repeat center}
.articleGraphic .image-differ-preload{position:relative;height:20px;background: url(http://f.i.uol.com.br/folha/furniture/5.4/images/loading-alternate.gif) no-repeat center}
.articleGraphic .image-differ-preload .box-image-differ{position:absolute;width:1px;height:1px;overflow:hidden;top:-10px}
.articleGraphic .box-image-differ{position:relative;overflow:hidden}
.articleGraphic .box-image-differ-ui{position:absolute;left:0;top:0;width:50%;border-right:solid 1px #000}
.articleGraphic .box-image-differ-ui .box{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.articleGraphic .box-image-differ .ui-resizable-resizing .ui-resizable-e{background-image:none}