﻿/*--main login page--*/
.ibslogin {
    /*background: #eeeeee !important;*/
    /*background-image: url("https://2axk292zfvodigs2f1fva9v2-wpengine.netdna-ssl.com/wp-content/uploads/2016/12/inventory-management.jpeg") !important;*/
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.is_main_body {
    /*background-color: #0f0f0f !important;*/
}

.main_login_div {
    background-color: white;
    padding: 24px;
    border-bottom: 3px solid #d74526;
    border-top: 3px solid #d74526;
    box-sizing: border-box;
    box-shadow: 0px 0px 57px #26388b36;
}

.list-group-item {
    border-color: #b9b9b9 !important;
    padding-right: 15px;
    margin-top: 8px;
    padding: 5px;
    border-radius: 0px !important;
}

.is_btn_submit {
    border-radius: 0px !important;
    width: 100% !important;
    background-color: #26388b !important;
    border-color: #25378a !important;
}

    .is_btn_submit:hover {
        transition: 1s;
        background-color: #d84527 !important;
        border-color: #d74427 !important;
    }

.is_cre_acct {
    cursor: pointer;
}

    .is_cre_acct:hover {
        color: #26388b;
    }

.padder {
    margin-top: 70px !important;
    margin-bottom: -37px !important;
    padding-left: 15px;
    padding-right: 15px;
}

.is_main_logo {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
}

label {
    color: #060606 !important;
    font-size: 11px !important;
    font-weight: 500 !important;
}

/* The message box is shown when the user clicks on the password field */
#message, #old_pass_message, #conf_pass_message {
    display: none;
    background: #f1f1f1;
    color: #000;
    position: relative;
    padding: 20px;
    padding-top: 1px;
    padding-bottom: 15px;
}

    #message p, #old_pass_message p, #conf_pass_message p {
        /*padding: 0px 38px 0px 10px;
        font-size: 11px;*/
        margin-bottom: 3px;
    }

/* Add a green text color and a checkmark when the requirements are right */
.valid {
    color: green;
}

    .valid:before {
        position: relative;
        left: -10px;
        content: "✔";
    }

/* Add a red text color and an "x" when the requirements are wrong */
.invalid {
    color: red;
}

    .invalid:before {
        position: relative;
        left: -10px;
        content: "✖";
    }

/*======= Password Field ========*/
.txtPassword {
    -webkit-text-security: disc;
}
/*======= Password Field ========*/

.check-pass-button {
    background: none;
    padding: 0px;
    font-size: 15px;
    width: 55px;
    font-weight: 600;
    margin-bottom: 0px;
    float: right;
    margin-top: -30px;
    border: navajowhite;
    margin-right: -23px;
    outline: none !important;
}
