/*  
Theme Name: Gnoticias Social
Theme URI: http://inflar.com/
Description: Designed by <a href="http://inflar.com">Dan Cortazio</a> from INFLAR.com.
Version: 2.0
Author: Dan Cortazio
Author URI: http://inflar.com/
*/

@import url(http://assets.gospelmais.com.br/css/adminbar.css);
@import url(http://assets.gospelmais.com.br/css/screen.css);

* {margin:0; padding:0;}

body {font-size: 13px;}
p {margin: 15px 0px; line-height: 18px;}
a:link, a:visited {color: #333; text-decoration:none}
a:hover, a:active {color: #808080; text-decoration:underline;}
a img {border:0;}
code {font: 1.0em 'Courier New', Courier, Fixed; background:#ececec;}	
acronym, abbr, span.caps {cursor: help;}			
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {padding: 20px 30px!important; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #ececec; margin:10px 0px;}

.ads-middle-post {margin: 12px 0;}
.ads-top-post {margin-bottom: 10px;}
.sign_email {padding: 10px; width: 200px; height: 257px; float: right; background: #FFFF99; border: dashed 1px #FFCC33; border-left: none; border-right: none;}
.sign_email p {margin: 4px 0!important; padding: 0px!important; line-height: 16px;}
.sign_email p small {line-height: 13px; color: #999;}
.sign_email .center {text-align: center; margin: 10px 0!important;}
.sign_email .email {margin: 2px 0;}
.sign_email img {border: none!important;}
.center {text-align:  center; width: 100%; margin:  5px }
.left {float:left;}
.right {float:right;}
.aligncenter, div.aligncenter {display: block!important; margin-left: auto!important; margin-right: auto!important;}
.alert {font-size:10px; border:#fc0 solid 1px; background:#ffffcc url(http://www.gospelmais.com/imagens/ico-atencao.gif) 10px 6px no-repeat; padding:5px 0 7px 35px; margin-bottom:5px; color: #000;}
.alert a {text-decoration: underline;}
.meta {font-size: 10px; color:#333333; font-weight:bold;}

h1 {font-size: 28px;}
h2 {font-size: 24px;}
h3 {font-size: 18px;}

h3#respond {margin-top:0px;}
h3#comments {margin: 15px 0px 10px 0px!important; padding:0px!important;}


/* Structure */

#header {width: 1000px; margin: 0px auto; padding: 40px 0px 10px 0px; background: none!important;}
	#logo {width: 250px!important; height: 57px; display: block; margin: 15px 22px 0px 0px!important; padding: 0px; position: static!important; left: 0px!important; line-break: 1px; float: left; text-indent: -9999px; background: url(http://assets.gospelmais.com.br/images/logos/logo_gnoticias.gif) no-repeat center right;}
	#logo a {width: 250px; height: 57px; display: block; line-break: 1px;}
	#por_gmais {width: 90px; height: 21px; display: block; top: 91px; left: 100px; position: absolute; margin: 0px; background: url('http://assets.gospelmais.com.br/images/logos/logo_gmais_mini.gif') no-repeat top left; text-indent: -9999px;}
	#por_gmais a {width: 90px; height: 21px; display: block;}
	.ad_top_728x90 {margin: 0px;}

#nav {background: url(images/nav.png) repeat-x top left; height: 50px; width: 100%; margin: 0px!important; padding: 0px!important;}
	#menu li a:hover,#menu li.down a:hover, #menu ul li:hover a, #menu li.selected a {color: #AC1616;}

#container, #content {width: 1000px!important; margin: 20px auto;}
#container {background: #fff url('../gmais/images/sidebar_back.gif') repeat-x 0% 0%!important;}
#content .padder {margin-right: 339px!important;border-right: none!important; padding: 0px 5px 0px 20px!important;}
#sidebar {width: 338px!important; margin-left: -340px!important; border-left: none!important;}

#top {margin:0 auto; padding:0px 10px 0px 0px; background:#dedede; width:930px; border-left:5px solid #fff; border-right:5px solid #fff;}
#top div.label {font-weight:bold; text-transform:lowercase; display:block; padding-bottom:0px; padding-top:15px; }

#headline {width:560px; float:left; padding:0px 12px 10px 25px; margin:0; background:#333333; color:#fff; overflow:hidden; position: relative; overflow: scroll; height: 290px;}
	#headline a {color:#a0a0a0;}
	#headline a:hover {color:#d0d0d0;}
	#headline h2 {font-size: 26px; letter-spacing: -2px; line-height: 25px; display:block; margin:0px; padding:15px 0px 5px 0px;}
	#headline div.meta {display:block; padding:4px 0px 4px 0px; color:#ececec;}
	#headline p {padding-bottom:25px; margin:0;}
	#headline .belt {position: absolute; left: 0; top: 0;}
	#headline .panel {float: left; overflow: hidden; width: 560px; height: 260px; margin: 20px;}
	#headline a img {border:3px solid #fff; margin-right:15px; margin-bottom:10px;}

#featured {width:310px; float:right; padding:0px 10px 0px 10px;}
	#featured .clearfloat {margin-top:0px; margin-bottom:7px;}
	#featured .info {width:193px; height: 80px; overflow: hidden; margin-bottom: 2px;}
	#featured h3 {font-size: 12px; display: block; margin:0px; padding:5px 0px 0px 0px;}
	#featured .meta {margin-top:5px;}
	#headline a img, #featured a img {margin-top:5px;}
	#featured a {color:#000000;}
	#featured a:hover {color:#808080;}
	#featured a img {border:2px solid #fff;margin-right:10px;}

#mores {margin:0 auto; border-left:5px solid #fff; border-right:5px solid #fff; border-bottom:5px solid #fff; width:940px;}
	#more-head {background:#333333; text-align:center; float:left; width:565px; padding:0px 12px 10px 20px;}
	#more-head a {background:#404040; color:#b0b0b0; width:105px; float: left; margin: 0 1px;}
	#more-head a:hover, #more-head .selected {text-decoration:none; background:#505050;}

	#more-feat {background:#dedede; text-align:center; float:right; width:320px; padding:0px 10px 10px 13px;}
	#more-feat a {background:#d0d0d0; color:#505050;}
	#more-head a, #more-feat a {display:block; font-weight:bold; padding:3px;}
	#more-feat a:hover {text-decoration:none; background:#b0b0b0;}

#front-list {margin-bottom:10px;}
#front-list .cat_title {font-size: 13px; text-transform:lowercase; margin:0; font-weight:bold;}
#front-list h4, #paged-list h4 {padding: 0px!important; margin: 0px 0px 4px 0px!important;}

#paged-list {border-top:1px solid #ececec;}
#paged-list .clearfloat {border-bottom:1px dashed #e0e0e0; padding-bottom:1px;}

.onecolumn {padding:10px 0px; margin:0;}
.tanbox {width:305px; padding:10px 0px; margin:0;}
.arquivo .tanbox {width:635px; border-bottom: 1px dashed #d4d4d4; padding-bottom:10px;}
.tanbox img, .onecolumn img {float:left; margin:8px 10px 7px 0px!important; border:1px solid #ccc; padding:2px;}
.tanbox p, .onecolumn p {margin:5px 0px;}	

#navigation {padding:15px 5px; background:#fff; text-align:center; width:580px;}
.navigation {clear: both; height: 30px; margin: 10px 0; }

/* Content Page*/

#content {}

	#content ul li {line-height: 18px;}
	.post {margin: 0px!important; padding: 0px!important;}
	.post p {margin-top:0px;}
	.post .clearfloat {border-bottom:1px dashed #e0e0e0; padding-bottom: 20px;}
	.post h2, .post h3 {margin-bottom: 10px;}
	
	.post h2.title {border-bottom:1px solid #e2e2e2; padding:5px 0px;	color:#000000;	}
	
	.entry ul, .post ol {margin-bottom:15px;}
	.entry ul li {list-style:disc; margin-left:30px;}
	.entry ol li {list-style:decimal; margin-left:30px;}
	.entry ol li ul li {list-style:square; margin-left:20px;}
	.entry img, .post a img, #front-list img {border:1px solid #ccc; margin:0 10px 5px 0; padding:2px;}
	.entry a {text-decoration:underline;}
	
	#stats {margin-bottom:5px; font-size: 11px; padding:8px 0px; display:block; border-bottom:1px solid #e2e2e2; font-weight:bold;}
	#stats a {}
	#stats img {vertical-align: middle;}
	.stats {background: url('http://assets.gospelmais.com.br/images/compartilhar.gif') no-repeat top left; width: 630px; height: 45px; padding: 15px 0 10px 0;}
	.stats_c, .stats_s, .stats_p, .stats_e, .stats_r, .stats_v, .stats_f, .stats_o, .stats_t {display: block; float: left; margin: 0 4px 0 0;}
	.stats_c {width: 140px; text-align: right; font-size: 16px;}
	.stats_c .c.0 {font-size: 22px;}
	.stats_c .c.1 {font-size: 16px;}
	.stats_c .c.many {font-size: 13px;}
	.stats_c .n {color:#A62121;}
	.stats_c .n.1 {font-size: 18px;}
	.stats_c .n.many {font-size: 15px;}
	.stats_s a, .stats_p a, .stats_e a, .stats_t a, .stats_f a, .stats_o a  {text-indent: -9999px; width: 41px; height: 40px; display: block;}
	.stats_t a {width: 43px;}
	.stats_r input {width: 125px; border: none; background: none; margin: 5px 19px 0px 11px;}
	/*.stats_r .post-ratings {padding-left: 7px; width: 120px;}
	.stats_r .post-ratings img {margin: 0 15px 0 3px;}
	.stats_r .post-ratings span {display: block;}
	.stats_r .imgsr {padding: 8px 0 0 0; float: left; width: 70px;}
	.stats_r .scorer {height: 10px; float: left; width: 45px; padding: 7px 0 8px 3px;}
	.stats_r .totalvotesr {display: block; padding-left: 70px; font-size: 10px; margin-top: -5px;}*/
	.stats_v {margin-top: 6px; width: 42px; text-align: center; font-size: 11px; line-height: 13px;}
	
	.related {width: 280px; float: right;}
	.related ul, .related ul li {margin: 0!important; padding: 0!important; list-style: none;}
	.related li a {display: block; padding: 7px 4px 7px 6px; margin: 0; border-bottom:1px dashed #e0e0e0; text-decoration: none;}
	.related li a:hover {background: #ffc;}
	.related h3 {font-size: 13px; background:#c00; color:#fff; margin:0 0px 5px 0px; padding:3px 10px; text-transform: lowercase;}
	
	.ofertas-links {clear: both; margin: 10px 0; overflow: auto; padding: 0 0 10px 0;}
	.ofertas-links a {font-size: 13px; margin: 4px; padding: 4px 5px; background: #f2f2f2; border: 1px solid #d4d4d4; border-left: none; border-top: none; float: left;}
	.assine {width: 230px; float: right; background: #FFFF99; border-bottom: dashed 1px #FFCC33; padding: 10px 6px 4px 10px;}
	.assine p {padding: 4px 0px!important; margin: 0px!important;}
	.assine img {border: none!important; margin: 0px; padding: 0px!important;}
	.assine .submit {font-size: 13px!important; padding-top: 5px; padding-bottom: 5px;}
	.assine.full {width: 635px!important; float: none!important; clear: both; margin: 0px!important;}
	.assine.full h3 {font-size: 19px; letter-spacing: -1px;}
	
	ul.tabs {float:left;list-style:none;height:32px;border-bottom:1px solid #999;border-left:1px solid #999;width:100%;margin:0;padding:0;}
	ul.tabs li {float:left;height:31px;line-height:31px;border:1px solid #999;border-left:none;overflow:hidden;position:relative;background:#e0e0e0;margin:0 0 -1px;padding:0;}
	ul.tabs li a {text-transform: uppercase; height:31px; text-decoration:none;color:#000;display:block;border:1px solid #fff;outline:none;padding:7px 6px;}
	ul.tabs li a:hover {background:#ccc;}
	html ul.tabs li.active,html ul.tabs li.active a:hover {background:#fff;border-bottom:1px solid #fff;}
	.tab_container {overflow:hidden;clear:both;float:left;width:100%;background:#fff;}
	.tab_content {padding:20px;}
	.tab_content a {color: #c00; border-bottom: 1px dashed #e0e0e0;}
	.tab_content a:hover {border-bottom: 1px solid #c00; text-decoration: none;}
	.tab_content li {margin: 12px 0; font-size: 14px;}
	.tab_content li .num {font-style: normal; font-size: 26px; width: 50px; text-align: center; color: #ddd; display: block; float: left; margin: 3px 0 0 0;}
	.tab_content li span {color: #999;}
	
span#map {}

img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}
.alignright {float: right;}
.alignleft {float: left}

/* Sidebar*/
#sidebar h3 {font-size: 13px; background:#c00; color:#fff; margin:10px 0px 5px 0px; padding:3px 10px; text-transform: lowercase;}
#sidebar h3 a {color: #fff;}

.spoiler {border-bottom:1px solid #ececec; margin-top:12px; padding-bottom: 12px; overflow:hidden;}
.spoiler img {border:1px solid #ccc; padding:2px; margin-right:10px; margin-bottom:5px;}
.spoiler p {margin:0; color:#6d6d6d;}
.spoiler h4 {font-weight:bold; margin-bottom:5px;}
.spoiler h4 a {color:#333333;}

#sidebar ul {margin: 0px; padding: 0px;}
#sidebar li {list-style:none; display:block; padding:0px;}
#sidebar li a {display: block; padding: 7px 4px 7px 6px; border-bottom:1px dashed #e0e0e0;}
#sidebar li a:hover {background: #ffc;}
#sidebar li ul li {border-bottom:0px;}
#sidebar li a span {color: #999; padding-left: 10px;}
#sidebar li a span img {margin-bottom: -3px;}
#sidebar li a span .icomment {margin-left: 4px;}
#sidebar li a:hover span {text-decoration: none!important;}
#sidebar-ads {width:300px; float:right; margin-bottom:10px; padding:10px; background:#fff;}
#sidebar h3 img {margin-top:1px;}

/* Form Elements */


#commentform input {width: 140px; margin: 5px 5px 0px 0;}
#commentform textarea {width: 99%; margin-top:5px; border-top:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}

/* Comments*/

#comments {}

.comments-pags {clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px;}
 
.comments-pags span, .comments-pags a {display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background: #555;}
.comments-pags a:hover{color:#fff;background: #3279BB;}
.comments-pags .current{padding:6px 9px 5px 9px;background: #3279BB;color:#fff;}

.standard-form label {float: none!important; display: inline!important;}

.commentlist li {color:#4d4d4d; padding: 14px 14px 10px 14px; clear: both; display: block; background:#f2f2f2; border-bottom: 1px solid #dcdbd7; list-style:none; margin-bottom:3px!important;}
.commentlist .children li {background:none; border:none; background: #fff; margin:3px 0 3px 20px; }

.comment-author-meta {clear: both!important; float: none!important; border-bottom: 1px dashed #d4d4d4; padding-bottom: 8px; margin-bottom: 5px; overflow: auto;}
.comment-author {display: block; float: left; width: 45%;}
.comment-author cite {margin-bottom:0px; font-style: normal; font-size: 16px; font-weight: bold;}

.comment-meta {display: block; float: right; width: 50%; color:#4d4d4d; padding: 0px!important; margin: 0px!important; border: none!important; text-align:right; font-size:10px;}
.comment-meta a, .comment-meta a:visited {color:#959382;}

.comment-body {clear: both;}
.comment-body blockquote {background:#ededed;}

.commentlist .reply {clear: both; float: none; margin: 10px 0px 10px 7px; text-align: right;}
.cancel-comment-reply {float: right;}

li.my_comment {background: #fff;}


/* Float Properties*/

.clearfloat:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfloat {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfloat {height:1%;}
*+html .clearfloat {height:1%;}
.clearfloat {display:block;}

/* PageNavi */
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 5px 2px 5px; margin: 3px;text-decoration: none;border: 1px solid #303030;color: #303030;background-color: #FFFFFF;}
.wp-pagenavi a:visited {padding: 2px 5px 2px 5px; margin: 3px;text-decoration: none;border: 1px solid #303030;color: #303030;background-color: #FFFFFF;}
.wp-pagenavi a:hover {border: 1px solid #808080;color: #808080;background-color: #ffffff;}
.wp-pagenavi a:active {padding: 2px 5px 2px 5px; margin: 3px;text-decoration: none;border: 1px solid #808080;color: #808080;background-color: #FFFFFF;}
.wp-pagenavi span.pages {padding: 2px 5px 2px 5px; margin: 3px 3px 3px 3px;color: #303030;border: 1px solid #303030;background-color: #FFFFFF;}
.wp-pagenavi span.current {padding: 2px 5px 2px 5px; margin: 3px;font-weight: bold;border: 1px solid #303030;color: #ffffff;background-color: #303030;}
.wp-pagenavi span.extend {padding: 2px 5px 2px 5px; margin: 3px;border: 1px solid #303030;color: #303030;background-color: #FFFFFF;}


