/*
Theme Name: Folha.com - Blogfolha
Theme URI: http://www.folha.com.br/
Version: 1.0
Description: Tema padrão da Folha.com para Blogs
Author: Felipe Krust
Author URI: mailto:webmaster@grupofolha.com.br
*/

#aligner img { background: none !important;}

.bloghead { width: 970px; height: 130px; margin: 20px 0 22px 0; }
.bloghead .title { float: left; width: 670px; height: auto; padding: 20px 0; text-align: center; }
#aligner .bloghead .title h1 a{ font: 36px Georgia, sans-serif; color: #fff; letter-spacing: -0.4px; }
#aligner .bloghead .title h2{ font: italic 25px/30px Georgia, sans-serif; letter-spacing: -0.4px; padding-top: 3px; }

.bloghead .profile { float: left; width: 300px; height: 130px; }
.bloghead .profile .kicker{ display: block; font: 18px Georgia, sans-serif !important; color: #fff; letter-spacing: -0.4px; text-transform: none; }
#aligner .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 Verdana, sans-serif; padding: 0px 3px 0px 0px; margin-bottom: 2px; } 
.bloghead .profile .text span{ font: 18px Georgia, sans-serif; color: #fff; display: block; margin-bottom: 7px; } 
.bloghead .profile a.readmore{ font: bold 12px Verdana, sans-serif; text-decoration: none; display: block; } 

#container { float: left; }
#content { width: 635px; }
#content .alignleft { float: left; margin: 0 10px 0 0; }

.noite- {background-position: -908px -73px !important;}

/*object { background-color: #000; }*/

/* Posts - Home */
.entry-title a:link, .entry-title a:visited { font: bold 24px/28px tahoma,helvetica,sans-serif; margin: 0; text-decoration: none; }
.entry-title { padding-bottom: 13px; border-bottom: 1px solid #cccccc; }

.entry-content { font:15px Arial, sans-serif; color: #333333; margin-bottom: 25px; }
.entry-content small{ display: none; }
.entry-content .wp-caption-text{margin-top: 0; font-size: 12px; font-family: georgia, times, serif;}
.entry-content img { max-width: 635px; }
#container.fullpost .entry-content img { max-width: 965px; }

.entry-meta { font: bold 12px Arial, sans-serif; color: #999999; letter-spacing: -0.2px; margin: 18px 0; text-transform: uppercase; }
.entry-meta .timestamp{ background: url("http://f.i.uol.com.br/folha/blogs/furniture/images/icn-timestamp-11x11.gif") no-repeat 0 1px; padding: 0 0 0 16px; }
.entry-meta-2 { font: bold 12px Arial, sans-serif; color: #999999; letter-spacing: -0.2px; margin: 0 !important; padding: 5px 0; border-bottom: 1px solid #ccc; }
.entry-meta-2 .timestamp{ background: url("http://f.i.uol.com.br/folha/blogs/furniture/images/icn-timestamp-11x11.gif") no-repeat 0 1px; padding: 0 0 0 16px; }
.entry-meta-2 a { font: bold 12px Tahoma, helvetica, sans-serif; text-transform: uppercase; }

.share-header { position: absolute; margin: 14px 0 0 339px; }

#nav-below.navigation { padding: 5 0 25px 0; border-bottom: 0; }
#nav-below.navigation a{ font: bold 12px Tahoma, helvetica, sans-serif; color: #333333 !important; border: 1px solid #cccccc; background: #e6e6e6; padding: 8px; text-transform: uppercase; cursor: pointer; }
.nav-next a, #comments #respond #commentform input[type=submit]{ float: right; font: bold 12px Tahoma, helvetica, sans-serif; color: #333333 !important; border: 1px solid #cccccc; background: #e6e6e6; padding: 8px; text-transform: uppercase; cursor: pointer; }

#aligner .form-submit { margin-bottom: 50px; }

#aligner .boxuolmais { float: none !important; }

#aligner #entry-author-info { display: none; }

/* Posts - Home - Imagens */
.entry-content a{ width: auto; }
img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img { max-width: 100%; }
.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: 632px !important; /* prevent too-wide images from breaking layout */ padding: 4px; text-align: center; }
.wp-caption img { margin: 5px 5px 0; }
.wp-caption p.wp-caption-text { color: #888; font-size: 12px; margin: 5px; }
.wp-smiley {	margin: 0; }
.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; }

/* Comentários - Internas */
#comments h4.comments-title{ font: bold 17px Tahoma, helvetica, sans-serif; margin-bottom: 15px; }
#comments #respond h4#reply-title, #comments #respond h3#reply-title, #comments #respond .comments-title{ font: bold 15px Tahoma, helvetica, sans-serif; color: #333333; }
#comments ol.commentlist li{ padding: 20px; border: 1px solid #ccc; }
.says{ font: bold 13px Verdana, sans-serif; color: #353535 !important; }
#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; }
#comments em{ color: #999999; }
#comments p { font: 12px Arial,helvetica,sans-serif !important; padding: 8px 0 0 0 !important; }
#comments li.comment { margin: 12px 0 !important; }

#comments #respond { margin-top: 25px !important; }
#comments #respond .required { font: bold 16px Verdana, sans-serif; color: #979797; margin-right: 34px; }
#comments #respond #commentform label { display: inline-block; text-align: right; font: bold 13px Verdana, sans-serif; color: #2b2b2b; vertical-align: top; margin-left: 37px; }
#comments #respond #commentform .comment-form-url label { margin-right: 60px; }

#comments #respond #commentform input[type=text] { padding: 6px; border: 1px solid #d0d0d0; font: 12px Verdana, sans-serif; color: #333333; margin-left: 7px; }
#comments #respond #commentform textarea{ padding: 3px; border: 1px solid #d0d0d0; font: 12px Verdana, sans-serif; margin: 0 0 30px 10px; color: #333333; }

#comments #respond #commentform .form-allowed-tags { display: none; }

#comments .nav-previous a, #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; }

#comments #facebook_comments_fol { margin-bottom: 15px; }
#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; }
#comments p.recaptcha-error { text-align: center; background-color: #FFCACA; width: 400px; margin: 10px auto !important; padding: 5px !important; border: 1px solid red; }

/* Páginas internas - Arquivos - Categorias */
h1.entry-title { color: #000066 !important; }
.page-title { padding: 15px 0; }
.page-title b{ color: #999; }
.archive-meta { font: 12px Verdana, sans-serif; color: #333; padding-bottom: 20px; }

/* entry - rodapé */
.entry-utility { font: 12px Arial, sans-serif; color: #000066; padding: 10px 0; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; 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 Arial, sans-serif; color: #333333; padding: 1px 4px; border: 1px solid #cccccc; margin-left: 2px; }

/* ícones */
.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; }

/* Toolbar - rodape */
#main_body .entry-utility .share-footer { display: inline; color: #999999; }
#main_body .entry-utility .share-footer .toolbar { display: inline; position: relative; border-bottom: 0; height: auto; padding: 0; margin: 0; }
#main_body .entry-utility .share-footer .toolbar div { float:none; }
#main_body .entry-utility .share-footer .toolbar .social_medias { float: none; display: inline; }

#main_body .entry-utility .share-footer .toolbar #more_bookmarklets { display: none; position: absolute; top: 17px;  }
*:first-child+html #main_body .entry-utility .share-footer .toolbar #more_bookmarklets { top: 32px; left: -546px !important; }
#main_body .entry-utility .share-footer .toolbar #more_bookmarklets div { display: block; position: absolute; z-index: 1; top: 11px; left: 505px; }
#main_body .entry-utility .share-footer .toolbar #more_bookmarklets span.spacer { display: block; position: absolute; z-index: 9; top: 3px; left: 491px; }
#main_body .toolbar .orkut { background: url("http://f.i.uol.com.br/folha/blogs/furniture/images/icn-googleplus-16x16.gif") no-repeat 0 0 !important; }
#more_bookmarklets_button { display: none; }

/* Barra Direita */
#primary, #secondary { float: left; width: 300px; margin: 0 0 35px 35px; }
#aligner h3.widget-title { font: 21px Georgia, sans-serif; letter-spacing: -0.3px; padding-bottom: 12px; border-bottom: 1px solid #cccccc; margin: 12px  0 0 0; }
#primary li, #secondary li { list-style: none inside none; }
#primary li ul li, #secondary li ul li { list-style: square inside none; }

/* 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 tahoma,helvetica,sans-serif; text-align: center; text-transform: uppercase; }
#primary .dig-in a{ color: #000066; }
#primary .upcoming li{ font: bold 10px Arial, sans-serif; display: block; list-style: square inside none; }
#primary .upcoming li .when{ font: 11px/23px Arial, sans-serif; color: #666; text-transform: uppercase; display: inline !important; }
#primary .upcoming li .event{ display: block !important; }
#primary .upcoming li a { font: bold 14px Arial, sans-serif; }

#aligner #primary ul.bloginfos { font: bold 13px Tahoma, sans-serif; margin: 0; padding: 0 0 10px 0; border-bottom: 1px solid #ccc; }
#aligner #primary ul.bloginfos li{ display: block; list-style: none; margin: 10px 0; padding-left: 24px; }
#aligner #primary ul.bloginfos li.mail{ height: 17px; background: url(http://f.i.uol.com.br/folha/blogs/furniture/images/sprite-infos.gif) no-repeat 0 1px; }
#aligner #primary ul.bloginfos li.facebook{ height: 17px; background: url(http://f.i.uol.com.br/folha/blogs/furniture/images/sprite-infos.gif) no-repeat 0 -17px; }
#aligner #primary ul.bloginfos li.twitter{ height: 17px; background: url(http://f.i.uol.com.br/folha/blogs/furniture/images/sprite-infos.gif) no-repeat 0 -34px; }
#aligner #primary ul.bloginfos li.rss{ height: 17px; background: url(http://f.i.uol.com.br/folha/blogs/furniture/images/sprite-infos.gif) no-repeat 0 -51px; }

#aligner #primary ul.xoxo #categories-2 ul a{ font: 14px/22px Tahoma, sans-serif; }

#aligner #searchform { margin:  35px 0 25px 0 !important; font: bold 12px Tahoma, sans-serif;  color: #000; }
#aligner #searchform input{ border: 1px solid #D0D0D0; color: #333333; font: 12px Verdana,sans-serif; margin: 0 0 0 6px; padding: 3px; }
#aligner #searchform input[type=submit]{ display: none; }
#aligner .entry-summary { color: #333333; font: 15px Arial,sans-serif; }

#aligner .tagcloud { font: 11px Tahoma, sans-serif; margin: 20px 0; }
#aligner .textwidget { font: 13px Tahoma, sans-serif; }
#aligner .textwidget li{ list-style: none inside none; }

#aligner .extraBox { float: left; margin-bottom: 20px; }

/* Widget - Últimas de $nomedoblog */
.lastposts { /*float: left;*/ width: 300px; margin-bottom: 25px; }
.lastposts a.title{ font: bold 16px/21px tahoma,helvetica,sans-serif; display: block; }
.lastposts .archivestype { border-bottom: 1px solid #ccc; padding: 0 0 13px 0; }
.lastposts .archivestype a.archive{ font: bold 12px tahoma,helvetica,sans-serif; display: block; text-align: center; padding-bottom: 6px; }
.lastposts .postinfo{ display: block; width: 300px; font: bold 12px Arial, sans-serif; color: #999999; text-transform: uppercase; padding-bottom: 10px; border-bottom: 1px solid #cccccc; }

/* Widget - Blogs da Folha - Lista */
#aligner ul.bloglistall{ /*float: left; */width: 300px; height: auto; margin: 0 0 30px 0 !important;  padding: 0 0 10px 0; border-bottom: 1px solid #ccc; }
#aligner ul.bloglistall li{ color: #999999; font: 15px Verdana; list-style: none inside none !important; margin: 0; padding: 0 !important; }
#aligner ul.bloglistall li.first{ margin-top: 10px; }
#aligner ul.bloglistall li a{ font: bold 14px/22px Verdana, helvetica, sans-serif; color: #08086b; letter-spacing: -0.2px; }

/* 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; }
#aligner #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; }
#aligner #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; }
#aligner #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; }
#aligner #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; }
#aligner #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; }
#aligner #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; }
#aligner #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; }
#aligner #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; }

#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%; }

/* IE Hacks 18/06/2012 */
#main_body #header .services .search_form #q { height: 23px; }
#main_body #header .inner_title .time { margin: 10px 0 10px 0; }
#main_body .menu_footer { float: left; margin-bottom: 20px; }
*+html #main_body #header .services .search_form #q { height: 13px; } /*IE 7 only*/
#main_body #header .services .search_form #q { height /*\**/: 13px\9; } /*IE 8 only*/
#main_body #header .services .search_form #q { height: 13px \0/; } /*IE 9 only*/

/* Abas de Comentários */
#aligner ul.comment-navigation { display: block; height: auto; margin: 20px 0; padding: 9px 0; font: bold 16px Tahoma, sans-serif; color: #00aceb; border-bottom: 1px solid #ccc; }
#aligner ul.comment-navigation li{ display: inline; margin: 0 9px; padding: 9px 13px; border: 1px solid #ccc; cursor: pointer; }
#aligner ul.comment-navigation li.on{ border-bottom: 1px solid #fff; }
#facebook-box-comments { display: none; }

/* Fix Ticker */
#main_body .ticker .ticker_item li { margin-top: -2px; }

/* Mini Vitrine - 27/06/2012 */
.openBox.adsLibraryMini { border: 1px solid #CCCCCC; margin: 10px 0; padding: 13px 9px 10px 9px; }
.openBox.adsLibraryMini .label, .openBox.adslibraryArticle .label { border: 0 none; margin-bottom: 10px; }
.openBox.adsLibraryMini .sprite, .openBox.adslibraryArticle .sprite { background-position: 27px -254px; width: 245px !important; }
.openBox.adsLibraryMini .kicker { font: bold 12px Verdana, sans-serif !important; }
.openBox.adsLibraryMini p.author { clear: none; color: #000066; font-size: 12px; height: auto; overflow: hidden; }
.openBox.adsLibraryMini a.buy { background-color: #990000; border: 1px solid #9E302C; color: #FFFFFF !important; display: block; float: left; font-size: 10px; font-weight: bold; margin: 20px 0 0 0; padding: 6px 10px; text-align: center; text-transform: uppercase; }
.openBox.adsLibraryMini img { background: none repeat scroll 0 0 transparent !important; }

/* Galeria incorporada na matéria */
.articleGallery { clear: both; width: 635px; position: relative; border-bottom: 2px solid #900; margin: 20px 0; padding: 0 0 10px 0; }
.articleGallery .title { color: #000; font: bold 19px/23px tahoma,helvetica,sans-serif; max-height: 46px; margin: 0 0 10px; overflow: hidden; width: 471px }
.articleGallery a.full { position: absolute; right: 0; top: 2px; text-decoration: none !important; font: 12px/18px verdana,helvetica,sans-serif; }

.articleGallery .thumbnails { height: 64px; margin: 0 0 10px; position: relative; width: 540px; }
.articleGallery .thumbnails .pagination { height: 64px; left: 46px; overflow: hidden; position: absolute; white-space: nowrap; top: 0; width: 100%; }
.articleGallery .thumbnails .pagination ul { display: block; margin: 0 !important; position: absolute; }
.articleGallery .thumbnails .control { top: 20px }

.articleGallery .control { display: block; text-indent: -99999em; font-size: 0.2px; position: absolute; background: transparent url("http://f.i.uol.com.br/fotografia/images/sprite-fotos.png") no-repeat 0 0; z-index: 999999 }
.articleGallery .control.prev { width: 20px; height: 25px; top: 25px; left: 0; background-position: -212px -42px; }
.articleGallery .control.next { width: 20px; height: 25px; top: 25px; left: 600px; background-position: -237px -42px; }

.articleGallery .pagination { position: absolute; top: 5px; left: 46px !important; }
.articleGallery .pagination ul { list-style: none; }
.articleGallery .pagination ul li { float: left; list-style: none; width: 80px; height: 64px; margin: 0 10px 0 0 !important;  }
.articleGallery .pagination ul li a { padding: 5px; display: block; }
.articleGallery .pagination ul li a.selected, .articleGallery .pagination ul li a:hover { padding: 0px; border: 5px solid #900; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.articleGallery .pagination ul li img { width: 70px; height: 54px; display: block; }
.articleGallery .image { width: 635px; height: 405px; background: #EFEFEF; text-align: center; position: relative; overflow: hidden; }
.articleGallery .image .control { width: 47px; height: 70px; position: absolute; top: 42%; }
.articleGallery .image .control.prev_img { left: 0; background-position: -212px -87px; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; }
.articleGallery .image .control.next_img { right: 0; background-position: -272px -87px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; }
.articleGallery .image img { height: 400px; margin: 0 auto; }
.articleGallery .legend { font-size: 12px; font-family: verdana, sans-serif; color: #333; margin-top: 5px; }
.articleGallery .credit { background-color: #fff; margin: 0 }
.articleGallery a {  }

#aligner .fullpost #content { width: 965px !important; }
#aligner .fullpost .share-header { margin-left: 650px !important; }

/* Fix Folhashop */
#shopping form input {
    box-sizing: content-box;
}
#shopping form input.submit {
    box-sizing: border-box;
}

/* 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; }

/* Fix Rotate */
.panoramic.rotate-blogs .caption {
    height: 25px !important;
}
.panoramic.rotate-blogs .caption .linkpanoramic {
    font: inherit !important;
}

/* Fix Weather Menu */
#weather-select .opt { font-weight: 700; font-size: 12px; line-height: 150%; }