/*!
 * Autor: Dannys - Dannybia
 * Web Designer: Dannys - www.dannybia.com
 * Copyright 2001-2024, Dannys Home Page
 * E-mail: dannybia@hotmail.com
 * Site: www.dannybia.com
 */
@charset "UTF-8";

/* Margem
margim: {superior, direita, inferior e esquerda
            10px      5px       15px      20px;}	
margin:10px 5px 15px 20px;
top margin is 10px
right margin is 5px
bottom margin is 15px
left margin is 20px

margin:10px 5px 15px;
top margin is 10px
right and left margins are 5px
bottom margin is 15px

margin:10px 5px;
top and bottom margins are 10px
right and left margins are 5px

margin:10px;
all four margins are 10px
			
---------------------------------*/


/* Fade Image */
.image-green {border: 2px ridge #060!important;border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important;}
.image-red {border: 2px ridge #F00!important;border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important;}
.image-brown {border: 2px ridge #512828!important;border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important;}

img[class*="wp-image-hymn"].alignleft{
	float: left!important;
	margin-top:0;
	margin-right: 30px;
	margin-bottom:0;
	margin-left: 0;
	border: 2px ridge #060!important;border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important;
}
img[class*="wp-image-hymn"].aligncenter{
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 2px ridge #060!important;border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important;
}
img[class*="wp-image-hymn"].alignright{
	float: right !important;
	margin-top:0;
	margin-right: 0;
	margin-bottom:0;
	margin-left: 30px;
	border: 2px ridge green!important;border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important;
}
img[class*="wp-image-hymn"].alignleft:hover, img[class*="wp-image-hymn"].aligncenter:hover, img[class*="wp-image-hymn"].alignright:hover
	{opacity: 0.7;
	filter: cursor: pointer;alpha(opacity=50);} /* For IE8 and earlier */

/* To Change Borders Colors
border:2px ridge red;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin:5px 5px 5px 5px;
border:2px ridge gray;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin:5px 5px 5px 5px;
*/


/* Imagem Inicial */

.page-content .container main .check:before{
	content: "\f00c";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .forward:before{
	content: "\f04e";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .backward:before{
	content: "\f04a";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .arrow-right:before{
	content: "\f061";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .circle:before{
	content: "\f111";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .circle-o:before{
	content: "\f10c";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .cogs:before{
	content: "\f085";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .eye:before{
	content: "\f06e";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .heart:before{
	content: "\f004";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .times:before{
	content: "\f00d";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .plus:before{
	content: "\f067";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .plus-square-o:before{
	content: "\f196";
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .arrowlightgreen:before{ /* blocos */
	content: url("arrows/arrow-light-green.png");
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .arrowblue:before{ /* blocos */
	content: url("arrows/arrow-blue.png");
	display: inline-block;
	position: static;
	width: 2.250em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .arroworange:before{ /* blocos */
	content: url("arrows/arrow-orange.png");
	display: inline-block;
	position: static;
	width: 2.250em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .blocoblue:before{ /* blocos */
	content: url("arrows/blocoblue.png");
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .blocobrown:before{ /* blocos */
	content: url("arrows/blocobrown.png");
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .blocogreen:before{ /* blocos */
	content: url("arrows/blocogreen.png");
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}


.page-content .container main .blocoorange:before{ /* blocos */
	content: url("arrows/blocoorange.png");
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .blocored:before{ /* blocos */
	content: url("arrows/blocored.png");
	display: inline-block;
	position: static;
	width: 1.357em;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

h1 .sitemap:before{ /* Sitemap */
	content: "\f0e8";
	display: inline-block;
	position: static;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .folder:before{ /* map pasta aberta branca */
	content: "\f07b";
	display: inline-block;
	position: static;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .folder-o:before{ /* map pasta aberta branca */
	content: "\f114";
	display: inline-block;
	position: static;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .folder-open-o:before{ /* map pasta aberta branca */
	content: "\f115";
	display: inline-block;
	position: static;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .folder-open:before{ /* map pasta aberta */
	content: "\f07c";
	display: inline-block;
	position: static;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .file-text:before{ /* map pasta aberta */
	content: "\f15c";
	display: inline-block;
	position: static;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

.page-content .container main .file-text-o:before{ /* map pasta aberta */
	content: "\f0f6";
	display: inline-block;
	position: static;
	margin-right: 0.313em;
	font-family: FontAwesome;
	text-align: center;
}

/* Tabela Politicos */
.toptb {color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:700;}
/* table#alter tr td {background: #ffc;}   Toda a tabela com fundo creme */
table#alter tr.dif td {
	background: #f00; /* Linhas com fundo #f00 */
	}	
.rowstb {color:#000; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:400;}

/* Tabela Cores - Utilidade Publica */
.toptbcor {color:#f00; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:700;}
.rowstbcor {color:#000; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:400;}

/* Imagem Inicial */
.img-lef, .m0 {margin-left:0;}
.img-lef-5, .m5 {margin-left:0.313em;}
.img-lef-10, .m10 {margin-left:0.625em;}
.img-lef-15, .m15 {margin-left:0.938em;}
.img-lef-20, .m20 {margin-left:1.250em;}
.img-lef-25, .m25 {margin-left:1.563em;}
.img-lef-30, .m30 {margin-left:1.875em;}
.img-lef-35, .m35 {margin-left:2.188em;}
.img-lef-40, .m40 {margin-left:2.500em;}
.img-lef-45, .m45 {margin-left:2.813em;}
.img-lef-50, .m50 {margin-left:3.125em;}
.img-lef-55, .m55 {margin-left:3.438em;}
.img-lef-60, .m60 {margin-left:3.750em;}
.img-lef-65, .m65 {margin-left:4.063em;}
.img-lef-70, .m70 {margin-left:4.375em;}
.img-lef-75, .m75 {margin-left:4.688em;}
.img-lef-80, .m80 {margin-left:5.000em;}
.img-lef-85, .m85 {margin-left:5.313em;}
.img-lef-90, .m90 {margin-left:5.625em;}
.img-lef-95, .m95 {margin-left:5.938em;}
.img-lef-100, .m100 {margin-left:6.250em;}
.img-lef-110, .m110 {margin-left:6.875em;}
.img-lef-120, .m120 {margin-left:7.500em;}
.img-lef-130, .m130 {margin-left:8.125em;}
.img-lef-140, .m140 {margin-left:8.750em;}
.img-lef-150, .m150 {margin-left:9.375em;}
.img-lef-160, .m160 {margin-left:10.000em;}
.img-lef-170, .m170 {margin-left:10.625em;}
.img-lef-175, .m175 {margin-left:10.938em;}
.img-lef-180, .m180 {margin-left:11.250em;}
.img-lef-185, .m185 {margin-left:11.563em;}
.img-lef-190, .m190 {margin-left:11.875em;}
.img-lef-195, .m195 {margin-left:12.188em;}
.img-lef-200, .m200 {margin-left:12.500em;}
.img-lef-210, .m210 {margin-left:13.125em;}
.img-lef-215, .m215 {margin-left:13.438em;}
.img-lef-220, .m220 {margin-left:13.750em;}
.img-lef-230, .m230 {margin-left:14.375em;}
.img-lef-240, .m240 {margin-left:15.000em;}
.img-lef-250, .m250 {margin-left:15.625em;}
.img-lef-260, .m260 {margin-left:16.250em;}
.img-lef-270, .m270 {margin-left:16.875em;}
.img-lef-275, .m275 {margin-left:17.188em;}
.img-lef-280, .m280 {margin-left:17.500em;}
.img-lef-285, .m285 {margin-left:17.813em;}
.img-lef-290, .m290 {margin-left:18.125em;}
.img-lef-300, .m300 {margin-left:18.750em;}
.img-lef-305, .m305 {margin-left:19.063em;}
.img-lef-310, .m310 {margin-left:19.375em;}
.img-lef-320, .m320 {margin-left:20.000em;}
.img-lef-330, .m330 {margin-left:20.625em;}
.img-lef-340, .m340 {margin-left:21.250em;}
.img-lef-350, .m350 {margin-left:21.875em;}
.img-lef-360, .m360 {margin-left:22.500em;}
.img-lef-380, .m380 {margin-left:23.750em;}
.img-lef-400, .m400 {margin-left:25.000em;}
.img-lef-405, .m405 {margin-left:25.313em;}
.img-lef-410, .m410 {margin-left:25.625em;}
.img-lef-415, .m415 {margin-left:25.938em;}
.img-lef-420, .m420 {margin-left:26.250em;}
.img-lef-420, .m420 {margin-left:26.250em;}
.img-lef-425, .m425 {margin-left:26.563em;}
.img-lef-435, .m435 {margin-left:27.188em;}
.img-lef-430, .m430 {margin-left:26.875em;}
.img-lef-440, .m440 {margin-left:27.500em;}
.img-lef-445, .m445 {margin-left:27.813em;}
.img-lef-450, .m450 {margin-left:28.125em;}
.img-lef-455, .m455 {margin-left:28.438em;}
.img-lef-460, .m460 {margin-left:27.750em;}
.img-lef-465, .m465 {margin-left:29.063em;}
.img-lef-470, .m470 {margin-left:29.375em;}
.img-lef-480, .m480 {margin-left:30.000em;}
.img-lef-485, .m485 {margin-left:30.313em;}
.img-lef-490, .m490 {margin-left:30.625em;}
.img-lef-500, .m500 {margin-left:31.250em;}
.img-lef-505, .m505 {margin-left:31.563em;}
.img-lef-510, .m510 {margin-left:31.875em;}
.img-lef-515, .m515 {margin-left:32.188em;}
.img-lef-520, .m520 {margin-left:32.500em;}
.img-lef-525, .m525 {margin-left:32.813em;}
.img-lef-550, .m550 {margin-left:34.375em;}
.img-lef-590, .m590 {margin-left:36.875em;}
.img-lef-600, .m600 {margin-left:37.500em;}
.img-lef-620, .m620 {margin-left:38.750em;}
.img-lef-640, .m640 {margin-left:40.000em;}
.img-lef-650, .m650 {margin-left:40.625em;}
.img-lef-660, .m660 {margin-left:41.250em;}
.img-lef-680, .m680 {margin-left:42.500em;}
.img-lef-700, .m700 {margin-left:43.750em;}
.img-lef-710, .m710 {margin-left:44.375em;}
.img-lef-715, .m715 {margin-left:44.688em;}
.img-lef-720, .m720 {margin-left:45.000em;}
.img-lef-750, .m750 {margin-left:46.875em;}
/* Fade Image */

/****************************
Mapa do Site
****************************/

.redbmap {font-size: 1.125em; color: #D70000; font-weight:600; font-family: 'Open Sans', sans-serif;}/* vermelho negrito */
.maptop {font-size: 1.125em; font-weight:600; font-family: 'Open Sans', sans-serif;}
/* Mapa do Site */


.lastmod {font-size:80%; text-align:right;}


/****************************
Floating Banner
****************************/

#danny{position:absolute!important;
	border:1px solid green;
	padding:2px;
	background-color:#fff;
	width:320px;
	height:auto;
	visibility:hidden;
	z-index:99999;}
	
#fitness{position:absolute!important;
	border:1px solid green;
	padding:2px;
	background-color:#fff;
	width:320px;
	height:auto;
	visibility:hidden;
	z-index:99999;}

#google{position:absolute!important;
	border:1px solid green;
	padding:2px;
	background-color:#fff;
	width:340px;
	height:auto;
	visibility:hidden;
	z-index:99999;}
		
#charles{position:absolute!important;
	border:1px solid green;
	padding:2px;
	background-color:#fff;
	width:320px;
	height:auto;
	visibility:hidden;
	z-index:99999;}

#winner{position:absolute!important;
	padding:0;
	background-color:transparent !important;
	width:235px;
	height:auto;
	visibility:hidden;
	z-index:99999;}

#karen{position:absolute!important;
	padding:0;
	background-color:transparent !important;
	width:235px;
	height:auto;
	visibility:hidden;
	z-index:99999;}

#deg{position:absolute!important;
	padding:2px;
	border:#007575 solid 2px;
	width:330px;
	height:auto;
	visibility:hidden;
	z-index:99999;}

/* Floating Banner */
	
#float-web {	/* Fechar popup Showy */
	position:absolute;
	margin:0;
	padding:0;
	margin-left:-100px;
	margin-top:-100px;
	top:250px;
	right:250px;
	width:450px;
	height:auto;
	z-index: 100;
	border: #ff0 solid 2px;
	background-color: #fff;
	color:#fff;}

/****************************
Pop UP
****************************/
#pop{top:120px;
	left:200px;
	position:absolute;
	margin:0;
	padding:0;
	width:330px;
	height: inherit;
	border:#b3d42b solid 2px;
	background-color: #fff;
	color:#fff;}
/* Pop UP */


/****************************
Bíbia Online
****************************/
.idx {font-size: 1.2em;}
.bonline-center {color: #3a3a3a;
	font-size: 2.0em!important;
	text-align: center!important;
	font-variant: small-caps!important;}
	
.idx, .bonline-center, .yb, .gb, .bd {font-weight: 600!important; font-family: 'Lato', sans-serif; font-weight:700;}
.yb {
	color: #fc0;
}  /* versículos vermelho */
.gb {color: #060;}  /* versículos verde */
.bd {color: #00f;}  /* versículos blue negrito */	

/****************************
Footer
****************************/

.elab {font-style:italic; /**** Acertar ****/
	font-size:12px;
	color:bfrown;
	font-family:Tahoma;}

.made{font-style:italic; /**** Acertar ****/
	align:left;
	font-size:11px;
	color:#f00;}

.visit {font-weight:bold; /**** Acertar green ****/
	font-size:11px;
	font-style:italic;
	color:#008000}

.fonte {font-style:italic; /**** Acertar ****/
	align:left;
	font-size:11px;
	color:#666;}

.cite {font-style:italic; /**** Acertar ****/
	align:right;
	font-size:10px;
	color:#666;
	text-decoration:underline;}

.ref {font-style:italic; /**** Acertar ****/
	text-align:right;
	font-size:9px;
	color:#f00;}

.copy {font-size:9px;
	font-style:italic;
	color:#999}


.fn {font-style: italic;
	text-align: right;
	font-size: 9px;
	color: #512828;}
/****************************
Footer
****************************/


.smallc {float:center;
	text-align:center;
	font-size: 0.875em;
	font-weight:600;
	color: #512828;}

/********************************
Hinos
*********************************/
.bar {background-image:url('bar_notes.gif'); background-repeat:repeat-x; height:25px;}

.alternativa {padding-left:50px!important;}

.letra, .letra-musica, .musica, .alternativa, .creditos {font-family: 'Open Sans', sans-serif; font-style: italic;}

.hino, .lyrics {font-family: "Baskerville Old Face", sans-serif !important;
	font-size: 1.313em; font-weight:600;}

.bar {background-image:url('bar_notes.gif'); background-repeat:repeat-x; height:25px;}

.coro {font-style:italic;
	font-family: "Baskerville Old Face", sans-serif !important;
	font-size: 1.380em;
	color:#f00;}

.small-center {float:center;
	text-align:center;
	font-size: 0.750em;
	font-weight:600;
	color: #512828;
	margin: inherit;}
			
.small-left {float:left;
	text-align:left;
	font-size: 0.750em;
	font-weight:600;
	color: #512828;
	margin: 0 0 0 2px;}

.small-right {float:right;
	text-align:right;
	font-size: 0.750em;
	font-weight:600;
	color: #512828;
	margin: 0 2px 0 0;}



.engl-rb {font-size: 0.625em;
	font-weight:bold;
	font-style:italic;
	color:#f00;}
.port-gb {font-size: 0.625em;
	font-weight:bold;
	font-style:italic;
	color:#060;}

.hymn-block-brown {
	text-align:justify;
	float:right;
	display:block;
	width:95%;
	font-size: 0.750em;
	font-style:italic;
	color:#512828;
	margin: auto;
	font-weight:500;}

/********************************
Hinos
*********************************/

/****************************
Orações do Pai Nosso
****************************/
.orag, .orab {font-variant:small-caps;
	font-size: 1.1em;
	font-family: 'Open Sans', sans-serif;}
	
.orag {color:#060;
	font-weight:600;}

.orab {color:#009;
	font-weight:600;}

/****************************
Orações do Pai Nosso
****************************/


/****************************
Genealogia
****************************/
.gen-small {text-align:left;
	font-style: italic;
	font-size: 0.875em;
	font-weight: 500;
	color: #f00;}

.gen-rb {font-size: 1.200em;
	font-style: italic;
	font-weight: 700;
	color: #f00;
	text-align: center;}

.gen-gb {text-align:left;
	font-style: italic;
	font-weight:700;
	color:#060;}

.gen-gboth {text-align:left;
	font-size: 0.875em;
	font-style: italic;
	font-weight:700;
	color:#060;}

.gen-desbwb {text-align:left;
	font-style: italic;
	font-size:0.938em;
	font-weight:700;
	color:#512828;}

.gen-bw {text-align:left;
	font-size: 0.875em;
	font-style: italic;
	color:#512828;}

.gen-bwoth {text-align:left;
	font-size: 0.813em;
	font-style: italic;
	font-weight:700;
	color:#512828;}

.gen-whi {
	font-style: italic;
	font-weight: 700;
	color: #fff;
	text-align: left;
}

.gen-whioth {text-align:left;
	font-size: 0.813em;
	font-style: italic;
	font-weight:700;
	color:#fff;}

.genvs {color:#f00;
	font-style: italic;}

/****************************
Mensagens Bíblicas
****************************/
.Indent {margin:0px 0px 0px 20px;}

.minivocab {color: #f00;
	font-weight: 700;
	font-size: 9px}
	
.vs-after-blue {color:#009;
	font-size:.8em;
	font-weight:600;}

.vs-after {color:#000;
	font-size:0.8em;
	font-weight:600;}

.vs-after-red {color: #f00;
	font-size:0.8em;
	font-weight:600;}

.vs-after-brown {color: #512828;
	font-size:0.8em;
	font-weight:600;}

/****************************
Mensagens Bíblicas
****************************/


/********************************
Mensagens Cantor Cristão / Hinos
*********************************/
.blueng, .redpt, .whpt, .yeleng {
	font-style:italic;
	font-size: 0.750em;
	font-family: 'Open Sans', sans-serif;} /* Permission Português */
.redpt {color:#f00;}/* Permission Português */
.whpt {color:#fff;}
.blueng{color:#00f;}
.yeleng {color:#ff0;}

.ini {color:#f00;				/* versículos */
	font-weight:bold}

.ast {color:#f00;
	font-style:italic;
	font-size: 0.85em;
	font-family: 'Open Sans', sans-serif;
}
/* Mensagens Cantor Cristão */


/****************************
 Jplayer HTML5 - Hymns/Music Letter
****************************/
.lyricsmus {font-family: "Baskerville Old Face", sans-serif !important;
	font-size: 1.125em; font-weight:600;}

.singers {color:#f00; font-style:italic; font-size:0.875em;} /* red */
.singers-green {color: #008400;	font-style:italic; font-size:0.875em;} /* dark lime green */
		
#jplayer-music-rig{position:relative; /* UTILIZADO PARA Music Letters New*/
	top:-15px;
	right:8px;
	z-index:2;
	display:block;}

#jplayer-html5-hymn{/* hymn up the lyrics*/
	position:relative; 
	left:0;
	z-index:2;
	display:block;}

#jplayer-html5-hymn-rig{position:absolute;
	top:85px;
	right:8px;
	z-index:2;
	display:block;}

#jplayer-html5-hymn--lef{position:absolute;
	top:85px;
	left:8px;
	z-index:2;
	display:block;}


#jplayer-html5-rig{position:absolute;
	top:50px;
	right:8px;
	z-index:2;
	display:block;}

#jplayer-html5-lef{position:absolute;
	top:50px;
	left:8px;
	z-index:2;
	display:block;}
	
/* Jplayer HTML5 - Hymns/Music Letter - SOS Sudão */

#jplayer-html5-zero-rig{position:absolute;
	top:0px;
	right:8px;
	z-index:2;
	display:block;}

#jplayer-html5-zero-lef{position:absolute;
	top:0px;
	left:8px;
	z-index:2;
	display:block;}
/* Jplayer HTML5 - SOS Xingú */


/* Jplayer HTML5*/
#jplayer-html5{position:absolute;
	top:7px;
	bottom::7px;
	margin-left: 60px;
	left:60px;
	z-index:2;
	display:block;}

sub, sup {
  font-size: 0.625em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;}

.sgreen {color:#006633;  font-style:italic; font-weight:600;} 	/* verde */
.sgreenb {color:#006633;  font-style:italic; font-weight:700;} 	/* verde */
.sred {color:#f00; font-style:italic; font-weight:600;}   	/* vermelho */
.sredb {color:#f00; font-style:italic; font-weight:700;}   	/* vermelho */

sup {top: -0.5em;}

sub { bottom: -0.25em;}

/* Jplayer HTML5 Brasil*/
#jplayer-html5-brasil{position:relative;
	top:7px;
	bottom:7px;
	left:100px;
	z-index:2;
	display:block;}
/* Jplayer HTML5 Brasil */


.made{font-style:italic; /* Os Nomes de Deus */
	align:left;
	font-size: 0.750em;
	color:#f00;}


/****************************
Copyright DEG - Danny's English Grammar
****************************/
.copy { margin-top:25px;
	font-size: 0.75em;
	text-align:center;
	font-style:italic;
	color:#999;
	font-family: 'Open Sans', sans-serif;}
/* Copyright DEG - Danny's English Grammar */

	
/****************************
Old blockquote - chaged to CSS
****************************/
blo-red, .blo-red {
	margin: 20px 0;
	padding-left:2.5em; 
	font-size: 0.938em;
	font-style:italic;
	color: #f00;
	text-align:justify;
	font-weight:500;}

blo-brown, .blo-brown {
	margin: 20px 0;
	padding-left:2.5em; 
	font-size: 0.938em;
	font-style: italic;
	color: #512828;
	text-align: justify;
	font-weight:500;}

blo-red-bold, .blo-red-bold {
	font-size: 0.938em;
	margin: 20px 0;
	padding-left:2.5em; 
	font-style:italic;
	color: #f00;
	text-align:justify;
	font-weight:700;}

blo-brown-bold, .blo-brown-bold {
	margin: 20px 0;
	padding-left:2.5em; 
	font-size: 0.938em;
	font-style: italic;
	color: #512828;
	text-align: justify;
	font-weight:600;}


/* Blockquotes */

blockquote {
	position: relative;
	margin: 1.250em 0;
	padding: 1.250em 1.250em 1.250em 1.50em;
	font-size: 0.938em;
	border-width: 1px;
	border-style: solid;
	border-top: 1px solid #00aba5;
	border-left: 3px solid #00aba5;
	border-bottom: 1px solid #00aba5;
	border-right: 1px solid #00aba5;
	color: rgba(98, 49, 49, 0.9);
	font-weight: 600;
	font-style: italic;
}

blockquote cite {
	margin: 20px 0 0;
	display: block;
	font-weight: 700;
	font-style: italic;
	color: rgba(85, 85, 85, 0.8);
	font-size: 0.875em;
}
/* Old blockquote - changed to CSS */

marquee{font-weight:700;
	display:block;
	margin-left:auto; 
	margin-right:auto;
	margin-top:1.0em !important; 
	margin-bottom:1.0em !important; 
	font-style:italic;
	font-size: 0.938em;
	color:#512828}

/****************************
Hiv - Aids
****************************/
.hiv {color:#fff; text-align:center; font-size: 0.87em}
.hiv-bold {font-weight:700; color:#fff; text-align:center; font-size: 0.95em}
.ref {font-style:italic;
	text-align:righ;
	font-size:0.688em;
	color: #660;
	font-weight:700;}

/****************************
Aranha
****************************/
.ara {color:#960;}


.moedas {font-size:0.938em!important;
	color: #555!important;
	font-weight:600!important;
	text-align:center}

.moedas-red {color:#f00; font-size:0.875em!important; font-weight:500; text-align: left !important;}/* vermelho negrito */
.moedas-brown {color:#512828; font-size:0.875em!important; font-weight:500; text-align: left !important;}/* azul negrito */

/****************************
Tooltip - Anexos - VERIFICAR AINDA
****************************/
#dhtmltooltip{position:absolute;
	left:-300px;
	width:400px;
	border:1px solid black;
	padding:2px;
	background-color:#e4e4e4;
	font-weight:700;
	font-size: 0.813em;
	font-family:"Courier New", Courier, monospace;
	visibility:hidden;
	z-index:100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter:progid:DXImageTransform.Microsoft.Shadow(color=red,direction=135);}

#dhtmlpointer{position:absolute;
	left:-300px;
	z-index:101;
	visibility:hidden;}
/****************************
Tooltip - Anexos - VERIFICAR AINDA
****************************/


/****************************
Cores
****************************/
.redb-custo {color:#f00; font-weight:700; font-size:1.065em;}/* vermelho negrito LOJA doTerra */

.red-bold {/* versículos red bold italico*/
	font-style:italic;
	color:#f00;
	font-weight:700;}

.blue-bold {font-style:italic;
	color:#00f;
	font-weight: 700;}

.red {color:#f00;}   	/* vermelho */
.redb {color:#f00; font-weight:700;}/* vermelho negrito */

.royalblue {color:#4169e1;}    	/* royalblue azul escuro */
.royalblueb {color:#4169e1;	font-weight:700;}    	/* royalblue azul escuro */

.black {color:#000}    	/* preto */
.blackb {color:#000;	font-weight:700;}    	/* preto negrito */

.blue {color:#00f;}		/* azul */
.blueb {color:#00f; font-weight:700;}     /* azul negrito */

.bluec {color:#3C3CFF;}     /* azul claro */
.bluecb {color:#3C3CFF; font-weight:700;}     /* azul claro negrito */

.brown {color:#512828;}		/* marrom */
.brownb {color:#512828; font-weight:700;}		/* marrom negrito */

.brownc {color:#800000;}		/* marrom */
.browncb {color:#800000; font-weight:700;}		/* marrom negrito */

.civ {color:#660;}		/* cinza verde*/
.civb {color:#660; font-weight:700;}		/* cinza verde negrito */

.gold {color:#919100;}		/* marrom claro */
.goldb {color:#919100; font-weight:700;}		/* marrom claro negrito */

.grame, .lawngreen {color:#7cfc00}		/* Verde Grame */
.grameb, .lawngreenb {color:#7cfc00; font-weight:700;}		/* grame negrito */

.forestgreen {color:#228b22}		/* Verde Grame */
.forestgreenb {color:#228b22; font-weight:700;}		/* grame negrito */

.green {color:#006633;} 	/* verde */
.greenb {color:#060; font-weight:700;} 	/* verde negrito */

.greenc {color:#0c6;}	/* verde mais claro */
.greencb {color:#0c6; font-weight:700;}	/* verde mais claro negrito */

.lilas {color:#490093;}	/* lilás */
.lilasb {color:#490093; font-weight:700;}	/* lilás negrito */

.lilasc {color:#c3c;}	/* lilás claro */
.lilascb {color:#c3c; font-weight:700;}	/* lilás claro negrito */

.mos {color:#808000;} 		/* versículos mostarda */
.mosb {color:#808000; font-weight:700;} 	/* versículos mostarda negrito */

.navy {color:#003366;} 	/* navy */
.navyb {color:#003366; font-weight:700;} 	/* navy negrito */

.orange {color:#f60}     /* laranja */
.orangeb {color:#f60; font-weight:700;}      /* laranja negrito */

.rosac {color:#FF59AC}		/* rosa claro */
.rosacb {color:#FF59AC; font-weight:700;}		/* rosa claro negrito */

.roxo {color:#800080;} 	/* roxo */
.roxob {color:#800080; font-weight:700;} 	/* roxo negrito */

.tea {color:#660;}		/* verde chá */
.teab {color:#660; font-weight:700;}		/* verde chá negrito */

.vin {color:#CC0000;}		/* vermelho vinho */
.vinb {color:#CC0000; font-weight:700;}		/* vermelho vinho negrito */
	
.vin-i {color:#CC0000; font-style:italic;}		/* vermelho vinho italico */
.vin-i {color:#CC0000; font-weight:700;	font-style:italic;}    /* vermelho vinho negrito italico */

.yellow {color: #ff0;}/* amarelo */
.yellowb {color: #ff0;font-weight:700;}/* amarelo negrito */
/* Cores */


/****************************
Versículos
****************************/
.vsw, .vswb, .vswpop, .vswpopb, .vsroxo, .vsroxob, .vs, .vsb, .vsg, .vsgb, .vsbl, .vsblb, .vsy, .vsyd , .vso, .vsob {font-style:italic;}

.vsw {color:#512828;}		/* versículos brown */
.vswb {color:#512828; font-weight:700;}		/* versículos brown negrito */
.vswpop {color:#512828; font-size:0.9em;}		/* versículos brown para POPUP Graça da Reconciliação e João 3.16:18*/
.vswpopb {color:#512828; font-weight:700; font-size:0.9em;}		/* versículos brown negrito para POPUP Graça da Reconciliação e João 3.16:18*/

.vsroxo {color:#800080;} 	/* versículos roxo */
.vsroxob {color:#800080; font-weight:700;}		/* versículos roxo negrito */

.vs {color:#f00;}		/* versículos vermelho */
.vsb {color:#f00; font-weight:700;}		/* versículos vermelho negrito */

.vsg {color:#060;}		/* versículos verde */
.vsgb {color:#060; font-weight:700;}		/* versículos verde negrito */

.vsbl {color:#00f;}		/* versículos blue */
.vsblb {color:#00f; font-weight:700;}		/* versículos blue negrito */

.vsy {color:#00f;}		/* versículos blue */
.vsyd {color:#00f; font-weight:700;}		/* versículos blue negrito */

.vso {color:#00f;}		/* versículos blue */
.vsob {color:#00f; font-weight:700;}		/* versículos blue negrito */

/* Versículos */

.main-menu .menu-item, .main-menu .menu-item a, .mobile_menu_header{font-family: 'Open Sans', sans-serif; font-size: 15px; line-height:15px; color: #060;}
.widget-title,
.widget-title a,
.tribe-events-list-event-title,
#tribe-geo-results .tribe-events-list-event-title,
#tribe-geo-options .tribe-events-list-event-title,
.tribe-events-single-section-title,
.tribe-events-map-event-title
{font-family: 'Open Sans', sans-serif;font-size:26px; line-height:30px; color:#373737;}

#tribe-events-content .tribe-events-single-section-title{font-family: 'Open Sans', sans-serif;font-size:26px;line-height:30px;color:#373737;}
.comment-reply-title{font-family: 'Open Sans', sans-serif;font-size:26px;line-height:30px;color:#373737;}

.cws-widget ul>li>a{color: #373737}

.cws-widget .post-list .time-post{color:#373737}

a:hover{color: #F00} 		/* Links Hover Danny */

.news .cats{color:#373737}
.news h3>a{color:#373737}
.comments-part .comment_author{color:#373737}
.tribe-events-list-event-title{font-family: 'Open Sans', sans-serif;font-size:26px;line-height:30px;color:#373737;}
.tribe-events-list-event-title a{color:#373737;line-height:30px;}
				.accordion_title,
				.tab,
				.tab_widget.type-vertical .tab.active,
				.callout_widget .text_part,
				.milestone_content, .services .col_title,
				.pricing_table_column:hover .content_part,
				.pricing_table_column.active_table_column .content_part,
				#title-404,#text-404 .sel,
				.archive_item a, #lang_sel li>a,
				#lang_sel_click ul ul a,
				#lang_sel_click ul ul a:visited,
				#lang_sel_list .lang_sel_sel:hover,
				.services .details a:hover,
				.toggle_widget.type-2 .accordion_section.active a:hover,
				.tab_widget.type-vertical .tabs .tab.active
								{color:#373737}#tribe-mini-calendar-month,
				h2.tribe-events-page-title a:hover,
				h2.tribe-events-page-title a:focus
								{color:#373737}
					div.woocommerce form p.form-row label:not(.checkbox),
					.woocommerce-tabs form p label,
					ul.woocommerce-error li,
					.woocommerce-tabs .tabs li a,
					#comments .comment_container,
					.woocommerce .order .order-total,
					#searchform label.screen-reader-text,
					.widget_shopping_cart_content p,
					.woocommerce .woocommerce-tabs .shop_attributes th,
					.woocommerce #content h1.page-title{color:#373737}
					
					body{
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	line-height: 21px;
	word-spacing: 0px;
	letter-spacing: 0px;
	color: #3A3A3A;
}
					
					.wpcf7-response-output, .wpcf7-form-control-wrap{line-height:21px}
					.tribe-events-event-cost{color:#7c7c7c}.cws_language_bar #lang_sel a>*,
				div.woocommerce td.actions input[type="text"]{font-size: 0.875em}
				ul.product_list_widget li>*,
				.woocommerce .toggle_sidebar .switcher{line-height:21px}

#lang_sel_footer a, #lang_sel_footer a.lang_sel_sel, #lang_sel_footer a.lang_sel_sel:visited{color:;}
#lang_sel_footer a:hover, #lang_sel_footer a.lang_sel_sel:hover{color:;}
#lang_sel_footer a.lang_sel_sel, #lang_sel_footer a.lang_sel_sel:visited{background-color:;}
#lang_sel_footer a.lang_sel_sel:hover{background-color:;}
#lang_sel_footer ul a, #lang_sel_footer ul a:visited{color:;}
#lang_sel_footer ul a:hover{color:;}
#lang_sel_footer ul a, #lang_sel_footer ul a:visited{background-color:;}
#lang_sel_footer ul a:hover{background-color:;}
#lang_sel_footer{border-color:;}
#lang_sel_footer{background-color:;}

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}


/* <style id='rs-plugin-settings-inline-css' type='text/css'> */
.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}
.tp-caption a:hover{color:#ffa902}
.tp-caption.clinico{width:27.857em; background:rgba(255,255,255,0.5) !important; padding:2.143em 0; text-align:center; text-shadow:0 1px 0 #fff !important}
.tp-caption.clinico i{position:absolute; top:0; left:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); font-size:3.2em; text-shadow:none}
.tp-caption.clinico h1{font-size:3.8em; line-height:0.96em; font-weight:700; margin-bottom:0}
.tp-caption.clinico h1 span{display:block; font-size: 0.685em !important; line-height:0.95em !important; font-weight:400}
.tp-caption.clinico>*+*{margin-top:9px}
.tp-caption.clinico>i+*{margin-top:0}
.tp-caption.clinico a{color:#fff}
