@import url('../vendor/font-awesome/css/font-awesome.min.css');
@import url('bootstrap.min.css');
@import url('bootstrap-theme.css');

html,
body {
    height: 100%;
}

body {
    background-color: #F8FAFC;
    color: #334155;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: 14px;
}

/*body:before { background: url('../images/bg-login.jpg') no-repeat; background-position-y: top; -webkit-background-size: cover; background-size: cover; z-index: -1; position: fixed; top: 0; left: 0; content: ''; width: 100%; height: 100%; }*/
body:before {
    background: url('../images/bg/2.jpg') no-repeat 0 0;
    background-position-y: top;
    -webkit-background-size: cover;
    background-size: cover;
    z-index: -1;
    position: fixed;
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 100%;
}

body:after {
    position: fixed;
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 100%;
    background-color: rgba(38, 50, 56, 0.89);
    z-index: -1;
}

.login-container {
    height: 100%;
    width: 100%;
    text-align: center;
}

.login-box>p,
.page-copyright {
    /* color: #FFF; */
}

.login-container:before {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    content: "";
}

.login-box {
    background: #F8FAFC;
    padding: 30px 50px;
    vertical-align: middle;
    display: inline-block;
    max-width: 100%;
    font-size: 14px;
}

#frm {
    margin: 30px auto;
}

.brand {
    margin-bottom: 15px;
}

.brand .brand-img {
    height: 80px;
}

.login-form {
    width: 340px;
    margin: 30px 0;
}

.page-copyright {
    margin-top: 50px;
}

.bootbox .modal-dialog {
    margin: 100px auto 0;
}

.bootbox .modal-body {}

.bootbox .modal-footer {
    border: 0 none;
    padding-top: 0;
}

.bootbox-alert .bootbox-body {
    text-align: center;
    padding: 20px 0 0;
    font-size: 18px;
}

#capchaDiv img {
    background-color: rgb(255, 255, 255, .85);
}

#submitWrap {
    padding-top: 15px;
}

#forgotpasslink {
    /* color: #CCC; */
    text-decoration: underline;
}

#forgotpasslink:hover {
    /* color: #FFF; */
}