﻿
body {
    animation-name: none !important;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-color: white !important;
}

.page-login-v3 .panel {
    background: none !important;
}

.panel.recommend-leader_panel {
    background: white !important;
    box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
}

.row.row-full {
    width: 100% !important;
    height: 100% !important;
}

.panel-body.recommend-leader_body {
    padding: 15px !important;
}

.panel.login-panel {
    box-shadow: none !important;
}

div .desc_txt {
    font-size: 20px;
    color: #9a9a9a;
}

.welcome-txt {
    font-size: 20px;
    color: #37474f;
}

    .welcome-txt span {
        font-weight: 700;
    }

.mobile-footer {
    display: none;
}

.panel-body.recommend-leader_body {
    background: white !important;
}

@media screen and (max-width: 992px) {
   body {
        background-image: none !important;
    }

    .row.row-full {
        margin: 0px !important;
    }

    .desktop-footer {
        display: none !important;
    }

    .mobile-footer {
        display: block !important;
        padding: 40px 0px;
    }

    .panel.login-panel {
        width: 470px !important;
    }
}

@media screen and (max-width: 600px) {
    .panel.login-panel {
        width: 100% !important
    }

    .fullwidth-mobile {
        width: 100%;
        padding: 0px !important;
    }

    .panel.login-panel > .panel-body {
        padding: 40px 0px !important;
    }
}
