/*
===========================================================
// Zera as configuraÃ§Ãµes padrÃµes dos elementos html.
===========================================================
*//*
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0px;
    padding: 0px;
    border: 0px;
    outline: 0px;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: middle;
}

:focus {
    outline: 0px;
}

/* --------------------------------------------------------------------------------------------- */






.indice {
    font-family: Lato;
    color: #810008;
    font-size: 18px;
    font-weight: bold;
    text-decoration-line: none;
}

.indice-flecha {
    margin-bottom: 5px;
    vertical-align: middle;
}

/**************
 ** MESSAGES **
 **************/


/* Fontes google

font-family: 'ABeeZee', sans-serif;
font-family: 'Charm', cursive;
font-family: 'Convergence', sans-serif;
font-family: 'Courgette', cursive;
font-family: 'Damion', cursive;
font-family: 'Galdeano', sans-serif;
font-family: 'Just Another Hand', cursive;
font-family: 'Lato', sans-serif;
font-family: 'Mukta Mahee', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Oswald', sans-serif;
font-family: 'Pacifico', cursive;
font-family: 'Puritan', sans-serif;
font-family: 'Quintessential', cursive;
font-family: 'Redressed', cursive;
font-family: 'Roboto', sans-serif;
font-family: 'Rochester', cursive;
font-family: 'Satisfy', cursive;
font-family: 'Scada', sans-serif;
font-family: 'Sofia', cursive;
font-family: 'Sriracha', cursive;
font-family: 'Sura', serif;
font-family: 'Tangerine', cursive;

*/

/*
@font-face {
    font-family: 'Papyrus';
    src: url('mensagem-fontes/Papyrus.eot')/*Para navegadores Internet Explorer*//*;
    font-weight: normal;
    font-style: normal;
}
 
@font-face {
    font-family: 'Papyrus';
    src: url('mensagem-fontes/Papyrus.ttf') /*Para os demais navegadores*//*;
    font-weight: normal;
    font-style: normal;
}
*/

h1 {
    margin-bottom: 10px !important;
    }

h2 {
    font-family: "Trebuchet MS", Helvetica, sans-serif !important;
    color: #8B3801 !important;
    font-weight: bold !important;
    font-size: 25px;
}


.center {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.jc,
.hs,
.father,
.god {
   font-family: 'Lato', sans-serif, Georgia, Times New Roman, Times, serif;
   /* font-family: "ABeeZee", sans-serif;*/
    font-size: 21px;
    line-height: 24px;
    color: #511a06;
    /* #2B6C95; */
    font-weight: 600;
    text-align: justify;
}

.bvm {
    font-family: 'Lato', sans-serif, Georgia, Times New Roman, Times, serif;
    /*font-family: "Trebuchet MS", Verdana, sans-serif;*/
    font-size: 21px;
    line-height: 24px;
    color: #511a06;
    /* #2B6C95; */
    font-weight: 600;
    text-align: justify;
}


/* .god { text-align: center; } */
.vassula

/*, .comment, .commentspan */
    {
    font-family: 'Convergence', sans-serif, 'Trebuchet MS', Verdana, sans-serif;
    /*font-family: "Trebuchet MS", Verdana, sans-serif;*/
    font-size: 20px;
    font-style: italic;
    line-height: 24px;
    /* margin-left: 20px; */
    text-align: justify;
    color: #2a3b4b
        /*#482020 /* #2a3b4b; #242424; */
}

/* unvisited link */
a:link {
    color: #7a0012/*#491f20*/;
}

/* visited link */
a:visited {
    color: green;
}

/* mouse over link */
a:hover {
    color: red;
}

/* selected link */
a:active {
    color: blue;
}

hr {
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-width: 1px;
    border-color: #491f20;
}


.cursiva {
    text-align: justify;
    font-size: 120%;
    line-height: 38px;
    /*font-family: cursive;*/
   /* font-family: 'Sriracha', cursive;*/
    font-family: 'Papyrus-bold', cursive;
    color: #533d02;
    font-weight: 400;
    }

.article-title {
    text-align: left;
    margin-bottom: 20px;
    line-height: 38px;
    /*font-family: cursive;*/
   /* font-family: 'Sriracha', cursive;*/
    font-family: 'Papyrus', cursive;
    font-size: 30px;
    color: #482020;
    text-transform: none;
}

.title {
    font-family: "Damion", "Trebuchet MS", Verdana, sans-serif;
    font-size: 23px;
    font-weight: bold;
    color: #7a0012;
}

.subtitle {
    font-family: "Trebuchet MS", Verdana, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #7a0012;
}

.marginleft {
    margin-left: 22px;
}

.sudario {
    color: #810008;
}

.normal {
    font-family: Lato;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    line-height: 24px;
    text-align: justify;
    color: #482020;
}



/* ApresentaÃ§Ã£o Mensagem do dia */

.msg-ap {
    border: 1px solid #CCC;
    border-radius: 5px 5px 5px 5px;
    padding: 10px;
    margin: 10px;
    text-transform: uppercase;
    font-size: 0.9em;
    text-align: justify;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.msg-ap a {
    color: #482020;
    text-decoration: none;
}

.msg-ap a:hover {
    color: #030;
    background: none;
    text-shadow: 1px 1px #F00;
    text-decoration: none;
}

/* ApresentaÃ§Ã£o Testemunho */

.scripture {
    /* transcriÃ§Ã£o de trecho da bÃ­blia */
    font-weight: bold;
    font-family: 'Righteous', cursive;
}

.bibtext {
    /* citaÃ§Ã£o da bÃ­blia - exemplo: (Mc 12, 2-4)*/
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 80%;
    color: #000000;
}

.bib-subtitle {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 80%;
    color: #CD0000;
}

.bibtitle {
    font-family: "Trebuchet MS", Verdana, sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: #FF0000;
}

.texto {
    font-size: 80%;
    line-height: 25px;
    font-family: 'Papyrus-bold', cursive;
    text-align: justify;
    text-indent: 20px;
    padding-top: 10px;
    font-weight: 400;
}

.texto a {
    font-size: 80%;
    color: #000;
}

.texto a:hover {
    text-decoration: none;
    color: #F00;
    background-color: #CCC;
}




/***************
 ** FOOTNOTES **
 ***************/

.tippy-tooltip {
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
    background-color: #482020
}

.tippy-content a {
    color: #ffffff;
    text-decoration: none;
}

.tippy-tooltip.tlig-theme .tippy-backdrop {
    background-color: #482020
}

.tippy-popper {
    z-index: 99999 !important
}

.tippy-popper[x-placement^=right] .light-theme .tippy-arrow {
    border-right: 8px solid #fcf8e3 !important
}

.tippy-popper[x-placement^=left] .light-theme .tippy-arrow {
    border-left: 8px solid #fcf8e3 !important
}

.tippy-popper[x-placement^=top] .light-theme .tippy-arrow {
    border-top: 8px solid #fcf8e3 !important
}

.tippy-popper[x-placement^=bottom] .light-theme .tippy-arrow {
    border-bottom: 8px solid #fcf8e3 !important
}

.tippy-tooltip.light-theme {
    background-color: #fcf8e3 !important
}

.tippy-content ul {
    padding-inline-start: 20px;
    margin-block-start: 5px;
    margin-block-end: 5px;
    list-style-type: none
}

.tippy-tooltip.tags-theme {
    font-weight: 700;
    color: rgba(255, 255, 255, .9);
    background-color: rgba(145, 116, 85, 1);
    border: 1px solid #917455 !important;
    border-radius: 5px
}

.footnote,
.footnotes {
    font-family: "Trebuchet MS", Verdana, sans-serif;
    font-weight: normal;
    text-align: justify;
    font-size: 16px;
    line-height: 1.3em;
}

.footnote a {
    text-decoration-line: none;
    background: none;
}

.footref sup,
.footnotes p a:nth-child(2) {
    padding: 2px;
    background-color: rgb(255, 224, 97);
    border-radius: 3px;
    color: black;
    font-size: 13px;
    font-weight: bold;
    text-decoration-line: none;
}

.footnotes p a:nth-child(2):hover {
    font-style: normal;
    color: #FF3300;
    cursor: pointer;
}

.footref {
    line-height: 18px;
    text-decoration-line: none;
}

.footref sup:hover {
    color: #FF3300;
    cursor: pointer;
}

/* footnote formatting */
[id^="fn"] {
    margin-top: 10px;
    line-height: 1.2em;
}

/* Gap between the Note Reference and the top margin */
a[name$="ret"] {
    position: relative;
    top: -150px;
    visibility: hidden;
}


/*
=== CÃ“DIGO IMAGEM COMPLETO DO E-GOI ===
<img class=3D"float-center fluid=
" style=3D"display: block; margin: 0px auto; border: 0px none !important; o=
utline: currentcolor none medium !important; text-decoration: none !importa=
nt; height: auto; max-width: 560px;" src=3D"http://news.avvdbrasil.org.br/r=
ecursos/396e6eb3a6955f4ac8bb095d51e59453/Image/logonewsletter4.png" alt=3D"=
logo superior" width=3D"560" height=3D"145" border=3D"0" align=3D"middle">


=== CÃ“DIGO DE IMAGEM DO E-GOI ===
src="http://news.avvdbrasil.org.br/recursos/396e6eb3a6955f4ac8bb095d51e59453/Image/logonewsletter4.png"

src="http://news.avvdbrasil.org.br/recursos/396e6eb3a6955f4ac8bb095d51e59453/Image/sjesfish.png"


=== PARA CENTRALIZAR IMAGENS/TEXTO NO E-GOI ===
.center {
         display: flex;
         flex-direction: row;
         justify-content: center;
         align-items: center
     }


=== CÃ“DIGO E-GOI PARA MARATONA:
http://news.avvdbrasil.org.br/w/2e2e2jXNebWfaNLisqSxe-b080232e!uid

=== CÃ“DIGO E-GOI PARA COMUNICADOS:
http://news.avvdbrasil.org.br/w/1e1e2jXNebA61Yxf2LBle56c6d43ae!uid

*/
