/* tailwind theme vars */
:root {
    --primary-color-100: 0 124 185;
    --primary-color-200: 0 120 204;
    --primary-color-300: 0 70 140;
}
/* end of tailwind theme vars */
a {
    color: #0078cc;
}
.themecolor {
    color: #0078cc !important;
}
.themestrong {
    color: rgb(0,124,185) !important;
}
.button {
    background: #004a95 url('../images/bg-button-blue.gif') top left repeat-x !important;
    border-color: #004994 !important;
}
/* Search buttons */
.search_button:hover.primary:hover {
    color: #fff;
    background-color: rgb(0,124,185);
    background-image: linear-gradient(to bottom,  rgb(0,70,140) 0%,rgb(0,124,185) 85%,rgb(0,124,185) 100%);
}
.search_button.primary,
.search_button.primary:disabled:hover {
    color: #ddd;
    background-color: rgb(0,70,140);
    background-image: linear-gradient(to bottom,  rgb(0,124,185) 0%,rgb(0,70,140) 50%,rgb(0,124,185) 100%);
    border-color: rgb(0,70,140);
}
/* End of search buttons */
#sidebar #main-nav li a.nav-top-item {
    background-color: rgb(0, 85, 152);
    background-image: linear-gradient(135deg, rgb(0,124,185) 0%, rgb(0,70,140) 100%);
    border-radius: 5px 0 0 5px;
    border-top: 1px solid #00A9D3;
    border-left: 1px solid #00A9D3;
}
/* Cor das bordas pontilhadas no espaco do usuario e orgao */
#profile-links .profile-orgaos {
    border-top: dashed 1px #bbb;
    border-bottom: dashed 1px #bbb;
}
ul.content-box-tabs li a:hover {
    color: #0078cc;
}
.pagination a.current {
    background: #004a95 url('../images/bg-button-blue.gif') top left repeat-x !important;
    border-color: #004994 !important;
}
.pagination span a.current {
    color: #0078cc !important;
}
.action-button span:hover {
    color: #0078cc;
}
/* Remember login and Custom modal button color */
.remember_button,
.custom_modal_button {
    background-color: rgb(0, 85, 152) !important;
    background-image: linear-gradient(135deg, rgb(0,124,185) 0%, rgb(0,70,140) 100%) !important;
}
/* Fim do remember login and Custom modal button color */
/* VidaFuncional Dashboard */
#dbColLeft hr {
    border-color: #0559A0 !important;
}
#dbColLeft .widget {
    background-color: #0460a5 !important;
}
#dbColLeft .wicon {
    background-color: rgb(5 55 95 / 0.7) !important;
}
#dbColLeft .wicon i {
    color: #0460a5 !important;
}
#dbColLeft .vejamais {
    background-color: rgb(5 55 95 / 0.4) !important;
}
#dbColLeft .vejamais:hover {
    background-color: rgb(5 55 95 / 0.6) !important;
}
#dbColRight {
    border-left: #0559A0 solid 2px !important;
}
/* Fim da VidaFuncional Dashboard */
/* VidaFuncional Linha do Tempo */
div.tooltip .t-header {
    background-color: rgb(0, 85, 152) !important;
    background-image: linear-gradient(135deg, rgb(0,124,185) 0%, rgb(0,70,140) 100%) !important;
}
/* Fim da VidaFuncional Linha do Tempo */
.images_principal input.switch:checked ~ label:before {
    background-image: linear-gradient(to bottom, rgb(59,103,158) 0%, rgb(43,136,217) 50%, rgb(32,124,202) 51%, rgb(125,185,232) 100%) !important;
}
.bgcolorfull {
    background-color: rgb(0,85,152) !important;
}
.bgcolorstrong {
    background-color: rgb(0 85 152 / 0.6) !important;
}
.bgcolorstrong2 {
    background-color: rgb(0 85 152 / 0.85) !important;
}
.bgcolorsmooth {
    background-color: rgb(0 85 152 / 0.2) !important;
}
.bgcolorsmooth2 {
    background-image: linear-gradient(to right, rgb(0,60,105,0.17) 0%, rgb(0 85 152 / 0.1) 100%) !important;
}
.bgcolorsmooth3 {
    background-color: rgb(0 85 152 / 0.05) !important;
}
.fa-actions {
    color: #005099;
}
/* Estilos para a nova temporalidade */
#hcolumns .htitle,
#hcolumns a,
#hcolumns #breadcrumb span,
#hcol_linhagem a {
    color: #0078cc;
}
#hcolumns #breadcrumb span:first-child {
    color: #555;
}
#hcolumns .column ul li:not(.temporalidade-inativa):hover,
#hcolumns .column ul li.active:not(.temporalidade-inativa) {
    background-color: rgb(0 115 178 / 0.75) !important;
}
/* Fim dos estilos para a nova temporalidade */
/* Estilos para autocomplete */
.ui-menu .ui-menu-item:hover {
    background-color: rgb(0 115 178 / 0.85) !important;
    border-left-color: rgb(0 115 178) !important;
}
/* Fim dos estilos para autocomplete */
table .progressbar .ui-progressbar-value {
    background-color: rgb(0, 85, 152);
    background-image: linear-gradient(135deg, rgb(0,124,185) 0%, rgb(0,70,140) 100%);
    border-top: 1px solid #00A9D3;
    border-left: 1px solid #00A9D3;
}
.vida-funcional-busca-resultados a:visited {
    color: rgb(5, 60, 100);
}
