body {
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-size: 14px !important;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
a,
a:link,
a:active {
text-decoration: none;
color: #000;
}
a:hover {
color: #5A5A5A;
}
.full-bar {
width: 100%;
height: 45px;
background-color: #323232;
position: absolute;
}
.brand-logo {
background-color: #FFE600;
min-height: 90px;
}
.bordered-bottom {
background-color: #000;
height: 2px;
padding-left: 25px;
padding-right: 25px;
}
ul.lista-menu-topo {
font-weight: bold;
font-size: 1rem;
}
ul.lista-menu-topo>li {
color: white !important;
margin-right: 15px !important;
margin-left: 0;
}
ul.lista-menu-topo>li>a {
text-decoration: none;
color: white;
}
ul.lista-menu-topo>li>a:hover {
text-decoration: underline;
color: #FFE600;
}
ul.lista-menu-servicos {
font-weight: bold;
font-size: 19px;
}
ul.lista-menu-servicos>li>a {
text-decoration: none;
color: black;
}
ul.lista-menu-servicos>li>a:hover {
text-decoration: underline;
color: #4d4d4d;
}
span.text-menu {
font-size: 19px;
}
h5.title-h5 {
font-size: 14px !important;
}
h3.title {
font-size: 1.2rem;
border-left: 3.5px solid #FFE600;
font-weight: bold;
padding-left: 6px;
}
input.newsletter {
border: 1px solid #000;
}
button.newsletter {
background-color: #000;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
padding: 7px;
}
span.more {
font-size: .70em;
line-height: 1;
color: #757575 !important;
font-weight: 400;
}
span.title-vaga {
font-size: 0.6428571428571429rem;
font-weight: bold;
line-height: 1.3078571428571428rem;
}
.desc-vaga {
font-size: 0.5714285714285714rem;
line-height: 0.9807142857142858rem;
}
span.more a {
text-decoration: none;
color: #a7a7a7 !important;
}
span.more a:hover {
text-decoration: none;
color: #747373 !important;
}
.tag {
font-size: 8px !important;
background-color: #FFE600;
padding: 5px;
}
p.titulo-noticia {
font-size: 16px;
}
.font-size-13 {
font-size: 13px;
}
.font-size-9 {
font-size: .6rem;
}
.font-size-12 {
font-size: 12px;
}
.font-size-14 {
font-size: 14px;
}
.bg-light {
background-color: #F0F0F0 !important;
}
hr.dotted {
border-top: 1px dotted #000;
}
hr.divider-lg {
border-top: 2px solid #000;
margin-bottom: 1.4rem !important;
}
footer.footer {
background-color: #323232;
padding-top: 40px;
padding-bottom: 100px;
color: #FFFFFF;
}
.text-yellow {
color: #FFE600;
}
.bg-logo {
background-color: #FFE600;
}
.border-2 {
border-width: 2px !important;
}
.border-3 {
border-width: 3px !important;
}
.nav-bg-dark {
background-color: #323232;
color: #FFFFFF;
}
nav.navbar {
height: 43px !important;
background-color: transparent !important;
}
.navbar-toggler {
font-size: 1rem !important;
padding: .25rem .25rem;
}
.logo-topo {
z-index: 1 !important;
}
#navbarSupportedContent {
background-color: #323232;
}
#navbarServicosContent {
background-color: #FFFFFF;
color: #000;
}
#navbarPrincipal {
z-index: 3;
}
nav#navbarPrincipal ul a.nav-link {
color: #FFFFFF !important;
font-weight: bold;
}
#navbarServicos {
background-color: #FFFFFF !important;
z-index: 1;
}
#navbarServicos ul a.nav-link {
color: #000 !important;
}
span.page-numbers.current {
font-weight: bold;
font-size: 1rem !important;
}
a.page-numbers {
font-size: 1rem !important;
}
.bg-warning {
background-color: #FFE600 !important;
}
input .wpcf7-form-control {
width: 100% !important;
}
.wpcf7-form {
width: 100% !important;
}
footer ul.list>li>a {
padding: 0px 0px 13px 0px !important;
}
footer ul.list.footer-principal>li>a {
padding: 0px 0px 20px 0px !important;
}
ul.list.text-white>li>a {
color: #FFFFFF !important;
}
footer p {
line-height: 1.3rem !important;
}
footer a {
color: #FFFFFF !important;
}
p.media {
line-height: 1.1rem;
}
.line-space-9 {
line-height: .9rem;
}
h5 {
font-size: .8rem;
line-height: 1.1rem;
}
p.eventos {
line-height: .8rem !important;
}
h5.title-card {
line-height: 1.0285714285714287rem !important;
font-size: 0.8571428571428571rem !important;
}
h5.title-menor {
line-height: 1.0285714285714287rem !important;
font-weight: 400;
}
h5.title-eventos {
font-size: 0.8571428571428571rem !important;
font-weight: 400;
line-height: 1.0285714285714287rem;
margin-bottom: 10px;
}
.cards-titulo {
min-height: 195px !important;
}
.title-lidas {
font-size: 0.6428571428571429rem;
font-weight: 400;
}
.nome-ong-lidas {
font-size: 0.5714285714285714rem;
}
.data-evento {
font-size: 0.6428571428571429rem;
line-height: 1.2735714285714284rem;
font-weight: bold;
}
.local-evento {
line-height: 0.955rem;
font-size: 0.6428571428571429rem;
font-weight: bold;
}
.contato-evento {
line-height: 0.955rem;
font-size: 0.6428571428571429rem;
}
.desc-mais-lidas {
font-size: 0.8rem;
line-height: 0.9rem;
font-weight: 400;
}
ul#menu-menu-principal li.nav-item a.nav-link {
font-size: 0.7621428571428571rem;
padding-left: 1.5rem;
padding-right: 0px;
font-weight: bold;
}
ul#menu-menu-servicos li.nav-item a.nav-link {
font-size: 1rem !important;
padding-right: 0px;
font-weight: bold;
}
.txt-servicos {
font-size: 1rem; }
.card-img-overlay {
padding: .6rem;
}
.card-img-overlay.link {
cursor: pointer;
}
.card-img-overlay span.categoria {
z-index: 1 !important;
}
::placeholder {
font-size: .7rem;
color: #929191 !important;
}
div.media-body.content-media-body {
padding-right: .8rem !important;
padding-right: .8rem;
}
p {
line-height: 1.2rem;
}
.card-organizacoes {
min-height: 160px !important;
}
.card-organizacoes .media-body {
margin-left: 1.2rem;
}
h4 {
font-size: 1.1rem;
line-height: 1rem;
font-weight: bold;
}
.title-categoria {
font-weight: normal !important;
}
.conteudo {
margin-top: 1.5rem !important;
}
.conteudo-home {
margin-top: 1.1rem !important;
}
.container-share {
margin-bottom: .3rem !important;
margin-top: 1rem !important;
}
.desc-newsletter {
font-size: .8rem;
}
.btn-assinar {
background-color: #000 !important;
}
#box-news {
top: 45%;
}
.divider-eventos {
border:none;
border-top:1px dotted #000000;
color:#fff;
background-color:#fff;
height:1px;
margin-top: .55rem;
margin-bottom: .55rem;
}
button.close {
border: .15rem solid #000;
padding: .1rem .2rem .1rem .2rem;
}
button.close span {
font-weight: 400;
}
.loading {
z-index: 3;
position: fixed;
top: 50%;
left: 50%;
}
.loading .spinner-border {
width: 3rem !important;
height: 3rem !important;
}
.custom-control-input:checked{
color:white;
background-color:black;
}
.custom-control {
padding-left: .5rem;
}
.custom-control-label::before {
color: black !important;
background: #ffffff !important;
border: 1px solid #000000;
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
width: .7rem !important;
height: .7rem !important;
}
.custom-control-input:checked ~ .custom-control-label::before {
color: black !important;
border-color: black;
background: black !important;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{
background: black !important;
border: 1px solid #000000;
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
width: .7rem !important;
height: .7rem !important;
}
.custom-control-label {
line-height: 1.2rem !important;
margin-left: 1rem;
}
.container-layout {
min-height: 100vh;
}
button#assinar:hover {
color: #F0F0F0;
}
button.btn-assinar {
font-size: .7rem !important;
font-weight: bold;
}
button#assinar {
padding: .39rem 1.2rem;
}
.title-side {
margin-bottom: 1.4rem !important;
}
.dashicons-menu.principal {
font-size: 1.8rem;
width: 1.8rem;
height: 1.8rem;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
::placeholder {
font-size: .7rem;
padding-top: 3px;
color: #929191 !important;
}
h3 {
font-weight: bold
}
div.media-body.content-media-body {
padding-right: 1rem !important;
}
}  @media (min-width: 0px) {
ul#menu-menu-principal li.nav-item a.nav-link {
font-size: .8rem;
padding-left: 0px;
padding-right: 0px;
font-weight: bold;
}
span.title-vaga {
font-size: 0.9rem;
font-weight: bold;
line-height: 1.3078571428571428rem;
}
.desc-vaga {
font-size: 0.65rem;
line-height: 0.9807142857142858rem;
}
.data-evento {
font-size: 0.7rem;
line-height: 1.2735714285714284rem;
font-weight: bold;
}
.local-evento {
line-height: 0.955rem;
font-size: 0.7rem;
font-weight: bold;
}
.contato-evento {
line-height: 0.955rem;
font-size: 0.7rem;
}
.title-lidas {
font-size: .9rem;
font-weight: 400;
}
div.menu-servicos {
font-size: .50rem;
}
.bordered-bottom {
background-color: #000;
height: 1px;
padding-left: 25px;
padding-right: 25px;
}
} @media (min-width: 544px) {
ul#menu-menu-principal li.nav-item a.nav-link {
font-size: .8rem;
padding-left: 0px;
padding-right: 0px;
font-weight: bold;
}
span.title-vaga {
font-size: 0.9rem;
font-weight: bold;
line-height: 1.3078571428571428rem;
}
.desc-vaga {
font-size: 0.65rem;
line-height: 0.9807142857142858rem;
}
.data-evento {
font-size: 0.7rem;
line-height: 1.2735714285714284rem;
font-weight: bold;
}
.local-evento {
line-height: 0.955rem;
font-size: 0.7rem;
font-weight: bold;
}
.contato-evento {
line-height: 0.955rem;
font-size: 0.7rem;
}
.title-lidas {
font-size: .9rem;
font-weight: 400;
}
div.menu-servicos {
font-size: .50rem;
}
.bordered-bottom {
background-color: #000;
height: 1px;
padding-left: 25px;
padding-right: 25px;
}
} @media (min-width: 768px) {
.collapse.dont-collapse-sm {
display: block;
height: auto !important;
visibility: visible;
}
div.menu-servicos {
font-size: .60rem;
}
h3.title {
font-size: .9rem;
border-left: 3.5px solid #FFE600;
font-weight: bold;
padding-left: 6px;
}
} @media (min-width: 992px) {
ul#menu-menu-principal li.nav-item a.nav-link {
font-size: .66rem;
padding-left: 1.5rem;
padding-right: 0px;
font-weight: bold;
}
ul#menu-menu-servicos li.nav-item a.nav-link {
font-size: .85rem !important;
padding-left: 2.22rem;
padding-right: 0px;
font-weight: bold;
}
.txt-servicos {
font-size: .85rem; }
nav#navbarPrincipal div>ul>li>a.nav-link {
font-size: .70rem;
} div.menu-servicos {
font-size: .70rem !important;
}
h3.title {
font-size: 1rem;
border-left: 3.5px solid #FFE600;
font-weight: bold;
padding-left: 6px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
ul#menu-menu-principal li.nav-item a.nav-link {
font-size: .656rem;
padding-left: 1.5rem;
padding-right: 0px;
font-weight: bold;
}
ul#menu-menu-servicos li.nav-item a.nav-link {
font-size: .789rem !important;
padding-left: 2.1rem;
padding-right: 0px;
font-weight: bold;
}
}
div.bordered-bottom {
background-color: #000;
height: 2px;
padding-left: 25px;
padding-right: 25px;
}
span.title-vaga {
font-size: 0.6428571428571429rem;
font-weight: bold;
line-height: 1.3078571428571428rem;
}
.desc-vaga {
font-size: 0.5714285714285714rem;
line-height: 0.9807142857142858rem;
}
.data-evento {
font-size: 0.6428571428571429rem;
line-height: 1.2735714285714284rem;
font-weight: bold;
}
.local-evento {
line-height: 0.955rem;
font-size: 0.6428571428571429rem;
font-weight: bold;
}
.contato-evento {
line-height: 0.955rem;
font-size: 0.6428571428571429rem;
}
.title-lidas {
font-size: 0.6428571428571429rem;
font-weight: 400;
}
} @media (min-width: 1200px) {
@media not all and (min-resolution: .001dpcm) {
@media {
ul#menu-menu-servicos li.nav-item a.nav-link {
font-size: 1rem !important;
padding-left: 2.17rem !important;
padding-right: 0px;
font-weight: bold;
}
}
}
ul#menu-menu-principal li.nav-item a.nav-link {
font-size: 0.7621428571428571rem;
padding-left: 1.5rem;
padding-right: 0px;
font-weight: bold;
}
ul#menu-menu-servicos li.nav-item a.nav-link {
font-size: 1rem !important;
padding-left: 2.22rem;
padding-right: 0px;
font-weight: bold;
}
.txt-servicos {
font-size: 1rem; }
nav#navbarPrincipal div>ul>li>a.nav-link {
font-size: .80rem;
} nav#navbarServicos div>ul>li>a.nav-link {
font-size: 1rem;
}
h3.title {
font-size: 1.2rem;
border-left: 3.5px solid #FFE600;
font-weight: bold;
padding-left: 6px;
}
.bordered-bottom {
background-color: #000;
height: 1px;
padding-left: 25px;
padding-right: 25px;
}  }