/* Styles for inline replacements in _Layout.cshtml */
.headerHeight45 { height: 45px; }
.padHeaderLogo { padding: 0px 15px 0px 5px; }
.padClientLogo { padding: 0px 5px; }
.userMenuList { padding: 4px; margin: 0px; }
.logoutLink { color: black; }
.reviewAlertPadRed { padding: 10px 6px 2px 4px; margin: 0px; color: red; }
.iconCsaManager { color: #fba808; font-size: 15px; }
.iconSvcDown { color: #f80d0d; font-size: 15px; }
.displayNone { display: none; }
.uiIconAlertPos { float: left; margin: 0 7px 20px 0; }
.maxw500 { max-width: 500px; }
.pad20 { padding: 20px; }
.w120 { width: 120px; }
.lh25 { line-height: 25px; }
.lh20 { line-height: 20px; }
.pr5 { padding-right: 5px; }
.w160 { width: 160px; }
.lh50 { line-height: 50px; }
.m-18-0-0-0 { margin: 18px 0 0 0; }
.pl5 { padding-left: 5px; }
.fs14 { font-size: 14px; }
.fwBold { font-weight: bold; }
.w300 { width: 300px; }

/* Reuse badge styles from login page where appropriate if not globally available */
.nonProdBadge { padding: 5px 8px; background-color: #fba808; font-size: 13px; width: 105px; line-height: 10px; font-weight: 450; color: #fff; margin: 10px; border-radius: 5px; text-transform: uppercase; display: flex; justify-self: center; }
.nonProdLogo { width: 20%; }
.nonProdText { margin-left: 4px; margin-top: 1px; }
