
.v-input--switch__thumb.theme--light.red--text {
    color: white !important;
}

.truncate-text {
    width: 125px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}


.title_after_load {
    opacity: 100;
    transition: 0.5s;
    transform: scale(1.02);
    animation: fadeinout 4s linear 1 forwards;
}

.title_initial {
    margin-top: -20px;
    margin-bottom: 20px;
    opacity: 0;
}


.after_load {
    opacity: 100;
    transition: 0.8s;
    transform: scale(1.02);
    animation: fadeinout 4s linear 1 forwards;
}

.internal_animation {
    animation: fadein 0.5s;
    transform: scale(1.02);
    -webkit-animation: fadein .8s; /* Safari, Chrome and Opera > 12.1 */
    -moz-animation: fadein .8s; /* Firefox < 16 */
    -ms-animation: fadein .8s; /* Internet Explorer */
    -o-animation: fadein .8s; /* Opera < 12.1 */
}

.initial {
    opacity: 0;
}

@keyframes fadein {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-moz-keyframes fadein {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-webkit-keyframes fadein {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}



