﻿.main-panel::after {
    position: relative;
    top: 0;
    transform: translate(-113px,-295px);
    height: 0px;
    line-height: 0px;
    content: url('../../images/ship_logo.svg');
}

.vlc-logo {
    width: 275px;
    height: 62px;
}

.slogan {
    color: #009ef7;
    width: 274px;
    font-style: normal;
    font-variant: normal;
    font-weight: 500;
    font-family: Poppins;
    font-size: 26px;
    line-height: 32px;
}

@media(min-width: 991.99px) {
    .main-panel {
        min-height: 525px;
    }
}

@media (max-width: 991.98px) {
    .main-panel::after {
        content: none;
    }
}

.vlc-logo {
    width: 275px;
    height: 62px;
}

.fv-row {
    height: 6.625rem;
}

.login-form {
    width: 100%;
    max-width: 450px;
}

    .login-form .mat-form-field {
        width: 100%;
    }

.custom-validate ul,
.custom-validate li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.link-primary:hover, .link-primary:focus {
    text-decoration: underline !important;
}
