﻿@keyframes loading-spin {
    0% {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0);
    }

    100% {
        -webkit-transform: rotateZ(360deg);
        transform: rotateZ(-360deg);
    }
}

#loading {
    height: 100px;
    width: 100px;
    position: fixed;
    display: none;
    top: calc(50vh - 50px);
    left: calc(50vw - 50px);
    border-radius: 50%;
    border: 3px solid #181818;
    /*border-top-color: #cbbc9f;*/
    border-top-color: #00d9ff;
    z-index: 2147483651;
    -webkit-animation: loading-spin 3s infinite linear;
    animation: loading-spin 3s infinite linear;
}

    #loading::before,
    #loading::after {
        display: block;
        content: "";
        position: absolute;
        left: -3px;
        top: -3px;
        border-radius: 50%;
        height: inherit;
        width: inherit;
        border: inherit;
        border-color: transparent;
        border-top-color: inherit;
        -webkit-animation: loading-spin 1s infinite linear;
        animation: loading-spin 1s infinite linear;
    }

    #loading::after {
        -webkit-animation: loading-spin 2s infinite linear;
        animation: loading-spin 2s infinite linear;
    }

#overlay {
    background-color: rgba(0, 0, 0, 0.75);
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 2147483646;
    display: none;
}

.body-container {
    /*padding-right: 20px;*/
    overflow: hidden;
}

.sidebar {
    background: #4e4e4e;
    width: 60px;
    position: absolute;
    left: 0;
    top: 56px;
    bottom: 0;
}

    .sidebar .btn-box {
        width: 100%;
    }

.footer, .push {
    height: 65px;
}
.no-entities-container {
    width: auto;
    height: 100px;
}
/*.settings-dropdown {
    cursor: pointer;
}*/

td {
    cursor: pointer;
}

@media (max-width: 1200px) {
    .jquery-notify-bar.success {
        width: 100% !important;
    }

    .jquery-notify-bar.error {
        width: 100% !important;
    }
}
