#modalAuth .modal-title, #modalAuth .title {
    color: #fff;
    font-family: "Roboto Slab", sans-serif;
    text-align: center;
}

#modalAuth .modal-title {
    padding-left: 24px;
    font-size: 24px;
}

#modalAuth .title {
    margin: 10px 0 10px 0;
    font-size: 12px;
}

#modalAuth a.dashed-gray {
    color: #888888;
    border-bottom: 1px dashed #888888;
}

#modalAuth a.dashed-gray:hover { text-decoration: none; }

#modalAuth p { margin: 10px 0 0 0; }

#userAuth {
    width: 300px;
    margin: auto;
    color: #b6b6b6;
}

#userAuth a { color: #f37031; }

#userAuth input { margin-top: 10px; }

#userAuth .check { margin: 10px 0 0 0; }

#userAuth .buttons {
    margin: 10px 0 0 0;
    text-align: center;
}

#userAuth .others {
    margin: 10px 0 0 0;
    text-align: center;
}

#userAuth .social {
    margin: 11px 0 0 0;
    border-top: 1px solid #4f4f4f;
    text-align: center;
}

#userAuth .social a {
    display: inline-block;
    margin-right: 7px;
    width: 31px;
    height: 31px;
    outline: none;
}

#userAuth label {
    font-weight: normal;
    font-size: 12px;
}

#userAuth .alert-danger a {
    color: #9a100f;
    text-decoration: underline;
}

#userAuth .alert-danger a:hover { text-decoration: none; }

#userAuth .text-center { padding: 25px 0; }

.content-auth { padding: 5px 20px 20px 20px; }

.content-auth a { text-decoration: underline; }

.content-auth a:hover { text-decoration: none; }

.userAuthRegisterManualPassword {
    text-decoration: none !important;
    border-bottom: 1px dashed #f37031;
    outline: none;
}

.userAuthRegisterManualPassword:hover { border: none; }