/* 20121113-1537 */

/* font face */
@font-face {
    font-family: 'BrawlerRegular';
    src: url('font-face/Brawler-webfont.otf') format('opentype');
    src: url('font-face/Brawler-webfont.eot?#iefix') format('embedded-opentype'),
         url('font-face/Brawler-webfont.woff') format('woff'),
         url('font-face/Brawler-webfont.ttf') format('truetype'),
         url('font-face/Brawler-webfont.svg#BrawlerRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#trr-ctn-general  #trr-ctn-content { font-family: tahoma; }

.ctn-magazine-header { height: 36px; padding: 22px; background: none no-repeat scroll 0 0 #000000; margin-bottom: 22px; }
.ctn-magazine-header .ttl-magazine { background: url("../_img/img-botoes.png") no-repeat scroll 0 -111px transparent; height: 36px; width: 244px; text-indent: -9999px; }
.ctn-magazine-footer { background: none no-repeat scroll 0 0 #000000; height: 56px; margin-top: 12px; }
.ctn-magazine-footer  h4 { background: url("../_img/img-botoes.png") no-repeat scroll 0 -89px transparent; float: right; height: 22px; margin: 17px 22px 0 0; width: 150px;  text-indent: -9999px; }

.ttl-post { font-family:'BrawlerRegular'; font-size: 35px; font-weight: normal; line-height: 35px; margin: 0 0 -3px; width: 407px; font-style: normal; clear: both; padding-top: 12px; }
.ttl-smallpost { font-family:'BrawlerRegular'; font-size: 17px; line-height: 17px; font-weight: normal; font-style: normal; }

.smallpost { margin-bottom: 12px; display:table;}
.post-info { margin-top: 8px; color: #979797; }
.post-info span{ color: #000; }
.social { width: 100%; text-align: left!important; margin-top: 5px; }
.smallpost .social { margin-top: 5px; }
.social .trr-content-sharer .common-ui.common-ui-twitter { padding-right: 0px; padding-left: 0px; }
.social .trr-content-sharer .common-ui.common-ui-facebook iframe { height: 21px; width: 85px; }
.social .trr-content-sharer .common-ui.common-ui-twitter iframe { width: 100px; }
.social .trr-content-sharer ol, .social .trr-content-sharer ul { text-align: left!important; }
.blogfilter { background-color: #EBEBEB; height: 33px; width: 100%; margin-top: 8px; border-top: 2px solid #B85906; margin-bottom: 12px; }
.blogfilter ul { padding: 9px 0 0 9px; }
.blogfilter ul li { float: left; margin-left: 8px; }
.blogfilter ul li.selected a { color: #B85906; font-weight: bold; }
.blogroll  .lin-spacer { border-width: 12px 0; }
.blogroll .blog-thumb .ctn-image { margin-right: 12px; }
.blogroll .blog-description { float: left; margin-top: 8px; width: 518px; }
.blogroll .blog-description .blog-ttl a { font-size: 12px; color: #B85906; font-weight: bold; }
.blogroll .blog-description .blog-author { font-family:'BrawlerRegular'; font-size: 22px; margin-top: 8px; font-weight: normal; font-style: normal;}
.blogroll .blog-description .blog-info { margin-top: 8px; }
.blogroll .blog-item { border-bottom: 1px dotted; float: left; margin-bottom: 8px; padding-bottom: 8px; width: 100%; }
.blogroll .blog-item.last{ border-bottom: none; }
.blogroll .blog-item:last-child{ border-bottom: none; }

.blogsocial { height: 36px; border-top: 2px solid #B85906; border-bottom: 1px solid #C8C8C8; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; }
.blogsocial #mod-follow-twitter { float: left; margin-left: 8px; margin-top: 8px; width: 175px!important; }
.blogsocial #blogsocial-facebook { float: left; margin-top: 2px; }
 
 /* para homologação v7 */
.blogsocial .mod-follow-twitter,
.blogsocial .blogsocial-facebook { height: 22px; margin-top: 8px; }
.blogsocial .mod-follow-twitter { width: 180px;float: left; margin-left: 8px; }
.blogsocial .blogsocial-facebook { float: right; margin-left: 2px; width: 108px; }
.content-share { width: 100%; text-align: left!important; margin-top: 5px; }
.smallpost .content-share { margin-top: 5px; }
.content-share .trr-content-sharer .common-ui.common-ui-twitter { padding:0; }
.content-share .trr-content-sharer .common-ui.common-ui-facebook iframe { height: 21px; width: 85px; }
.content-share .trr-content-sharer .common-ui.common-ui-twitter iframe { width: 100px; }
.content-share .trr-content-sharer ol, .content-share .trr-content-sharer ul { float:left; text-align: left; }
/* */
/*.col-main .trr-content-sharer .common-ui.common-ui-facebook { float: left; width: 60px; }*/

.blogvisited { border-top: 2px solid #B85906; border-bottom: 1px solid #C8C8C8; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; float: left; }
.blogvisited .blog-item { border-bottom: 1px dotted #CCCCCC; float: left; padding: 12px; width: 276px; }
.blogvisited .blog-item.last{ border-bottom: none; }
.blogvisited .blog-thumb .ctn-image { margin-right: 8px; }
.blogvisited .blog-description { float: left; width: 203px; }
.blogvisited .blog-description .blog-ttl a { font-size: 12px; color: #B85906; font-weight: bold; }
.blogvisited .blog-description .blog-ttl a  img { margin-bottom: 0px; }
.blogvisited .blog-description .blog-author { font-family:'BrawlerRegular'; font-size: 16px; margin-top: 5px; font-weight: normal; font-style: normal; }
.blogvisited .blog-description .blog-info { margin-top: 5px; }

.blogtwitter { border-top:2px solid #35CCFB; border-bottom:1px solid #C8C8C8; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8; height:271px; padding:12px; margin-bottom:22px; }
.blogtwitter .twitter-item { border-bottom: 1px dotted #CCCCCC; float: left; padding-bottom: 12px; margin-bottom: 12px; }
.blogtwitter .twitter-item:last-child { padding-bottom:0; margin-bottom:0; border-bottom:none; }
.blogtwitter .twitter-item:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; }
.blogtwitter .twitter-thumb .ctn-image { margin-right: 8px; }
.blogtwitter .twitter-description { color: #979797; }
.blogtwitter .twitter-description .black { color: #000000; }
.blogtwitter .twitter-description .twitter-tools { color: #000000; font-size: 9px; float: left; }

.col-aside img.ttl-section {margin-bottom: 8px; }
.col-aside .ico-section { float: right; height: 15px; margin: 0; width: 17px; }
.col-aside .ico-section.twitter { background: url("../_img/ico-twitter.png") no-repeat scroll 0 0 transparent; }
.blogfacebook { }
.blogfacebook  .ttl-section { background-color:#3B5999 ; height: 30px; }
.col-skinny .lin-hor-dotted { border-bottom: 0 none; border-top: 0 none; margin-bottom: 8px; margin-top: 8px; }

.ctn-pagination { display: block; }
.ctn-pagination.hidden, .ctn-pagination .hidden { display: none; }
.ctn-pagination .ctn-content { display: block; }
.ctn-pagination .ctn-content.hidden { display: none; }
.ctn-pagination .ctn-navigation { height: 20px; width: 110px; float: right; }
.ctn-pagination .ctn-navigation .ctn-counter { width: 45px; font-weight: bold; float: left; text-align: right; margin-right: 8px; margin-top: 3px; font-size: 12px; }
.ctn-pagination .ctn-navigation .btn-prev { width: 20px; height: 20px; text-indent: -9999px; float: left; background: url("../_img/img-botoes.png") no-repeat scroll -73px 0px transparent; margin-right: 8px; }
.ctn-pagination .ctn-navigation .btn-prev.off { width: 20px; height: 20px; text-indent: -9999px; float: left; background: url("../_img/img-botoes.png") no-repeat scroll -73px -20px transparent; margin-right: 8px; }
.ctn-pagination .ctn-navigation .btn-prev:hover { cursor: pointer; }
.ctn-pagination .ctn-navigation .btn-prev.off:hover { cursor: default; }
.ctn-pagination .ctn-navigation .btn-next { width: 20px; height: 20px; text-indent: -9999px; float: left; background: url("../_img/img-botoes.png") no-repeat scroll -93px 0px transparent; }
.ctn-pagination .ctn-navigation .btn-next.off { width: 20px; height: 20px; text-indent: -9999px; float: left; background: url("../_img/img-botoes.png") no-repeat scroll -93px -20px transparent; }
.ctn-pagination .ctn-navigation .btn-next:hover { cursor: pointer; }
.ctn-pagination .ctn-navigation .btn-next.off:hover { cursor: default; }