body{
    font-size: 13px;
    text-transform: uppercase;
}
body.Index_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_Index_countdown{
    height: 100vh;
    width: 100vw;
    background: url(/templates/rs-admin/build/images/waiting_bg-2.jpg) center center no-repeat;
    background-size: cover;
}
.gridWrapper{
    font-size: 13px;
}
body.login{
    background: url(/templates/rs-admin/build/images/background-cgs.jpg) no-repeat center center;
} 
body.login .logo{
    width: 300px;
    height: 150px;
    background: url(/templates/rs-admin/build/images/logo.png) no-repeat center center;
    background-size: contain;
}

#partner_rate-form .subform{
    
}

header.app_local{
    background: #e5ae5b;
}

.app-header__logo.app_local{
    background: #ba8a43 !important;
}

body.Accounting_Agencies_grouping .gridContainer{
    height: calc(100vh - 160px);
}

body.Accounting_Agencies_index .gridContainer{
    height: calc(100vh - 160px);
}

body.Accounting_Guides_general .gridContainer{
    height: calc(100vh - 160px);
}

.tableGridHead input, .tableGridHead select{
    min-height: 30px;
}
.main_row, 
.main_row input, .main_row select, .main_row .btn,
.app-header, .app-header input, .app-header select, .app-header .btn,
.tableGridHead input, .tableGridHead select, .tableGridHead 
{
    font-size: 15px;
    font-weight: bold;
}

.partial_header td{
    background: #3A6EAD;
    color: #fff;
    font-weight: bold;
}

.group_summary td{
    background: #5B95D8;
    color: #fff;
    font-weight: bold;
}

.group_separator td{
    background: #FFF;
    height: 30px;
    border: none;
}


table.mail{
    font-size: 14px;
}
table.mail .key
{
    font-weight: bold;
    text-align: right;
    padding-right: 30px;
}
table.mail .value
{
    
}

.form-container label{
    font-size: 18px;
}
.form-container input{
    font-size: 20px;    
}
.form-container select{
    font-size: 18px;    
}
.form-container textarea{
    font-size: 18px;    
}

.tableGrid tbody td{
    border-color: #888;
}

.tableGrid tbody tr:hover{
    background: #9cc2ff;
}


.app-sidebar__user-name, .app-sidebar__user-designation{
    font-size: 1.50em;    
}

.app-menu__item{
    font-size: 1.30em;
}

.sidebar-mini li .treeview-menu .treeview-item{
    font-size: 1.19em;    
}