﻿input[type=text] {
    text-transform: uppercase;
}

input[type=text].pwd {
    text-transform: none;
}
    input[type=text].email, input[type=text].minusculo {
        text-transform: lowercase;
    }

.skin-red .page-header h1, .skin-red a {
    color: #db0100
}
    .skin-red a:hover, .skin-red a:focus {
        color: #fa5554;
        text-decoration: none;
    }

.skin-red .badge-primary {
    background-color: #db0100;
}

.skin-red .panel-primary, .skin-red .panel-info {
    border-color: #db0100;
}

.skin-red .jconfirm-content hr {
    border-top-color: #bc0e0d;
}

.skin-red .jconfirm-content b {
    color: #bc0e0d;
}

.skin-red .panel-heading {
    background-color: #db0100;
    border-color: #db0100;
    color: #fff;
}
.skin-red .panel-heading a {
    color: #fff;
}
.skin-red .jconfirm-content h3,
.skin-blue .jconfirm-content h3,
.skin-red .jconfirm-content h4,
.skin-blue .jconfirm-content h4 {
    text-align: center;
}
    .skin-red .jconfirm-content h3 b,
    .skin-red .jconfirm-content h3 strong,
    .skin-red .jconfirm-content h4 b,
    .skin-red .jconfirm-content h4 strong {
        color: #db0100;
    }
.skin-red .btn {
    background-color: #fa5554;
    border-color: #db0100;
    color: #fff;
}

    .skin-red .btn:hover {
        background-color: #db0100;
        color: #fff;
    }

.skin-red .badge-info {
    background-color: #db0100;
}
    
.skin-red .btn-primary:active:hover, 
.skin-red .btn-primary.active:hover, 
.skin-red .open > .dropdown-toggle.btn-primary:hover, 
.skin-red .btn-primary:active:focus, 
.skin-red .btn-primary.active:focus, 
.skin-red .open > .dropdown-toggle.btn-primary:focus, 
.skin-red .btn-primary:active.focus, 
.skin-red .btn-primary.active.focus, 
.skin-red .open > .dropdown-toggle.btn-primary.focus {
    color: #ffffff;
    background-color: #db0100;
    border-color: #b40706;
}
.skin-red .form-control:focus {
    border-color: #b40706;
}

.skin-red .navbar-inverse {
    background-color: #db0100;
    border-color: transparent
}

.skin-red .jumbotron p + p {text-align: center;}

.skin-red .jconfirm-content label.config {
    color: #db0100;
    text-align: right;
    font-weight: bold;
    width: 100px;
}

.skin-red #Grid table a {
    color: #db0100;
}

    .skin-red #Grid table a:hover {
        color: #fa5554;
    }

    .skin-red #Grid table a.btn {
        color: #fff;
    }

    .skin-red #Grid table  a.btn:hover {
        color: #fff;
    }

.skin-red .btn:focus {
    color: #fff;
    background-color: #db0100;
}


tr.Ativo td, b.Ativo {
    color: #1e7a1c;
}

tr.Pendente td, b.Pendente {
    color: #ff6a00;
}

tr.Inativo td, b.Inativo {
    color: #ff0000;
}

.toolbar {
    width: 100%;
    padding: .1% 1%;
    text-align: right;
}
    .toolbar > a + a {
        margin-left: 5px;
    }
    .toolbar > a > i.sx {}

.skin-red .toolbar a, .skin-red .toolbar span {
    color: #db0100;
}
    .skin-red .toolbar a:hover {
        color: #fa5554;
    }

.skin-red .nav > li > .dropdown-toggle {
    background-color: #fa5554 !important;
}

    .skin-red .nav > li > .dropdown-toggle:hover {
        background: #fa5554 !important;
        color: #fff !important;
    }

.skin-red .conteudo-cabecalho a.link, .skin-red #myNavbar > p > .link {
    background: #fa5554;
}

.skin-red tr > td.info-p a {
    color: #db0100;
}

.skin-red span.label {
    background-color: #db0100;
}

.skin-red td.cartao i,
.skin-red td.cartao span,
.skin-red #GridR tbody tr td.cartao a {
    color: #db0100;
}

.skin-red .fa-spin, .skin-red .fa-info-circle {
    color: #db0100;
}

.skin-red .home-content .grid tr th {
    background: #db0100;
}
.skin-red .home-content .grid tr.cabecalho-filial th, .skin-red .home-content .grid tr.cabecalho-filial td {
    background: #fa5554;
}

.skin-red .home-content .grid a {
    color: #fa5554;
}
    .skin-red .home-content .grid a:hover, .skin-red .home-content .grid a:focus {
        color: #db0100;
    }
    
.skin-red .label-form {
    color: #db0100;
}

.skin-red .modal-content .glyphicon-remove {
    color: #db0100;
}
.skin-red .modal-content .glyphicon-remove:hover {
    color: #fa5554;
}

.skin-red .row-form {
    border-bottom: 2px solid #db0100;
    margin-bottom: 15px;
}

.skin-red .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title b,
.skin-red .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title,
.skin-red .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c,
.skin-red .jconfirm-closeIcon {
    color: #db0100;
}

.skin-blue .jconfirm-content h3 b,
.skin-blue .jconfirm-content h3 strong,
.skin-blue .jconfirm-content h4 b,
.skin-blue .jconfirm-content h4 strong {
    color: #00394f;
} 
.skin-blue .page-header h1, .skin-blue a {
    color: #00394f;
}

    .skin-blue a:hover, .skin-blue a:focus {
        color: #0E4F66;
        text-decoration: none;
    }

.skin-red #Rodape {
    background: #db0100;
}

.skin-red .navigation a:hover:before {
    background: #fa5554;
}

.skin-red a.sub:hover .pai {
    background: #fa5554;
}

.skin-red #Filtros > .bt-fechar, 
.skin-red #Cadastro > .bt-fechar, 
.skin-red .msgDLG > .bt-fechar, 
.skin-red .modal-content > .bt-fechar {
    color: #db0100;
}

.skin-blue #Rodape {
    background: #00394f;
}

.skin-blue a.sub:hover .pai {
    background: #004559;
}

.skin-blue .navigation a:hover:before {
    background: #004559;
}


.skin-blue .panel-primary, .skin-blue .panel-info {
    border-color: #00394f;
}

.skin-blue .badge-primary {
    background-color: #00394f;
}

.skin-blue .panel-heading {
    background-color: #00394f;
    border-color: #00394f;
    color: #fff;
}

    .skin-blue .panel-heading a {
        color: #fff;
    }

.skin-blue .btn {
    background-color: #0E4F66;
    border-color: #00394f;
    color: #fff;
}

    .skin-blue .btn:hover {
        background-color: #00394f;
        color: #fff;
    }

.skin-blue .btn-primary:active:hover,
.skin-blue .btn-primary.active:hover,
.skin-blue .open > .dropdown-toggle.btn-primary:hover,
.skin-blue .btn-primary:active:focus,
.skin-blue .btn-primary.active:focus,
.skin-blue .open > .dropdown-toggle.btn-primary:focus,
.skin-blue .btn-primary:active.focus,
.skin-blue .btn-primary.active.focus,
.skin-blue .open > .dropdown-toggle.btn-primary.focus {
    color: #ffffff;
    background-color: #00394f;
    border-color: #0e4f66;
}

.skin-blue .form-control:focus {
    border-color: #0e4f66;
}
.skin-blue .nav-content {
    border-bottom-color: #00394f;
}
.skin-red .nav-content {
    border-bottom-color: #db0100;
}
.skin-blue .jumbotron p + p {
    text-align: center;
}

.skin-blue .jconfirm-content label.config {
    color: #00394f;
    text-align: right;
    font-weight: bold;
    width: 100px;
}

.skin-blue #Grid table a, .skin-blue .toolbar a, .skin-blue .toolbar span {
    color: #00394f;
}

    .skin-blue #Grid table a:hover, .skin-blue .toolbar a:hover {
        color: #0E4F66
    }

    .skin-blue #Grid table a.btn {
        color: #fff;
    }

        .skin-blue #Grid table a.btn:hover {
            color: #fff;
        }

.skin-blue #GridR th.asc:hover, .skin-blue #GridR th.desc:hover, .skin-blue #GridR th.none:hover {
    background-color: #0e4f66;
}

.skin-blue #GridR thead th.asc, .skin-blue .asc, .skin-blue #GridR thead th.desc, .skin-blue .desc {
    background-color: #0e4f66;
}

.skin-blue .btn:focus {
    color: #fff;
    background-color: #00394f;
}

.skin-blue .navbar-inverse {
    background-color: #00394f;
    border-color: transparent
}

.skin-blue .nav > li > a {
    background: #00394f;
    color: #fff;
}

    .skin-blue .dropdown-menu > li > a:hover, 
    .skin-blue .dropdown-menu > li > a:focus, 
    .skin-blue .nav > li > a:hover, 
    .skin-blue .nav > li > a:focus {
        background-color: #0e4f66;
    }

.skin-blue .panel-danger {
    border-color: #00394f;
}

.skin-blue .form-control:focus {
    border-color: #00394f;
}

.skin-blue .nav > li > .dropdown-toggle {
    background-color: #0E4F66 !important;
}


    .skin-blue .nav > li > .dropdown-toggle:hover {
        background: #0E4F66 !important;
        color: #fff !important;
    }


.skin-blue .conteudo-cabecalho a.link, .skin-blue #myNavbar > p > .link {
    background: #0E4F66;
}

/* Grid */
.skin-blue table thead tr th {
    background: #00394f;
    color: #fff;
}
.skin-blue .home-content table thead th, .skin-blue table#GridSac thead th, .skin-blue table tfoot th,
.skin-blue table thead th, .skin-blue table.GridCAC thead th, table.GridR td .label {
    background: #00394f;
}
.skin-blue .home-content table thead th, .skin-blue table#GridSac thead th, .skin-blue table tfoot th,
.skin-blue table thead th, .skin-blue table.GridCAC thead th, table.GridR td .label {
    background: #00394f;
}

.skin-blue .pagination > .active > a, 
.skin-blue .pagination > .active > span, 
.skin-blue .pagination > .active > a:hover,
.skin-blue .pagination > li > a:hover,
.skin-blue .pagination > .active > span:hover, 
.skin-blue .pagination > .active > a:focus, 
.skin-blue .pagination > .active > span:focus {
    background-color: #00394f;
}

.skin-blue .pagination > li > a, .skin-blue .pagination > li > span {
    background-color: #0E4F66;
}


.skin-blue tr > td.info-p a {
    color: #00394f;
}

.skin-blue .label-danger {
    background-color: #0e4f66;
}

.skin-blue span.label {
    background-color: #00394f;
}


.skin-blue td.cartao span, 
.skin-blue #GridR tbody tr td.cartao a {
    color: #00394f;
}

.skin-blue .fa-spin, .skin-blue .fa-info-circle {
    color: #00394f;
}
.skin-blue .modal-header .modal-title a {
    color: #00394f;
}
    .skin-blue .modal-header .modal-title a:hover, .skin-blue .modal-header .modal-title a:focus {
        color: #0E4F66;
    }

.skin-blue .home-content .grid tr th {
    background: #00394f;
}
.skin-blue .home-content .grid tr.cabecalho-filial th, .skin-blue .home-content .grid tr.cabecalho-filial td {
    background: #0E4F66;
}

.skin-blue .home-content .grid a {
    color: #00394f;
}
    .skin-blue .home-content .grid a:hover, .skin-blue .home-content .grid a:focus {
        color: #0E4F66;
    }

.skin-blue .label-form {
    color: #00394f;
}

.skin-blue .row-form {
    border-bottom: 2px solid #00394f;
}


.skin-blue .nav-tabs > li > a, .skin-red .nav-tabs > li > a {
    color: #fff;
}

    .skin-blue .nav-tabs > li > a:hover, .skin-red .nav-tabs > li > a:hover {
        color: #2c3e50;
    }

.skin-blue .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title b,
.skin-blue .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title,
.skin-blue .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c,
.skin-blue .jconfirm-closeIcon {
    color: #00394f;
}

.skin-blueXX .jconfirm .jconfirm-box.jconfirm-type-red {
    border-top: solid 7px #e74c3c;
    -webkit-animation-name: type-blue;
    animation-name: type-blue1;
}
.skin-blue .red {
    color: #00394f!important;
}

.skin-blue .msgDLG, .skin-blue .modal-content, .skin-blue .modal-content h4.titulo {
    border-color: #00394f;
}

    .skin-blue .msgDLG > .title, .skin-blue .modal-content > .bt-fechar {
        color: #00394f;
    }



.skin-red .btn-default:active:hover, .skin-red .btn-default.active:hover,
.skin-red .open > .dropdown-toggle.btn-default:hover, .skin-red .btn-default:active:focus,
.skin-red .btn-default.active:focus, .skin-red .open > .dropdown-toggle.btn-default:focus,
.skin-red .btn-default:active.focus, .skin-red .btn-default.active.focus, 
.skin-red .open > .dropdown-toggle.btn-default.focus {
    background-color: #fa5554;
    border-color: #db0100;
    color: #000;
}

.skin-red table tbody tr:hover td:nth-child(1) {
    border-left-color: #db0100;
}

.skin-red table tbody tr:hover td, .skin-blue table tbody tr:hover td {
    cursor: pointer;
}

.skin-red #Tab2 > .nav-tabs > li.active > a,
.skin-red #Tab2 > .nav-tabs > li.active > a:hover,
.skin-red #Tab2 > .nav-tabs > li.active > a:focus {
    background-color: #db0100;
}

/*.skin-red i.fa, 
.skin-red i.fas, 
.skin-red i.far, 
.skin-red i.fal {
    color: #db0100;
}*/

.skin-blue .btn-default:active:hover, .skin-blue .btn-default.active:hover,
.skin-blue .open > .dropdown-toggle.btn-default:hover, .skin-blue .btn-default:active:focus,
.skin-blue .btn-default.active:focus, .skin-blue .open > .dropdown-toggle.btn-default:focus,
.skin-blue .btn-default:active.focus, .skin-blue .btn-default.active.focus,
.skin-blue .open > .dropdown-toggle.btn-default.focus {
    background-color: #0e4f66;
    border-color: #00394f;
}

.skin-blue .table tbody tr:hover td:nth-child(1) {
    border-left-color: #00394f;
}

.skin-blue #Tab2 > .nav-tabs > li.active > a,
.skin-blue #Tab2 > .nav-tabs > li.active > a:hover,
.skin-blue #Tab2 > .nav-tabs > li.active > a:focus {
    background-color: #0e4f66;
    color: #fff;
}


.skin-blue #Tab2 .nav > li > a:hover,
.skin-blue #Tab2 .nav > li > a:focus {
    background-color: #0e4f66;
    color: #fff;
}

.skin-blue .jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c {
    color: #0d3b4c !important;
}

.skin-blue .jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue {
    background-color: #0e4f66;
}

    .skin-blue .jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover {
        background-color: #00394f;
    }

.skin-blue .popover hr {
    border-color: #00394f;
}

.skin-blue .popover h3, .skin-blue .popover b > i {
    color: #00394f;
}

.skin-blue .badge-info {
    background-color: #00394f;
}

.skin-blue #Filtros > .bt-fechar, 
.skin-blue #Cadastro > .bt-fechar, 
.skin-blue .msgDLG > .bt-fechar, 
.skin-blue .modal-content > .bt-fechar {
    color: #00394f;
}

.skin-blue .modal-content .glyphicon-remove {
    color: #00394f;
}

    .skin-blue .modal-content .glyphicon-remove:hover {
        color: #0e4f66;
    }

.skin-blue .panel-primary, .skin-blue .panel-info {
    border-color: #00394f;
}

.skin-red #Collapse-List h5 a, 
.skin-blue #Collapse-List h5 a {
    color: #2c3e50;
    width: 100%;
    padding: 0;
}

    .skin-red #Collapse-List h5 a i {
        color: #db0100;
        float: right;
    }

    .skin-blue #Collapse-List h5 a i {
        color: #00394f;
        float: right;
    }

.skin-blue .jconfirm-content hr {
    border-top-color: #00394f;
}

.skin-blue .jconfirm-content b {
    color: #00394f;
}

.skin-red .btn i,
.skin-red .btn span,
.skin-blue .btn i,
.skin-blue .btn span {
    color: #fff;
}
/*.skin-blue i.fa, .skin-blue i.fas, .skin-blue i.far, .skin-blue i.fal {
    color: #00394f;
}*/
select[readonly] {
    pointer-events: none;
    touch-action: none;
}