@charset "utf-8";
/* ----------------------------------------------------------------------------
    
    * File          auth.css 
    * Project       DSX Hub
    * Author        Arthur Homenk
    
-----------------------------------------------------------------------------*/
body.auth-page {
    background-position: center -6px, left top;
}
.auth-box {
    width: 339px;
    margin: 10px auto;
    background: #fff;
    box-shadow: 0px 1px 4px #bbbbbb;
}
.auth-head {
    height: 35px;
    padding: 21px 0px 23px 0px;
}
.auth-head .auth-logo {
    width: 243px;
    height: 35px;
    display: block;
    margin: 0 auto;
}
.auth-box .f-row label {
    color: #444444;
}
.auth-box input[type="text"],
.auth-box input[type="password"] {
    border-width: 1px;
    border-style: solid;
    border-color: #d2d9dc;
    border-radius: 1px;
    box-shadow: 0px 0px 7px #d2d9dc;
    padding: 10px 12px;
    font: 11px Verdana, Geneva, sans-serif;
}
.auth-head .temp-text {
    color: #a2a2a2;
    font-family: Arial;
    display: block;
    position: absolute;
    margin: -16px 0px 0 263px;
}
.auth-content .f-row {
    padding: 0 27px 0 21px;
    margin-bottom: 18px;
}
.forgot-pass,
.forgot-pass:hover,
.forgot-pass:active,
.forgot-pass:focus,
.forgot-pass:visited {
    float: left;
    font-size: 11px;
    color: #939393;
    text-decoration: none;
    margin: 0 0 20px 0;
}
.forgot-pass:hover {
    text-decoration: underline
}
.keep-me-box {
    margin-top: 9px;
} 
.keep-me-box input, .keep-me-box label {
    display: inline-block !important;
    vertical-align: top;
}
.keep-me-box input {
    margin: 1px 0 0;
}
.keep-me-box label {
    font: 10px Verdana, Geneva, sans-serif;
    color: #444444;
}
.auth-footer {
    background: #f5f5f5;
    border-width: 1px 0px 0px 0px;
    border-color: #bebebe;
    border-style: solid;
    margin-top: 41px;
    padding: 8px 6px 7px 21px !important;
}