﻿table {
    border-collapse: collapse;
    border-spacing: 0;
}

h4 {
    border-radius: 4px !important;
    color: darkorange;
    background-image: linear-gradient(to right, #cacaca, #eeeeee);
    padding:4px;
    font-size:1.0em;
    font-weight:bold;
}

label{
    margin-bottom:0px!important;
}

.currently-active-item {
    font-weight: bold;
    background-color: #f05b41;
}


.dx-overlay-shader {
    background-color: rgba(128, 128, 128,0.5);
}
.dx-checkbox-icon {
    border: 1px solid #a8a8a8;
}

.dx-tab-selected {
    font-weight: bold;
    background-color: lightgray !important;
    border: 2px;
}

.dx-checkbox-container {
    height: auto !important;
}

.dx-header-row td {
    background-color: darkorange !important;
    color: black !important;
}

.dx-header-row .dx-col-fixed td {
    background-color: darkorange !important;
}

.dx-header-row td {
    border-radius: 4px !important;
}

.dx-datagrid-header-panel .dx-button{
    border-radius : 20px!important;
}

.dx-datagrid-header-panel .dx-button-success :hover {
    border-radius: 20px !important;
}

.dx-treelist-header-panel .dx-button {
    border-radius: 20px !important;
}

.dx-treelist-header-panel .dx-button-success:hover {
    border-radius: 20px !important;
}


.dx-popup-title {
    border-radius: 4px !important;
    color: darkorange;
    background-image: linear-gradient(to right, #cacaca, #eeeeee);
    padding: 4px;
    font-size: 1.0em;
    font-weight: bold;
}

.dx-popup-bottom {
    border-radius: 4px !important;
    color: darkorange;
    background-image: linear-gradient(to right, #cacaca, #eeeeee);
    padding: 4px;
    font-size: 1.0em;
    font-weight: bold;
}

.modal-header {
    border-radius: 4px !important;
    color: darkorange;
    background-image: linear-gradient(to right, #cacaca, #eeeeee);
    padding: 4px;
    font-size: 1.0em;
    font-weight: bold;
}

.modal-footer {
    border-radius: 4px !important;
    color: darkorange;
    background-image: linear-gradient(to right, #cacaca, #eeeeee);
    padding: 4px;
    font-size: 1.0em;
    font-weight: bold;
}

.dx-button-success {
    background-color: darkorange !important;
    color: black !important;
}

.dx-button-success .dx-icon {
    color: black !important;
}

.dx-button-success :hover {
    background-color: black !important;
    color: orange !important;
}

.dx-button-success:hover .dx-icon {
    color: orange !important;
}

.dx-button-danger {
    background-color: rgba(68, 68, 68, 0.80) !important;
    color: black !important;
}

.dx-button-danger .dx-icon {
    color: black !important;
}

.btn-outline-secondary {
    color: darkorange !important;
}

.btn-outline-secondary:hover {
    color: black !important;
    background-color:darkorange!important;
}

.btn-primary {
    background-color: #c7bd02 !important;
    border-color: #c7bd02 !important;
    color: black !important;
}

    .btn-primary:hover {
        background-color: black !important;
        border-color: #c7bd02 !important;
        color: #c7bd02 !important;
    }


.btn-secondary {
    background-color: #f05b41 !important;
    border-color: #f05b41 !important;
    color: black !important;
}

    .btn-secondary:hover {
        background-color: black !important;
        border-color: #f05b41 !important;
        color: #f05b41 !important;
    }


.btn-info {
    background-color: rgb(48, 48, 48) !important;
    border-color: rgb(48, 48, 48) !important;
    color: white !important;
}

.btn-info:hover {
    background-color: white !important;
    color: rgb(48, 48, 48) !important;
}

/*a {
    color: inherit!important;
    text-decoration: none !important;
}
    a:hover {
        color: inherit!important;
        text-decoration: none !important;
    }
    a::selection {
        color: inherit!important;
        text-decoration: none !important;
    }

*/