@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Kreon:400,300,700&v2);
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,/*em,*/ fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,/*strong,*/ sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0; font-size:100%; font-style:normal; font-weight:normal; margin:0; outline:0; padding:0; vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate; border-spacing:0}caption,th,td{font-weight:normal; text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}
/*
Pensar Enlouquece
Template Design:Henrique C. Pereira - Revolução Etc // http://revolucao.etc.br/
Data:Agosto 2011
*/

/* * * * TEXT SELECTION * * * */
::selection{background-color:#ffeda8; color:#000}
::-moz-selection{background-color:#ffeda8; color:#000}


/* * * * GEO SLAB GROUP * * * */
#content h3,#content #comentarios h3,#content h1,#column h4,#content h2,#header .logo a,#header .tagline strong,#column h4,ol#user_comments li span.name,#footer .inner p.logo,#footer .inner p.logo span{font-family:'Kreon',"Times New Roman",Times,serif; font-weight:700}
/* * * * SPRITES_HORIZONTAL.png * * * */
#content ol.coda-slider li.panel span strong,#content blockquote,#content blockquote p,#column blockquote,#column blockquote p,#similar-posts ul li,#content ul li,#content .pullquote2,#content .pullquote2 strong,#content .pullquote,#content .pullquote strong,#column .about .read-more,#content .post .tags h4,#column ul li,#comments ol#user_comments li .text_comment,#comments ol#user_comments li,#content .post .more-link{background:url("../images/sprites_horizontal.png") no-repeat}
/* * * * SPRITES_BLOCKS.png * * * */
#content .post .share .comment a,#column .social_media a,#paginate li.current,#column .about,#column .banner a span,#search_form #btBusca span,#search_form #btBusca span:hover,#search_form #btBusca span:hover,#search_form #btBusca span:focus,#search_form #btBusca span:focus,#search_form #btBusca:focus,#comment_form .botoes .bt span,#page404 .search #btBuscae span,#content .bio span,#column .about span,#column .about ul.social li a{background:url("../images/sprites_blocks.png") no-repeat}
/* * * * SPRITES_BLOCKS_MORE.png * * * */
 #content .post .share .comments_sum .item,#content .post .share li .item .addthis_button_email .at15t_email,#content .post .category h4,#navigation li a,#footer .inner .rss a,#footer .inner .navigation li a,#footer .inner .info li a{background:url("../images/sprites_horizontal_more.png") no-repeat}



/* * * * STRUCTURE * * * */
html{background:#fff url("../images/background_page_fade.gif") 0 0 repeat-x}
body{background:none; color:#505050}
body,textarea{font:normal 15px /* Yes,I'm know. I'm not supporting IE6,sorry. */ Tahoma,Arial,sans-serif}
#wrap{background:url("../images/backgroung_header_lines.png") center 0 repeat-x}
#header{background:url("../images/background_header_logo.png") center 10px repeat-x; display:block; height:318px; position:relative}
#header .inner{}
#page{margin:0 auto; margin-top:1px; position:relative; width:980px}
#page #content{float:left; margin-bottom:20px; overflow:hidden; padding:0 0 20px 20px; width:620px}
#page #column{float:right; margin-top:0; width:320px}
#footer .inner{clear:both; display:block; margin:0 auto; position:relative; width:720px}


/* * * * HEADER * * * */
#topbanner{width:728px; height:90px; overflow:visible; margin:10px auto 23px; background:#cacaca; position:relative}
#header *{}
#header .inner{margin:0 auto; position:relative; width:980px}
#header .logo{display:block; float:left; height:165px; top:30px; left:0; position:absolute; width:320px; background:url("../images/logo_hover.png") -9999px -9999px no-repeat}
#header .logo a{width:320px; height:165px; color:#fff; display:block; font-size:40px; text-decoration:none}
#header .logo a span,#home #header .logo a:hover{background:url("../images/background_header_logo.png") -470px -20px no-repeat; width:320px; height:165px; z-index:9; position:absolute; top:0; left:0}
#header .logo a:hover,#header .logo a:focus,#header .logo a span:hover,#header .logo a span:focus,#header .logo a:focus span,#home #header .logo span:hover{color:#000; background:url("../images/logo_hover.png") 0 0 no-repeat}
#home #header .logo a:hover,#home #header .logo span:hover,#home #header .logo a:focus,#home #header .logo a:focus span{cursor:default}
#header .skip{position:absolute; top:-18px; left:0}
#header .skip a{text-decoration:none; color:#000; font-size:10px; text-align:center; padding:3px 10px 0 0 ; display:block; background:none}
#header .skip a:hover{text-decoration:underline}

/* * * * NAVIGATION * * * */
#navigation{width:450px; height:45px; position:absolute; top:263px; border:0px solid #fff; overflow:hidden}
#navigation li{display:inline; height:45px}
#navigation li a{background-position:0 0; no-repeat; color:#fff; font:16px 'Myriad Pro' Tahoma,Arial,sans-serif; line-height:45px; text-decoration:none; display:block; float:left; padding:0 5px 0 26px; text-align:center; height:45px; overflow:hidden}
#home ul#navigation li.index a,#sobre #navigation li.about a{}
#home #navigation li.index a{cursor:default}
#home #navigation li.index a:focus{color:#000; font-weight:bold}


#navigation li a:hover,#navigation li a:focus,

#contato #navigation li.contact a,
#anuncie #navigation li.ad a,
#sobre-autor #navigation li.autor a,
#arquivo #navigation li.arch a,
#home #navigation li.index a,
.single-post #navigation li.index a,
#pensararquivo #navigation li.arch a,
#pensarsobre-o-autor-2 #navigation li.autor a,
#pensaranuncie #navigation li.ad a,
#pensarcontato #navigation li.contact a{color:#f3c400; height:45px; z-index:999999; cursor:pointer}

#seunome{}
#seuemail{}
#seuassunto{}
#seumensagem{}
#seunome,#seuemail,#seuassunto,#seumensagem{width:580px}


/* * * * SEARCH FORM * * * */
#search_form{width:505px; height:45px; float:right; position:absolute; top:267px; margin-left:469px; outline:0px solid #fff}
#search_form{text-align:left}
#search_form label{color:#fff; position:absolute}
#search_form input{width:360px; height:28px; margin:0 0 0 54px; padding:0; position:absolute !important}
#page404 #content .inner .search .txtfield{height:25px; padding:2px 4px 2px 3px; width:380px; margin-right:-18px}
#search_form #btBusca{color:#fff; background:none; border:0; position:absolute; cursor:pointer; font-weight:bold; height:31px; margin:0 0 0 433px; padding:0; width:72px; top:1px; left:0}
#page404 .search #btBuscae{width:72px; height:31px; display:inline-block; cursor:pointer; font-weight:bold; float:right; margin:-1px 23px 0 0;  *margin:-32px 23px 0 0; /* ie7 */ position:relative; top:0; left:0; border:none; background:none}
#search_form #btBusca span,#page404 .search #btBuscae span{position:absolute; z-index:99999; padding:0; /*margin:-7px 0 0 -0px;*/ margin:0; top:0; left:0;  font-size:15px; display:block; background-position:-68px -51px; cursor:pointer; /* <-- faith! */ width:72px; height:31px}
/* firefox */
@-moz-document url-prefix() { 
    #search_form #btBusca span,#page404 .search #btBuscae span { margin:-9px 0 0 0; }
	#page404 .search #btBuscae { margin:0 30px 0 0; }
}
/* IE8 */
@media \0screen {
	#search_form #btBusca span {margin:-8px 0 0;}
	#page404 .search #btBuscae span{margin:-6px 0 0}
}
#search_form #btBusca:hover span,#search_form #btBusca:focus span,#search_form #btBusca span:hover,#search_form #btBusca span:focus,#search_form #btBusca:active,#search_form #btBusca:hover,#search_form #btBusca:focus,#page404 .search #btBuscae span:hover,#page404 .search #btBuscae span:focus{background-position:-140px -51px!important}
#search_form .txtfield{background:#fff url("../images/backgroung_form_fields.png") 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:0 5px; position:relative; border:2px solid #fff; border:1px solid #fff; border-bottom:2px solid #555555; height:28px; margin-top:1px; color:#494949; font-size:16px}
#search_form .txtfield:hover,#search_form .txtfield:focus{background:#fff3c4 url("../images/backgroung_form_fields.png") 0 0 repeat-x; border:2px solid #fecb01; border-top:1x solid #fecb01; color:#000; border-bottom:2px solid #524a2d}
#search_form label.overlabel{color:#999; overflow:hidden; margin:8px 0 0 0}
#search_form label.overlabel-apply{position:absolute; top:8px; overflow:hidden; display:block; left:65px; z-index:1; color:#7a7a7a !important}

/* * * * CONTENT * * * */
#content{color:#505050}
#content .post{ display:block; border-bottom:0px solid #eee; padding-bottom:20px}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{clear:both; line-height:100%}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#content p{margin-bottom:1em}
.broken_link,a.broken_link{text-decoration:line-through}/* Plugin do WordPress */
#content iframe{border:1px solid #000; width:618px}
.bt{cursor:pointer}
#content h1{ clear:both; color:#a88800; display:block; font-size:50px; padding:0 0 3px 0; margin-bottom:20px; line-height:100%;}
#content h1 span{/*font-style:italic;*/}
#content h2, #content .titlepost{color:#a88800; font-size:40px; padding:20px 0; font-weight:bold; margin:0; display:block; line-height:100%}
#content h2 a, #content .titlepost a{text-decoration:none; font-weight:bold}
#content h2 a:hover,#content h2 a:focus, #content .titlepost a:hover, #content .titlepost a:focus{color:#f3c400!important; background:none}
#content h3{color:#000; font-size:28px; margin-bottom:10px}
#content h4{font-size:19px}
#content p{margin:0 0 25px 0; line-height:1.5em}
#content a{color:#a88800}
#content a:hover,#content a:focus{background-color:#a88800; color:#fff}
#content a:visited{color:#a88800}
#content a:visited:hover,#content a:visited:focus{color:#fff}
#content .ilustration,#content .book,#content .book,.alignleft,
img.alignleft{float:left; margin:0 10px 6px 0}
#content .ilustration2,{float:right; margin:7px 0 6px 10px}
#content .ilustration,#content .ilustration2,.alignright,
img.alignright{float:right; margin:0 0 6px 10px}
img.aligncenter {margin:0 auto 10px}

#content abbr,#content acronym{border-bottom:1px dashed #333; cursor:help}
#content em{color:#505050}
#content strong{color:#505050}
#content ul,#content ol{margin:30px 0}
#content ul li{background-position:-1890px 4px; margin:0 0 15px 0; padding:0 0 0 12px}
#content ol li{font:italic bold 1.2em; list-style-type:decimal; margin:0 0 10px 40px}
#content ol li span{font:normal normal .9em}
#content ol li span code{font-size:1.2em}
#content ol ul,#content ol ol,#content ul ol ,#content ul ul{margin:0}
#content dl{margin:1.5em 0}
#content dt{font-size:1.2em; color:#a88800; font-weight:bold; margin-top:1.6em}
#content dd{background:url("http://pensarenlouquece.com/wp-content/themes/PensarEnlouquece_v2/imagens/li.gif") left 2px no-repeat}
#content .enfase{color:#a88800}
.authcomment{background-color:#900 !important}
#content .banner_full_inline{display:block; clear:both; text-align:center}
#content pre,#content code{font:12px/18px "Courier New",Courier,monospace; color:#7d6400; display:block}
#content pre{background-color:#eee; border-radius:5px; -moz-border-radius:5px; margin:20px 0; padding:20px; white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla,since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */ word-wrap:break-word; /* Internet Explorer 5.5+ */}
#content pre code{margin:0; padding:0; border:0px solid #000}
#content q,#content cite{font-style:italic; font-family:"Times New Roman",Times,serif; font-size:1.2em}
#content cite{font:italic 1em; padding:0 .2em}
#content .coda-slider-wrapper *{outline:0px solid #fc0}
#content .coda-slider-wrapper{margin:0; padding:0; clear:both; overflow:hidden}
#content ol.coda-slider{width:620px; overflow:hidden; margin:0; padding:0}
#content ol.coda-slider img{border-radius:5px; -moz-border-radius:5px; background-color:#fff; color:#000}
#content ol.coda-slider-wrapper.arrows ol.coda-slider,#content .coda-slider-wrapper.arrows ol.coda-slider .panel{width:620px}
#content ol.coda-slider{overflow:hidden; position:relative; clear:both; display:block; margin-bottom:30px}
#content ol.coda-slider .panel-container{position:relative}
#content ol.coda-slider li.panel{width:620px; overflow:hidden; display:block; float:left; margin:0; padding:0; margin-bottom:20px}
#content ol.coda-slider li.panel span{font-size:13px; color:#3d3d3d; line-height:18px; display:block; padding:10px 0 15px 0; border-bottom:10px solid #eee}
#content ol.coda-slider li.panel span strong{background-position:-1890px 3px; font-size:14px; padding:0 0 0 10px}
#content .coda-nav-left,#content .coda-nav-right{position:absolute; margin:-40px 0 0 0; z-index:9999; width:310px; /* height:370px; */ outline:0px solid #fc0}
#content .coda-nav-left{border:0px solid #fc0}
#content .coda-nav-left a{text-align:left; border-top:10px solid #eee; padding-top:4px}
#content .coda-nav-left a:hover,#content .coda-nav-left a:focus{background:url("../images/arrow_left.png") 15px 157px no-repeat !important}
#content .coda-nav-right{border:0px solid #fc0; margin-left:309px}
#content .coda-nav-right a{text-align:right; border-top:10px solid #eee; padding-top:4px}
#content .coda-nav-right a:hover,#content .coda-nav-right a:focus{background:url("../images/arrow_right.png") 260px 157px no-repeat !important}
#content .coda-nav-left a,#content .coda-nav-right a{display:block; color:#505050; text-decoration:none; font-weight:bold; width:309px; height:375px}
#content .coda-nav-left a:hover,#content .coda-nav-left a:focus,
#content .coda-nav-right a:hover,#content .coda-nav-right a:focus{border-color:#f3c400; border-bottom:10px solid #f3c400; color:#a88800}
#content .pullquote,#content .pullquote2{background-position:0 10px; color:#494949; font:italic 18px/23px Georgia; letter-spacing:0px; padding:30px 0; text-align:left; width:220px}
#content .pullquote{float:left; margin:6px 20px 20px 0; padding:53px 0 0 30px}
#content .pullquote2{float:right; margin:6px 0 20px 20px; padding:53px 0 0 30px}
#content .pullquote2{float:right}
#content .pullquote strong,#content .pullquote2 strong{ font-weight:normal; margin-top:40px; width:220px; display:block; padding-bottom:40px; background-position:-455px bottom}
#content .pullquote:first-letter,#content .pullquote2:first-letter{font-size:32px; font-weight:bold; color:#f3c400}
#content .pullquote strong span,#content .pullquote2 strong span{display:block; text-align:right; font-weight:bold; color:#a88800; font-style:italic}
#content blockquote{background-position:0 10px; display:table; margin:20px 0}
#content blockquote p{background-position:-55px bottom; color:#494949; padding:30px 45px 10px 45px; font:italic 20px/25px Georgia}
#content blockquote p:first-letter,#content blockquote p:first-letter{font-size:40px; font-weight:bold; color:#f3c400}
#content img{color:#ccc; font-size:.8em; font-style:italic; /*tratam o ALT da img*/}
#content [rel~=external]{	background:url("../images/external.png") right 2px no-repeat; padding-right:12px}

/* * * * TABLE * * * */
#content table{color:#333; font-size:12px; border:1px solid #eee; margin:30px 0; border-collapse:collapse; width:100%; word-wrap:break-word /*funciona no IE6!!!*/}
#content table caption{font:700 18px; margin:auto; padding:1em 0 .3em; text-transform:uppercase; width:100%}
#content table thead th,#content table tfoot th{font-weight:700; font-size:13px; padding:6px 0 6px 5px; background-color:#000; color:#fff}
#content table td,#content table th{padding:5px}
#content table tbody th,#content table tbody td{text-align:left; vertical-align:top}
#content table tbody tr:nth-child(2n+1){background-color:#eee}
#content table tbody tr:hover{background-color:#d7d7d7}
#content table tbody th{font-weight:bold}
#content table tfoot td{}
#content table .par{}
#content table tbody tr.par:hover{}
#content table a{}


/* * * * HERANÇA DO BLOG ANTIGO * * * */
#content .showcase{clear:both; width:100% !important; display:table}
#content .showcase li{list-style-type:none; background:none; margin-right:25px}
#content .showcase .hreview{width:150px; height:170px; float:left; padding:8px}
#content .showcase .hreview .item{text-align:center}
#content .showcase .hreview .item a{font-size:11px; display:block; font-weight:normal; background:none; text-align:center; text-decoration:none}
#content .showcase .hreview .item a:hover{}
#content .showcase .hreview .item a .photo{padding:10px; background:transparent url(http://pensarenlouquece.com/wp-content/themes/PensarEnlouquece_v2/images/bg3.png) repeat scroll 0 0}
#content .showcase .hreview .item a:hover .photo{background:none; background-color:#FC0}


/* * * * CONTINUE LENDO * * * */
#content .post a.more-link{ display:table !important; clear:both; font-family:'Kreon',"Times New Roman",Times,serif; font-weight:700; font-size:24px; text-decoration:none; color:#a88800; border:#e5e5e5 1px solid; border-left:none; border-right:none; padding:15px 0 15px 0 !important; line-height:15px; margin:20px 0 0 0; width:620px; background-position:-6150px 15px}
#content .post .more-link:hover,#content .post .more-link:focus{ background-color:transparent; color:#000; text-decoration:none}


#content .post .info{border:0px solid #000; font-size:13px; margin:-5px 0 5px 0; text-transform:uppercase; font:13px tahoma,arial,helvetica,san-serif}
#content .post .info .autor{margin:0; border:0px solid #000; background-position:-4410px 0}
#content .post .info .autor .nome a{font-weight:bold}
#content .post .info abbr.date{display:inline; border:none}
#content .post .info .categoria{border:0px solid #000; margin:0}


/*
#column h4{color:#665200; display:block; width:284px; clear:both; font-size:28px; margin-bottom:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:6px 6px 0 #a88800; -moz-box-shadow:6px 6px 0 #a88800; box-shadow:6px 6px 0 #a88800; background:#f3c400; padding:7px 15px; margin-top:0}
*/

/*
#content .post .share{background-color:#e7e7e7; border-bottom:2px solid #d0d0d0; font-weight:bold; font-size:13px; margin:10px 0; padding:3px 7px 6px 7px; display:table; width:100%; clear:both}
*/
#content .post .share{ font-weight:bold; 

font-size:13px; margin:10px 0; padding:3px 7px 6px 7px; display:table; width:609px; clear:both

-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0px 2px 0 #b4b4b4; -moz-box-shadow:0px 2px 0 #b4b4b4; box-shadow:0px 2px 0 #b4b4b4; background:#e7e7e7;


}

#content .post .share li{background:none; padding:0 0; margin:0; text-align:center; margin-top:2px; /*border-left:1px solid #c9c9c9;*/ float:left}
#content .post .share li .item{/*border-left:1px solid #fff;*/ float:left; height:16px; font-size:14px; padding:4px 10px 4px 10px}
#content .post .share li:first-child,#content .post .share li:first-child .item{border:none}
#content .post .share .comments_sum .item{height:24px; padding:0; background-position:-610px 3px}
#content .post .share li .item.buttons{padding-right:0}
#content .post .share li .item.twitter{padding-left:7px; width:95px}
#content .post .share li .item.plus{padding-left:0}
#content .post .share li a{color:#a88800; padding:0; margin:0; float:left; font-weight:bold; text-decoration:none}
#content .post .share .comments_sum .item a{padding:4px 10px 4px 46px}
#content .post .share li .item .addthis_button_email{}
#content .post .share li .item .addthis_button_email .at15t_email{width:25px; height:20px; float:left; margin:0 5px 0 0; background-position:-3103px 0}
#content .post .share li .item .addthis_button_google_plusone{margin-top:-2px}
/*
#content .post .share li .item.buttons a{margin:0 3px; height:16px; width:16px; padding:0; margin:0 3px; overflow:hidden}
#content .post .share li .item.buttons a.addthis_button_google_plusone{width:24px}
#content .post .share li .item.buttons a.addthis_counter,#content .post .share li .item.buttons a.addthis_counter a{width:auto; overflow:visible; text-align:center; color:#808080}
#content .post .share li .item.buttons a.addthis_bubble_style a{width:100%; display:block; padding:0; margin:0}
*/
#content .post .share li a:hover,#content .post .share li a:focus{border:none; background-color:transparent; color:#a88800}
#content .post .share li iframe{border:none!important}


#content .bio{background:#232323; clear:both; display:block; min-height:73px; margin:35px 6px 35px 0; padding:15px 15px 15px 98px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:6px 6px 0 #000000; -moz-box-shadow:6px 6px 0 #000000 ; box-shadow:6px 6px 0 #000000}
#content .post .bio{margin:25px 6px 25px 0; position:relative; top:10px}
#content .bio h5{background:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; float:none; clear:none; font-size:16px; margin:0 0 4px; font-weight:700; color:#fff}
#content .bio span{float:right; width:57px; height:66px; background-position:0 0; margin:-47px -3px 3px 3px; overflow:hidden; text-indent:-9999px}
#content .bio img{float:left; margin:0 0 0 -85px; border:3px solid #fff; -webkit-box-shadow:3px 3px 0 #000000; -moz-box-shadow:3px 3px 0 #000000 ; box-shadow:3px 3px 0 #000000}
#content .bio p{color:#fff; display:block; margin:0; line-height:17px; font-size:12px}
#content .bio a{color:#f3c400}
#content .bio a:hover,#content .bio a:focus{color:#fff}

#similar-posts{margin:0 0 20px}
#similar-posts h3{color:#665200; margin-right:6px; display:block; clear:both; font-size:28px; margin-bottom:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:6px 6px 0 #a88800; -moz-box-shadow:6px 6px 0 #a88800 ; box-shadow:6px 6px 0 #a88800; background:#f3c400; padding:7px 15px; margin-top:20px}
#similar-posts ul{margin:0}
#similar-posts ul li{display:block; background-position:-1283px 9px; padding:0; border-bottom:1px solid #e7e7e7; margin:-1px 0 0 0}
#content #similar-posts ul li a{color:#535353; display:block; font-size:14px; padding:7px 15px 7px 5px; text-decoration:none}
#content #similar-posts ul li:hover,#content #similar-posts ul li:focus{color:#535353; background-color:#e7e7e7; border-bottom:1px solid #e7e7e7}
#content #similar-posts ul li:hover a,#content #similar-posts ul li:focus a,#content #similar-posts ul li a:visited,#content #similar-posts ul li a:visited:hover,#content #similar-posts ul li a:visited:focus{color:#535353; background:none}

#content .post .comentarios-quantidade{}
#content .post .tags{display:table; width:100%; margin:0 0 20px}
#content .post .tags h4{display:inline; font-size:13px; background-position:-5040px 0; padding-left:20px}
#content .post .tags ul{display:inline}
#content .post .tags ul li{display:inline; background:none; padding:0}
#content .post .tags ul li a{font-size:13px; padding-right:8px}

#content .post .category{display:table; width:100%; margin:20px 0 20px}
#content .post .category h4{display:inline; font-size:13px; background-position:-3727px 2px; padding-left:20px}
#content .post .category ul{display:inline}
#content .post .category ul li{display:inline; background:none; padding:0}
#content .post .category ul li a{font-size:13px; padding-right:8px}

#content .archive_index ul{margin:0 0 20px; overflow:auto}
#content .archive_index ul li{display:block; width:196px; padding:0; margin:0 10px 0 0; float:left; background-position:-1706px 8px; border-bottom:1px solid #e7e7e7; margin-top:-1px}
#content .archive_index ul li a{color:#535353; display:block; font-size:12px; padding:7px 15px 7px 5px; text-decoration:none}
#content .archive_index ul li:hover,#content .archive_index ul li:focus{color:#535353; background-color:#e7e7e7; border-bottom:1px solid #e7e7e7}
#content .archive_index ul li:hover a,#content .archive_index ul li:focus a,#content .archive_index ul li a:visited,#content .archive_index ul li a:visited:hover,#content .archive_index ul li a:visited:focus{color:#535353; background:none}

#content .archive_index .archiveMonth{overflow:hidden}
#content .archive_index .index{background:none; border:none}
#content .archive_index .index ul{min-height:340px}/* Ative o mansory deletando/comentando essa linha */ 
#content .archive_index .index:hover{background:none; border:none}
#content .archive_index .index .year{background:#f3c400; color:#a88800; font-weight:700; font-size:14px; font-family:'Kreon',"Times New Roman",Times,serif; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:2px 2px 0 #a88800; -moz-box-shadow:2px 2px 0 #a88800 ; box-shadow:2px 2px 0 #a88800; margin-bottom:5px}
#content .archive_index .index .year:hover{color:#fff; background:#232323; -webkit-box-shadow:2px 2px 0 #000; -moz-box-shadow:2px 2px 0 #000 ; box-shadow:2px 2px 0 #000}

/* * * * ERROR 404 * * * */
#page404{}
#page404 #page #content{width:940px; padding-bottom:0}
#page404 #content img{float:left; margin:0; padding:0}
#page404 #content .inner{float:right; width:540px; padding:0}
#page404 #content .inner h1{}
#page404 #content .inner p{}

/* * * * PÁGES * * * */
#content .search_result{}
#content h1.search_result,#content h1.tag_result,#content h1.category_result,#content h1.archive_result,#content .archive_index h3{background:#f3c400; color:#665200; font-size:32px; line-height:normal; font-weight:normal; padding:7px 15px; display:block; width:578px; margin-bottom:25px!important; font-family:'Kreon',"Times New Roman",Times,serif; font-weight:700; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:6px 6px 0 #a88800; -moz-box-shadow:6px 6px 0 #a88800 ; box-shadow:6px 6px 0 #a88800; margin-top:20px}
#content h1.search_result span,#content h1.tag_result span,#content h1.category_result span,#content h1.archive_result span{font-size:32px; font-weight:bold; display:inline}

/* * * * CATEGORY / TAG PAGES* * * */
#content .descricao_categoria,#content .descricao_tag{}


/* * * * PAGINATE * * * */
#content ol#paginate{color:#665200; margin-right:6px; display:block; text-align:center; clear:both; font-size:12px; margin-bottom:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:6px 6px 0 #a88800; -moz-box-shadow:6px 6px 0 #a88800; box-shadow:6px 6px 0 #a88800; background:#f3c400; padding:15px 15px}
#content ol#paginate li{border-right:none; display:inline; padding:0; margin:0 1px; font-weight:700}
#content ol#paginate li a,#paginate li a:visited{color:#665200; font-weight:700; text-decoration:none; padding:8px 11px 5px; backgroud:none}
#content ol#paginate li a:hover,#content ol#paginate li a:focus{color:#fff; background:#a88800 url("../images/pag-set.gif") center 0 repeat-x}
#content ol#paginate li.gap{padding:0px 10px; font-style:normal}
#content ol#paginate li.previouspage{float:left; background:none; padding:0}
#content ol#paginate li.nextpage{float:right; background:none; padding:0}
#content ol#paginate li.previouspage a,#content ol#paginate li.nextpage a{background-image:none; padding:8px 11px 5px}
#content ol#paginate li.previouspage span,#content ol#paginate li.nextpage span{background-image:none; padding:8px 11px 5px; color:#c59f00; font-weight:700}
#content ol#paginate li.current{background:none; padding:8px 11px 5px; color:#fff; background:#a88800 url("../images/pag-set.gif") center 0 repeat-x}


/* * * * COMMENTS * * * */

#content ul.comment_opt{position:relative; z-index:0; border-bottom:1px solid #d2d2d2; width:600px; height:30px; padding:30px 10px 0; margin:0 0 20px}
#content ul.comment_opt li{background:#fff; float:left; height:30px; position:relative; margin:0 5px 0 0; padding:0}
#content ul.comment_opt li a, #content ul.comment_opt li.deactive a:hover{background:#fff; float:left; height:30px; color:#505050; text-decoration:none; line-height:30px; padding:0 20px; border:1px solid #d2d2d2; border-bottom:none; top:0; position:relative; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-top-left-radius:5px; border-top-right-radius:5px}
#content ul.comment_opt li.deactive a{background:#e7e7e7; height:26px; color:#8a8a8a; line-height:26px; border-color:#e7e7e7; border-bottom:1px solid #d2d2d2; top:3px}

#content .c_spaces h4 {position:relative; z-inde:1; color:#665200; font-weight:700; font-size:35px; margin-bottom:35px; top:0; font-family: 'Kreon',"Times New Roman",Times,serif}

#content #disqus_thread ul li{padding-left:0; background:none!important}
#comments{}
#comments p.no_comments{background-color:#a88800; text-align:center; font-size:16px; height:30px; display:block; clear:both; margin:20px 0; padding:12px 15px 5px 15px}
#comments p.no_comments strong{color:#fff; height:20px; border:0px solid #000; display:block; padding:0; margin:0}
#comments h3{color:#665200; display:block; clear:both; font-size:28px; margin-bottom:15px; margin-right:6px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:6px 6px 0 #a88800; -moz-box-shadow:6px 6px 0 #a88800; box-shadow:6px 6px 0 #a88800; background:#f3c400; padding:7px 15px; margin-top:20px}
ol#user_comments{margin:0; padding:0}
ol#user_comments li{border:0px solid #000; width:100%; display:table; list-style-type:none; margin:20px 0; padding:0}
ol#user_comments li span.avatar_pic{width:60px; overflow:hidden; display:block; float:left; padding-bottom:15px; margin-right:20px; background:#fecb01 url("../images/background_baloons_y.png") left bottom no-repeat}
ol#user_comments li span.avatar_pic img{border:8px solid #fecb01}
ol#user_comments li span.name{font-size:26px; display:block; font-weight:bold}
#comments ol#user_comments li .text_comment p{padding-left:80px; font:normal italic 13px/18px Georgia,"Times New Roman",Times,serif; color:#494949}
#comments ol#user_comments li .text_comment{background-position:80px 0; padding-top:40px}
#comments ol#user_comments li{background-position:-55px bottom}

/* * * * FORM FIELDS * * * */
#comment_form{}
#comment_form h3{}
#comment_form p.observation{}
#comment_form fieldset{}
#comment_form ol{margin:0; padding:0}
#comment_form ol li{list-style-type:none; margin:0 0 20px 0; padding:0}
#comment_form ol li label{display:block; clear:both; margin-bottom:0; color:#000; font-size:16px}
#comment_form ol li label em,#comment_form p em{color:#ff0000; font-style:normal}
#comment_form .txtfield,#comment_form .textarea{border-radius:3px; -moz-border-radius:3px; background:#fff url("../images/backgroung_form_fields2.png") 1px -2px repeat-x; padding:10px; position:relative; border:1px solid #aeaeae; color:#494949; font-size:16px}
#comment_form .txtfield:hover,#comment_form .textarea:hover,#comment_form .txtfield:focus,#comment_form .textarea:focus{background:#fff6d2; border-color:#000; color:#000}
#comment_form .botoes .bt{background-color:#fff; color:#000; border:0; cursor:pointer; font-weight:bold; margin:0; padding:0; width:72px; height:31px; position:relative}
#comment_form .botoes .bt span{position:absolute; z-index:99999; padding:0; margin:0; top:0; left:0; font-size:15px; display:block; background-position:-68px -19px; cursor:pointer; width:72px; height:31px}
/* IE8 */
@media \0screen {
	#comment_form .botoes .bt span{margin:-7px 0 0}
}
#comment_form .botoes .bt:focus span,#comment_form .botoes .bt:hover span,#comment_form .botoes .bt span:hover,#comment_form .botoes .bt span:focus{background-position:-140px -19px}
#comment_form .textarea{width:595px; height:300px}
#nome,#email,#assunto,#mensagem{width:595px}
#captcha{width:40px}
#comment_form .logged{background-color:#a88800; font-size:15px; color:#fff; padding:10px}
#comment_form .logged a{color:#fff}
#comment_form .allowed_tags{background-color:#fff6d5; padding:5px; font-size:12px}


/* * * * COLUMN * * * */
#column{font-size:13px}
#column .widget-container{margin:10px 0; float:left}
#column h4{color:#665200; display:block; width:284px; clear:both; font-size:28px; margin-bottom:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:6px 6px 0 #a88800; -moz-box-shadow:6px 6px 0 #a88800; box-shadow:6px 6px 0 #a88800; background:#f3c400; padding:7px 15px; margin-top:0}
#column ul{margin:0}
#column ul li{display:block; width:150px; margin-right:10px; float:left; background-position:-1753px 8px; border-bottom:1px solid #e7e7e7; margin-top:-1px}
#column ul li a{color:#535353; display:block; font-size:12px; padding:5px 15px 5px 5px; text-decoration:none}
#column ul li:hover,#column ul li:focus{color:#535353; background-color:#e7e7e7; border-bottom:1px solid #e7e7e7}
#column ul li:hover a,#column ul li:focus a,#column ul li a:visited,#column ul li a:visited:hover,#column ul li a:visited:focus{color:#535353}

#column .category ul li,#column .widget_categories ul li,#column .widget_leiturasr ul li, #column .widget_parceiros ul li{width:auto; margin-right:0; float:none; background-position:-1589px 8px}
#column .category ul li a,#column .widget_categories ul li a,#column .widget_leiturasr ul li a{font-size:14px}

#column .widget_parceiros{margin:10px 0 0}
#column .widget_parceiros ul li{float:none; margin:0 0 15px 0; background-image:none; padding:0; border:none}
#column .widget_parceiros ul li a{padding:0}
#column .widget_parceiros ul li a img{float:left; margin:0 15px 15px 0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}
#column .widget_parceiros img:hover,#column .widget_parceiros img:focus{-webkit-box-shadow:3px 3px 0 #a88800; -moz-box-shadow:3px 3px 0 #a88800; box-shadow:3px 3px 0 #a88800}

#column .widget_leiturasr ul li{float:none; background-position:-4404px 8px; padding:5px 5px 5px 30px; font-weight:700; font-size:12px}
#column .widget_leiturasr ul li a{padding:0; font-size:14px; font-weight:100}

#column .sidead{width:300px; background:#e5e5e5; border:10px #e5e5e5 solid; margin-bottom:0}

#column .about{background:#232323; clear:both; display:block; width:284px; padding:15px 15px 15px 15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:6px 6px 0 #000000; -moz-box-shadow:6px 6px 0 #000000; box-shadow:6px 6px 0 #000000}
#column .about h4{background:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; color:#fff}
#column .about span{float:right; width:57px; height:66px; background-position:0 0; margin:-36px -3px 3px 3px; overflow:hidden; text-indent:-9999px}
#column .about p{color:#fff; display:block; margin:0; line-height:15px}
#column .about img{float:left; margin:4px 12px 0 0; border:3px solid #ffffff; -webkit-box-shadow:3px 3px 0 #000000; -moz-box-shadow:3px 3px 0 #000000; box-shadow:3px 3px 0 #000000}
#column .about a{color:#f3c400}
#column .about a:hover,#column .about a:focus{color:#fff}
#column .about ul.social{width:100%; clear:both; display:block; border-top:1px solid #ffff; height:16px; background:none; padding:10px 0 10px}
#column .about ul.social li{float:left; width:16px; height:16px; background:none; padding:0; margin:5px; border:none}
#column .about ul.social li a,#column .about ul.social li a:hover,#column .about ul.social li a:focus,#column .about ul.social li:hover a:hover,#column .about ul.social li:focus a:focus{float:left; width:16px; height:16px; background-color:transparent; padding:0; margin:0; border:none; text-indent:-9999px; overflow:hidden}
#column .about ul.social li.rss a{background-position:-68px 0}
#column .about ul.social li.tumblr a{background-position:-84px 0}
#column .about ul.social li.flickr a{background-position:-100px 0}
#column .about ul.social li.lastfm a{background-position:-116px 0}
#column .about ul.social li.youtube a{background-position:-132px 0}
#column .about ul.social li.twitter a{background-position:-148px 0}
#column .about ul.social li.facebook a{background-position:-164px 0}
#column .about ul.social li.gplus a{background-position:-180px 0}
#column .about ul.social li.linkedin a{background-position:-196px 0}
#column .about ul.social li.instagram a{background-position:-212px 0}
#column .about ul.social li.orkut a{background-position:-228px 0}

#column blockquote{background-position:0 10px; display:table; margin:20px 0}
#column blockquote p{background-position:-352px bottom; color:#494949; padding:55px 45px 35px; font:italic 20px/25px Georgia}
#column blockquote p:first-letter,#column blockquote p:first-letter{font-size:40px; font-weight:bold; color:#f3c400}

/* * * * FOOTER * * * */
#footer{background-color:#000; clear:both; color:#fff; font-size:11px; padding:0 0 60px 0; height:250px}
#footer .inner{padding:19px 0 0 260px}
#footer .inner p.logo{background:url("../images/revolucao_footer_e.png") 0 0 no-repeat; position:absolute; line-height:23px; font-size:21px; color:#f3c400; z-index:0; top:9px; left:-3px; width:536px; height:170px; display:block}
#footer .inner p.logo strong{float:left; margin:100px 0 0 222px}
#footer .inner p.logo span{font-size:18px; line-height:20px; font-weight:normal; display:block; color:#fff}
#footer .inner a{color:#fecb01; text-decoration:none}
#footer .inner a:hover{text-decoration:underline}
#footer .inner .rss{margin:0 0 8px; width:100%; float:left}
#footer .inner .rss a{float:right; width:87px; height:30px; font:bold 13px/13px Tahoma,Arial,sans-serif; text-align:right; color:#fff; background-position:-1159px 3px; padding:0 32px 0 0}
#footer .inner .navigation{float:right; position:relative; z-index:1; width:480px; height:40px; padding-top:3px; border-top:1px solid #3e3e3e; border-bottom:1px solid #3e3e3e; margin:0 0 15px 0; text-align:right}
#footer .inner .navigation li{display:inline-block; line-height:40px}
#footer .inner .navigation li a{color:#fff; display:inline; font:16px 'Myriad Pro' Tahoma,Arial,sans-serif; background-position:-1877px 9px; padding:4px 10px 4px 15px}
#footer .inner .navigation li:first-child a{background-image:none}
#footer .inner .navigation li.index a{}
#footer .inner .navigation li a:hover{border-radius:2px; -moz-border-radius:2px; color:#000; text-decoration:none; background:none; background-color:#fecb01}
#footer .inner .info{display:table; width:720px; clear:both; text-align:right}
#footer .inner .info li{text-align:right; line-height:18px; margin:0 0 7px; color:#747474}
#footer .inner .info li a{font-weight:bold; text-decoration:underline}
#footer .inner .info li.license a{background-position:-2484px 0; padding:3px 0 3px 22px}
#footer .inner .info li.powered a{background-position:-2484px -25px; padding:3px 0 3px 22px}
#footer .inner .info li.design a, #footer .inner .info li.logo a{background:none}
#footer p{}
#page .botton{clear:both}

/* AJUSTES */

#fl-abre-menu {display: none;}

/* RESPONSIVO */

/* 320 */

@media screen and (max-width: 980px) {
	#topbanner, .skip, #home #content .post .info, #content .post .share li, #content ol#paginate li, #column .about ul.social, #column #linkcat-31, #column #linkcat-2, #column #text-6, #footer .inner .navigation, #wpstats, #content .post .category, #content .post .tags, #content ul.comment_opt {display: none;}
	#content .post .share .comments_sum, #content ol#paginate .previouspage, #content ol#paginate .nextpage {display: block;}
	
	#header .inner, #page, #page #content, #page #column, #column .widget-container, #column .widget_parceiros ul li a img, #footer .inner, #page404 #page #content {width: 300px;}
	
	#page #content, #page #column {clear: both;}
	
	#wrap {background-position: 0 -105px;}
	
	#header {height: 193px; border: 5px solid #161616; border-left: 0; border-right: 0; background: url("../images/responsivo/topo.jpg") 50% 100% repeat-x;}
	
	#header .logo, #header .logo:hover, #home #header .logo:hover, #header .logo:focus, #home #header .logo:focus {width: 300px; height: 155px; text-indent: -9999px; top: 18px; background: url("../images/responsivo/logo.png");}
	#header .logo a {display: block; width: 100%; height: 100%;}
	#header .logo a:hover, #home #header .logo a:hover, #header .logo a:focus, #home #header .logo a:focus {background: transparent;}
	#header .logo span {display: none;}
	
	#fl-abre-menu {display: block; width: 45px; height: 45px; text-indent: -9999px; background: url("../images/responsivo/menu.png"); position: absolute; top: 0; left: 0; z-index: 1000; cursor: pointer;}
	#fl-abre-menu.ativo {background-position: 0 100%;}
	#fl-menu {display: none; width: 190px; padding: 0 10px; height: auto; z-index: 1000; background-color: #161616; position: absolute; top: 0; left: 45px;}
	#fl-menu.ativo {display: block;}
	#navigation {width: 100%; height: auto; text-align: center; position: relative; top: 0;}
	#navigation li, #navigation li a {height: auto!important; display: block;}
	#navigation li a {font-size: 17px; line-height: 17px; padding: 15px 0; background: transparent; border-bottom: 1px solid #414141; float: none;}
	#search_form {width: 192px; height: 31px; margin: 0; padding: 15px 0; position: relative; top: 0; float: none;}
	#search_form label.overlabel-apply {left: 11px; top: 20px;}
	#search_form input, #search_form #btBusca {display: inline; position: relative!important; top: 0; left: 0;}
	#search_form input {width: 100px; margin: 0;}
	#search_form #btBusca {margin: 0; vertical-align: top;}
	
	#page #content {padding-left: 0;}
	
	.post img, .post embed, .post object, .post iframe, .post div {max-width: 100%; height: auto;}
	.post embed, .post object, .post iframe {width: 100%; min-height: 200px;}

	#content h1.search_result, #content h1.tag_result, #content h1.category_result, #content h1.archive_result, #content .archive_index h3 {width: auto;}

	#page404 #content .inner .search .txtfield {width: 130px;}
	
	#content ol#paginate {height: auto; overflow: hidden;}
	
	#column .sidead {border: 0;}
	#column .about, #column h4 {width: 270px;}
	#column .widget-container {overflow: hidden;}
	.fb_iframe_widget, .fb_iframe_widget iframe, .fb_iframe_widget > span {width: 300px!important;}
	
	#footer {height: auto; padding: 0;}
	#footer .inner {padding: 0;}
	#footer .inner .rss {margin-top: 80px;}
	#footer .inner p.logo {width: auto; height: auto; background: transparent; top: 0; left: 0;}
	#footer .inner p.logo strong {margin: 15px 0;}
	#footer .inner .info {width: auto;}
	#footer .inner .info li {margin: 30px 0;}
}