/* Páginas públicas (pré-cadastros, visitante virtual, atualização, árvore de links, inscrição e pagamento de evento):
   estrutura do Church (pub-online-F / pub-evento-G) nas cores do tema Petróleo & Coral, no lugar do azul-marinho/laranja do Church. */
html body .pf-cab h3, html body .pf-tit, html body .pa-main h2 { color: #224b52; }
html body .pf-cab p, html body .pv-info p { color: #3c5a60; }
html body .pf-in input:focus, html body .pf-f select:focus { border-color: #2c6e7a; box-shadow: 0 0 0 2px #2c6e7a22; }
html body .pf-drop.on { background: #e6f1f3; }
html body .pf-lgpd, html body .pf-aviso { background: #e6f1f3; color: #22343a; }
html body .pf-lgpd a, html body .pv-lgpd a { color: #2c6e7a; }
html body .pf-rodape { background: #264c53; }
html body .pv-nav a { color: #264c53; }
html body .pv-nav a.on { border-bottom-color: #d98b73; }
html body .pv-topo h1, html body .pv-igr b, html body .pv-contato h2, html body .pv-wa { color: #224b52; }
html body .pv-bola.azul { background: #264c53; } html body .pv-bola.azul2 { background: #2c6e7a; } html body .pv-bola.laranja { background: #b45a3f; }
html body .pv-lgpd { color: #22343a; }
html body .pv-enviar { background: #2c6e7a; }
html body.pubG .pg-cab h3, html body.pubG .pg-tit, html body.pubG .pg-sec-h { color: #224b52; }
html body.pubG .pg-info { background: #e6f1f3; border-color: #d3e4e7; color: #224b52; }
html body.pubG .pg-btn.azul, html body.pubG .pg-copia button { background: #2c6e7a; }
html body .pf-drop { border-color: #7fb3bb; color: #2c6e7a; }
html body .pf-btn.verde { background: #3f9a7c; }
html body .pf-btn.azul { background: #2c6e7a; }
