/*
Theme Name: Blog Folha de S.Paulo 3.0
Theme URI: http://www.folha.com.br/
Version: 3.0
Description: Tema padrão da Folha de S. Paulo para Blogs
Author: Bruno Talanski
Author URI: mailto:webmaster@grupofolha.com.br
*/

.row.columns{margin-bottom: 20px;}
#container { float: left;width:100%; }

article.news .content {margin-top: 10px;}
article header{position: relative};
/* Posts - Home */
.span8.frontpage img {max-width: 620px!important;height: auto;}
.entry-title{font: 300 30px/30px "folhaii-heavy" , serif;margin: 0 0 20px;}
.share-header {display: block;width: 600px;padding: 10px 10px 3px 10px;border: 1px solid #ccc;}
.share-facebook{width: 85px!important;}
#nav-below.navigation > div { display: inline-block; }
#nav-below.navigation > div.nav-previous { float: left; }
#nav-below.navigation > div.nav-next { float: right; }
#article-comments #respond #commentform input[type=submit]{ font: bold 12px ; color: #333333 !important; border: 1px solid #cccccc; background: #e6e6e6; padding: 8px; text-transform: uppercase; cursor: pointer; }
.form-submit { margin-bottom: 50px; }
.boxuolmais { float: none !important; }
 #entry-author-info { display: none; }

/* Posts - Home - Imagens */
.entry-content a{ width: auto; }
.fullwidth img.size-auto, .fullwidth img.size-full, .fullwidth img.size-large,.fullwidth img.size-medium,.fullwidth .attachment img { max-width: 940px;height:auto; }
.halfwidth img.size-auto, .halfwidth img.size-full, .halfwidth img.size-large,.halfwidth img.size-medium,.halfwidth .attachment img { max-width: 620px;height:auto; }
.alignleft, img.alignleft { display: inline; float: left; margin-right: 24px; margin-top: 4px; }
.alignright, img.alignright { display: inline; float: right; margin-left: 24px; margin-top: 4px; }
.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
img.alignleft, img.alignright, img.aligncenter { margin-bottom: 12px; }
.wp-caption { background: #f9f9f9; line-height: 18px; margin-bottom: 20px; max-width: 620px;padding: 0px; text-align: center; }
.fullwidth .wp-caption{max-width: 940px;}
.wp-caption img { margin: 0; }
.wp-caption p.wp-caption-text,.wp-caption-text { color: #888; font-size: 12px; margin: 5px; }
.wp-smiley {margin: 0;}
.fullwidth .content iframe {max-width: 940px;}
.halfwidth .content iframe {max-width: 620px;}
.gallery { margin: 0 auto 18px; }
.gallery .gallery-item { float: left; margin-top: 0; text-align: center; width: 33%; }
.gallery-columns-2 .gallery-item { width: 50%; }
.gallery-columns-4 .gallery-item { width: 25%; }
.gallery img { border: 2px solid #cfcfcf; }
.gallery-columns-2 .attachment-medium { max-width: 92%;	height: auto; }
.gallery-columns-4 .attachment-thumbnail {	max-width: 84%; height: auto; }
.gallery .gallery-caption { color: #888;	font-size: 12px;	margin: 0 0 12px; }
.gallery dl { margin: 0; }
.gallery img { border: 10px solid #f1f1f1; }
.gallery br+br { display: none; }
#content .attachment img { display: block;	margin: 0 auto; }
.wp-smiley { margin: 0; display: inline !important; }
.content a {color: #00adef;}
.content.summary{font-family: Georgia, serif;font-size: 18px;line-height: 22px;}
/* entry - rodapé */
.entry-utility { font: 12px; color: #000066; padding: 10px 0; margin-bottom: 20px; }
.entry-utility .meta-sep { padding: 0 0 0 9px; margin-right: 9px; width: 1px; height: 21px; border-right: 1px solid #ccc; }
.entry-utility .comments-link a:hover{ text-decoration: none !important; }
.entry-utility .comments-link .meta-sep { padding: 0 0 0 6px; margin-right: 6px; width: 1px; height: 21px; border-right: 1px solid #ccc; }
.entry-utility .short_permalink input{ width: 110px; height: 16px; vertical-align: middle; font: 11px ; color: #333333; padding: 1px 4px; border: 1px solid #cccccc; margin-left: 2px; }
article.news .content {min-height: 0px;}
iframe.twitter-tweet {max-width: 620px!important;width: 620px!important;}
/* ícones */
.spriteblog,.iconblog{ background: url("http://f.i.uol.com.br/folha/blogs/furniture/images/5.4/sprite.gif?2015");overflow: hidden;
text-indent: -99999px;background-repeat: no-repeat !important;}
.iconblog{display: inline-block;margin-right: 9px;height:18px;width: 18px;position: absolute;top:2px;}
.icon-rss{background-position: -9px -33px;}
.icon-mail{background-position: -9px -57px;}
.icon-facebook{background-position: -9px -80px;}
.icon-twitter{background-position: -9px -102px;}
.icon-instagram{background-position: -9px -9px;}
.icon-profile{}
.comment-img { display: inline-block; position: relative; vertical-align: middle; width: 17px; height: 17px; background: url("http://f.i.uol.com.br/folha/blogs/furniture/images/icn-comment-17x17.gif") no-repeat 0 0; margin-right: 5px; }
.entry-utility a.sendtomail img { display: inline !important; vertical-align: middle; margin-right: 10px; }


/* Calendário - Marcelo Katsuki */
.entry { border-bottom: 1px solid #ccc; }
#primary .eventsListWidget { margin-bottom: 20px; }
#primary .eventsListWidget li, .singular.page li.hentry, .eventsAdvancedListWidget li, .singular.page li.hentry { padding: 0 0 6px 0 !important; }
#primary .upcoming { list-style: square inside none; }
#primary .dig-in{ font: bold 12px ; text-align: center; text-transform: uppercase; }
#primary .dig-in a{ color: #000066; }
#primary .upcoming li{ font: bold 10px; display: block; list-style: square inside none; }
#primary .upcoming li .when{ font: 11px/23px ; color: #666; text-transform: uppercase; display: inline !important; }
#primary .upcoming li .event{ display: block !important; }
#primary .upcoming li a { font: bold 14px ; }

 .entry-summary { color: #333333; font: 15px; }

 .textwidget { font: 13px; }
 .textwidget li{ list-style: none inside none; }

 .extraBox { float: left; margin-bottom: 20px; }

#wpadminbar { display: none; }

/* UOL Mais Embedder */
.boxuolmais { display: block; float: left; max-width: 100%;	visibility: visible !important; }
.boxuolmais img { max-width: 100%; height: 100%; }
.boxuolmais object { max-width: 100%; }


/*Galeria de fotos ajuste*/
article.news .articleGallery{margin: 20px auto;}
/* Personalizações */
.bloghead .title a.logo { width: auto; margin: 0 auto; text-align: center; }
.bloghead .title a.logo img { margin: 10px auto 0; max-width: 650px; max-height: 80px; }

.bloghead .title.full{padding:0px; }
.bloghead .title.full a.logo img{margin:0;max-width:620px;max-height: 130px;height: 130px;width: auto; }

.select-box { display: inline-block; position: relative; overflow: hidden; width: 100px; height: 30px; }
.select-box .arrow { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 9px solid #00aceb; height: 0; position: absolute; right: 10px; top: 15px; width: 0; z-index: 0; }
.select-box .year-select { border: 0; font: bold 27px/32px; color: #999; background: transparent; outline: none; -webkit-appearance: none; width: 120px; top: 0; z-index: 99; position: absolute; }

/* Fix Folhashop */
#shopping form input { box-sizing: content-box; }
#shopping form input.submit { box-sizing: border-box; }

/*Estilos da index*/
.box.distance {text-align: center;padding:5px 5px;margin:10px 0px;}
.box.distance h2{border:none;font: 300 31px/30px "metaserifpro-bold", Georgia, serif;margin: 0 0 5px;padding-bottom: 6px;}
.box.distance .more{font-weight: bold;font-size: 13px;}
article.news embed {max-width: 620px;}

/*Bloghead*/
.bloghead {margin-bottom: 40px!important;width: 940px;margin-left: 20px;}
.bloghead .title {text-align: center;padding:20px 0px;float: left;width: 620px;}
.bloghead .title h2,.bloghead .title h1{margin:0;}
.bloghead .title h1 a{ font: 300 40px/40px "folhaii-heavy" , serif;color: #fff}
.bloghead .title h2{ font-size: 17px; letter-spacing: -0.4px; padding-top: 3px; }
.bloghead .title a.logo { width: auto; margin: 0 auto; text-align: center; }
.bloghead .title a.logo img { margin: 10px auto 0; max-width: 650px; max-height: 80px; }
.bloghead .profile { float: left; width: 300px; height: 130px;font-size: 12px; width:300;margin-left: 20px; }
.bloghead .profile .kicker{ display: block; font: 18px  !important; color: #fff; letter-spacing: -0.4px; text-transform: none; }
.bloghead .profile img { float: left; width: 100px; height: 130px; margin-right: 11px; text-indent: -9999px; background: url(http://f.i.uol.com.br/folha/blogs/furniture/images/foto_padrao.jpg) no-repeat 0 0; }
.bloghead .profile .text { font: 12px; padding: 0px 3px 0px 0px; margin-bottom: 8px; } 
.bloghead .profile .text span{ font: 18px ; color: #fff; display: block; margin-bottom: 7px; } 
.bloghead .profile a.readmore{ font: 800 12px/12px  ; text-decoration: none; display: block;text-transform: uppercase; }

/*Posts e Páginas*/
.news .author {text-transform: uppercase;font-weight: bold}
.news h1,.news h2 {font: 300 40px/40px "folhaii-heavy" , serif;margin: 0 0 20px;color:#000;}
.news h2 {font-size: 40px;}
.news .author {margin-bottom: 5px;}
.news .author, .news .time {color: #666;font-size: 14px;line-height: 16px;}
.news .time {font-style: italic;}
.news .time .sprite.icon-clock {height: 12px;}

/*Sidebar*/
#sidebar{font-size: 13px;}
#sidebar .box{font-weight: bold;}
#folha-top,.advertising{font-family: Arial, Helvetica, sans-serif;}
#folha-top{min-height: inherit!important;}
.box header nav, .box header ul{text-align: left;height: auto;line-height: 22px;}
.box ul li{list-style: square!important;margin-left: 16px;}

#bloginfo ul li,#arquivo ul li{list-style: none!important;margin-bottom: 10px;margin-left: 0px; }
/* Box Recentes */
#folha-top nav .most_recent a{width: 230px;}
#folha-top .more{font-size: 10px;font-weight: bold;color:#bbb;}
#folha-top{font-weight: normal!important;}
#folha-top nav > ul li{list-style: none!important;margin-left: 0px;}

/*Box search*/
#searchform form{margin-top: 10px;}
#searchform .search .icon-search {cursor: text;display: block;margin: 4px;position: absolute;text-indent: -9999px;z-index: 1;}
#searchform .search fieldset > #busca {border: 1px solid #ccc;border-radius: 2px;box-shadow: inset rgba(0,0,0,0.07) 0 3px 1px;color: #666;font-size: 14px;min-height: 21px;line-height: 1.5;padding: 2px 10px 0 25px;transition: all .3s ease-in;width:260px;}
#searchform #searchsubmit {display: none;}

/*Box bloginfos*/
#bloginfo li a,.tagcloud a{color: #aaa;}
.bloginfos li{position: relative;}
.bloginfos li a{margin-left: 25px;}
/*Box blogs da folha*/
#bloglist ul li{margin-bottom: 0px!important;}

/*Box archive*/
#archive ul li{list-style: square inside !important;}

/*Mini livraria*/
#minivitrine.ads-livrariadafolha .buy{padding: 2px 9px;}
/*404 page*/
#erro404 {text-align: center;}

/*Dropdown do widget de categorias*/
.widget_categories select{width:100%;padding:5px 5px;}

/*Toolbar*/
.toolbar{ clear: both; margin: 15px 0px 50px 0;}
.toolbar .fb-share{border: none!important;width:131px!important;}
.toolbar .twitter,.twitter-share-button{width: 110px!important; max-width: 110px; }
.toolbar .read-speaker{right:0px;margin-right:10px;}
.toolbar .plusone {width: 70px!important;}
.toolbar .comments{font-weight: bold;font-size:14px;width:122px;}
.toolbar .item.facebook{margin-right: 8px;height: 22px!important;}

/*Toolbar_top*/
.toolbar.top{float: right;width: 435px;margin: -22px 0 0 0;border: 0;padding: 0;background: none;box-shadow: none;position: absolute;
right: 0}
.toolbar.top .twitter,.twitter-share-button { float: left; max-width: 110px; width: 110px!important;  }
.toolbar.top .item.facebook{float:left;margin-right: 16px;height: 22px!important;}
.toolbar.top .read-speaker{right: 0!important;top: -5px!important;margin: 0!important;}
.aling-toolbar{float: left;width: 100%;position: relative;}

.comments-link a{color: #00adef;}
/*Ads widget*/
#ad-300x250-2 {margin: 20px 0 30px;width: 300px;height: 265px;background: #efefef;}

/*Página de arquivo*/
.period-select {margin: 0px 0px 20px 0px;}
.entry-meta-2 {margin-bottom: 10px;}


/* Variação de CORES */
/* Comida - Amarelo */
#main_body.amarelo .bloghead { background-color: #ecb548; }
#main_body.amarelo h3.widget-title, h1, h2, h3, h4, u { color: #ebb447; }
 #main_body.amarelo .bloghead .title h2{ color: #996600; }
#main_body.amarelo .bloghead .profile .text { color: #392808; } 
#main_body.amarelo .bloghead .profile a.readmore{ color: #392808 !important; } 
/* Ambiente - Verde */
#main_body.verde .bloghead { background-color: #008500; }
#main_body.verde h3.widget-title, h1, h2, h3, h4, u { color: #008500; }
 #main_body.verde .bloghead .title h2{ color: #ff9999; }
#main_body.verde .bloghead .profile .text { color: #ff9999; } 
#main_body.verde .bloghead .profile a.readmore{ color: #ff9999 !important; }
/* Ilustrada - Safira */
#main_body.safira .bloghead { background-color: #990033; }
#main_body.safira h3.widget-title, h1, h2, h3, h4, u { color: #990033; }
 #main_body.safira .bloghead .title h2{ color: #ff9999; }
#main_body.safira .bloghead .profile .text { color: #ff9999; } 
#main_body.safira .bloghead .profile a.readmore{ color: #ff9999 !important; } 
/* Esporte - Laranja */
#main_body.laranja .bloghead { background-color: #ff9900; }
#main_body.laranja h3.widget-title, h1, h2, h3, h4, u { color: #ff9900; }
 #main_body.laranja .bloghead .title h2{ color: #996600; }
#main_body.laranja .bloghead .profile .text { color: #996600; } 
#main_body.laranja .bloghead .profile a.readmore{ color: #996600 !important; } 
/* Cotidiano - Rubi */
#main_body.rubi .bloghead { background-color: #660033; }
#main_body.rubi h3.widget-title, h1, h2, h3, h4, u { color: #660033; }
 #main_body.rubi .bloghead .title h2{ color: #cc9999; }
#main_body.rubi .bloghead .profile .text { color: #cc9999; } 
#main_body.rubi .bloghead .profile a.readmore{ color: #cc9999 !important; } 
/* Mercado - Esmeralda */
#main_body.esmeralda .bloghead { background-color: #006633; }
#main_body.esmeralda h3.widget-title, h1, h2, h3, h4, u { color: #006633; }
 #main_body.esmeralda .bloghead .title h2{ color: #2ab986; }
#main_body.esmeralda .bloghead .profile .text { color: #2ab986; } 
#main_body.esmeralda .bloghead .profile a.readmore{ color: #2ab986 !important; } 
/* Poder, Mundo, Ciência - Navy  */
#main_body.navy .bloghead { background-color: #003366; }
#main_body.navy h3.widget-title, h1, h2, h3, h4, u { color: #003366; }
 #main_body.navy .bloghead .title h2{ color: #00aceb; }
#main_body.navy .bloghead .profile .text { color: #00aceb; } 
#main_body.navy .bloghead .profile a.readmore{ color: #00aceb !important; } 
/* Equilíbrio, Folhateen, Folhinha, Turismo, Tec, f5 - Azul */
#main_body.azul .bloghead { background-color: #00aceb; }
#main_body.azul h3.widget-title, h1, h2, h3, h4, u { color: #00aceb; }
 #main_body.azul .bloghead .title h2{ color: #006699; }
#main_body.azul .bloghead .profile .text { color: #006699; } 
#main_body.azul .bloghead .profile a.readmore{ color: #006699 !important; }

/* Sharebar */
.toolbar .buttons [data-share-buttons] { display: inline-block; top: -7px; }

/* Comentários - Internas */
#article-comments h4.comments-title{ font: bold 17px Tahoma, helvetica, sans-serif; margin-bottom: 15px;margin-left: 11px; }
#article-comments #respond h4#reply-title, #article-comments #respond h3#reply-title, #article-comments #respond .comments-title{ font: bold 15px Tahoma, helvetica, sans-serif; color: #333333; }
#article-comments ol.commentlist {margin: 0px 11px}
#article-comments ol.commentlist li{ padding: 20px; border: 1px solid #ccc;list-style: none;}
.says{ font: bold 13px Verdana, sans-serif; color: #353535 !important; }
#article-comments ol.commentlist li a{ font: bold 13px Verdana, sans-serif; color: #000066; }
.author_name{ font: bold 13px Verdana, sans-serif; color: #000066; }
.reply { float: right; }
#article-comments em{ color: #999999; }
#article-comments p { font: 12px Arial,helvetica,sans-serif !important; padding: 8px 0 0 0 !important; }
#article-comments li.comment { margin: 12px 0 !important; }
#article-comments #respond { margin: 25px 11px 0px 11px!important; }
#article-comments #respond .required { font: bold 16px Verdana, sans-serif; color: #979797; margin-right: 34px; }
#article-comments #respond #commentform label { display: inline-block; text-align: right; font: bold 13px Verdana, sans-serif; color: #2b2b2b; vertical-align: top; margin-left: 37px; }
#article-comments #respond #commentform .comment-form-url label { margin-right: 30px; }
#article-comments #respond #commentform input[type=text] { padding: 6px; border: 1px solid #d0d0d0; font: 12px Verdana, sans-serif; color: #333333; margin-left: 7px; }
#article-comments #respond #commentform textarea{ padding: 3px; border: 1px solid #d0d0d0; font: 12px Verdana, sans-serif; margin: 0 0 30px 23px; color: #333333; }
#article-comments #respond #commentform .form-allowed-tags { display: none; }
#article-comments .nav-previous a, #article-comments .nav-next a{ width: 210px; display: block; font: bold 12px Tahoma, helvetica, sans-serif; color: #333333 !important; border: 1px solid #cccccc; background: #e6e6e6; padding: 8px; text-transform: uppercase; cursor: pointer; }
#article-comments #facebook_comments_fol { margin-bottom: 15px; }
#article-comments #facebook_comments_fol .uiButton .uiButtonText { font-size: 14px !important; line-height: 18px !important; }
#aligner #recaptcha-submit-btn-area { margin-bottom: 50px; }
#recaptcha_widget_div { width:442px; margin: 0 auto 30px auto !important; }
#article-comments p.recaptcha-error { text-align: center; background-color: #FFCACA; width: 400px; margin: 10px auto !important; padding: 5px !important; border: 1px solid red; }
#article-comments #submit,.comment-reply-link{margin:6px 0px;background: #fff;border-radius: 4px;border: 1px solid #ccc;box-shadow: inset rgba(0,0,0,0.07) 0 3px 1px, rgba(0,0,0,0.05) 0 2px;color: #666 !important;cursor: pointer;display: inline-block;font-size: 12px;font-weight: 700;line-height: 1.4;padding: 5px 8px 3px;transition: all .3s ease;}
#article-comments #respond #commentform label{margin-left: 0px;}
/* Abas de Comentários */
#article-comments ul.comment-navigation { display: block; height: auto; margin: 20px 0; padding: 9px 0; font: bold 16px; color: #00aceb; border-bottom: 1px solid #ccc; }
#article-comments ul.comment-navigation li{ display: inline; margin: 0 9px; padding: 11px 13px; border: 1px solid #ccc; cursor: pointer; }
#article-comments ul.comment-navigation li.on{ border-bottom: 1px solid #fff; }
#facebook-box-comments { display: none; }

/* Fix Babel */
#main_body .comentarios .timeline ol > li .text ul { margin: 15px 0 0 0; }
#main_body .comentarios .timeline ol > li .text ul li.anwser, #main_body .comentarios .timeline ol > li .text ul li.like { padding: 3px 5px 3px 25px; color: #666; }
#main_body .comentarios .timeline ol > li .text ul li { margin: 0 10px 0 0; }
#main_body .comentarios .timeline ol > li .text ul li.denounce, .comentarios .timeline ol > li .text ul li.delete { margin-top: 3px; padding-left: 20px; }
#main_body .comentarios .write-box form { padding: 9px; }
#main_body .comentarios .write-box form ul { margin-top: 10px; }
#main_body .comentarios .write-box form ul li { margin: 0 0 0 10px; }
#main_body .comentarios button { cursor: pointer; }
#main_body .comentarios button.disabled { background-color: #ccc!important; border-color: #999!important; }
#main_body .comentarios .pg-button1 { float: right; font-size: 10px; font-weight: normal; border-radius: 2px; height: 30px; line-height: 30px; background-image: url('http://int.imguol.com/comentarios/noticias/sprite.png'); background-repeat: no-repeat; background-position: 10px -180px; padding: 1px 10px 0 30px; margin-top: 10px; }
#main_body .pg-button1 { height: 35px; border-bottom: 2px solid; border-top: 0; border-left: none; border-right: 0; font-size: 14px; line-height: 35px; font-weight: bold; text-transform: uppercase; }
#main_body .pg-button1:active { background-color: #1B4F85 !important; }
#main_body .transition-025 { -moz-transition-duration: .25s; -webkit-transition-duration: .25s; -ms-transition-duration: .25s; -o-transition-duration: .25s; transition-duration: .25s; }
#main_body .h-opacity95, .h-opacity90, .h-opacity85, .h-opacity80, .h-opacity75, .h-opacity70, .h-opacity65, .h-opacity60, .h-opacity55, .h-opacity50 { -moz-transition-property: opacity; -webkit-transition-property: opacity; -ms-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; }
#main_body .opacity90, .h-opacity90:hover, .opacity-group:hover .h-opacity90 { opacity: .90; filter: alpha(opacity=90); }
#main_body .bordercolor12, .h-bordercolor12:hover, .bordercolor-group:hover .h-bordercolor12 { border-color: #1B4F85 !important; }
#main_body .bgcolor14, .h-bgcolor14:hover, .bgcolor-group:hover .h-bgcolor14 { background-color: #297ACC !important; }
#main_body .pg-color1, .h-pg-color1:hover, .color-group:hover .h-pg-color1 { color: #FFF!important; }
#main_body .babel-status .login ul li { margin: 0 0 0 10px; }
.overlay .lightbox-wrapper .lightbox-close { margin: 0 !important; }
.overlay .babel-login input.text { height: 33px !important; }

.toolbar .comments-box{position: relative;margin-left: 5px;font-weight: bold;font-size: 14px;width: 90px;}
.toolbar .comments-box .comments-link{position: absolute;top: 1px;}
.toolbar .item.facebook{height: 23px!important;}
.toolbar .read-speaker {right: 90px;}
.section-sprite.comment-large{position: absolute;left: 310px;top: 3px;}
.spriteblog.comment-large{background-position: -2px -110px;height: 23px;width: 31px;display: inline-block;background-size: 32px;}
.toolbar .comments {margin-left: 58px;}
.toolbar .twitter, .toolbar .twitter-share-button {width: auto!important;margin-left: 0px;}
.ads-below { margin-top: 10px; }
.ads-below .advertising { float: left; }
.ads-below .advertising.last { margin-left: 20px; }
.section-sprite.plus-small{background-position: -236px -40px;height: 12px;}
.folhaspdados .title.full a.logo img{padding: 30px 0px;height:auto!important;}
.video-player{min-height: 349px;}
section[id*=ad-300x250] { padding-bottom: 0px; }
.comment-form .form-submit{margin-bottom: 0px;}

.toolbar.top .buttons [data-share-buttons] {display: block;text-align: left;top: 3px;}
.toolbar .buttons{display: inline-block;}
.toolbar .buttons [data-share-buttons] {width: 380px;}
.toolbar.top {width: 492px;}
.toolbar.top .show-readspeaker {display: inline-block;}
.toolbar.top .show-readspeaker .read-speaker {right: 10px!important;top: 3px!important;margin: 0!important;}
article.news .content {	margin-top: 30px;}


/* Patrocínio */
#patrocinio {background: #fff;border: 1px solid #dadada;border-radius: 2px;box-shadow: inset rgba(0,0,0,0.04) 0 3px 1px;font-size: 0;margin: 12px 0 0;height: 155px;}
#patrocinio a.odebrecht {display: inline-block;margin: 5% 0 5% 25%;width: 100%;}
#patrocinio a.ambev {display: block;position: relative;top: 14px;left: 39px;}
#patrocinio a.philip-morris {display: inline-block; float: left; margin: 5% 0 0 7%; text-align: center; width: 110px;}
#patrocinio a.friboi {display: inline-block; float: right; margin: 9% 0 0 0; width: 110px;}




