﻿
.input_icon_style {
    line-height: 33px !important;
}

.validation-summary-errors {
    padding: 12px 0px 3px;
    color: #e73d4a !important;
}

    .validation-summary-errors ul {
        list-style: none;
        padding: 0px 15px;
    }

.user-login-5 .login-container {
    background-color: #364150;
}

    .user-login-5 .login-container > .login-content > .login-form {
        color: #343434;
    }

    .user-login-5 .login-container > .login-footer .login-copyright > p {
        color: #fff;
    }

    .user-login-5 .login-container > .login-content > .login-form .forgot-password > a {
        color: #fff;
    }




    .user-login-5 .login-container > .login-footer .login-social a {
        color: #fff;
    }

.mt-checkbox.mt-checkbox-outline > span {
    border: 1px solid #343434;
}
.mt-checkbox > span, .mt-radio > span {
    background: #b3b3b3;
    
}

.mt-checkbox:hover > input:not([disabled]):checked ~ span, .mt-checkbox > input:checked ~ span, .mt-radio:hover > input:not([disabled]):checked ~ span, .mt-radio > input:checked ~ span {
    background: #b3b3b3;
}

.mt-radio > span:after {
    background: #0259c5;
}


h1 {
    margin: 14px 14px !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    color: #fff;
}

.mt-radio, .mt-checkbox {
    color: #fff;
}

    .mt-checkbox.mt-checkbox-outline > span {
        border: 1px solid #6d6d6d;
    }
h3 {
    color: #fff;
}