/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 11/12/2020, 10:10:19
    Author     : Luiz
*/
/* 
    Azul: #21364a
    Amarelo: #fcc320

    Secundária: #585B66
    cinza: #555656 
*/
.navbar {
    background: #21364a !important;
    border-bottom: 5px solid #fcc320; 
}
.ace-nav>li.light-blue>a {
    background-color: #21364a !important;
}
.ace-nav>li.light-blue>a:hover {
    background-color: #fcc320 !important;
}

.caixaLogo {
    background: #21364a !important;
}

a {
    color: #21364a;
}
a:hover {
    color: #21364a;
}

.no-skin .nav-list>li .submenu>li.active>a, 
.no-skin .nav-list>li.active>a, 
.no-skin .nav-list>li .submenu>li>a:hover, 
.no-skin .nav-list>li:hover>a,
.page-header h1,
.page-header h1 small,
.widget-header>.widget-title,
.nav-search .nav-search-icon,
.breadcrumb>li>a, .breadcrumb .home-icon,
.footer .footer-inner .footer-content a,
.dataTable>thead>tr>th[class*=sorting_],
.dataTable>thead>tr>th[class*=sort]:hover,
.dataTable>thead>tr>th.sorting_asc:after,
.dataTable>thead>tr>th.sorting_desc:after,
#popup_title,
.no-skin .nav-list>li>.submenu li.open>a, 
.no-skin .nav-list>li>.submenu li>.submenu li.active>a, 
.no-skin .nav-list>li>.submenu li>.submenu li.open>a,
.no-skin .nav-list>li.open>a
{
    color: #21364a !important;
}

.nav-search .nav-search-input,
.no-skin .nav-list>li.active:after {
    border: 1px solid #21364a !important;
}

.dataTable>thead>tr>th.sorting_asc, 
.dataTable>thead>tr>th.sorting_desc {
    background-image: linear-gradient(to bottom,#F9F9F9 0,#bde8ec 100%);
    background-image: -webkit-linear-gradient(top,#F9F9F9 0,#bde8ec 100%);
    background-image: -o-linear-gradient(top,#F9F9F9 0,#bde8ec 100%);
}

.headList,
.dataTables_wrapper .row:first-child,
.dataTables_wrapper .row:last-child,
/*.caixaItens,*/
#popup_title,
#popup_panel
{
    background: #ffffff !important;
    border-color: #fff !important;
}

#popup_container {
    border: solid 10px #21364a !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    -webkit-box-shadow: 0 10px 0 0 rgba(0,0,0,0.1) !important;
    box-shadow: 0 10px 0 0 rgba(0,0,0,0.1) !important;
}

.tabs-left>.nav-tabs>li.active>a, 
.tabs-left>.nav-tabs>li.active>a:focus, 
.tabs-left>.nav-tabs>li.active>a:hover 
{
    border-left: 2px solid #21364a !important;
}

.no-skin .nav-list li.active>a:after {
    border-right-color: #21364a !important;
}

.dd-dragel>li>.dd2-handle, .dd2-handle {
    background: #21364a !important;
}

.nav-list>li:before, 
.table-header,
.badge-primary, 
.badge.badge-primary, 
.label-primary, 
.label.label-primary
{
    background-color: #21364a !important;
}
.label-primary.arrowed-in-right:after {
    border-color: #21364a transparent #21364a #21364a;
}

.pagination>li.active>a, 
.pagination>li.active>a:focus, 
.pagination>li.active>a:hover
{
    background-color: #fcc320 !important;
    border-color: #fcc320 !important;
}

/*
.tooltip-info+.tooltip>.tooltip-inner, 
.tooltip.tooltip-info>.tooltip-inner
{
    background-color: #003c69 !important;
    border-color: #003c69 !important;
}

.tooltip-info+.tooltip.top .tooltip-arrow, 
.tooltip.tooltip-info.top .tooltip-arrow {
    border-top-color: #003c69 !important;
}*/

.table-hover>tbody>tr:hover, 
.table>tbody>tr.active>td, 
.table>tbody>tr.active>th, 
.table>tbody>tr>td.active, 
.table>tbody>tr>th.active, 
.table>tfoot>tr.active>td, 
.table>tfoot>tr.active>th, 
.table>tfoot>tr>td.active, 
.table>tfoot>tr>th.active, 
.table>thead>tr.active>td, 
.table>thead>tr.active>th, 
.table>thead>tr>td.active, 
.table>thead>tr>th.active{
    background-color: #F9F9F9 !important;
}

.no-skin .nav-list>li .submenu>li.active:not(.open)>a,
.no-skin .nav-list>li .submenu>li>a:hover{
    color: #21364a !important;
    background-color: #F9F9F9 !important;
}

.profile-user-info-striped .profile-info-name {
    color: #21364a !important;
    background-color: #F9F9F9 !important;
    border-top: 1px solid #fff !important;
}

.profile-user-info-striped .niveis .profile-info-name  {
    border-top: 4px solid #fff !important;
    border-bottom: 4px solid #fff!important;
    border-left: 4px solid #fff!important;
}
.profile-user-info-striped .niveis .profile-info-value  {
    border-top: 4px solid #fff !important;
    border-bottom: 4px solid #fff!important;
    border-right: 4px solid #fff!important;
    background-color: #F9F9F9 !important;
}
.profile-user-info-striped .nivelSelecionado .profile-info-name {
    color: #963 !important;
    background-color: #FEE188!important;
    border-top: 4px solid #F7D05B!important;
    border-bottom: 4px solid #F7D05B!important;
    border-left: 4px solid #F7D05B!important;
}
.profile-user-info-striped .nivelSelecionado .profile-info-value {
    color: #963 !important;
    background-color: #FEE188!important;
    border-top: 4px solid #F7D05B!important;
    border-bottom: 4px solid #F7D05B!important;
    border-right: 4px solid #F7D05B!important;
}


.dropdown-menu>li.active:hover>a, 
.dropdown-menu>li.active>a, 
.dropdown-menu>li:hover>a, 
.dropdown-menu>li>a:active, 
.dropdown-menu>li>a:focus {
    background: #fcc320;
    color: #fff !important;
}

.dropdown-menu>li.active>a {
    background: #fcc320 !important;
}

.btn-white.btn-primary.active,
.btn-white.btn-primary:active, 
.btn-white.btn-primary:focus, 
.btn-white.btn-primary:hover, 
.open>.btn-white.btn-primary.active.dropdown-toggle, 
.open>.btn-white.btn-primary.dropdown-toggle {
    background-color: #fff !important;
    color: #858585 !important;
}

.profile-user-info-striped .profile-info-value {
    border-top: 1px solid #F9F9F9 !important;
}

#cboxContent {
    border: 2px solid #21364a !important;
}

.btn-white.btn-primary {
    border-color: #D5D5D5 !important;
    color: #858585 !important;
    border-width: 1px !important;;
}

.ace-thumbnails>li {
    border-color: #d3d3d3 !important;
    background: #fff;
}

.ace-thumbnails>li>.tools {
    background-color: rgba(36, 38, 45, 0.8) !important;
}
.ace-thumbnails>li>:first-child>.text {
    background-color: rgba(36, 38, 45, 0.4) !important;
}

.login-box .toolbar,
.btn-primary, 
.btn-primary.focus, 
.btn-primary:focus
{
    background-color: #21364a !important;
    border-color: #21364a !important;
}

.btn-primary2, 
.btn-primary2.focus, 
.btn-primary2:focus {
    background-color: #428BCA!important;
    border-color: #428BCA!important;
}
.btn-primary2.active, 
.btn-primary2:active, 
.btn-primary2:hover
{
    background-color: #1B6AAA!important;
    border-color: #428BCA!important;
}
/*
.open > .btn-primary.dropdown-toggle,
.open > .btn-primary.dropdown-toggle.focus,
.open > .btn-primary.dropdown-toggle:active, 
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle:hover
{
    background-color: #1b9cce;
}*/

.btn-primary.focus:hover, 
.btn-primary:active:hover, 
.btn-primary:focus:active, 
.btn-primary:focus:hover, 
.btn-primary:hover
{
    background-color: #585b66 !important;
}

.login-box .user-signup-link,
.login-box .forgot-password-link,
.forgot-box .back-to-login-link, 
.signup-box .back-to-login-link,
.ace-thumbnails>li>.tools>a:hover,
.ace-thumbnails>li>:first-child .inner a:hover
{
    color: #fff !important;
}

.profile-user-info-striped {
    border: 0 !important;
}

#cboxTitle {
    color: #21364a !important;
}

.ui-slider-range {
    background-color: #21364a !important;
}
.ui-slider {
    background-color: #b3b3b3 !important;
}
.ui-slider .ui-slider-handle {
    background-color: #F9F9F9 !important;        
}
.ui-slider-handle {
    border-color: #21364a !important;
}

.scroll-bar {
    background: #21364a !important;
}

.chosen-container .chosen-results li.highlighted {
    background: #21364a;
    color: #FFF;
}
.chosen-container-single .chosen-drop {
    border-radius: 0;
    border-bottom: 3px solid #21364a;
    border-color: #21364a;
}
.chosen-container-active.chosen-with-drop .chosen-single {
    border-color: #21364a;
}
.widget-color-padrao {
    border-color: #21364a;
}
.widget-color-padrao>.widget-header {
    border-color: #21364a;
    background: #21364a;
}
.pricing-box .price {
    color: #dd5a43;
    font-weight: bold;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle, 
.accordion-style1.panel-group .panel-heading .accordion-toggle:hover,
.accordion-style1.panel-group .panel-heading .collapsed:hover,
.accordion-style1.panel-group .panel-heading .collapsed:hover span,
.accordion-style1.panel-group .panel-heading .collapsed:hover .fa {
    color: #FFF!important;
    background-color: #21364a!important;
}
.accordion-style1.panel-group .panel-heading .collapsed {
    color: #21364a !important;
    background-color: #F9F9F9 !important;
}
.accordion-style1.panel-group .panel {
    border-color: #21364a !important;
}


code[class*=language-],pre[class*=language-] {
    color: #000;
    text-shadow: 0 1px #fff;
    font-family: Consolas,Monaco,'Andale Mono',monospace;
    direction: ltr;
    text-align: left;
    white-space: pre;
    word-spacing: normal;
    word-break: normal;
    line-height: 1.5;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none
}

pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection {
    text-shadow: none;
    background: #b3d4fc
}

pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection {
    text-shadow: none;
    background: #b3d4fc
}

@media print {
    code[class*=language-],pre[class*=language-] {
        text-shadow: none
    }
}

a#btn-scroll-up {
    position: fixed;
    right: 30px;
    bottom: 50px;
    border: 1px solid #edf8fc;
}
.__corpoFrame .footer {
    position: fixed;
    bottom: 0;
    left: auto;
    display: block;
    width: 100%;
    background: #fff;
    color: #333;
    padding: 5px 30px;
    border-top: 6px solid rgba(0, 67, 255, 0.1);
}

.token.comment,.token.prolog,.token.doctype,.token.cdata {
    color: #708090
}

.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted {
    color: #905
}

.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted, .string pre {
    color: #690
}

.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string {
    color: #a67f59;
}

.token.atrule,.token.attr-value,.token.keyword {
    color: #07a
}

.token.function {
    color: #DD4A68
}

.token.regex,.token.important,.token.variable {
    color: #e90
}

.token.important,.token.bold {
    font-weight: 700
}

.token.italic {
    font-style: italic
}

.token.entity {
    cursor: help
}

pre.line-numbers {
    position: relative;
    padding-left: 3.8em;
    counter-reset: linenumber
}

pre.line-numbers>code {
    position: relative
}

.line-numbers .line-numbers-rows {
    position: absolute;
    pointer-events: none;
    top: 0;
    font-size: 100%;
    left: -3.8em;
    width: 3em;
    letter-spacing: -1px;
    border-right: 1px solid #999;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.line-numbers-rows>span {
    pointer-events: none;
    display: block;
    counter-increment: linenumber
}

.line-numbers-rows>span:before {
    content: counter(linenumber);
    color: #999;
    display: block;
    padding-right: .8em;
    text-align: right
}

.limiterBox{
    border-color: #21364a;
    background-color: #21364a;
}
.limiterBox:before{
    border-color:transparent transparent #21364a;
}

.bordaTopo {
    background-color: #21364a;
}
.filtroCor .container .texto-grande .linha .botaoVoltar {
    background-color: #21364a;
    color: #FFFFFF;
}

.filtroCor .container .texto-grande .linha .botaoVoltar:hover {
    background-color: #fcc320;
}
.filtroCor .container .texto-grande .linha .botaoVoltar:active {
    background-color: #fcc320;
}

.filtroCor .container .texto-grande .linha strong {
    color: #21364a;
}

.filtroCor .container .caixa .titulo {
    border-bottom: 1px solid #21364a;
    color: #21364a;
}

.filtroCor .container .barra {
    background-color: #21364a;
}
