﻿body {
    background-image: url("../../images/Background.png");
    background-size: cover
}


.dx-dashboard-circle {
    width: 20px;
    height: 20px;
    box-shadow: rgba(0,0,0,0.35) 0 1px 3px;
    border: solid 4px;
    border-radius: 50%;
    margin-right: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.dx-dashboard-light {
    background-color: #337ab7;
    border-color: #ffffff;
}

.dx-dashboard-dark {
    background-color: #1ca8dd;
    border-color: #363640;
}

.dx-dashboard-eos {
    background-image: linear-gradient(#711917, #452147);
    border-color: #363640;
}

.dx-dashboard-compact {
    width: 16px;
    height: 16px;
    margin-right: 18px;
    margin-top: 7px;
    margin-bottom: 7px;
    margin-left: 2px;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.virt-centered, .dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.virt-centered {
    vertical-align:middle !important;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.virt-centered > div.dx-dashboard-flex-delta-parent, .dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.virt-centered > div.dx-dashboard-flex-delta-parent {
    justify-content: center;
    align-content: center;
}

table.tooltip-table thead tr {
    border-bottom: 3px solid rgba(255,255,255,0.75);
}

table.tooltip-table tbody tr:not(:last-child) {
    border-bottom: 1px solid rgba(255,255,255,0.5);
}

table.tooltip-table td:not(:last-child) {
    border-right: 1px solid rgba(255,255,255,0.5);
}

table.tooltip-table td, table.tooltip-table th {
    padding: 10px;
}

.dx-datagrid-table td.underline-link a {
    text-decoration: underline !important;
}

.dx-datagrid-table td a.no-decoration {
    text-decoration: underline !important;
    color: #fff;
}