body { 
    padding-right: 0 !important 
}

.modal {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
}

.btn {
    color: #fafafa !important;
}

/*LOADING STATION*/
    .loader-circle {
        border: 16px solid #f3f3f3;
        border-radius: 50%;
        border-top: 16px solid rgb(56, 215, 12);
        border-right: 16px solid rgb(218, 218, 218);
        border-bottom: 16px solid rgb(56, 215, 12);
        border-left: 16px solid rgb(56, 215, 12);
        content: '';
        display: block;
        font-size: 10px;
        width: 10em;
        height: 10em;
        margin-top: -0.5em;
        margin-left: -5.5em;
        -webkit-animation: spin 2s linear infinite;
        animation: spin 2s linear infinite;
    }

    @-webkit-keyframes spin {
        0% { -webkit-transform: rotate(0deg); }
        100% { -webkit-transform: rotate(360deg); }
    }

    @keyframes spin {
        0% { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }

    .modal-loading {
        position: fixed;
        z-index: 999;
        height: 2em;
        width: 2em;
        overflow: show;
        margin: auto;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
    }

    /* Transparent Overlay */
    .modal-loading:before {
        content: '';
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgb(255, 255, 255, 0.8);
    }
/*LOADING STATION*/

/* CARDCONTAINER */
    .card-inverse .card-bodyquote .blockquote-footer,
    .card-inverse .card-link,
    .card-inverse .card-subtitle,
    .card-inverse .card-text {
    color: rgba(255, 255, 255, 0.65); }

    .card-default .card-header {
    background: #ffffff;
    border-bottom: 0px; }

    .card-success {
    background: #06d79c;
    border-color: #06d79c; }

    .card-danger {
    background: #ef5350;
    border-color: #ef5350; }

    .card-warning {
    background: #ffb22b;
    border-color: #ffb22b; }

    .card-info {
    background: #398bf7;
    border-color: #398bf7; }

    .card-primary {
    background: #745af2;
    border-color: #745af2; }

    .card-dark {
    background: #2f3d4a;
    border-color: #2f3d4a; }

    .card-megna {
    background: #56c0d8;
    border-color: #56c0d8; }

    /*============================================================== 
    Cards page
    ============================================================== */
    .card-actions {
    float: right; }
    .card-actions a {
        cursor: pointer;
        color: #67757c;
        opacity: 0.7;
        padding-left: 7px;
        font-size: 13px; }
        .card-actions a:hover {
        opacity: 1; }

    .card-columns .card {
    margin-bottom: 20px; }

    .collapsing {
    -webkit-transition: height .08s ease;
    -o-transition: height .08s ease;
    transition: height .08s ease; }

    .card-info {
    background: #398bf7;
    border-color: #398bf7; }

    .card-primary {
    background: #745af2;
    border-color: #745af2; }

    .card-outline-info {
    border-color: #398bf7; }
    .card-outline-info .card-header {
        background: #398bf7;
        border-color: #398bf7; }

    .card-outline-inverse {
    border-color: #2f3d4a; }
    .card-outline-inverse .card-header {
        background: #2f3d4a;
        border-color: #2f3d4a; }

    .card-outline-warning {
    border-color: #ffb22b; }
    .card-outline-warning .card-header {
        background: #ffb22b;
        border-color: #ffb22b; }

    .card-outline-success {
    border-color: #06d79c; }
    .card-outline-success .card-header {
        background: #06d79c;
        border-color: #06d79c; }

    .card-outline-danger {
    border-color: #ef5350; }
    .card-outline-danger .card-header {
        background: #ef5350;
        border-color: #ef5350; }

    .card-outline-primary {
    border-color: #745af2; }
    .card-outline-primary .card-header {
        background: #745af2;
        border-color: #745af2; }
/* CARDCONTAINER */

/* DATATABLES */
    .table td, .table th{
        vertical-align: middle;
    }
/* DATATABLES */

/* FORM-GROUP */
    .form-margin{
        margin-bottom: 0px;
    }
/* FORM-GROUP */