﻿body {
    background-image: url("/Content/img/esshrlogin/Wallpaper ESS IT.jpg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-attachment: fixed;
    background-position: center top;
}

.login-title {
    visibility: collapse;
    padding: 40px 30px;
    /*background-color:blue;*/
}

.login-form {
    border: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-image: url("/Content/img/esshrlogin/Logo ESS HR Login.png");
    background-repeat: no-repeat;
    background-position: top center;
    background-size: auto 32%;
}

.login-box {
    top: 40%;
}

.member-label{
    display: none;
    visibility: collapse;
}

.member-pass {
    display: none;
    visibility: collapse;
}

.btn {
    width: 100%
}

.m-md {
    margin: 0px 20px 0px 20px;
}

.m-b-sm {
    margin-top: 10px;
    margin-bottom: 10px;
}

.btn, .btn:active, .btn:active:hover, btn:hover, btn:hover:active, btn:focus, btn:disabled:active {
    background-color: #EF2124;
}

.btn-primary {
    color: #fff !important;
    background-color: #EF2124;
    border-color: #EF2124;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: #EF2124;
    border-color: #136397;
}

    .btn-primary.disabled,
    .btn-primary.disabled:hover,
    .btn-primary.disabled:focus,
    .btn-primary.disabled:active,
    .btn-primary.disabled.active,
    .btn-primary[disabled],
    .btn-primary[disabled]:hover,
    .btn-primary[disabled]:focus,
    .btn-primary[disabled]:active,
    .btn-primary[disabled].active,
    fieldset[disabled] .btn-primary,
    fieldset[disabled] .btn-primary:hover,
    fieldset[disabled] .btn-primary:focus,
    fieldset[disabled] .btn-primary:active,
    fieldset[disabled] .btn-primary.active {
        background-color: #EF2124;
        border-color: #EF2124;
    }

.btn-success {
    color: #fff !important;
    background-color: #EF2124;
    border-color: #EF2124;
}

    .btn-success:hover,
    .btn-success:focus,
    .btn-success:active,
    .btn-success.active,
    .open .dropdown-toggle.btn-success {
        color: #fff !important;
        background-color: #EF2124;
        border-color: #EF2124;
    }

    .btn-success.disabled,
    .btn-success.disabled:hover,
    .btn-success.disabled:focus,
    .btn-success.disabled:active,
    .btn-success.disabled.active,
    .btn-success[disabled],
    .btn-success[disabled]:hover,
    .btn-success[disabled]:focus,
    .btn-success[disabled]:active,
    .btn-success[disabled].active,
    fieldset[disabled] .btn-success,
    fieldset[disabled] .btn-success:hover,
    fieldset[disabled] .btn-success:focus,
    fieldset[disabled] .btn-success:active,
    fieldset[disabled] .btn-success.active {
        background-color: #EF2124;
        border-color: #EF2124;
    }

.esshrlogin-label {
    font-weight: bold;
    color: black;
    margin-bottom: 15px;

}

.esshrlogin-copyright-label {
    font-size: 12px;
    display: block;
    text-align: center;
    position: absolute;
    left: 50%;
    bottom: 2%;
    transform: translate(-50%, -50%);
}

.esshrlogin-bestviewedwith-label img {
    float: right;
    width: 30px;
    height: 30px;
 
}

.form-control {
    height: 36px;
}

input[type="text"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input {
    font-size: 14px !important;
}

.div#notify-message {
    position: relative;
}