/* tailwind theme vars */
:root {
    --primary-color-100: 186 0 0;
    --primary-color-200: 187 0 0;
    --primary-color-300: 147 0 0;
}
/* end of tailwind theme vars */
a {
    color: #bb0000;
}
.themecolor {
    color: #bb0000 !important;
}
.themestrong {
    color: rgb(186,0,0) !important;
}
.button {
    background: #950000 url('../images/bg-button-red.gif') top left repeat-x !important;
    border-color: #940000 !important;
}
/* Search buttons */
.search_button:hover.primary:hover {
    color: #fff;
    background-color: rgb(186,0,0);
    background-image: linear-gradient(to bottom, rgb(147,0,0) 0%, rgb(186,0,0) 85%, rgb(186,0,0) 100%);
}
.search_button.primary,
.search_button.primary:disabled:hover {
    color: #ddd;
    background-color: rgb(147,0,0);
    background-image: linear-gradient(to bottom,  rgb(186,0,0) 0%,rgb(147,0,0) 50%,rgb(186,0,0) 100%);
    border-color: rgb(147,0,0);
}
/* End of search buttons */
#sidebar #main-nav li a.nav-top-item {
    background-color: rgb(163, 0, 0);
    background-image: linear-gradient(135deg, rgb(186,0,0) 0%, rgb(147,0,0) 100%);
    border-radius: 5px 0 0 5px;
    border-top: 1px solid #D20000;
    border-left: 1px solid #D20000;
}
/* 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: #bb0000;
}
.pagination a.current {
    background: #950000 url('../images/bg-button-red.gif') top left repeat-x !important;
    border-color: #940000 !important;
}
.pagination span a.current {
    color: #bb0000 !important;
}
.action-button span:hover {
    color: #bb0000;
}
/* Remember login and Custom modal button color */
.remember_button,
.custom_modal_button {
    background-color: rgb(163, 0, 0) !important;
    background-image: linear-gradient(135deg, rgb(186,0,0) 0%, rgb(147,0,0) 100%) !important;
}
/* Fim do remember login and Custom modal button color */
/* VidaFuncional Dashboard */
#dbColLeft hr {
    border-color: #bb0000 !important;
}
#dbColLeft .widget {
    background-color: #870d0d !important;
}
#dbColLeft .wicon {
    background-color: rgb(99 4 4 / 0.8) !important;
}
#dbColLeft .wicon i {
    color: #870d0d !important;
}
#dbColLeft .vejamais {
    background-color: rgb(75 0 0 / 0.4) !important;
}
#dbColLeft .vejamais:hover {
    background-color: rgb(75 0 0 / 0.6) !important;
}
#dbColRight {
    border-left: #bb0000 solid 2px !important;
}
/* Fim da VidaFuncional Dashboard */
/* VidaFuncional Linha do Tempo */
div.tooltip .t-header {
    background-color: rgb(163, 0, 0) !important;
    background-image: linear-gradient(135deg, rgb(186,0,0) 0%, rgb(147,0,0) 100%) !important;
}
/* Fim da VidaFuncional Linha do Tempo */
.images_principal input.switch:checked ~ label:before {
    background-image: linear-gradient(to bottom,  rgb(132,0,0) 0%,rgb(170,0,0) 50%,rgb(147,0,0) 51%,rgb(186,0,0) 100%) !important;
}
.bgcolorfull {
    background-color: rgb(163,0,0) !important;
}
.bgcolorstrong {
    background-color: rgb(163 0 0 / 0.6) !important;
}
.bgcolorstrong2 {
    background-color: rgb(163 0 0 / 0.85) !important;
}
.bgcolorsmooth {
    background-color: rgb(163 0 0 / 0.2) !important;
}
.bgcolorsmooth2 {
    background-image: linear-gradient(to right, rgb(101 5 5 / 0.17) 0%, rgb(163 0 0 / 0.1) 100%) !important;
}
.bgcolorsmooth3 {
    background-color: rgb(163 0 0 / 0.05) !important;
}
.fa-actions {
    color: #980000;
}
/* Estilos para a nova temporalidade */
#hcolumns .htitle,
#hcolumns a,
#hcolumns #breadcrumb span,
#hcol_linhagem a {
    color: #bb0000;
}
#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(187 0 0 / 0.85) !important;
}
/* Fim dos estilos para a nova temporalidade */
/* Estilos para autocomplete */
.ui-menu .ui-menu-item:hover {
    background-color: rgb(187 0 0 / 0.85) !important;
    border-left-color: rgb(187, 0, 0) !important;
}
/* Fim dos estilos para autocomplete */
table .progressbar .ui-progressbar-value {
    background-color: rgb(163, 0, 0);
    background-image: linear-gradient(135deg, rgb(186,0,0) 0%, rgb(147,0,0) 100%);
    border-top: 1px solid #D20000;
    border-left: 1px solid #D20000;
}
.vida-funcional-busca-resultados a:visited {
    color: rgb(115,15,15);
}
