﻿/* GLOBAL */
#ctl00_securSERVICECALL2, #ctl00_securSERVICECALLT {
    display: none !important;
}

body.dashboard-body {
    background-color: aliceblue !important;
}

/* NAVIGATION */
.main-nav-wrap {
    margin-right: 20px !important;
}

.side-nav, .menu-tray.in, .menu-tray.collapse.show {
    background: #037db8 !important;
}

.dashboard-subnav a {
    color: #037db8 !important;
    text-align: center !important;
}

/* LOGO */
.login-logo {
    max-height: none !important;
}

.navbar-header .top-logo img {
    max-height: 3.5rem !important;
    padding-top: 5px !important;
}

/* BUTTONS */
.btn-primary,
.btn-success {
    background-color: #186c93 !important;
    border-color: #186c93 !important;
    color: #fff !important;
}

#ctl00_MainContent_b1LoginControl_ctl00_loginBtn {
    background-color: #037db8 !important;
    color: #fff !important;
}

/* PROGRESS BAR */
.progress-bar {
    background-color: #037db8 !important;
}

/* WIDGETS */
.widget-col {
    padding: 5pt !important;
}

.widget-wrapper {
    background: #fff !important;
    border: 1px solid #ccc !important;
}

.widget-wrapper h1 {
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
}

/* DASHBOARD */
.dashboard-panel .card-title {
    background-color: #037db8 !important;
    color: #fff !important;
}

.logout-panel .dropdown-toggle {
    background: #037db8 !important;
    color: #fff !important;
    font-size: 1rem !important;
}

/* TABLES */
.google-visualization-table thead tr th {
    background-color: #037db8 !important;
    color: white !important;
}

.google-visualization-table tbody tr:nth-child(odd) td {
    background-color: #f0f0f0 !important;
}

.google-visualization-table tbody tr:nth-child(even) td {
    background-color: #ffffff !important;
}

.dxgvControl_MaterialCompactOrange tr:nth-child(odd) {
    background-color: #f0f0f0 !important;
}

.dxgvControl_MaterialCompactOrange tr:nth-child(even) {
    background-color: #ffffff !important;
}

.dxgvFooter_MaterialCompactOrange td.dxgv {
    background-color: bisque !important;
    color: black !important;
    font-weight: bold !important;
}

.dxgvHeader_MaterialCompactOrange, 
.dxgvHeader_MaterialCompactOrange td {
    background-color: #037db8 !important;
    color: white !important;
}

#statementsWrapper .table-responsive .table thead th {
    background-color: #037db8 !important;
    color: white !important;
}

#statementsWrapper .table-responsive .table tbody tr {
    border: 1px solid #ddd !important;
}

/* PINNED LINKS */
pinned-links {
    background: #0497d5 !important;
}

/* CUSTOM DXPG COMPONENT */
.dxpgColumnFieldValue_MaterialCompactOrange {
    background-color: #186c93 !important;
    border: 1px solid white !important;
    color: #fff !important;
}

.dxpgPTContainerDiv_MaterialCompactOrange .dxpgRowFieldValue_MaterialCompactOrange {
    background-color: #037db8 !important;
    border: 1px solid white !important;
    color: #fff !important;
}

.dxpgPTContainerDiv_MaterialCompactOrange .dxpgCell_MaterialCompactOrange {
    background-color: #f9f9f9 !important;
    border: 1px solid white !important;
}
