/*Theme Name: Ateus.net
Theme URI: https://ateus.net
Description: tema do ateus.net
Version: 6.6.6
Author: André Cancian
Author URI: https://ateus.net*/
/*############################
#####  ATEUS.NET V6.6.6  #####
############################*/
html, body, div, span, applet, object, iframe,  
h1, h2, h3, h4, h5, h6, p, blockquote, pre,  
a, abbr, acronym, address, big, cite, code,  
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var,  
b, u, i, center,  
dl, dt, dd, ol, ul, li,  
fieldset, form, label, legend,
table, caption, tbody, tfoot,
thead, tr, th, td 		{ border: 0 none; }
html, body, div, span, applet, object, iframe,  
h1, h2, h3, h4, h5, h6, p, blockquote, pre,  
a, abbr, acronym, address, big, cite, code,  
del, dfn, em, font, img, ins, kbd, q, s, samp,  
small, strike, strong, sub, sup, tt, var,  
b, u, i, center,  
dl, dt, dd, ol, ul, li,  
fieldset, form, label, legend,  
table, caption, tbody, tfoot,
thead, tr, th	 		{ padding: 0; margin: 0; }
*						{ font-family: inherit; font-size: 100%; outline: 0; }
/* EXTERNAL PADDING */
blockquote,th           { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,p        { font-size: 100%; font-weight: 300; line-height: 100%; }
p 						{ font-weight: normal; }
ol,ul                   { list-style: none; }
caption,cite,code,th    { font-style: normal; }
fieldset,img            { border: 0; }
caption,th              { text-align: left; }
a:focus,a:active        { outline: 0 none; }
hr                      { border: 0; border-top: 1px solid #555; margin: 0; height: 1px; }
a                       { overflow: hidden; }
html                    { }
label,
button,
input[type="submit"],
input[type="checkbox"],
input[type="radio"]     { cursor: pointer; }

/*#ipbwrapper td,*/
.text td				{ margin: 0; padding: 0; }
.text table,
#ipbwrapper table       { border-collapse: collapse; border-spacing: 0; }
/*##############################################
## ALL WORK AND NO PLAY MAKES JACK A DULL BOY ##
##############################################*/
body					{ background-color: #F7F7F7; display: block; backface-visibility: hidden; color: #222; text-align: left; font-family: Arial, Helvetica, sans-serif, sans; font-size: 13px; line-height: 18px; min-height: 900px; }
/*omniwrappers*/
.delenda				{ width: 100%; }
.omnia					{ min-width: 941px; width: auto !important; width: 941px; max-width: 1002px; margin: 0 auto; }
/*## WRAPPERS #*/	
/*global header background color*/
#topo					{ display: block; height: 160px; background: url("data:image/png;base64,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") 33px 101px no-repeat; }
.head					{ width: 941px !important; height: 160px; overflow: hidden; position: relative; background-color: #fff; }
/*.wrahpper				{ background-image: url(''); background-position: top center; background-repeat: no-repeat; }*/
/*header*/
.wrahpper				{ position: relative; width: 941px; /*border-radius: 3px 3px 0 0;*/ margin: 0 auto; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; }
.wrender				{ min-width: 941px; width: auto !important; width: 961px; max-width: 1002px; /*background: url('images/xbarrow.gif') -5px 28px repeat-x;*/ }
/*body*/
.wrapper				{ width: 941px; clear: both; position: relative; text-align: left; margin: 0 auto; }
.wrupper				{ min-width: 941px; width: auto !important; width: 941px; max-width: 1002px; /*background: url('images/xtarrow.gif') -5px bottom repeat-x;*/ }
/*
.alpha					{ min-width: 941px; width: auto !important; width: 980px; max-width: 1002px; background: url('images/xtopdown-sprite.png') -11px 0 no-repeat; }
.beta					{ min-width: 941px; width: auto !important; width: 980px; max-width: 1002px; background: url('images/xbeta.png') top center repeat-y; }
.omega					{ min-width: 941px; width: auto !important; width: 980px; max-width: 1002px; background: url('images/xtopdown-sprite.png') -11px -250px no-repeat; height: 30px; margin: auto; }
*/
.alpha					{ min-width: 941px; width: auto !important; width: 980px; max-width: 1002px; }
.beta					{ min-width: 941px; width: auto !important; width: 980px; max-width: 1002px; }
.omega					{ min-width: 941px; width: auto !important; width: 980px; max-width: 1002px; height: 30px; margin: auto; }
/*white the rest*/
.afterhead,
.wrapper 				{ background-color: #fff; }
/*## FOOTER #*/
/*defines global background color*/
.mooter-block			{ width: 941px; margin: 0 auto; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; background-color: #fff; }
/*defines global min-height*/
.body-wrapper 			{ min-height: 735px; background-color: #fff; position: relative; }
/*min height (single)*/
.footer-block			{ width: 941px; background: #1d3651; margin: 0 auto; border-top: 6px solid #3B6AA2; height: 35px; box-shadow: rgba(0, 0, 0, 0.4) 0px 3px 8px; }
.footer					{ height: 32px; margin: 0; background: #1d3651; text-align: center; position: relative; }
.fup 					{ text-align: right; margin: 0 auto; display: block; }
/*ascii anchor*/
.fup a#rodape 				{ font-size: 580% !important; display: inline-block; margin-top: -5px; padding: 25px 10px 0px 10px; height: 15px; vertical-align: baseline; background-color: transparent; font-family: "Courier New", Courier, Serif, Sans !important; font-weight: 600; color: #000; text-decoration: none; user-select: none; }
.footer span 				{ margin-right: 8px; }
.footer a					{ color: #004200 !important; }
.footer a:active			{ color: #004200 !important; }
/*hide google top bar, too much clutter, and helps with nothing*/
.skiptranslate     			{ display: none !important; }
/* position the dropdown */
.gt_switcher-popup			{ position: absolute !important; white-space: nowrap !important; }
.gt_white_content a,
.gt_switcher_wrapper a		{ color: #000 !important; }
.gt_white_content a:focus,
.gt_white_content a:active	{ font-weight: bold !important; }
/* HIDE ELEMENT ADDING CSS CLASS TO BODY, STATIC CACHE WITH PSEUDO DYNAMIC */
#body-pt .gt_switcher-popup 	{ display: none !important; visibility: hidden !important; }
#body-pt .gt_switcher_wrapper	{ display: none !important; visibility: hidden !important; }
#body-pt a.glink 				{ display: none !important; visibility: hidden !important; }
/**/
.lang-pt .gt_switcher-popup 	{ display: none !important; visibility: hidden !important; }
.lang-pt .gt_switcher_wrapper	{ display: none !important; visibility: hidden !important; }
.lang-pt a.glink 				{ display: none !important; visibility: hidden !important; }
/*###########
## NAV BOX ##
###########*/
.nav-wrap				{ width: 941px; font-family: Arial, Helvetica, sans-serif, sans; font-size: 13px; height: 24px; line-height: 24px; margin: 0 auto; margin-bottom: 2px; position: absolute; top: 1px; left: 0; z-index: 90; }
/*# home.png #*/
li.cat-item-3 a,
li.page-item-2 a        { text-align: center; width: 27px; height: 27px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAEwElEQVR4nL2Wz08bVxDHv/Oe9we2wRiTEpMUR84mJoJSJIKSQg4lVRvSXkh/kEuk3KpIIYdcKlW0qlRVvfTQay79A9Jjjokq9VKJHlKVciBE0MThUuOwBq/Zffvz9VBs2YQg0yqdy+5+d958dubNrB7wPxo/pD+pqprmnL/OOWdhGDqvDNbV1VUoFAqfjYyMfKXrekEI8dR13dKhYZqmsXQ6PRCPxwfj8fjr8Xg8yzn3Pc+zASCVSp0zDOPbq1evfnjlypWjiURiqFQqveH7/rqu60+FEO3D4vG4nslkbum6Pq/r+ke6rr8HYJ0x9iiVSs0MDg5+Pzc3d35yclLLZDIwDINns9mBYrH4lpSyJqVcFkKE7WamJRKJDwC8C+A1AKqqqj+pqjo2Njb23fz8/MnBwUGmKAqICKqqIpfL0cjISM/a2tqkEEL6vv+H53leOzA1kUhcBDC+q0vOefbChQsfz83NHevv7yfGGIgIRAQAICL09PTQ0NBQolwun3VdV9vZ2Vn2fb/WDuwdAONRFPGOjg718uXLuWvXrnX29fU1gu81IkJ3dzdOnz6tO44zbtv2sVqttqKqanlvks0wJZFIXAzDcDydTvPZ2VnMzMygt7e3JZuXWTKZhGEYMVVVR0zTHNY07Znv++uu60b7wTo0TZvO5XJjN27c4FNTU0gmkwcC9pqmaTAMA319fQPFYvFNABXP89Y8zwsaMEVRtEwm88nw8PCnt2/fTg8PD5OmaYcC1bNXFAUDAwOUz+f7isXihJRSWJa1FASBzznnHblc7tbExMQ3N2/ePHr8+HGqd9xhrQ5kjOHIkSNUKBS6SqXSFBFpz58//5WfOHHi80uXLn15/fr1zmw2C8ZYY+F/MSJCOp3GqVOnYtVq9bzneclYLBabyGQyHcvLy1haWkIul0M+n4eqqv8aFEURHj9+jI2NDXDO0dvbGyOiczEAX9+7d2+RiHgYhv3T09PvG4bR3W5gKSWklI2K1GH379+3Hj58+EBRlD+jKAJj7EHsyZMnC1LK3wFQKpUa3djYOCulbIHVajUsLi5CCAHOeUvQzs5OjI6OtsCklKhUKub6+voPpVLp511ZxIIgkAAcACCiLdu2gzAMoShKY7Ft27hz544wTfNHKeU2AEZEERHp+Xx+9syZM6lm/zAM4TiOH0XRlu/7dl2P7amK5TiOG4ahBNDSIZqm2VLKL1ZXV9frWqFQ6FFV9W0AqWZfz/MghPAZY1azzpofiMh2HGfH9/2WL5BS1q97/TkRNd43V0II4QM4EOYKISq2bbeuRmOG9s7DvvNhWZZ0HGeHiHYOggW2bW9vb2+/EKA+rPvpe61SqcDzvC0icg+ECSG2KpXKvpm1owH/ZAZgC0DLfrTAfN8PwjAsW5Ylm/ehfn/QX0VKiSiKIKVEtVqVALaIKGj2aelG0zSRTCb/2tzclNVqtVE213V3Wa203fdk2zaiKGpopmnKIAg2Lct6OQwAOOe/LSwsPCqXyzkAIRHBdV1m23aNMdZyxiCisFKp2Hfv3rUURQl2Nb6yslLyff8X0zRbtuOFuqiqqnDOB4ioozmRKIpCKeXqbksDAHRd54yxk4wxDUAjsJTSC8PwmWjnyPWq7G9cjxv5d8bKrgAAAABJRU5ErkJggg==") 9px 3px no-repeat; }
li.cat-item-3 img,
li.page-item-2 img    { /*width: 27px; height: 27px;*/ }
/*###############################################
## CSS rules here for screens lower than 980px ##
###############################################*/
/*
div.fup  { background: url('images/fup.svg') -5px bottom no-repeat; }
a#rodape { background: url('images/fup.svg') -5px bottom no-repeat; }
*/


.recent h3 a 				{ color: #5F95B2 !important; background-color: #7F95B220 !important; margin-top: 28px; margin-bottom: 22px; }
.book						{ font-size: 100% !important; line-height: 150% !important; }
#shared_facebook			{ display: none !important; }
/*@media screen and (max-width: 980px) {*/
@media only screen and (hover: none) and (pointer: coarse), (max-width: 1020px) {
	body					{ background-color: #fff !important; }
	.menupad 				{ display: none !important; width: 0 !important; }
	.menu					{ margin-right: 0px !important; }
	/*omniwrappers*/
	.delenda				{ width: 100%; min-height: 800px; }
	.omnia					{ min-width: auto !important; width: auto !important; max-width: 1002px; margin: 0 auto; padding: 0 0 0 0; position: relative; }
	/*## WRAPPERS #*/	
	.head					{ width: auto !important; height: 160px; }
	/*.wrahpper				{ background-image: url(''); background-position: top center; background-repeat: no-repeat; }*/
	/*header*/
	.wrahpper				{ position: relative; width: auto !important; /*border-radius: 3px 3px 0 0;*/ overflow: hidden; margin: 0 auto; }
	.wrender				{ min-width: auto !important; width: auto !important; max-width: 1002px; /*background: url('images/xbarrow.gif') -5px 28px repeat-x;*/ }
	/*body*/
	.wrapper				{ width: auto !important; clear: both; position: relative; text-align: left; /*overflow: hidden;*/ margin: 0 auto; }
	.wrupper				{ min-width: auto !important; width: auto !important; max-width: 1002px; /*background: url('images/xtarrow.gif') -5px bottom repeat-x;*/ }
	/*dropshadow*/
	.alpha					{ min-width: auto !important; width: auto !important; max-width: 1002px; background: none; }
	.beta					{ min-width: auto !important; width: auto !important; max-width: 1002px; background: none; }
	.omega					{ min-width: auto !important; width: auto !important; max-width: 1002px; background: none; }
	/*## FOOTER #*/
	.mooter-block			{ width: auto !important; margin: 0 auto; min-height: 32px; }
	.footer-block			{ width: auto !important; background: #1d3651; margin: 0 auto; border-top: 6px solid #3B6AA2; height: 30px; /*border-radius: 0 0 3px 3px;*/ }
	.footer					{ padding: 0; height: 30px; margin: 0; background-color: #1d3651; text-align: center; position: relative; }
	.fup 					{ text-align: right; padding-right: 15px; user-select: none; }
	.nav-wrap				{ width: auto !important; }
	#shared_facebook		{ display: none !important; visibility: hidden; }

	.body-page				{ margin: 25px 65px 0 25px; }
	.body-single			{ margin: 60px 20px 0 20px !important; }
	.body-image				{ margin: 5px 5px 0 5px !important; }
	.body-search			{ padding: 5px 5px 0 5px !important; }
	.body-links				{ padding: 5px 5px 0 5px !important; }
	.body-video				{ padding: 10px 10px 0 10px !important; }

.title-generic-single h1,
.title-article-single h1,
.title-video-single h1,
.title-humor-single h1,
.title-vhumor-single h1		{ margin: 50px 0px 8px 19px !important; font-weight: 400; }

.author-generic-single,
.author-article-single,
.author-video-single,
.author-humor-single,
.author-vhumor-single		{ padding: 0px 10px 3px 0 !important; font-weight: 400; }


.title-generic-page h1,
.title-article-page h1,
.title-video-page h1,
.title-humor-page h1		{ margin: 50px 0px 8px 34px !important; font-weight: 400; }
/*author video sidebar*/
.author-video-single,
.author-vhumor-single		{ padding: 0 184px 3px 0 !important; font-weight: 400; }

.list-block-cartoon a { font-size: 120% !important;  }

.list-wrap-cartoon .list-title { padding-bottom: 9px; }

div.list-jumper { display: none !important; }
div.cartoons-firstline{ font-size: 120% !important;  }

a#cap,a#can { display: none !important; } 

.body-page { margin: 15px 5px 0 5px !important; }

.author-video-single { padding-right: 22px !important; }
.author-generic-page { padding-right: 5px !important; }

.text-page {
  margin: 15px 15px 0 15px !important;
}

div.porthumbs { display: none !important; visibility: hidden !important; }

/*###################### 
## HIDES SEARCH INPUT ##
######################*/
.menu  { /*overflow: hidden;*/ }

.menu a	{ 
font-size: 130% !important; 
}

.submenu a	{ 
font-size: 130% !important; 
} 

.cat-item-25,
.page-item-66 { display: none !important; } 

/*print | pdf*/
.portables   { position: absolute !important; top: -85px !important; right: 28px !important; font-size: 150% !important; }
.font-picker { font-size: 150% !important; }

/*ebooks*/
.e-nada	{ margin-right: 100px; }
/*double div fix
div.text-page div.text-page	{ margin-left: 0 !important; margin-right: 0 !important; }
*/

.catlist-wrap a, 
.home-wrap a   { font-size: 16pt !important; } 

/*historico*/
.catlist-wrap-history a      { margin-right: 0 !important; } 
.catlist-wrap-history *      { font-size: 150% !important; line-height: 160% !important; }
.catlist-wrap-history h5     { font-size: 250% !important; }
.catlist-wrap-history strong { color: #555 !important; padding-right: 3px; }
.catlist-block-history		 { padding-top: 24px !important; }


/*black excerpt*/
.catlist-excerpt  { font-size: 150% !important; line-height: 100% !important; color: #888 !important; }
.recent-excerpt  { font-size: 125% !important; line-height: 100% !important; color: #888 !important; }  

.breadcrumb					{ padding-left: 5px !important; } 
span.breadcrumb-separator	{ color: #333 !important; } 
.breadcrumb li a			{ color: #666 !important; font-size: 200% !important; }
.breadcrumb li a.current	{ color: #666 !important; } 

.footer span	{ font-size: 150%; padding-right: 25px; }

.book				{ font-size: 140% !important; line-height: 150% !important; }
.book-container		{ margin-left: 0 !important; margin-right: 0 !important; }
table.book-intro a	{ line-height: 130% !important; font-size: 100% !important; }

blockquote.quotescollection { padding-left: 0 !important; padding-right: 0 !important; }

.text-page,
.text-single blockquote	{ font-size: 100% !important; line-height: 100% !important; }

.text-page,
.text-single	{ font-size: 160% !important; } 
.same-author	{ font-size: 160% !important; }  
.meta-info	    { font-size: 180% !important; }  
.meta-info a    { text-decoration: underline !important; }  
    
li.ebook a { font-size: 18pt !important; }
li.ebook   { padding-top: 12px !important; }
li.first-author a { font-size: 18pt !important; }
li.first-author { padding-bottom: 16px !important; }

#ted { display: none !important; } 
.video-block { margin-top: 20px !important; margin-right: 9px !important; display: block; }
.video-block iframe { width: 100% !important; max-width: 640px !important; }
.submenu a { color: #555 !important; }

/*#############################################*/

/*## WIDE ##*/
.delenda,.omnia,
.head,.wrahpper,
.wrender,.wrapper,
.wrupper,.alpha,
.beta,.omega,
.mooter-block,
.footer-block,
.footer, .nav-wrap	{ width: 100% !important; max-width: 100% !important; }
.footer				{ background-color: #325889; }
#content,
#board_index		{ width: 100% !important; max-width: 100% !important; }
#categories			{ width: auto !important; max-width: 100% !important; } 
#ipbwrapper			{ width: auto !important; max-width: 100% !important; padding: 0 40px 0 0px !important; }
#index_stats		{ padding: 0 20px 0 20px !important; margin-right: -20px !important; }
body div#content	{ margin-right: 0 !important; }
/*hide switcher mobile*/
#switcher-standard,
#switcher-wide		{ display: none !important; }
.same-author		{ font-size: 150% !important; }

#bible ul li a { font-size: 150% !important; padding: 8px !important; display: inline-block !important; min-width: 22px; text-align: center;}
#bible ul      { max-width: 100% !important; padding-bottom: 10px; padding-top: 0px; }
#bible table a  { font-size: 85% !important; line-height: 180% !important; white-space: nowrap; }

/*##########################
## TEXT RESIZER MINIBLOCK ##
##########################*/
div#font-resizer			{ position: absolute; width: 60px; height: 30px; top: 42px; right: 70px ; line-height: 32px; /*eis a carcada*/ white-space: nowrap; font-family: "Courier New", Courier, monospace; display: block; }
div#font-wrapper			{ position: relative; width: 60px; height: 30px; }
div#font-wrapper a			{ position: absolute; width: 14px; height: 27px; top: 0; font-size: 21px; display: inline-block; overflow: hidden; padding-bottom: 3px; text-align: right; }
div#font-wrapper a.increase	{ right: 0px; top: 0; }
div#font-wrapper a.reset	{ right: 17px; font-size: 20px; line-height: 31px;  top: 0; }
div#font-wrapper a.decrease	{ right: 33px; top: 0; }
div#font-wrapper a,
div#font-wrapper a:visited	{ color: #384F68; text-decoration: none; }
div#font-wrapper a:focus,
div#font-wrapper a:active	{ text-decoration: none; }

div#font-wrapper a,
div#font-wrapper a.reset,
div#font-wrapper a.increase,
div#font-wrapper a.decrease	{ display: none !important; }

/*#############################################*/
div div { background-image: none !important; }}
/*#############################################*/

@media only print {
.title-generic-single h1,
.title-article-single h1,
.title-video-single h1,
.title-humor-single h1,
.title-vhumor-single h1		{ margin: 50px 0px 8px 10px !important; font-weight: 400; }
/*hide element on print*/
.articles-nav,
.portables,
#font-wrapper,
a.decrease,
a.reset,
a.increase					{ opacity: 0 !important; display: none !important; }
/*hide dropdown*/
.gt_switcher_wrapper		{ display: none !important; }
/*#############################################*/
}/*############################################*/
/*#############################################*/

span.breadcrumb-separator { color: #666; padding: 0 2px 0 2px !important; } 
.breadcrumb li a { color: #777 !important; font-size: 150%; }
.breadcrumb li a.current { color: #777; } 
.submenu a { color: #777 !important; }

.portables	{ position: absolute !important; right: 0; top: -30px; color: #666 !important; }
.font-picker a,
.portables a{ color: #666 !important; }

.switcher		{ position: absolute; right: 5px; top: 8px; color: #eee; font-size: 10pt !important; }
.switcher-local	{ right: 5px; }

.meta-info a { text-decoration: underline !important; }  

/*#############################################*/

.nav-box				{ width: 100%; float: left; height: 24px; line-height: 30px; overflow: hidden; }
.nav-box a				{ color: #888; text-decoration: none; height: 24px; line-height: 24px; text-transform: none !important; }
.nav-box a:visited		{ color: #888; text-decoration: none; }
.nav-box a:hover,
.nav-box a:focus,
.nav-box a:active		{ color: #666; text-decoration: none; }
.nav-box li				{ margin-left: 11px; display: inline; }
.nav-box .admin			{ font-weight: bold; }
.nav-box li.logout		{ margin: 0; }
.nav-box a#logout		{ color: #aaa; font-size: 9px; font-weight: bold; }
.nav-box a#logout:hover,
.nav-box a#logout:focus,
.nav-box a#logout:active{ color: #999; text-decoration: none; }
.nav-box .edit a,
.nav-box .inactive		{ color: #666; font-size: 9px; font-weight: bold; padding: 6px 1px 6px 1px; font-family: Arial, Helvetica, sans-serif, sans; }
.nav-box .edit a:hover,
.nav-box .edit a:focus,
.nav-box .edit a:active	{ color: #666; }
.nav-box .inactive 		{ color: #666; }
.nav-box li.edit,
.nav-box li.new			{ margin-left: 3px; }
.nav-box .new a,
.nav-box .new a:visited,
.nav-box .new a:active,
.nav-box .new a:focus	{ font-size: 12px; font-weight: bold; width: 6px; padding: 1px 7px 0 6px; }
.log-box ul				{ float: right; padding-right: 16px; }
.log-box a				{ /*background-color: #fff;*/ }
.mod-box ul				{ float: left; }
#new-msg				{ background: #528f6c; color: #fff; text-decoration: none; }
#new-rep				{ background: #D54E21; color: #fff; text-decoration: none; }
/*## NOTES ##*/
.header-note			{ position: absolute; top: 14px; left: 18px; font-style: italic; color: #ccc; line-height: 125%; font-size: 16px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif, sans; }
.header-note a,
.header-note a:active	{ color: #ccc; text-decoration: none; font-style: normal; margin: 0; }
.header-note a:hover,
.header-note a:focus,
.header-note a:active	{ color: #aaa; text-decoration: none; }
/*##################
## style switcher ##
##################*/
#switcher-standard,
#switcher-wide			{ position: absolute; bottom: 0px; right: 0px; width: 15px; height: 160px; display: block; opacity: 0.18; z-index: 50; }
#switcher-standard a,
#switcher-wide a		{ width: 15px; height: 160px; display: block; z-index: 100; }
#switcher-wide:hover,
#switcher-standard:hover{ background-color: #ddd; }
#switcher-dummy			{ position: absolute; top: 0px; right: 0px; width: 15px; height: 80px; display: block; z-index: 80; }
#switcher-wide 		 	{ background: url('images/arrow-right.gif') bottom left no-repeat }
#switcher-standard		{ background: url('images/arrow-left.gif') bottom left no-repeat }
/*##############
## BREADCRUMB ##
##############*/
.breadcrumb					{ color: #ddd; font-family: Verdana, Arial, Helvetica, sans-serif, sans; font-size: 12px; /*background: #fff;*/ float: left; margin: 15px 0 0 4px; font-weight: bold; }
.breadcrumb ul				{ float: left; }
.breadcrumb li				{ display: inline;}
.breadcrumb a				{ color: #ccc; text-decoration: none; font-size: 13px; font-weight: normal; line-height: 16px; font-family: Arial, Helvetica, sans-serif, sans; }
.breadcrumb a:hover,
.breadcrumb a:focus,
.breadcrumb a:active		{ color: #aaa; text-decoration: none; }
.breadcrumb a.current		{ color: #ccc; }
.breadcrumb a.current:hover,
.breadcrumb a.current:focus,
.breadcrumb a.current:active{ color: #aaa; }
/*##################
## ADSENSE BLOCKS ##
##################*/
.adsense-home-sidebar	{ height: 250px; margin: 0 0 20px 0; padding: 10px; background: #1D3652; border-radius: 6px; text-align: center; }
.adsense-cartoon-sidebar{ height: 250px; width: 300px; margin: 0 20px 20px 20px; padding: 10px; background: #68285C; border-radius: 6px; text-align: center; }
.adsense-subvideo		{ padding: 12px 0 26px 0; background: #000; text-align: center; border-radius: 6px; margin: 0 40px 40px 40px; }
.adsense-subtitle-single{ width: 234px; height: 40px; margin: 0 0 0 137px; }
.adsense-subtitle-page	{ width: 234px; height: 40px; margin: 0 0 0  65px; }
/*#############
## MENU LIST ## 
#############*/
.menupad									{ float: left; width: 9px; height: 32px; line-height: 32px; padding: 4px 0 0 0; }
.menu										{ text-transform: lowercase; margin-left: 0; margin-right: -1px; }
.menu ul 									{ background-color: #1D3652; margin: 0; padding: 0; list-style: none; float: left; width: 100%; font-size: 13px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif, sans; padding-top: 0px; height: 31px; line-height: 31px; }
.menu ul li									{ display: inline;  height: 27px; line-height: 27px; white-space: nowrap; }
.menu ul li a								{ color: #eee; text-align: center; float: left; margin-left: 0; margin-right: 1px; line-height: 27px; text-decoration: none; padding: 3px 1.12% 1px 1.12%; }
.menu ul li a:hover							{ color: #fff; text-decoration: none; }
.menu ul li a img							{ float: left; padding: 0; line-height: 27px; height: 27px; }
/***********************************/
.menu ul li a:focus,
.menu ul li a:active						{ /*background: url('images/menugrad.gif') top left repeat-x #1D3652;*/ background-color: #ffffff25; color: #ededed; }
.menu .current_page_item a,
.menu .current_page_parent a,
.menu .current_page_ancestor a,
.menu .current_page_item a:hover,
.menu .current_page_parent a:hover,
.menu .current_page_ancestor a:hover		{ /*background: url('images/menugrad.gif') top left repeat-x #1D3652;*/ background-color: #ffffff25; color: #fff; text-decoration: none; }
.menu .current_page_item a:focus,
.menu .current_page_item a:active,
.menu .current_page_item a:hover			{ color: #fff; text-decoration: none; }
/*fix*/
.menu ul li a.menufix						{ /*background: url('images/menugrad.gif') top left repeat-x #1D3652;*/ color: #ededed; text-decoration: none; /*border-radius: 5px 5px 0 0;*/ }
.menu ul li.current_page_item a,
.menu ul li.current_page_item a:active,
.menu ul li.current_page_item a:focus,
.menu ul li.current_page_parent a,
.menu ul li.current_page_parent a:active,
.menu ul li.current_page_parent a:focus,
.menu ul li.current_page_ancestor a,
.menu ul li.current_page_ancestor a:active,
.menu ul li.current_page_ancestor a:focus	{ color: #fff; }
/*################
## SUBMENU LIST ##
################*/
.submenupad 								{ float: left; width: 57px; height: 30px; line-height: 30px; margin-left: 0; padding: 3px 0 0 0; }
.submenu									{ text-transform: lowercase; margin-right: 0px; }
.submenu ul									{ background-color: #fff; padding: 0; list-style: none; float: left; width: 100%; font-family: Arial, Helvetica, sans-serif, sans; font-size: 13px; height: 34px; overflow: hidden; }
.submenu ul li								{ display: inline; padding-bottom: 1px; float: left; }
.submenu ul li a							{ color: #999; /**/ float: left; font-weight: normal; margin-left: 0; text-decoration: none; padding: 0px 8px 0 8px; height: 29px; line-height: 30px; }
.submenu ul li a:focus,
.submenu ul li a:active						{ text-decoration: underline; color: #aaa; }
.submenu .current_page_item a,
.submenu .current_page_item a:hover,
.submenu .current_page_parent a,
.submenu .current_page_parent a:hover,
.submenu .active a,
.submenu .active a:hover					{ /*padding-top: 3px; padding-bottom: 6px; font-size: 13.5pt; height: 28px; line-height: 30px;*/ /*font-weight: bold;*/ text-decoration: none; }
/***********************************/
.submenu ul li a:hover						{ color: #666; text-decoration: none; }
.submenu ul li a:focus,
.submenu ul li a:active						{ color: #666; text-decoration: none; }
.submenu .current_page_item a,
.submenu .current_page_item a:focus,
.submenu .current_page_item a:active,		
.submenu .current_page_item a:hover,
.submenu .current_page_parent a,
.submenu .current_page_parent a:focus,
.submenu .current_page_parent a:active,		
.submenu .current_page_parent a:hover,
.submenu .active a,
.submenu .active a:hover					{  background-color: #ffffff25; color: #666; text-decoration: underline !important; }
.submenu .active a:focus,
.submenu .active a:active,
.submenu .active a:hover					{ color: #666; text-decoration: none; }
/*fix*/
.submenu ul li a.menufix					{ color: #666; text-decoration: none; }
.submenu ul li.active a.menufix,
.submenu ul li.current_page_item a.menufix,
.submenu ul li.current_page_parent a.menufix{ color: #666; text-decoration: none; }
/*book names: re-uppercase*/
.page-item-2081 a,
.page-item-2083 a,
.page-item-2085 a,
.page-item-2205 a,
.page-item-2206 a,
.page-item-3846 a,
.cat-item-27 a,
.cat-item-28 a,
.cat-item-49 a,
.cat-item-29 a,
.cat-item-33 a,
.cat-item-34 a,
.cat-item-36 a						{ text-transform: none !important; }
/*#######################
## LIST: LATEST TOPICS ##
#######################*/
.list								{ font-size: 12pt; line-height: 12pt; margin: 0; }
.list-overflow  					{ height: 485px; width: 318px; overflow-x: hidden; overflow-y: auto; }
.list-refresh						{ position: relative; }
.list-refresh input   				{ position: absolute; float: right; padding: 0; top: 15px; left: 268px; color: #D5DDE5; font-size: 8px; text-align: center; overflow: hidden; display: block; }
.list-block							{ height: 485px; background: #D5DDE5; border: 1px solid #D5DDE5; border-radius: 4px 0 0 4px; text-align: left; margin-bottom: 20px; }
.list h2							{ color: #A2B1C4; border-bottom: 2px solid #C7D3DD; font-size: 182%; padding: 6px 0 6px 8px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif, sans; text-align: left; clear: none; margin: 0; }
.list h2 a 							{ color: #A2B1C4; text-decoration: none; height: 38px; line-height: 39px; margin-right: 40px; display: block; }
.list h2 a:hover,
.list h2 a:focus,
.list h2 a:active					{ color: #92A3BA; text-decoration: none; }
.list h2 img						{ vertical-align: text-bottom; }
.list li							{ float: left; text-align: left; width: 302px; }
.list li+li							{ border-top: 1px solid #fff; }
.list-content						{ margin-left: 70px; padding: 5px 6px 6px 6px; height: 59px; }
.list-thumb							{ float: left; padding: 6px 4px 6px 6px; height: 56px; width: 56px; overflow: hidden; }
.list-thumb	a						{ border: 1px solid #ccc; display: block; /*background: #fff;*/ width: 56px; height: 56px; overflow: hidden; }
.list-thumb	a:hover,
.list-thumb a:focus,
.list-thumb a:active				{ border: 1px solid #aaa; }
.list-title							{ font-size: 17px; line-height: 21px; height: 20px; overflow: hidden; font-weight: normal; border-bottom: 0 solid #D5DDE5; margin: 0 0 2px 0; padding: 2px 0 0 0; text-align: left; display: block; white-space: nowrap; }
.list-title a						{ color: #3E6186; text-decoration: none; }
.list-title a:hover,
.list-title a:focus,
.list-title a:active				{ color: #213D5E; text-decoration: none; }
.list-date							{ color: #aaa; padding: 0; font-size: 13px; line-height: 16px; height: 32px; overflow: hidden; }
.list-date span						{ color: #999; }
.list-date span a					{ color: #aaa; }
.list-date span a:hover,
.list-date span a:focus,
.list-date span a:active			{ color: #aaa; }
.list-date a						{ color: #8DA3BC; text-decoration: none; }
.list-date a:hover,
.list-date a:focus,
.list-date a:active					{ color: #6F8AAA; text-decoration: none; }
.list-row1							{ background: #E4EBF2; }
.list-row2							{ background: #EEF3F8; }
.list-row1-content					{ background: #F1F4F7; }
.list-row2-content					{ background: #FAFBFC; }
.list-row1 img,
.list-row2 img						{ border: 0px solid #ccc; padding: 3px; /*background: #fff;*/ width: 50px; height: 50px; overflow: hidden; display: block; font-size: 9px; color: #aaa; text-decoration: none;  opacity: 0.9; }
/*humor*/
.list-row1-humor					{ background: #F2E5F0; }
.list-row2-humor					{ background: #F8EFF7; }
.list-row1-content-humor			{ background: #F8F2F7; }
.list-row2-content-humor			{ background: #FDFBFC; }
.list-row1-title-humor a,
.list-row2-title-humor a			{ color: #933B7F; }
.list-row1-title-humor a:hover,
.list-row2-title-humor a:hover,
.list-row1-title-humor a:focus,
.list-row2-title-humor a:focus,
.list-row1-title-humor a:active,
.list-row2-title-humor a:active		{ color: #6F2F67; }
.list-row1-date-humor a,
.list-row2-date-humor a				{ color: #D5B1C6; }
.list-row1-date-humor a:hover,
.list-row2-date-humor a:hover,
.list-row1-date-humor a:focus,
.list-row2-date-humor a:focus,
.list-row1-date-humor a:active,
.list-row2-date-humor a:active		{ color: #AD959C; }
/*admin*/
.list-row1-admin					{ background: #F3F3F3; }
.list-row2-admin					{ background: #EAEAEA; }
.list-row1-content-admin			{ background: #FCFCFC; }
.list-row2-content-admin			{ background: #F4F4F4; }
.list-row1-title-admin a,
.list-row2-title-admin a			{ color: #555; }
.list-row1-title-admin a:hover,
.list-row2-title-admin a:hover,
.list-row1-title-admin a:focus,
.list-row2-title-admin a:focus,
.list-row1-title-admin a:active,
.list-row2-title-admin a:active		{ color: #383838; }
.list-row1-date-admin a,
.list-row2-date-admin a				{ color: #bfbfbf; }
.list-row1-date-admin a:hover,
.list-row2-date-admin a:hover,
.list-row1-date-admin a:focus,
.list-row2-date-admin a:focus,
.list-row1-date-admin a:active,
.list-row2-date-admin a:active		{ color: #aaa; }
/*udmg*/
.list-row1-udmg						{ background: #E3EFE2; }
.list-row2-udmg						{ background: #EEF6ED; }
.list-row1-content-udmg				{ background: #F1F6F1; }
.list-row2-content-udmg				{ background: #FBFCFB; }
.list-row1-title-udmg a,
.list-row2-title-udmg a				{ color: #367231; }
.list-row1-title-udmg a:hover,
.list-row2-title-udmg a:hover,
.list-row1-title-udmg a:focus,
.list-row2-title-udmg a:focus,
.list-row1-title-udmg a:active,
.list-row2-title-udmg a:active		{ color: #01510C; }
.list-row1-date-udmg a,
.list-row2-date-udmg a				{ color: #B1C4B3; }
.list-row1-date-udmg a:hover,
.list-row2-date-udmg a:hover,
.list-row1-date-udmg a:focus,
.list-row2-date-udmg a:focus,
.list-row1-date-udmg a:active,
.list-row2-date-udmg a:active		{ color: #85A58A; }
/*mod*/
.list-row1-mod						{ background: #F8F3DA; }
.list-row2-mod						{ background: #FAF9E2; }
.list-row1-content-mod				{ background: #FEFCED; }
.list-row2-content-mod				{ background: #FFFFF9; }
.list-row1-title-mod a,
.list-row2-title-mod a				{ color: #A12900; }
.list-row1-title-mod a:hover,
.list-row2-title-mod a:hover,
.list-row1-title-mod a:focus,
.list-row2-title-mod a:focus,
.list-row1-title-mod a:active,
.list-row2-title-mod a:active		{ color: #7F2000; }
.list-row1-date-mod a,
.list-row2-date-mod a				{ color: #CA8770; }
.list-row1-date-mod a:hover,
.list-row2-date-mod a:hover,
.list-row1-date-mod a:focus,
.list-row2-date-mod a:focus,
.list-row1-date-mod a:active,
.list-row2-date-mod a:active		{ color: #BC684C; }
/*wiki*/
.list-row1-wiki						{ background: #f1f1f1; }
.list-row2-wiki						{ background: #f9f9f9; }
.list-row1-content-wiki				{ background: #fafafa; }
.list-row2-content-wiki				{ background: #ffffff; }
.list-row1-title-wiki a,
.list-row2-title-wiki a				{ color: #007700; }
.list-row1-title-wiki a:hover,
.list-row2-title-wiki a:hover,
.list-row1-title-wiki a:focus,
.list-row2-title-wiki a:focus,
.list-row1-title-wiki a:active,
.list-row2-title-wiki a:active		{ color: #005500; }
.list-row1-date-wiki a,
.list-row2-date-wiki a				{ color: #B1C4B3; }
.list-row1-date-wiki a:hover,
.list-row2-date-wiki a:hover,
.list-row1-date-wiki a:focus,
.list-row2-date-wiki a:focus,
.list-row1-date-wiki a:active,
.list-row2-date-wiki a:active		{ color: #85A58A; }
span.wiki 							{ color: #3E6186; padding-right: 0px; }
/*ajax add*/
.list #latesttopics_plus a.add			{ color: #A2B1C4; text-decoration: none; padding: 8px; font-size: 18px; display: block; float: left; }
.list #latesttopics_plus a.add:hover,
.list #latesttopics_plus a.add:focus,
.list #latesttopics_plus a.add:active	{ color: #92A3BA; text-decoration: none; }
/*##########################
## list: subclass garagem ##
##########################*/
.list-block-garagem					{ float: left; width: auto; height: auto; overflow: visible; border: 1px solid #D4E1D3; border-radius: 4px; }
.list-garagem h2					{ color: #9DBA9D; border-bottom: 2px solid #C7D8C4; background: #D4E1D3; font-size: 23px; line-height: 28px; padding: 14px 0 2px 11px; background-image: url('images/garagem-teia.png'); background-repeat: no-repeat; background-position: 154px -128px; }
.list-garagem h2 a					{ color: #9DBA9D; margin-right: 0; }
.list-garagem h2 a:hover,
.list-garagem h2 a:focus,
.list-garagem h2 a:active			{ color: #8BAE8B; }
li.list-row1-garagem,
li.list-row2-garagem 				{ width: 318px; position: relative; }
div.list-row1-title-garagem,
div.list-row2-title-garagem			{ overflow: hidden; height: auto; max-height: 40px; margin: 0 0 1px 0; white-space: normal; line-height: 20px; }
.list-row1-content-garagem,
.list-row2-content-garagem			{ margin-left: 70px; height: 62px; padding: 5px 0 2px 7px; overflow: visible; }
.list-row1-thumb-garagem,
.list-row2-thumb-garagem			{ height: 55px; padding: 6px; }
.list-row1-garagem img,
.list-row2-garagem img				{ height: 50px; width: 50px; opacity: 0.9; }
.list-row1-date-garagem,
.list-row2-date-garagem				{ display: none; font-size: 70%; height: 14px; padding-top: 2px; overflow: hidden; }
.list-garagem-timediff				{ display: none; }
/*common styles*/
.list-row1-garagem					{ background: #E3EFE2; }
.list-row2-garagem					{ background: #EEF6ED; }
.list-row1-content-garagem			{ background: #F1F6F1; }
.list-row2-content-garagem			{ background: #FBFCFB; }
.list-row1-title-garagem a,
.list-row2-title-garagem a			{ color: #367231; }
.list-row1-title-garagem a:hover,
.list-row2-title-garagem a:hover,
.list-row1-title-garagem a:focus,
.list-row2-title-garagem a:focus,
.list-row1-title-garagem a:active,
.list-row2-title-garagem a:active	{ color: #01510C; }
.list-row1-date-garagem a,
.list-row2-date-garagem a			{ color: #B1C4B3; }
.list-row1-date-garagem a:hover,
.list-row2-date-garagem a:hover,
.list-row1-date-garagem a:focus,
.list-row2-date-garagem a:focus,
.list-row1-date-garagem a:active,
.list-row2-date-garagem a:active	{ color: #85A58A; }
.list-row1-author-garagem,
.list-row2-author-garagem			{ color: #aaa; font-size: 80%; float: left; display: block; width: 100%; }
.list-row1-author-garagem span,
.list-row2-author-garagem span		{ color: #ccc; text-decoration: none; font-size: 75%; padding-left: 4px; vertical-align: 1px; }
.list-row1-author-garagem a,
.list-row2-author-garagem a			{ color: #9AC597; text-decoration: none; } 
.list-row1-author-garagem a:hover,
.list-row2-author-garagem a:hover,
.list-row1-author-garagem a:focus,
.list-row2-author-garagem a:focus,
.list-row1-author-garagem a:active,
.list-row2-author-garagem a:active	{ color: #7BB377; text-decoration: none; }
.list-row1-comments-garagem,
.list-row2-comments-garagem			{ position: absolute; top: 48px; right: 0; height: 20px; width: 50px; overflow: visible; background: url('images/comments.png') 13px 2px no-repeat; font-size: 11px; }
.list-row1-comments-garagem span,
.list-row2-comments-garagem span	{ float: right; line-height: 20px; width: 50px; text-align: center; }
.list-row1-comments-garagem span a,
.list-row2-comments-garagem span a 	{ color: #B1C4B3; text-decoration: none; float: right; width: 43px; text-indent: 18px; display: block; }
.list-row1-comments-garagem span a:hover,
.list-row2-comments-garagem span a:hover,
.list-row1-comments-garagem span a:focus,
.list-row2-comments-garagem span a:focus,
.list-row1-comments-garagem span a:active,
.list-row2-comments-garagem span a:active { color: #85A58A; text-decoration: none; }
/*###########################
## list: subclass cartoons ##
###########################*/
/*structural*/
.list-block-cartoon					{ background: #E5D6E4; border: 1px solid #E5D6E4; height: 620px; width: 280px; overflow-x: hidden; overflow-y: scroll; text-align: left; border-radius: 5px; }
.list-cartoon h2					{ color: #C3A3BD; border-bottom: 2px solid #DDC9DC; font-size: 200%; height: 32px; line-height: 32px; padding: 3px 0 2px 16px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif, sans; text-align: left; }
.list-row1-content-cartoon,
.list-row2-content-cartoon			{ margin-left: 0px; height: 18px; padding-top: 9px; }
.list-row1-thumb-cartoon,
.list-row2-thumb-cartoon			{ height: 35px; padding: 6px; width: 100px; display: none; }
.list-row1-thumb-cartoon a,
.list-row2-thumb-cartoon a			{ width: auto; height: auto; border: 0; }
.list-row1-thumb-cartoon a:hover,
.list-row2-thumb-cartoon a:hover,
.list-row1-thumb-cartoon a:focus,
.list-row2-thumb-cartoon a:focus,
.list-row1-thumb-cartoon a:active,
.list-row2-thumb-cartoon a:active	{ border: 0; }
.list-row1-cartoon img,
.list-row2-cartoon img				{ width: 100px; height: auto; border: 0; padding: 0; }
/*commons*/
.list-row1-cartoon					{ background: #F2E5F0; }
.list-row2-cartoon					{ background: #F8EFF7; }
.list-row1-content-cartoon			{ background: #F8F2F7; }
.list-row2-content-cartoon			{ background: #FDFBFC; }
div.list-row1-title-cartoon,
div.list-row2-title-cartoon			{ overflow: hidden; height: auto; max-height: 40px; white-space: normal; }
.list-row1-title-cartoon a,		
.list-row2-title-cartoon a			{ color: #933B7F; text-decoration: none; float: left; font-size: 13px; line-height: 18px; padding-bottom: 3px; margin-top: -4px; font-weight: bold; }
.list-row1-title-cartoon a:hover,		
.list-row2-title-cartoon a:hover	{ color: #6F2F67; }
.list-row1-title-cartoon a:active,		
.list-row2-title-cartoon a:active,
.list-row1-title-cartoon a:focus,		
.list-row2-title-cartoon a:focus	{ color: #6F2F67; text-decoration: underline; }
/*specifics*/
.list-row1-jumper-cartoon a,
.list-row2-jumper-cartoon a			{ float: left; background: #F1E3F0; color: #933B7F; padding: 0 4px 4px 3px; font-size: 15px; height: 15px; line-height: 18px; vertical-align: middle; margin: -2px 4px 0 0; font-weight: bold; border-radius: 3px; text-decoration: none; display: inline-block; }
.list-row1-jumper-cartoon a:active,
.list-row2-jumper-cartoon a:active,
.list-row1-jumper-cartoon a:focus,
.list-row2-jumper-cartoon a:focus,
.list-row1-jumper-cartoon a:hover,
.list-row2-jumper-cartoon a:hover	{ background: #ECD9EB; text-decoration: none; }
.list-row1-crumb-cartoon,
.list-row2-crumb-cartoon,
.list-row1-excerpt-cartoon,
.list-row2-excerpt-cartoon,
.list-row1-date-cartoon,
.list-row2-date-cartoon				{ display: none; }

.list-cartoon .nthumb				{ display: none; }
.list-row1-thumb-cartoon,
.list-row2-thumb-cartoon			{ display: none; }

/*cartoon sidebar*/
.cartoon-content			{ float: left; width: 100%; margin-top: 5px !important; position: relative; }
.cartoon-wrap				{ /*background: #fff;*/ width: 100%; padding-top: 0; margin-top: 0; display: block; float: right; }
.cartoon-display			{ /*background: #fff;*/ margin: 2px 30px 0 330px; }
.cartoon-list				{ /*background: #fff;*/ padding: 0; position: absolute; top: 0px; left: 20px; }
#cartoons					{ text-align: center; }
.clear						{ clear: both; }
/* quick buttons */
a#cap,a#cap:visited			{ position: absolute; top: 2px; left: 216px; padding: 2px; z-index: 10; font-size: 24pt; display: block; width: 32px; height: 32px; color: #803893; }
a#can,a#can:visited			{ position: absolute; top: 2px; left: 248px; padding: 2px; z-index: 10; font-size: 24pt; display: block; width: 32px; height: 32px; color: #803893; }
/*cartoon content*/
#cartoons							{ font-weight: inherit; color: inherit; font-size: 13pt; line-height: 24pt; }
#cartoons p							{ font-size: 13pt; line-height: 24pt; font-weight: inherit; }
#cartoons p + p						{ margin-top: 32px; }
/*cartoon nav*/
.cartoons-firstline a:visited,
.cartoons-firstline a				{ color: #841574; color: #000; text-decoration: none; }
.cartoons-firstline a:hover			{ color: #841574; color: #000; }
.cartoons-firstline span			{ font-weight: bold; }
.cartoons-firstline					{ padding: 10px 16px 10px 22px; line-height: 135%; text-align: left; font-size: 16px; display: block; margin-bottom: 28px; color: #000; }

div.cartoons-firstline h1			{ display: inline-block; float: left; font-weight: bold; }
div.cartoons-firstline h2			{ display: inline-block; float: left; font-weight: normal; }

.cartoons-nav						{ width: 100%; height: 25px; display: inline-block; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif, sans; font-size: 16px; line-height: 18px; position: relative; }
.cartoons-next						{ float: right; display: inline-block; position: absolute; top: -10px; right: 0; }
.cartoons-prev						{ float: left; display: inline-block; position: absolute; top: -10px; left: 0; }
.cartoons-next a,
.cartoons-prev a,
.cartoons-prev a:visited,
.cartoons-next a:visited			{ color: #B288A9; color: #ddd; text-decoration: none; display: inline-block; padding: 9px 3px 18px 3px; }
.cartoons-prev a:hover,
.cartoons-next a:hover,
.cartoons-prev a:active,
.cartoons-next a:active,
.cartoons-prev a:focus,
.cartoons-next a:focus				{ color: #8B5B80; color: #ccc; }	
/*##############
## CHAT WHOIS ##
##############*/
/*usernumb*/
.chat-usernumb				{ position: absolute; top: 1px; right: 26px; z-index: 91; background: #f1f1f1; color: #777; font-size: 10px; font-family: Arial, Helvetica, sans-serif; display: block; padding: 2px 4px; border-radius: 12px; text-align: center; /*opacity: 0.35;*/ }
/*header*/
.chat-header				{ position: absolute; top: 42px; right: -18px; z-index: 90; }
.chat-header a				{ text-decoration: none !important; padding: 16px 18px 18px 18px !important; display: block; }
/*body*/
.chat						{ font-size: 16px; line-height: 32px; margin: 0; }
.chat-overflow  			{ max-height: 480px; width: 318px; border: 0; overflow-x: hidden; overflow-y: auto; }
.chat-block					{ background: #E4EBF2; border: 1px solid #D5DDE5; border-radius: 6px; padding: 0; text-align: left; margin-bottom: 20px; }
.chat-spacer				{ margin: 0 0 10px 0;  }
.chat-list					{ margin: 0; }
.chat h2					{ color: #A2B1C4; border-bottom: 2px solid #C7D3DD; font-size: 182%; padding: 6px 0 6px 16px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif, sans; text-align: left; clear: none; }
.chat h2 a 					{ color: #A2B1C4; text-decoration: none; height: 38px; line-height: 38px; margin-right: 10px; display: block; }
.chat h2 a:hover,
.chat h2 a:focus,
.chat h2 a:active			{ color: #92A3BA; text-decoration: none; }
.chat h2 img				{ vertical-align: text-bottom; margin: 0 14px 0 4px; float: left; opacity: 0.75; background: #E4EBF2; }
.chat li					{ float: left; text-align: left; width: 318px; height: 69px; overflow: hidden; }
.chat li+li					{ border-top: 1px solid #fff; }
.chat-content				{ margin-left: 70px; padding: 24px 6px 6px 2px; height: 59px; /* overflow: hidden; */ }
.chat-thumb					{ float: left; padding: 6px 5px 6px 6px; height: 56px; overflow: hidden; }
.chat-thumb	a				{ border: 1px solid #ccc; display: block; background: #fff; width: 56px; height: 56px; overflow: hidden; }
.chat-thumb	a:hover,
.chat-thumb a:focus,
.chat-thumb a:active		{ border: 1px solid #aaa; }
.chat-title					{ font-size: 25px; line-height: 30px; font-weight: normal; overflow: hidden; margin-top: 0; text-align: left; height: 38px; }
.chat-title a				{ color: #3E6186; text-decoration: none; padding: 6px; display: block; }
.chat-title a:hover,
.chat-title a:focus,
.chat-title a:active		{ color: #213D5E; text-decoration: none; }
.chat-row1					{ background: #E4EBF2; }
.chat-row2					{ background: #EEF3F8; }
.chat-row1-content			{ background: #F1F4F7; }
.chat-row2-content			{ background: #FAFBFC; }
.chat-row1 img,
.chat-row2 img				{ border: 0; padding: 3px; background: #fff; width: 50px; height: 50px; opacity: 0.9; }
/*#######################
## TEXT CONTENT: LINKS ##
#######################*/
/*default link (still no color set)*/
a:link,
a:visited,
a:hover,
a:focus,
a:active					{ text-decoration: none; }
/*##############
## NEWSLETTER ##
##############*/
.newsletter-block			{ height: 170px; margin: 0 0 20px 0; padding: 5px 0px 10px 0px; background: #FAFBFC; border: 1px solid #D5DDE5; border-radius: 6px; text-align: left; clear: both;  }
.newsletter-iblock 			{ background: #fff; border: 1px solid #ccc; padding: 15px 17px 15px 15px; margin: 15px; text-align: center; }
.newsletter-iblock img		{ padding: 0 8px 0 8px; }
.newsletter					{ padding: 5px 0 10px 15px; }
.newsletter-info			{ padding: 20px; margin-bottom:20px; border: 1px solid #cccccc; background: #f5f5f5; line-height: 175%; border-radius: 6px; }
.newsletter-info-ok			{ padding: 20px; margin-bottom:20px; border: 1px solid #006200; background: #C7EDB4; line-height: 175%; border-radius: 6px; }
.newsletter-info-fail		{ padding: 20px; margin-bottom:20px; border: 1px solid #990000; background: #FFCCCC; line-height: 175%; border-radius: 6px; }
#nemail						{ height: 20px !important; border: 1px solid #ccc; border-right: none; font-family: Arial, Helvetica, sans-serif, sans; font-size: 11.5pt; line-height: 19px; padding: 3px 0 2px 6px; float: left; background: #fff; width: 250px; }
#nsubmit					{ height: 27px !important; border: 1px solid #ccc; border-left: none; float: left; background: url('images/input-newsletter.png') 1px 1px no-repeat #fff; width: 31px; padding: 1px; margin-left: -1px; }
/*############
## TOOLTIPS ##
############*/
/*inlinemsg*/
#msg 						{ display: none; position: absolute; z-index: 200; }
#msgcontent 				{ font-size: 125%; margin-top: 1px; display: block; background: #f3e6e6; border: 2px solid #924949; padding: 5px; min-width: 150px; max-width: 250px; border-radius: 3px; }
/*tooltip*/
#tooltip					{ position: absolute; display: block; z-index: 100; }
#tooltipcont				{ font-size: 16px; line-height: 150%; background: #666; color: #f5f5f5; width: 165px; display: block; padding: 6px; margin-left: 6px;  overflow: hidden; white-space: nowrap; border-radius: 5px; }
#tooltip h2					{ font-size: 16px; line-height: 120%; border-bottom: 1px solid #fff; margin-bottom: 3px; color: #fff; padding-top: 0 !important; }
#tooltip li					{ text-indent: 3px; }
/*#################
## GENERIC BOXES ##
#################*/
.w200							{ width: 200px; }
.h200							{ height: 200px; }
.relative 						{ position: relative; }
.absolute						{ position: absolute; }
.absolutel						{ position: absolute; top: 30px; left: 32px; width: inherit; text-align: left; }
.absoluter						{ position: absolute; top: 30px; right: 32px; width: inherit; text-align: right;}
/*full screen box*/
.fullbox						{ margin: 150px auto 0 auto; background: #fff; border: 1px solid #aaa; height: 190px; width: 500px; padding: 60px; /*border-radius: 12px;*/ text-align: left; position: relative; overflow: visible; }
.fullbox h2						{ padding-left: 6px; }
.fullbox p						{ padding: 20px; border-radius: 6px; text-align: left; }
.fullbox p.ban					{ border: 1px solid #CF858E; background: #FFDDD9; color: #750000; }
.fullbox p.okey					{ border: 1px solid #9BBF65; background: #DBF6BE; color: #4C7C18; }
.fullbox span.logo				{ margin: 0; position: absolute; top: -31px; right: 18px; overflow: visible; }
.fullbox span.sublink			{ color: #333; margin: 0; position: absolute; bottom: -14px; right: -3px; overflow: visible; text-transform: lowercase; }
.fullbox span.sublink a,
.fullbox span.sublink a:visited	{ color: #727272 !important; text-decoration: none; font-size: 12px; }
.fullbox span.sublink a:hover,
.fullbox span.sublink a:focus,
.fullbox span.sublink a:active	{ color: #868686 !important; text-decoration: none; font-size: 12px; }
/*################
## FONT RESIZER ##
################*/
.articles-nav { height: 0px !important; }
#font-resizer  					{ display: block; position: absolute; right: 10px; top: 70px; z-index: 99; font-size: 150%; user-select: none; }
#font-resizer li				{ display: inline; }
#font-resizer li a				{ display: inline-block; padding: 10px; background-color: #00000005 !important; text-align: center; width: 32px; color: #999 !important; font-family: Courier; font-weight: bold; user-select: none; }
#font-resizer li a.reset:active	{  color: #000 !important; }
#font-resizer li a:active		{  color: #000 !important; }
/*hide when irrelevant*/
#body-humor-single #font-resizer,
#body-humor-page #font-resizer,
#body-vhumor-single #font-resizer,
#body-generic-page #font-resizer,
#body-video-single #font-resizer,
.page #font-resizer			{ display: none !important; }
/*##########
## SEARCH ##
##########*/
li.search								{ float: right !important; line-height: 20px; padding: 0; margin: 0; position: relative; }
#s										{ position: absolute; top: 0px; right: 0px; float: left; padding-right: 3px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 16px; color: #464646; background: none; width: 190px; border: 0; }
#searchsubmit							{ position: absolute; top: -1px; right: 3px; float: left; background: url('images/search.png') 0 -1px no-repeat transparent; width: 27px; height: 24px; border: 0; margin: 0; }
#thesearch								{ position: absolute; top: -150px; right: 15px; border: 1px solid #57769150; /*border-radius: 12px;*/ display: inline-block; width: 200px; height: 23px; margin-right: 3px; }
img#search_results_activity_indicator	{ opacity: 0.32; margin-top: -5px; margin-left: -15px !important; }

/*ralign ajax spinner to input*/
span#search_results_activity_indicator  { top: 6px !important; margin-left: -30px !important; }
ul#dwls_search_results  				{ opacity: .95; right: 30px !important; width: 200px !important; border: 0 !important; }
ul.search_results li   					{ background-color: #eeeeee30 !important; border: 0 !important; }

li.daves-wordpress-live-search_result  	{ background-color: transparent !important; }

div.search_footer  							{ display: block; background-color: #3A5570 !important; }
div.search_footer a 						{ display: block; text-align: right; color: #fff !important; font-weight: bold; }
div.search_footer a:focus,
div.search_footer a:active 					{ text-decoration: underline !important; }

a.daves-wordpress-live-search_title 		{ text-decoration: none !important; color: #222 !important; }
a.daves-wordpress-live-search_title:focus,
a.daves-wordpress-live-search_title:active 	{ text-decoration: underline !important; color: #000 !important; }

/*autotranslate kick*/
.auto_translate_minimalist					{ left: 38px !important; }
.skiptranslate								{ display: none !important; visibility: hidden !important; }
/*gt~-~
div div     { background-image: none !important; } 
gt*/
div div svg { display: none !important; }
/*################
## GENERIC CRAP ##
################*/
#livestats a					{ color: #aaa !important; }
.nopointer,a.nopointer			{ cursor: default !important; }
.hidden							{ display: none; }
.preloader						{ width: 0; height: 0; overflow: hidden; position: absolute; bottom: 50px; left: 50px; }
/* don't screw up if img is missing*/
a img							{ color: #aaa; display: inline-block; text-decoration: none; overflow: hidden; font-size: 10px; text-align: center; vertical-align: middle; }
a img:hover						{ color: #999; }
/*forms*/
.form-input						{ color: #464646; background: #f5f5f5; font-family: Verdana, Arial, sans-serif; font-size: 13px; border: 1px solid #ccc; line-height: 16px; padding: 3px; border-radius: 4px; }
.form-submit  					{ border-radius: 18px 18px 18px 18px; background: url("images/submit-grad.png") repeat-x scroll left top #F2F2F2; border: 1px solid #CCCCCC; color: #666666; font-family: Verdana,Arial,sans-serif; font-size: 13px; line-height: 14px; margin: 9px 0 0 1px; padding: 4px 15px 4px 12px; text-align: center; text-transform: lowercase; }
/*hidden*/
#lightbox-overlay-text-about	{ display: none; }
/*hide stupid div*/
#ted { display: none !important; } 

