body{
    text-transform: uppercase;
}
input,textarea,select
{
    text-transform: uppercase;
}
.app-sidebar{
    text-transform: none;
}
body.Index_maintenance{
    height: 100vh;
    width: 100vw;
    background: url(/templates/rs-admin/build/images/maintenance_bg-1.jpg) center center no-repeat;
    background-size: cover;
}
body.Index_countdown{
    height: 100vh;
    width: 100vw;
    background: url(/templates/rs-admin/build/images/waiting_bg-2.jpg) center center no-repeat;
    background-size: cover;
}

body.login.DOMAIN_EARPHONES{
    background: url(/templates/rs-admin/build/images/background.jpg) no-repeat center center;
    background-size: cover;
    color: #666;
    text-align: center;
    height: 100vh;
} 
.DOMAIN_EARPHONES .app-header__logo{
    font-size: 13px;
    z-index: 1000;
}
.DOMAIN_EARPHONES .app-header{
    background: #ed6d6d;
}
.DOMAIN_EARPHONES .app-header__logo{
    background: #ba4545;
}
.DOMAIN_EARPHONES .app-header .toolbar.bulk-actions button.dropdown-toggle {
  background: reset;
}

.DOMAIN_EARPHONES .icon,
.DOMAIN_EARPHONES .tableGrid thead tr th div.cont, 
.DOMAIN_EARPHONES .tableGrid tfoot tr td div.cont,
.DOMAIN_EARPHONES .form-container legend
{
  background: #ba4545 !important;
}
.DOMAIN_EARPHONES .form-container fieldset,
.DOMAIN_EARPHONES .form-container input:not(:disabled), 
.DOMAIN_EARPHONES .form-container select:not(:disabled)
{
  border-color: #ba4545 !important;    
}
.DOMAIN_EARPHONES .btn-primary,
.DOMAIN_EARPHONES .datepicker table tr td.active:active, 
.DOMAIN_EARPHONES .datepicker table tr td.active.highlighted:active, 
.DOMAIN_EARPHONES .datepicker table tr td.active.active, 
.DOMAIN_EARPHONES .datepicker table tr td.active.highlighted.active, 
.DOMAIN_EARPHONES .open > .dropdown-toggle.datepicker table tr td.active, 
.DOMAIN_EARPHONES .open > .dropdown-toggle.datepicker table tr td.active.highlighted,
.DOMAIN_EARPHONES .input-group-text
{
  border-color: #ba4545 !important;
  background: #ba4545 !important;
}
.DOMAIN_EARPHONES .execFiltersBtn,
.DOMAIN_EARPHONES .form-container label,
.DOMAIN_EARPHONES .form-container h2,
.DOMAIN_EARPHONES .page-link
{
  color: #ba4545 !important;
}
.DOMAIN_EARPHONES .form-control:focus {
  border-color: #ba4545;
  box-shadow: 0 0 0 .2rem rgba(237, 147, 147, 0.25);
}

.gridWrapper{
}

.ellipsis{
    text-overflow: ellipsis;
}

#statistiche_guide{
    border-top: 1px solid #15365b;
    border-left: 1px solid #15365b;
    font-size: 12px;
    width: 100%;
}

#statistiche_guide td{
    border-right: 1px solid #15365b;
    border-bottom: 1px solid #15365b;
}

#statistiche_guide .border_right{
    border-right-width: 2px;
    border-bottom: 1px solid #15365b;
}


#statistiche_guide td{
    padding: 5px 3px;
}
#statistiche_guide thead td{
    background: #5B95D8;
    color: #fff;
    font-weight: bold;
}


#statistiche_guide .mese,
#statistiche_guide .total{
    background: #1f5996 !important;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
#statistiche_guide .total_1{
    background: #82b6ed !important;
}
#statistiche_guide .total_2{
    background: #3c87d6 !important;
}

#statistiche_guide .days{
    background: #4b86c1;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
#statistiche_guide .guide{
    background: #4b86c1;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}

#statistiche_guide .even{
    background: #ccc;
    width: 30px;
}
#statistiche_guide .odd{
    background: #eee;
    width: 30px;
}


#statistiche_agency{
    border-top: 1px solid #15365b;
    border-left: 1px solid #15365b;
    font-size: 12px;
    width: 100%;
}

#statistiche_agency td{
    border-right: 1px solid #15365b;
    border-bottom: 1px solid #15365b;
}

#statistiche_agency .border_right{
    border-right-width: 2px;
    border-bottom: 1px solid #15365b;
}


#statistiche_agency td{
    padding: 5px 3px;
}
#statistiche_agency thead td{
    background: #5B95D8;
    color: #fff;
    font-weight: bold;
}


#statistiche_agency .mese,
#statistiche_agency .total{
    background: #1f5996 !important;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
#statistiche_agency .total_1{
    background: #82b6ed !important;
}
#statistiche_agency .total_2{
    background: #3c87d6 !important;
}

#statistiche_agency .days{
    background: #4b86c1;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
#statistiche_agency .agency{
    background: #4b86c1;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}

#statistiche_agency .even{
    background: #ccc;
    width: 30px;
}
#statistiche_agency .odd{
    background: #eee;
    width: 30px;
}

#guide_rate-form [name^="guide_rate_agency-row_id"]{
    text-align: center;
}

#guide_rate-form fieldset.subform_row:not(:last-child) {    
    margin-bottom: 10px !important;
}

.tableGridFooter {
    font-size: 14px;
}

.guiderate_greater{
    color: #b30000;
}
.guiderate_less{
    color: #107512;
}