﻿@import url('https://fonts.googleapis.com/css?family=Oswald');
@import url('https://fonts.googleapis.com/css?family=Quicksand');

:root {
    --portal-cor-principal: #002E48;
    --portal-cor-secundaria: #BBA753;
    --portal-cor-terciaria: #666666;
    --portal-cor-principal-80: #002E4880;
    --portal-cor-secundaria-80: #BBA75380;
    --portal-cor-terciaria-80: #66666680;
} 

.portal-bg-cor-principal {
  background-color: var(--portal-cor-principal: #666);
}
.portal-bg-cor-secundaria {
  background-color: var(--portal-cor-secundaria: #999);
}
.portal-=bg-cor-terciaria {
  background-color: var(--portal-cor-terciaria: #ccc);
}

body {
    font-family: "Quicksand", Arial, Verdana;
}

.curriculo .formAbas .aba-destaque,
.vaga .formAbas .aba-destaque {
    background: #B29B3E;
    color: #002E48;
    font-weight: bold;
}

.icon-logo-news {
    background-image: url(../images/logo-news.png);
}

.mat-title, .vid-title, a {
    color: #002E48;
}

    .sec-name,
    .cat-name,
    .mat-title:hover {
        color: #B29B3E;
    }

    a:hover,
    #buscaResultado .vaga:hover .vag-nome,
    #buscaResultado .curriculo:hover .cur-nome,
    .titulo-caixa-menu .titulo {
        color: #002E48;
    }

#msgAlerta .mQdo .mTit,
#msgConfirmar .mQdo .mTit,
#msgConfirmar .mQdo .mBtns span,
#winShadow .winTit,
.pagina-busca .mvLateral .grp {
    background-color: #002E48;
}

.portal-cor-principal,
.text-link {
    color: #002E48 !important;
}

.portal-cor-secundaria {
    color: #B29B3E
}

.portal-bg-cor-principal {
    background-color: #002E48 !important;
}

.portal-bg-cor-secundaria,
.captcha .fechar-modal {
    background-color: #B29B3E;
}

.box-info:hover,
.g-recaptcha-container {
    border-color: #002E48;
}

.container-checkbox input:checked ~ .checkmark {
    background-color: #55B542;
}

#Topo #TopoBarraHorizontal,
#Topo #TopoBarraHorizontal .barra .ddMenu .itens,
#Topo #TopoBarraHorizontal .barra .AreaDoAssinante .infoUsuario-menu,
#qdoCurriculos .processo-seletivo-etapas .etapas {
    background-color: #002E48 !important;
}

#Topo .menuServicos,
.box-user-login,
.carrinho-de-compras-preview .box-carrinho-de-compras,
.box-user-login .lg-fechar span {
    border-color: #B29B3E;
}

    .box-user-login .lg-fechar span {
        color: #B29B3E;
    }

    #Topo .menuServicos ul li a {
        color: #002E48;
    }

.pagTitulo {
    color: #B29B3E;
}

#Topo #TopoBarraHorizontal .barra,
#Topo #TopoBarraHorizontal .barra .ddMenu .itens .site-menu .ms {
    background-color: #002E48;
}

.CaixaClassificadosBusca .quadro {
    background: url(../images/cla-destaque.png) no-repeat right 10px #002E48;
}

.CaixaGuiaBusca .quadro {
    background: url(../images/gui-destaque.png) no-repeat right bottom #002E48;
}

.CaixaBuscaVideos {
    background-color: #002E48;
}

.CaixaVideos .qdo .vidTxt .cat-name {
    color: #0072BC;
}

.lblPortalNome, .lblDominioEmail {
    font-weight: bold;
    color: #002E48;
}

.CaixaBolsaDeEmpregosBusca .quadro {
    background: url(/templates/images/bol-destaque.jpg) no-repeat top right #002E48;
    background-size: 50%;
}

.busca-por-vaga,
.busca-por-vaga .texto {
    background-color: #002E48 !important;
}

.btn-emp {
    background-color: #002E48 !important;
}

.btn-usu {
    background-color: #002E48 !important;
}

.btn-por {
    background-color: #002E48 !important;
    border-bottom: 3px solid #B29B3E80 !important;
}

.btn-cor-p {
    background-color: #002E48 !important;
    border-bottom: 3px solid #B29B3E80 !important;
}

.btn-cor-s {
    background-color: #B39D40 !important;
    border-bottom: 3px solid #002E4890 !important;
}

.CaixaEnquete .enq-alternativas p {
    border-color: #002E48;
}

    .CaixaEnquete .enq-alternativas p:hover {
        background-color: #000;
    }

.cxCurso .part, .cxCurso .parc {
    display: none !important;
}

.Lista, .table-list, .table-list .table-list-header, .frame-border,
.Lista .ListaTitulo, .pager span,
.frame-border .divGravar,
.qdoFrm .divGravar,
.qdoSubFrm .divGravar,
.aba-clean .qdo .divGravar,
.CaixaBolsaDeEmpregosBusca .quadro ul {
    background-color: #B39D40;
}

    .table-list .table-list-header {
        color: #fff;
    }

.formQuadro .frame-border input,
.formQuadro .frame-border textarea,
.formQuadro .frame-border select,
.formQuadro .frame-border .fldRO {
    border-color: #B39D40 !important;
}

.formQuadro .frame-border .divSeparador div,
.formQuadro .frame-border .fldRO {
    background-color: #B39D40 !important;
}


.formAbas {
    background-color: #B39D40;
}

.subFormAbas {
    background-color: #B39D40 !important;
}

.frmSubTitulo {
    color: #002E48 !important;
}

.btnB {
    background-color: #002E48 !important;
}

.empHeader .barra-menu {
    background-color: #002E48;
}

.mv-lateral .grp,
.mv-lateral .quadro-retratil li a,
.lstEmailCreditoPlanos ul li div h3 span {
    color: #002E48;
}

.float-window .float-window-form .window-title {
    border-color: #002E48;
    background-color: #002E48;
    color: #fff;
}

.mv-lateral .grp.active,
.mv-lateral .grp:hover {
    border-color: #002E48;
}

.mv-lateral .sgrp,
.lstEmailCreditoPlanos ul li div h2 span {
    color: #B39D40;
}

.funcionalidades .box-destaque p span,
.funcionalidades .box-destaque p label {
    background-color: #B49D40 !important;
}

.funcionalidades .formQuadro h3 {
    color: #B39D40 !important;
}

.msg-frm .msg {
    background-color: #002E48 !important;
    border: 1px solid #002E48;
}

    .msg-frm .msg .arr {
        color: #002E48;
    }

.input-group input:focus ~ .input-group-label {
    color: #002E48
}

.input-group input:focus {
    border-color: #002E48
}

.matIntegra a,
.comercio-eletronico-caixa .txt .pp span,
.comercio-eletronico-caixa .txt .produto-nome:hover {
    color: #002E48;
}

.comercio-eletronico-caixa .txt .pp span {
    color: #002E48;
}

.formAbas ul::-webkit-scrollbar-track,
.scroll-bar::-webkit-scrollbar-track {
    background-color: #fff;
}

.formAbas ul::-webkit-scrollbar-thumb,
.scroll-bar::-webkit-scrollbar-thumb {
    background-color: #002E48;
}

.aba-clean .abas {
    border-bottom: 1px solid #002E48;
}

    .aba-clean .abas li {
        background-color: #002E4880;
    }

.aba-clean .active {
    background-color: #002E48 !important;
}

.vaga-planos .plano-caixa:hover,
.vaga-planos .box-ativo,
.vaga-planos .box-selecionado {
    background-color: #002E48 !important;
}

@media only screen and (max-width:1024px) {
    .CaixaBolsaDeEmpregosBusca .quadro {
        background: #002E48;
    }
}
