
.login-bar-dropdown{margin-top:15px;padding:5px 5px 5px 20px;z-index:99999;}.login-bar-dropdown a{font-size:11px;text-decoration:none;color:#363535;position:relative;display:block;padding:6px 10px 6px 0;white-space:nowrap;text-align:left;}.login-bar{float:left;padding-right:20px;text-align:right;}.login-bar-login{padding-top:5px;}.login-bar-login a{font-size:10px;color:#fff;text-decoration:none;}.login-flyout-form{padding:10px 15px;position:absolute;top:42px;margin-left:-235px;}.login-flyout-form input[type=text],.login-flyout-form input[type=password]{width:80px;}.login-flyout-form input[type=submit]{vertical-align:top;}.login-flyout-alert{color:#cc2828;text-align:left;}.login-flyout-forgotpassword a{color:#777;margin-top:4px;}.login-flyout-form {
    background: #f1f1f1;
    margin-left: -202px;
    top: 46px;
    display: none;
}
.login-flyout-forgotpassword a,
.login-flyout-forgotpassword a:hover {
    text-decoration: none;
    color: #777;
}
.login-bar-dropdown {
    background-color: #f1f1f1;
    margin-top: 0;
    padding: 10px 15px;
    margin-left: 0;
    position: absolute;
}

.login-bar-text {
    color: #c19e57;
    font-size: 11px;
    line-height: 29px;
    text-decoration: none;
    font-family: "Open Sans", sans-serif;
}

.login-bar-dropdown a,
.login-bar-dropdown a:hover,
.login-bar-dropdown a:visited {
    padding: 0;
    text-align: center;
    text-decoration: none;
    background-color: #c19e57;
    padding: 6px 12px;
    font-size: 14px;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
}



.login-bar {
    float: left;
    padding: 0 10px 0 5px;
    text-align: right;
    cursor: pointer;
    margin-top: 20px;
}
.login-bar-login {
    padding-top: 0;
}



.page-onpar .login-flyout-form input[type=text], 
.page-onpar .login-flyout-form input[type=password] {
    width: 105px;
}







.page-passwordreset .login-flyout-form,
.page-forgotpassword .login-flyout-form {
    width: 284px;
}
.page-forgotpassword .login-flyout-form input[type=text] {
    width: 104px;
}
.page-passwordreset .login-flyout-form input[type=text], 
.page-passwordreset .login-flyout-form input[type=password] {
    float: left;
    margin-right: 5px;
    width: 104px;
    margin-bottom: 0;
}
.page-forgotpassword .login-flyout-form input[type=text], 
.page-forgotpassword .login-flyout-form input[type=password] {
    float: left;
    margin-right: 5px;
}
.page-passwordreset .login-flyout-form input[type=submit],
.page-forgotpassword .login-flyout-form input[type=submit] {
    float: right;
    width: auto;
    padding: 6px 11px;
    background: #c19e57;
    color: #fff;
}
.page-forgotpassword .loginbar-forgotten-password {
    position: absolute;
    left: 115px;
    bottom: 0;
    padding: 5px;
}
.page-forgotpassword .loginbar-new-user {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 5px;
    padding-right: 15px;
}






















