﻿.vw-70-ml-5p {
    width: 70vw !important;
    margin-left: 5% !important
}

.c-ml-10 {
    margin-left: 10%
}

.c-ml-10-vw-70 {
    margin-left: 10%;
    width: 70vw !important;
}

.selectClass {
    width: 12rem;
    font-size: small
}

.table > :not(caption) > * > * {
    color: unset;
    background-color: unset;
}

.fs-small {
    font-size: .875em !important;
}

.card.p-4.c-card {
    background-color: #ebecef
}

tbody a {
    text-decoration: auto !important;
}
.c-table-color {
    background-color: #7aa0c4 !important;
}
.c-table-color-2 {
    background-color: #337ab7 !important;
}
.img-class {
    width: 10rem;
    margin-left: auto;
}
.accordion-body {
    background: #E6DAD3;
    color: #6a6f8c;
}
#loader {
    position: fixed;
    z-index: 100;
    width: 100%;
    height: 100%;
    background: white;
}

.loading {
    border: 2px solid #A9A9A9;
    position: relative;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border-top-color: #fff;
    border-left-color: #fff;
    animation: preloadspin 1s infinite ease-in;
    left: 50%;
    top: 50%;
}

@keyframes preloadspin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.glyphicon.spinning {
    animation: glyphiconspin 1s infinite linear;
    -webkit-animation: glyphiconspin2 1s infinite linear;
}

@keyframes glyphiconspin {
    from {
        transform: scale(1) rotate(0deg);
    }

    to {
        transform: scale(1) rotate(360deg);
    }
}

@-webkit-keyframes glyphiconspin2 {
    from {
        -webkit-transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(360deg);
    }
}