/* -- User Login Page -- */
/* Div containing instructions at the top of the page */
.psia-digital-manual-sign-on-instructions {
    margin: 10px 0px;
}

/* Element containing the publication name inside the instructions at the top of the page */
.psia-digital-manual-sign-on-instructions span {
    font-weight: bold;
}

/* -- Management Page -- */
/* Header row of table to view comp subscriptions or failed login attempts */
.psia-digital-manuals-failed-login-table tr:first-of-type, 
.psia-digital-manuals-comps-table tr:first-of-type {
    font-weight: bold;
    text-align: center;
}

/* Cells of table to view comp subscriptions or failed login attempts */
.psia-digital-manuals-failed-login-table td,
.psia-digital-manuals-comps-table td {
    padding: 4px 8px;
    border: 1px dotted black;
}

/* Text input element to enter the member ID in the form to add a new comp subscription, or to search by member ID when viewing existing comp subscriptions */
.psia-digital-manuals-member-id-search-box {
    width: 200px !important;
}

/* Form field label in the form to add a new comp subscription */
.psia-digital-manual-add-comp-form-label {
    font-weight: bold;
}

/* Text input element for the reason the comp was granted in the form to add a new comp subscription */
.psia-digital-manuals-reason-for-comp-form-box {
    max-width: 600px !important;
}

/* Message indicating an action was or wasn't successful */
.psia-digital-manual-action-message {
    margin-bottom: 10px;
    color: red;
    font-weight: bold;
}