.button-250 {
    width: 250px!important;
}
.formdiv {
    width: 350px;
    margin: 45px 0 20px;
}
.titulo-nav-bar {
    font-size:32px!important;
}
.page {
    background: #e1e4e5;
}
.navbar-brand-logo {
    height: 50px!important;
    margin-top: -15px!important;
    margin-left: 25px!important;
}

.panel-info > .panel-footer {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.page-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 42px!important;
    color: #CE6B0F!important;

}

.logologin {
    height:150px;
    max-width:100%;
    max-height:100%;
}
.color-black {
    color:black!important;
}
.input-text-right {
    text-align: right!important; 
}
.width-100-percentage {
    width: 100%!important;

}
.width-25-percentage {
    width:25%!important;

}
.width-150-px {
    width:150px!important;

}

.Anulado {
    color :#de2222;
}

.btn-outline.btn-primary {
    color: #CE6B0F!important;
    background-color: transparent!important;
}

.btn-whiteOrange.btn-primary {
    color: white!important;
    border-color: white!important;
    background-color: #CE6B0F!important;
        margin: 2px;
}

.btn-primary {
    color: #FFF;
    background-color: #CE6B0F!important;
    border-color: #CE6B0F!important;
}

.bg-orange-600 {
    background-color: #CE6B0F!important;
}

.pearl.current .pearl-icon, .pearl.current .pearl-number {
    color: #CE6B0F!important;
    background-color: #fff;
    border-color: #CE6B0F!important;
}
.pearl.current:after, .pearl.current:before {
    background-color: #CE6B0F!important;
}.pearl.done:after, .pearl.done:before {
    background-color: #CE6B0F!important;
}
.pearl.done .pearl-icon, .pearl.done .pearl-number {
    color: #fff;
    background-color: #CE6B0F!important;
    border-color: #CE6B0F!important;
}

.checkbox-primary input[type=radio]:checked+label::before, .checkbox-primary input[type=checkbox]:checked+label::before {
    background-color: #CE6B0F!important;
    border-color: #CE6B0F!important;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    color: #FFF;
    background-color: #8F4A09!important;
    border-color: #8F4A09!important;
}

.site-navbar .navbar-header {
    color: #000!important;
    background-color: transparent;
}

.site-navbar {
    background-color: #fff!important;
}
.site-navbar .navbar-header .navbar-brand {
    color: #000!important;
}

.site-navbar .navbar-container {
    background-color: #CE6B0F!important;
}

.navbar-default .navbar-toolbar>li>a {
    color: #fff!important;
}

.navbar-default .hamburger .hamburger-bar, .navbar-default .hamburger:after, .navbar-default .hamburger:before {
    background: #fff!important;
}

.site-menubar-footer>a {
    color: #fff!important;
}

.site-menu-item a {
    color: #fff!important;
}

.site-menubar {
    color: #fff!important;
}

.green-600 {
    color: green!important;
}
.orange-600 {
    color:  #CE6B0F!important;
}

.pale-blue-backgorund {
    background-color:  #CFECEC!important;
    color: black!important;
}

.pink-lighter {
    background-color:  #FFE9E7!important;
    color: black!important;
    
}
.slime-green {
    background-color:  #BCE954!important;
    color: black!important;
    
}

.nav-tabs-line>li.active>a, .nav-tabs-line>li.active>a:focus, .nav-tabs-line>li.active>a:hover {
    color: #CE6B0F!important;
    background-color: transparent;
    border-bottom: 2px solid #CE6B0F!important;
}
.panel-actions-balance-parcial {
    position:static!important;
}

.body-report-table-grey {
    background-color: grey!important;
    color: black!important;
}
.body-report-table-black {
    background-color: black!important;
    color: white!important;
}

.background-ligther {

    background-color:#DF7C20;
}

.tablaImprimir>thead>tr>th {
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: #E3E3E3!important;
}
.tablaImprimir>tbody>tr>th {
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: #E3E3E3!important;
}
.tablaImprimir>tbody>tr>td {
    padding-bottom: 2px!important;
    padding-top: 2px!important;
}
.tablaImprimir>tbody>tr>td {
    padding-bottom: 2px!important;
    padding-top: 2px!important;
}
.margin-bottom-2 {
        margin-bottom: 6px!important;

}

@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }

    .widget-bordered {
            border: 1px solid #ccc!important;
    }

    .pale-blue-backgorund {
    background-color: #CFECEC!important;
    color: black!important;
}

    .pink-lighter {
    background-color:  #FFE9E7!important;
    color: black!important;
    
}
.slime-green {
    background-color:  #BCE954!important;
    color: black!important;
    
}

.body-report-table-grey {
    background-color: grey!important;
    color: black!important;
}
.body-report-table-black {
    background-color: black!important;
    color: white!important;
}
.padding-50 {
    padding-top: 0px!important;
}


.bgGrey{
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: #E3E3E3!important;
}
.bgWhite{
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: #FFFFFF!important;
}
.bgBlack{
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: #000000!important;
     color:white!important;
}
.bgYellow{
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: yellow!important;
}
.no-margim-bottom {
    margin-bottom: 5px!important;
}
}

.padding-50 {
    padding: 0px!important;
}

padding-top-imp{
    padding-top: 10px!important;
}

.text-10 {
    font-size:10px!important;
}
.text-12 {
    font-size:12px!important;
}
.text-8 {
    font-size:8px!important;
}
.text-9 {
    font-size:9px!important;
}
.site-menu-title {
    font-size: 12px!important;
}
.site-menubar-unfold .site-menu>.site-menu-item>a {
    padding: 0 30px!important;
    line-height: inherit!important;
}
.nomargin {
        margin-right: 0px!important;
    margin-left: 0px!important;
}

.listaBalance {
     padding: 0px 0px!important; 
}

.inputBalance {
    height: inherit!important; 
    padding: 0px 0px!important;
    font-size: inherit!important;
}

.margin-5px {
    margin:5px;
}

.bgGrey{
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: #E3E3E3!important;
}
.bgWhite{
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: #FFFFFF!important;
}
.bgBlack{
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: #000000!important;
     color:white!important;
}
.bgYellow{
    padding-bottom: 2px!important;
    padding-top: 2px!important;
     background-color: yellow!important;
}

.no-margim-bottom {
    margin-bottom: 5px!important;
}

table.table-bordered-black tbody th, table.table-bordered-black tbody td {
    border: 1px solid black!important;
    color: black!important;
}