.login-label {
    color: #4A5258;
}

.top-header {
    margin-top: 0;
}

.text-cornell-red {
    color: #B31B1B;
    font-weight: 400;
}

.strong {
    font-weight: bold;
}

.text-med-blue {
    color: #3787B0;
}

.text-drk-green {
    color: #6EB43F;
}

.pipe {
    border-left: 1px solid #7F7F7F;
}

li {
    margin-bottom: 5px;
}

#duo_iframe {
    width: 100%;
    min-width: 304px;
    max-width: 620px;
    height: 330px;
    background: transparent;
}

.topright img, .btnaddonright img {
	max-height: 15px;
	max-width: 15px;
}

.topright, .btnaddonright {
	position: absolute;
	right: 2em;
}

.system-status-container {
	margin-top: -55px;
}

/* .wcm-grey — used on h2 headings on login page (Security Reminders, Identity Management Services)
   Overrides the default h2 Cornell Red (#B31B1B) with WCM neutral dark grey.
   Was previously a ghost class (never defined); restored from original intent. */
.wcm-grey {
    color: #555555;
}

/* .common-style — used on the h1 row wrapper on login page.
   Restored from old app idp-styles.css (ds/css/idp-styles.css line 72). */
.common-style {
    margin-left: auto;
    margin-right: auto;
}
