@charset "utf-8";
/* CSS Document */
/*
Theme Name: Jornal
Theme URI: http://angelorocha.com.br
Author: Angelo Rocha
Author URI: http://angelorocha.com.br
Description: Modelo para gerenciamento de revista eletrônica.
Version: 1
License: Creative Commons
License URI: http://www.creativecommons.com
Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, sticky-post, translation-ready
Text Domain: omni
*/

a:hover { text-decoration: none }

.widget_section_widget{margin-bottom: 20px !important;}

/* Content Classes */
.content{ padding:0; }
.content nav{ background:rgba(255, 255, 255, .5); }
.content nav > ul{ margin-bottom:0; padding:0; list-style:none; max-width:45%; }
.content nav > ul > li{ float:left; background:#FFF; border-left:1px solid #EAEAEA; }
.content nav > ul > li:first-child{ border-left:none; }
.content nav > ul > li > a{ color:#806727; display:block; padding:10px 15px 10px 15px; }
.content nav > ul > li > a:hover{ background:#806727; color:#FFF; }
.content nav > ul.social-share{ float:left; }
.content nav > ul.post-nav{ float:right; }
.content header{ background:#FFF; }
.article-title{ margin:0; padding:10px 10px 0 10px; }
.content-text{ background:#FFF; padding:10px; }
.article-info{ margin:0; padding:0 10px 0 10px; color:#989898; }
.article-meta{ border-top:1px solid #DDD; padding:10px 0 10px 0; }
.article-meta h4{ font-size:1.4em; margin:0 0 5px 0; color:#806727; font-weight:bold; }
.article-meta .cat{ border-right:1px solid #DDD; }
.article-post-nav{ padding:10px 0 10px 0; margin-top:5px; position:relative; border-top:1px solid #DDD; border-bottom:1px solid #DDD; }
.article-post-nav .article-post-link{ border-right:1px solid #DDD; }
.article-post-nav .article-post-link.text-right{ border-right:none; }
.article-post-nav .article-post-link > a{ font-size:1.2em; color:#806727; }
.article-post-nav .article-post-link > a:hover{ color:#D4AB41; }
.article-post-nav .article-post-link > a > strong{ display:block; font-size:1.4em; }
.article-post-nav .article-post-link > a > strong > i{ font-size:0.9em; position:relative; }
.article-source{ }
.article-source a{ display:block; border-radius:0; }

.pane-authors { padding-top: 10px; }
.pane-authors .author-single{ border-bottom: 1px solid #DDD; margin: 20px 0 20px 0; }
.pane-authors .author-single h4{ margin: 0;}
.pane-authors .author-single ul li{ margin: 0; color: #7F7F7F; }

/* Article List */
.article-list { margin-bottom: 20px; display: block; }
.article-list{}
.article-list h4 { margin: 0; line-height: inherit; }
.article-list ul.post-authors { font-size: 0.8em; margin: 10px 0 10px 0; }
.article-list ul.post-authors li { margin: 0 5px 0 0; list-style: none; display: inline-block; border-right: 1px solid #AAA; padding-right: 5px; height: 15px; line-height: 15px; overflow: hidden; }
.article-list ul.post-authors li:first-child,
.article-list ul.post-authors li:last-child{padding-left: 0; margin-left: 0; border-right: 0;}
.content-excerpt{text-align: justify;}
.content-excerpt strong{ display: block; font-size: 0.9em; }
.content-excerpt span{display: block; height: 60px; overflow: hidden;}
.content-excerpt a{background:#333; color:#DDD; font-size:0.7em; padding: 0 20px; float: right; margin-top: 10px; margin-left: 10px;}
.content-excerpt a.excerpt{background:#333; color:#DDD; font-size:0.7em; padding: 0 20px; float: right; margin-top: 10px; margin-left: 10px;}

.post-tags{font-size: 0.9em;}
.post-tags li{display: inline-block; list-style: none; margin: 0; font-style: italic;}
.post-tags li:after{content: ","; margin-right: 5px;}
.post-tags li:first-child:after,
.post-tags li:last-child:after{content: ""; margin-right: 0;}
.post-tags li:first-child{font-weight: bold; font-style: normal;}

/* Article */
.article-content{ border-bottom: 1px solid #DDD; }
.article-content .article-images{background: #EEE; padding: 20px 0 20px 0;}
.article-content .article-images .image-item{max-height: 140px; overflow: hidden;}
.image-legend{ color: #999; font-size: 0.9em; margin: 0;}
.image-divider{margin-bottom: 20px; margin-top: 20px; clear: both;}
.image-divider:before,
.image-divider:after{content: ""; display: block; clear: both;}
.meta-content{border: 1px solid #DDD; margin-bottom: 20px; padding: 20px;}

.related-content{margin: 20px 0 0 0;}
.related-content > li{margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px dotted #AAA;}
.related-content > li:last-child{ border-bottom:none;}
.related-content > li > ul.related-meta{font-size: 0.8em; margin: 0 0 0 0;}
.related-content > li > ul.related-meta li{margin: 0 20px 0 0; padding: 0 20px 0 0;}
.related-content > li > ul.related-meta li strong{padding-right: 5px;}

.td-social-print{padding: 6px 9px 4px 9px; background: #AAA; color: #FFF; min-width: 32px; height: 32px; margin-left: 10px;}

/* Footer */
.custom-footer{margin-right:50px;}
.footer-credits{ background:url("../images/angelorocha_desenvolvimento_wordpress.png") 50% 50% no-repeat; position:absolute; right: -50px; top:2px; width:41px; height:35px; overflow:hidden; text-indent:-9999px; }