﻿/*** Other Login Styles ***/
.CssLogin.NihLogin {
  /* Most likely for deprecated UI */
  width: 353px !important;
  border: 1px solid silver !important;
  padding: 10px !important;
  -webkit-border-radius: 7px !important;
  -moz-border-radius: 7px !important;
  border-radius: 7px !important;
  display: flex !important;
  flex-wrap: wrap !important;
}

.CssLogin .LeftSide {
  /* Most likely for deprecated UI */
  margin: 20px auto !important;
  width: 270px !important;
  order: 2 !important;
}

.CssLogin .RightSide {
  /* Most likely for deprecated UI */
  float: left !important;
  order: 1 !important;
}



/*** Impersonation UI ***/
input[id$="txtUsername"] {
  border: 1px solid #cfcfcf;
  padding: 5px 8px;
}

input[id$="btnImpersonate"] {
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  line-height: 14px;
  margin: 0;
  padding: 5px 15px;
  box-sizing: content-box;
  background: #dedede none;
  transition: background-color 0.2s ease;
  color: #333;
  border: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

input[id$="btnImpersonate"]:hover {
  background: #cfcfcf none;
  background-color: #cfcfcf;
}




/*** NIH AUTH LOGIN PAGE/REDIRECT & IMPERSONATION ***/

/** Shared Styles - Alternate login and Impersonation **/
.SiteMinderRedirWrap.ImpersonationForm .SiteMinderInnerWrap,
#AltLoginBlockWrapper > .AltLoginBlock .SiteMinderInnerWrap  {
  margin: 0;
}

.SiteMinderRedirWrap.ImpersonationForm .SiteMinderInnerWrap > .SiteMinderRedirBanner,
#AltLoginBlockWrapper > .AltLoginBlock .SiteMinderInnerWrap > .SiteMinderRedirBanner  {
  height: 63px;
  display: block;
  margin: 0;
  padding: 0;
  background: 
    url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ3MC4wNCA3My45NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTgxLjY1IDIwLjZ2MzMuMjZoLTUuNzF2LTE0LjlINjEuMDV2MTQuODloLTUuNzFWMjAuNmg1LjcxdjEzLjE1aDE0Ljg5VjIwLjZoNS43MXpNNDkuMzkgNTMuODVoLTUuNzFWMjAuNmg1LjcxdjMzLjI1em0tMTEuNDIgMGgtNS45NkwxNy4xMiAyOS41M2gtLjI1djI0LjMyaC01LjQ2VjIwLjZoNS45NmwxNC44OSAyNC41N1YyMC42aDUuNDZsLjI1IDMzLjI1em02My43OC0xNi42Mkw4MS42NSAwSDYuN0MyLjk4IDAgMCAyLjk4IDAgNi43djYwLjU1YzAgMy43MiAyLjk4IDYuNyA2LjcgNi43aDc0Ljk1bDIwLjEtMzYuNzJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTg2LjYxIDc0LjQ1bDIwLjM1LTM3LjIzTDg2LjYxIDBoNS4yMWMyLjczIDAgNi4yIDEuOTkgNy40NSA0LjQ3bDE3Ljg3IDMyLjc2LTE3Ljg3IDMyLjUxYy0xLjI0IDIuNDgtNC43MiA0LjQ3LTcuNDUgNC40N2gtNS4yMXYuMjR6TTE1OC4wOSA2NS4yN2wtMTEuNjYtMTUuMzl2MTUuMzloLTUuOTZWNDAuNDVoNS43MWwxMS40MiAxNS4zOVY0MC40NWg1Ljk2djI1LjA3bC01LjQ3LS4yNXpNMTg5LjExIDQ0LjQybC0zLjcyIDQuMjJjLTEuNzQtMS45OS00LjIyLTMuMjMtNi4yLTMuMjMtMy45NyAwLTYuOTUgMy4yMy02Ljk1IDcuNDVzMi45OCA3LjQ1IDYuOTUgNy40NWMxLjk5IDAgNC40Ny0xLjI0IDYuMi0yLjk4bDMuNzIgMy45N2MtMi43MyAyLjczLTYuNyA0LjQ3LTEwLjQyIDQuNDctNy40NSAwLTEzLjE1LTUuNDYtMTMuMTUtMTIuOTEgMC03LjIgNS45Ni0xMi42NiAxMy40LTEyLjY2IDMuNzItLjI0IDcuNjkgMS40OSAxMC4xNyA0LjIyek0xOTEuMzQgNjUuMjdWNDAuNDVoNi40NXYyNS4wN2wtNi40NS0uMjV6TTIzNC4yOCA0NS4xN3Y1Ljk2aDExLjQydjQuOTZoLTExLjQydjkuMThoLTYuNDVWNDAuNDVoMTguNjF2NC45NmgtMTIuMTZ2LS4yNHpNMjU0LjM4IDQ5LjE0YzEuMjQtMi4yMyAzLjk3LTQuNDcgOC40NC0zLjQ3LTMuMjMgMS40OS00LjQ3IDUuNDYtNC40NyA1LjQ2LTEuNDktLjUtMy40NyAxLjI0LTMuOTcgNC4yMnY5LjkzaC02LjJWNDUuOTFoNi4ydjMuMjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTI3OS4yIDU3LjMzaC0xMy42NWMuNSAyLjIzIDIuMjMgMy40NyA0LjQ3IDMuNDcgMS43NCAwIDMuNDctLjc0IDQuNDctMS45OWwzLjIzIDMuMjNhMTEuOTU1IDExLjk1NSAwIDAxLTguNDQgMy40N2MtNi4yIDAtMTAuMTgtMy45Ny0xMC4xOC05LjkzczQuMjItOS45MyA5LjkzLTkuOTNjNy4xOS4yNiAxMC40MiA0LjczIDEwLjE3IDExLjY4em0tNS45Ni0zLjQ4YzAtMi40OC0xLjQ5LTMuOTctMy43Mi0zLjk3LTEuOTkgMC0zLjQ3IDEuNDktMy45NyAzLjk3aDcuNjl6TTMwMi4wMyA2NS4yN2gtNi4ydi0yLjQ4Yy0xLjI0IDEuNzQtMy40NyAyLjczLTUuOTYgMi43My01LjQ2IDAtOS4xOC0zLjk3LTkuMTgtOS45M3MzLjQ3LTkuOTMgOC45My05LjkzYzIuNDggMCA0LjQ3Ljk5IDUuOTYgMi43M3YtOS45M2g2LjJsLjI1IDI2Ljgxem0tNi4yMS05LjQzYzAtMi45OC0xLjc0LTUuMjEtNC40Ny01LjIxLTIuNzMgMC00LjQ3IDEuOTktNC40NyA1LjIxczEuNzQgNS4yMSA0LjQ3IDUuMjFjMi43NC0uMjUgNC40Ny0yLjQ4IDQuNDctNS4yMXpNMzIzLjg3IDU3LjMzaC0xMy42NWMuNSAyLjIzIDIuMjMgMy40NyA0LjQ3IDMuNDcgMS43NCAwIDMuNDctLjc0IDQuNDctMS45OWwzLjIzIDMuMjNhMTEuOTU1IDExLjk1NSAwIDAxLTguNDQgMy40N2MtNi4yIDAtMTAuMTgtMy45Ny0xMC4xOC05LjkzczQuMjItOS45MyA5LjkzLTkuOTNjNy4xOS4yNiAxMC42NiA0LjczIDEwLjE3IDExLjY4em0tNS45Ni0zLjQ4YzAtMi40OC0xLjQ5LTMuOTctMy43Mi0zLjk3LTEuOTkgMC0zLjQ3IDEuNDktMy45NyAzLjk3aDcuNjl6TTMzMi4wNiA0OS4xNGMxLjI0LTIuMjMgMy40Ny0zLjQ3IDYuMi0zLjQ3djUuNzFjLTMuNDctLjUtNS45NiAxLjI0LTYuMiA0LjIydjkuOTNoLTYuMlY0Ni4xNmg2LjJ2Mi45OHpNMzQ2LjcgNDAuNDVjMCAxLjk5LTEuMjQgMy4yMy0zLjIzIDMuMjNzLTMuMjMtMS4yNC0zLjIzLTMuMjMgMS4yNC0zLjIzIDMuMjMtMy4yM2MxLjk5LjAxIDMuMjMgMS41IDMuMjMgMy4yM3ptLTYuNDUgMjQuODJWNDUuOTFoNi4ydjE5LjM2aC02LjJ6TTM2Ny4wNSA1MC4xM2wtNC40NyAyLjczYy0uOTktMS4yNC0yLjIzLTEuOTktMy45Ny0xLjk5LTIuNDggMC0zLjk3IDEuOTktMy45NyA0Ljk2czEuNzQgNC45NiAzLjk3IDQuOTZjMS43NCAwIDIuOTgtLjc0IDMuOTctMi4yM2w0LjQ3IDIuNzNjLTEuNDkgMi43My00LjcyIDQuNDctOC42OSA0LjQ3LTUuOTYgMC05LjkzLTMuOTctOS45My05LjkzczMuOTctOS45MyA5LjkzLTkuOTNjMy45OC4wMSA3LjIgMS41IDguNjkgNC4yM3pNMzc1Ljc0IDYwLjA2djUuMjFoLTYuMlYzOC43Mmg2LjJ2MTMuOWw2LjQ1LTYuN2g2Ljk1bC03LjIgNy40NSA3LjQ1IDExLjkxaC03LjQ1bC00LjIyLTcuNDUtMS45OCAyLjIzeiIvPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTQuOTIgNTUuODR2OS42OGgtNC40N3YtMS43NGMtLjk5IDEuMjQtMi40OCAxLjk5LTQuNDcgMS45OS0zLjIzIDAtNS4yMS0xLjk5LTUuMjEtNC40NyAwLTIuNzMgMS45OS00LjQ3IDUuNzEtNC40N2gzLjk3di0uMjVjMC0xLjQ5LS45OS0yLjIzLTIuNzMtMi4yMy0xLjI0IDAtMi43My41LTQuNDcgMS4yNGwtMS4yNC0yLjk4YzIuMjMtMS4yNCA0LjQ3LTEuNzQgNi43LTEuNzQgMy45OC0uMjQgNi4yMSAxLjQ5IDYuMjEgNC45N3ptLTQuNDcgNC40N3YtMS4yNGgtMi45OGMtMS40OSAwLTEuOTkuNS0xLjk5IDEuNDkgMCAxLjI0Ljc0IDEuNzQgMS45OSAxLjc0IDEuNDkuMjQgMi43My0uNSAyLjk4LTEuOTl6TTIyNS4zNCA2NC43N2MtMS4yNC41LTIuNDguOTktMy45Ny45OS0yLjczIDAtNC45Ni0xLjc0LTQuOTYtNC43MlY1NC42YzAtMS43NC0xLjQ5LTIuOTgtMS40OS0yLjk4aDEuNDlWNDcuNGg0LjcydjQuMjJoMy43MnYyLjk4aC0zLjcydjUuNzFjMCAxLjI0LjUgMS43NCAxLjI0IDEuNzQuNSAwIDEuMjQtLjI1IDEuOTktLjVsLjk4IDMuMjJ6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTAuODUgMTAuOWgzLjMxdjE0Ljg0aC0zLjMxbC03LjA3LTkuM3Y5LjNoLTMuMzFWMTAuOWgzLjFsNy4yOCA5LjU2VjEwLjl6TTE2OC4zOSAyNS43NWwtMS4zOC0zLjIxaC02LjIybC0xLjM4IDMuMjFoLTMuNTNsNi40MS0xNC44NGgzLjIxbDYuNDEgMTQuODRoLTMuNTJ6bS00LjQ4LTEwLjQzbC0xLjg3IDQuMzFoMy43MmwtMS44NS00LjMxek0xNzguODQgMTMuNzd2MTEuOThoLTMuMzFWMTMuNzdoLTQuMlYxMC45aDExLjcydjIuODdoLTQuMjF6TTE4NS40NyAxMC45aDMuMzF2MTQuODRoLTMuMzFWMTAuOXpNMjA0LjkyIDIzLjdjLTEuNSAxLjQ2LTMuMzUgMi4yLTUuNTQgMi4ycy00LjA0LS43My01LjU0LTIuMmMtMS41LTEuNDctMi4yNS0zLjI5LTIuMjUtNS40NyAwLTIuMTguNzUtNCAyLjI1LTUuNDcgMS41LTEuNDYgMy4zNS0yLjIgNS41NC0yLjJzNC4wNC43MyA1LjU0IDIuMmMxLjUgMS40NyAyLjI1IDMuMjkgMi4yNSA1LjQ3IDAgMi4xOC0uNzUgNC0yLjI1IDUuNDd6bS0xLjEzLTUuNDZjMC0xLjMyLS40Mi0yLjQ1LTEuMjctMy4zOS0uODUtLjkzLTEuODktMS40LTMuMTMtMS40cy0yLjI4LjQ3LTMuMTMgMS40Yy0uODUuOTMtMS4yNyAyLjA2LTEuMjcgMy4zOSAwIDEuMzIuNDMgMi40NSAxLjI3IDMuMzguODUuOTMgMS44OSAxLjM5IDMuMTMgMS4zOXMyLjI4LS40NiAzLjEzLTEuMzljLjg1LS45MyAxLjI3LTIuMDUgMS4yNy0zLjM4ek0yMjAuMzYgMTAuOWgzLjMxdjE0Ljg0aC0zLjMxbC03LjA3LTkuM3Y5LjNoLTMuMzFWMTAuOWgzLjFsNy4yOCA5LjU2VjEwLjl6TTIzNy45IDI1Ljc1bC0xLjM4LTMuMjFoLTYuMjJsLTEuMzggMy4yMWgtMy41M2w2LjQxLTE0Ljg0aDMuMjFsNi40MSAxNC44NGgtMy41MnptLTQuNDgtMTAuNDNsLTEuODcgNC4zMWgzLjcybC0xLjg1LTQuMzF6TTI0My4xNCAyNS43NVYxMC45aDMuMzF2MTEuOWg2LjMzdjIuOTVoLTkuNjR6TTI2Ny42MyAyMi44MmMxLjYzIDAgMi45Ni0uNjQgMy45OS0xLjkzbDIuMTIgMi4xOWMtMS42OCAxLjktMy42NyAyLjg1LTUuOTYgMi44NXMtNC4xNy0uNzItNS42NS0yLjE3Yy0xLjQ4LTEuNDQtMi4yMi0zLjI3LTIuMjItNS40NyAwLTIuMi43NS00LjA0IDIuMjYtNS41MSAxLjUxLTEuNDcgMy4zNS0yLjIxIDUuNTMtMi4yMSAyLjQzIDAgNC40Ny45MyA2LjEyIDIuNzhsLTIuMDYgMi4zNGMtMS4wNS0xLjMtMi4zNS0xLjk1LTMuOTEtMS45NS0xLjI1IDAtMi4zMS40MS0zLjIgMS4yMi0uODguODEtMS4zMyAxLjkxLTEuMzMgMy4yOSAwIDEuMzguNDIgMi40OSAxLjI1IDMuMzIuODYuODMgMS44NyAxLjI1IDMuMDYgMS4yNXpNMjg2LjgzIDI1Ljc1bC0xLjM4LTMuMjFoLTYuMjJsLTEuMzggMy4yMWgtMy41M2w2LjQxLTE0Ljg0aDMuMjFsNi40MSAxNC44NGgtMy41MnptLTQuNDgtMTAuNDNsLTEuODcgNC4zMWgzLjcybC0xLjg1LTQuMzF6TTMwMi40NiAxMC45aDMuMzF2MTQuODRoLTMuMzFsLTcuMDctOS4zdjkuM2gtMy4zMVYxMC45aDMuMWw3LjI4IDkuNTZWMTAuOXpNMzE2LjI0IDIyLjgyYzEuNjMgMCAyLjk2LS42NCAzLjk5LTEuOTNsMi4xMiAyLjE5Yy0xLjY5IDEuOS0zLjY3IDIuODUtNS45NiAyLjg1cy00LjE3LS43Mi01LjY1LTIuMTdjLTEuNDgtMS40NC0yLjIyLTMuMjctMi4yMi01LjQ3IDAtMi4yLjc1LTQuMDQgMi4yNi01LjUxIDEuNTEtMS40NyAzLjM1LTIuMjEgNS41My0yLjIxIDIuNDMgMCA0LjQ3LjkzIDYuMTIgMi43OGwtMi4wNiAyLjM0Yy0xLjA1LTEuMy0yLjM1LTEuOTUtMy45MS0xLjk1LTEuMjUgMC0yLjMxLjQxLTMuMiAxLjIyLS44OC44MS0xLjMzIDEuOTEtMS4zMyAzLjI5IDAgMS4zOC40MiAyLjQ5IDEuMjUgMy4zMi44Ni44MyAxLjg3IDEuMjUgMy4wNiAxLjI1ek0zMzUuNjcgMTAuOXYyLjk1aC03LjM5djMuMDZoNi42NXYyLjgyaC02LjY1djMuMDhoNy42MnYyLjkzaC0xMC45NFYxMC45aDEwLjcxek0zNTAuOSAxNS44M2MwIDIuMzgtLjk0IDMuOTEtMi44MiA0LjYxbDMuNzYgNS4zMWgtNC4wOGwtMy4yOS00Ljc0aC0yLjI5djQuNzRoLTMuMzFWMTAuOWg1LjYzYzIuMzEgMCAzLjk1LjM5IDQuOTQgMS4xNy45Ni43OCAxLjQ2IDIuMDMgMS40NiAzLjc2em0tNCAxLjc2Yy40MS0uMzcuNjItLjk1LjYyLTEuNzVzLS4yMS0xLjM1LS42NC0xLjY1Yy0uNDItLjMtMS4xNy0uNDUtMi4yMy0uNDVoLTIuNDh2NC40aDIuNDJjMS4xMy4wMSAxLjktLjE4IDIuMzEtLjU1ek0zNTkuOSAxMC45aDMuMzF2MTQuODRoLTMuMzFWMTAuOXpNMzc3LjI1IDEwLjloMy4zMXYxNC44NGgtMy4zMWwtNy4wNy05LjN2OS4zaC0zLjMxVjEwLjloMy4xbDcuMjggOS41NlYxMC45ek0zODcuNjkgMTMuODdjLS4zMi4yNi0uNDguNjEtLjQ4IDEuMDRzLjE5Ljc4LjU4IDEuMDNjLjM5LjI1IDEuMjkuNTUgMi43LjkgMS40MS4zNSAyLjUuODcgMy4yOCAxLjU2Ljc4LjY5IDEuMTcgMS43MSAxLjE3IDMuMDRzLS41IDIuNDEtMS41IDMuMjRjLTEgLjgzLTIuMzEgMS4yNC0zLjk0IDEuMjQtMi4zNSAwLTQuNDctLjg3LTYuMzUtMi42MWwxLjk3LTIuNDJjMS42IDEuNCAzLjA4IDIuMSA0LjQ0IDIuMS42MSAwIDEuMDktLjEzIDEuNDMtLjM5LjM1LS4yNi41Mi0uNjIuNTItMS4wNiAwLS40NS0uMTgtLjgtLjU1LTEuMDYtLjM3LS4yNi0xLjEtLjUzLTIuMTktLjgtMS43My0uNDEtMi45OS0uOTQtMy43OS0xLjYtLjgtLjY2LTEuMi0xLjY5LTEuMi0zLjFzLjUxLTIuNSAxLjUyLTMuMjZjMS4wMS0uNzYgMi4yOC0xLjE1IDMuNzktMS4xNS45OSAwIDEuOTguMTcgMi45Ny41MS45OS4zNCAxLjg1LjgyIDIuNTkgMS40NGwtMS42OCAyLjQyYy0xLjI5LS45OC0yLjYyLTEuNDctMy45OS0xLjQ3LS41NCAwLS45Ny4xMy0xLjI5LjR6TTQwMy45MiAxMy43N3YxMS45OGgtMy4zMVYxMy43N2gtNC4yVjEwLjloMTEuNzJ2Mi44N2gtNC4yMXpNNDEwLjU1IDEwLjloMy4zMXYxNC44NGgtMy4zMVYxMC45ek00MjMuOCAxMy43N3YxMS45OGgtMy4zMVYxMy43N2gtNC4yVjEwLjlINDI4djIuODdoLTQuMnpNNDM0LjM1IDIxLjkyYy41NS42OSAxLjMgMS4wMyAyLjIzIDEuMDNzMS42Ny0uMzQgMi4yMi0xLjAzYy41NS0uNjkuODItMS42My44Mi0yLjgxdi04LjJoMy4zMXY4LjNjMCAyLjE1LS41OSAzLjgtMS43OCA0Ljk2LTEuMTkgMS4xNS0yLjcxIDEuNzMtNC41NyAxLjczLTEuODUgMC0zLjM4LS41OC00LjU4LTEuNzQtMS4yLTEuMTYtMS43OS0yLjgxLTEuNzktNC45NXYtOC4zaDMuMzF2OC4yYzAgMS4xOC4yOCAyLjEyLjgzIDIuODF6TTQ1Mi42NiAxMy43N3YxMS45OGgtMy4zMVYxMy43N2gtNC4yVjEwLjloMTEuNzJ2Mi44N2gtNC4yMXpNNDY5Ljk5IDEwLjl2Mi45NWgtNy4zOXYzLjA2aDYuNjV2Mi44MmgtNi42NXYzLjA4aDcuNjJ2Mi45M2gtMTAuOTRWMTAuOWgxMC43MXoiLz48L2c+PC9zdmc+')
    no-repeat
    8px center/280px 44px,
    linear-gradient(to right, #0a3e70 0%, #063b71 30%, #477eb6 100%) no-repeat 0 0
    ;/* the settings on the logo layer are for the alt login screen */
}

.SiteMinderRedirWrap.ImpersonationForm .SiteMinderInnerWrap > .SiteMinderRedirBanner span,
#AltLoginBlockWrapper > .AltLoginBlock .SiteMinderInnerWrap > .SiteMinderRedirBanner span {
  display: none;
}

.SiteMinderRedirWrap.ImpersonationForm .SiteMinderInnerWrap > .SiteMinderRedirInfo,
#AltLoginBlockWrapper > .AltLoginBlock .SiteMinderInnerWrap > .SiteMinderRedirInfo {
  text-align: center;
  color: #333333;
}

.SiteMinderRedirWrap.ImpersonationForm .SiteMinderInnerWrap > .SiteMinderRedirInfo p,
#AltLoginBlockWrapper > .AltLoginBlock .SiteMinderInnerWrap > .SiteMinderRedirInfo p {
  font-size: 13px;
  font-weight: normal;
  line-height: 16px;
  margin: 10px 60px 20px;
  padding: 0;
}

/** Alternate Login Styles **/
#AltLoginBlockWrapper {
  display: flex;
  flex-direction: row;
  margin: 0 0 75px;
}

#AltLoginBlockWrapper > .AltLoginBlock {
  box-sizing: border-box;
  flex: 0 1 50%;
  padding: 0 25px;
}

#AltLoginBlockWrapper > .AltLoginBlock:first-child {
  flex-basis: 53%;
  padding-left: 0;
}

#AltLoginBlockWrapper > .AltLoginBlock:last-child {
  flex-basis: 47%;
  padding-right: 0;
}

#AltLoginBlockWrapper .SiteMinderRedirInfo {
  padding: 26px 0 14px;
}

#AltLoginBlockWrapper .SiteMinderRedirInfo h3 {
  margin: 10px 0 5px;
}

#AltLoginBlockWrapper .SiteMinderRedirInfo p {
  margin: 5px 0 10px;
}

#AltLoginBlockWrapper .LoginOptionList {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0;
}

#AltLoginBlockWrapper .LoginOptionList > li {
  box-sizing: border-box;
  flex: 0 1 calc(50% - 4px);
  padding: 0;
  margin: 0 8px 8px 0;
}

#AltLoginBlockWrapper .LoginOptionList > li:nth-child(even) {
  margin-right: 0;
}

#AltLoginBlockWrapper .LoginOptionList .LoginOptionInnerWrapper,
#AltLoginBlockWrapper .LoginOptionList > li > a {
  display: block;
  padding: 26px 16px 26px 72px;
  border: 1px solid #CFCFCF;
  border-radius: 4px;
  color: #344287;
  font-size: 18px;
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: 21px center;
  background-size: 30px 30px;
  transition: background-color 200ms;
}

#AltLoginBlockWrapper .LoginOptionList .LoginOptionInnerWrapper:hover,
#AltLoginBlockWrapper .LoginOptionList > li > a:hover {
  background-color: #f2f2f2;
}

#AltLoginBlockWrapper .LoginOptionList > li > a:hover {
  text-decoration: underline;
}

#AltLoginBlockWrapper .LoginOptionList > li a[id$="hlGoogle"] {
  background-image: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2017.6%2018%22%20style%3D%22enable-background%3Anew%200%200%2017.6%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23557EBF%3B%7D%0D%0A%09.st1%7Bfill%3A%2336A852%3B%7D%0D%0A%09.st2%7Bfill%3A%23F9BC15%3B%7D%0D%0A%09.st3%7Bfill%3A%23EA4535%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22logo_googleg_48dp%22%20transform%3D%22translate%2815.000000%2C%2015.000000%29%22%3E%0D%0A%09%3Cpath%20id%3D%22Shape%22%20class%3D%22st0%22%20d%3D%22M2.6-5.8c0-0.6-0.1-1.3-0.2-1.8H-6v3.5h4.8C-1.4-3-2-2.1-3-1.4v2.3H0%0D%0A%09%09C1.7-0.7%2C2.6-3.1%2C2.6-5.8L2.6-5.8z%22%2F%3E%0D%0A%09%3Cpath%20id%3D%22Shape_1_%22%20class%3D%22st1%22%20d%3D%22M-6%2C3c2.4%2C0%2C4.5-0.8%2C6-2.2L-3-1.4c-0.8%2C0.5-1.8%2C0.9-3%2C0.9%0D%0A%09%09c-2.3%2C0-4.3-1.6-5-3.7h-3V-2C-12.6%2C1-9.5%2C3-6%2C3L-6%2C3z%22%2F%3E%0D%0A%09%3Cpath%20id%3D%22Shape_2_%22%20class%3D%22st2%22%20d%3D%22M-11-4.3c-0.2-0.5-0.3-1.1-0.3-1.7s0.1-1.2%2C0.3-1.7V-10h-3%0D%0A%09%09c-0.6%2C1.2-1%2C2.6-1%2C4s0.3%2C2.8%2C1%2C4L-11-4.3L-11-4.3z%22%2F%3E%0D%0A%09%3Cpath%20id%3D%22Shape_3_%22%20class%3D%22st3%22%20d%3D%22M-6-11.4c1.3%2C0%2C2.5%2C0.5%2C3.4%2C1.3L0-12.7C-1.5-14.1-3.6-15-6-15%0D%0A%09%09c-3.5%2C0-6.6%2C2-8%2C5l3%2C2.3C-10.3-9.8-8.3-11.4-6-11.4L-6-11.4z%22%2F%3E%0D%0A%09%3Cpath%20id%3D%22Shape_4_%22%20class%3D%22st4%22%20d%3D%22M-15-15H3V3h-18V-15z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}

#AltLoginBlockWrapper .LoginOptionList > li a[id$="hlPayPal"] {
  background-image: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23557EBF%3B%7D%0D%0A%09.st1%7Bfill%3A%2336A852%3B%7D%0D%0A%09.st2%7Bfill%3A%23F9BC15%3B%7D%0D%0A%09.st3%7Bfill%3A%23EA4535%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%09.st5%7Bfill%3A%233C5A99%3B%7D%0D%0A%09.st6%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st7%7Bfill%3A%23F05423%3B%7D%0D%0A%09.st8%7Bfill%3A%2384C441%3B%7D%0D%0A%09.st9%7Bfill%3A%232DABE2%3B%7D%0D%0A%09.st10%7Bfill%3A%23179BD7%3B%7D%0D%0A%09.st11%7Bfill%3A%23253B80%3B%7D%0D%0A%09.st12%7Bfill%3A%23222D65%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st10%22%20d%3D%22M12.3%2C14.5C12.2%2C15%2C11.8%2C15%2C11.4%2C15h-0.2l0.1-0.9c0-0.1%2C0.1-0.1%2C0.1-0.1h0.1c0.3%2C0%2C0.5%2C0%2C0.6%2C0.1%0D%0A%09%09%09C12.3%2C14.2%2C12.3%2C14.4%2C12.3%2C14.5%20M12.1%2C13.2h-1.4c-0.1%2C0-0.2%2C0.1-0.2%2C0.2L10%2C17c0%2C0.1%2C0%2C0.1%2C0.1%2C0.1c0%2C0%2C0%2C0%2C0%2C0h0.7%0D%0A%09%09%09c0.1%2C0%2C0.1%2C0%2C0.1-0.1l0.2-1c0-0.1%2C0.1-0.2%2C0.2-0.2h0.4c0.9%2C0%2C1.4-0.4%2C1.6-1.3c0.1-0.4%2C0-0.7-0.2-0.9%0D%0A%09%09%09C12.9%2C13.3%2C12.6%2C13.2%2C12.1%2C13.2%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st11%22%20d%3D%22M2.3%2C14.5C2.2%2C15%2C1.9%2C15%2C1.5%2C15H1.3l0.1-0.9C1.4%2C14%2C1.5%2C14%2C1.5%2C14h0.1c0.3%2C0%2C0.5%2C0%2C0.6%2C0.1%0D%0A%09%09%09C2.3%2C14.2%2C2.3%2C14.4%2C2.3%2C14.5%20M2.2%2C13.2H0.8c-0.1%2C0-0.2%2C0.1-0.2%2C0.2L0%2C17c0%2C0.1%2C0%2C0.1%2C0.1%2C0.1c0%2C0%2C0%2C0%2C0%2C0h0.7%0D%0A%09%09%09C0.9%2C17.1%2C1%2C17%2C1%2C16.9l0.1-1c0-0.1%2C0.1-0.2%2C0.2-0.2h0.4c0.9%2C0%2C1.4-0.4%2C1.6-1.3c0.1-0.4%2C0-0.7-0.2-0.9C3%2C13.3%2C2.6%2C13.2%2C2.2%2C13.2%0D%0A%09%09%09%20M5.4%2C15.8c-0.1%2C0.4-0.4%2C0.6-0.8%2C0.6c-0.2%2C0-0.4-0.1-0.4-0.2c-0.1-0.1-0.1-0.3-0.1-0.5c0.1-0.4%2C0.4-0.6%2C0.8-0.6%0D%0A%09%09%09c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2C5.4%2C15.5%2C5.4%2C15.6%2C5.4%2C15.8%20M6.3%2C14.5H5.7c-0.1%2C0-0.1%2C0-0.1%2C0.1l0%2C0.2l0-0.1c-0.1-0.2-0.5-0.3-0.8-0.3%0D%0A%09%09%09c-0.7%2C0-1.4%2C0.6-1.5%2C1.3c-0.1%2C0.4%2C0%2C0.8%2C0.3%2C1c0.2%2C0.2%2C0.5%2C0.3%2C0.8%2C0.3c0.6%2C0%2C0.9-0.4%2C0.9-0.4l0%2C0.2c0%2C0.1%2C0%2C0.1%2C0.1%2C0.1%0D%0A%09%09%09c0%2C0%2C0%2C0%2C0%2C0h0.6c0.1%2C0%2C0.2-0.1%2C0.2-0.2l0.4-2.3C6.4%2C14.6%2C6.4%2C14.5%2C6.3%2C14.5C6.3%2C14.5%2C6.3%2C14.5%2C6.3%2C14.5%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st10%22%20d%3D%22M15.3%2C15.8c-0.1%2C0.4-0.4%2C0.6-0.8%2C0.6c-0.2%2C0-0.4-0.1-0.4-0.2C14%2C16.2%2C14%2C16%2C14%2C15.8c0.1-0.4%2C0.4-0.6%2C0.8-0.6%0D%0A%09%09%09c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2C15.3%2C15.5%2C15.4%2C15.6%2C15.3%2C15.8%20M16.3%2C14.5h-0.7c-0.1%2C0-0.1%2C0-0.1%2C0.1l0%2C0.2l0-0.1%0D%0A%09%09%09c-0.1-0.2-0.5-0.3-0.8-0.3c-0.7%2C0-1.4%2C0.6-1.5%2C1.3c-0.1%2C0.4%2C0%2C0.8%2C0.3%2C1c0.2%2C0.2%2C0.5%2C0.3%2C0.8%2C0.3c0.6%2C0%2C0.9-0.4%2C0.9-0.4l0%2C0.2%0D%0A%09%09%09c0%2C0.1%2C0%2C0.1%2C0.1%2C0.1c0%2C0%2C0%2C0%2C0%2C0h0.6c0.1%2C0%2C0.2-0.1%2C0.2-0.2l0.4-2.3C16.4%2C14.6%2C16.4%2C14.5%2C16.3%2C14.5%0D%0A%09%09%09C16.3%2C14.5%2C16.3%2C14.5%2C16.3%2C14.5%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st11%22%20d%3D%22M9.9%2C14.5H9.2c-0.1%2C0-0.1%2C0-0.2%2C0.1L8.1%2C16l-0.4-1.3c0-0.1-0.1-0.1-0.2-0.1H6.9c-0.1%2C0-0.1%2C0.1-0.1%2C0.1%0D%0A%09%09%09c0%2C0%2C0%2C0%2C0%2C0l0.7%2C2.2l-0.7%2C1c0%2C0.1%2C0%2C0.1%2C0%2C0.2c0%2C0%2C0%2C0%2C0.1%2C0h0.7c0.1%2C0%2C0.1%2C0%2C0.2-0.1l2.2-3.2C10%2C14.6%2C10%2C14.6%2C9.9%2C14.5%0D%0A%09%09%09C9.9%2C14.5%2C9.9%2C14.5%2C9.9%2C14.5%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st10%22%20d%3D%22M17.1%2C13.3L16.5%2C17c0%2C0.1%2C0%2C0.1%2C0.1%2C0.1c0%2C0%2C0%2C0%2C0%2C0h0.6c0.1%2C0%2C0.2-0.1%2C0.2-0.2l0.6-3.6c0-0.1%2C0-0.1-0.1-0.1%0D%0A%09%09%09c0%2C0%2C0%2C0%2C0%2C0h-0.6C17.1%2C13.2%2C17.1%2C13.3%2C17.1%2C13.3%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st11%22%20d%3D%22M8.3%2C3.1c0-0.2%2C0.2-0.4%2C0.5-0.4h2.9c0.3%2C0%2C0.7%2C0%2C0.9%2C0.1c0.2%2C0%2C0.3%2C0.1%2C0.5%2C0.1c0.2%2C0%2C0.3%2C0.1%2C0.5%2C0.2%0D%0A%09%09%09c0.1-0.9%2C0-1.5-0.5-2.1c-0.5-0.6-1.5-0.9-2.8-0.9H6.6c-0.3%2C0-0.5%2C0.2-0.5%2C0.4l-1.5%2C9.7c0%2C0.2%2C0.1%2C0.3%2C0.3%2C0.4c0%2C0%2C0%2C0%2C0%2C0h2.3%0D%0A%09%09%09L7.7%2C7L8.3%2C3.1z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st10%22%20d%3D%22M13.5%2C3.1c0%2C0.1%2C0%2C0.1%2C0%2C0.2C13%2C5.8%2C11.4%2C6.7%2C9.2%2C6.7H8.2c-0.3%2C0-0.5%2C0.2-0.5%2C0.4l-0.6%2C3.5l-0.2%2C1%0D%0A%09%09%09c0%2C0.1%2C0.1%2C0.3%2C0.2%2C0.3c0%2C0%2C0%2C0%2C0%2C0h1.9c0.2%2C0%2C0.4-0.2%2C0.5-0.4l0-0.1L10%2C9.1L10%2C9c0-0.2%2C0.2-0.4%2C0.5-0.4h0.3%0D%0A%09%09%09c1.8%2C0%2C3.3-0.8%2C3.7-2.9c0.2-0.9%2C0.1-1.7-0.4-2.2C13.9%2C3.4%2C13.7%2C3.2%2C13.5%2C3.1%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st12%22%20d%3D%22M13%2C2.9c-0.1%2C0-0.1%2C0-0.2-0.1c-0.1%2C0-0.2%2C0-0.2%2C0c-0.3%2C0-0.6-0.1-0.9-0.1H8.7c-0.2%2C0-0.4%2C0.2-0.5%2C0.4L7.7%2C7%0D%0A%09%09%09l0%2C0.1c0-0.3%2C0.3-0.4%2C0.5-0.4h1.1c2.1%2C0%2C3.8-0.9%2C4.2-3.3c0-0.1%2C0-0.1%2C0-0.2C13.4%2C3%2C13.2%2C3%2C13%2C2.9C13.1%2C2.9%2C13.1%2C2.9%2C13%2C2.9%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  background-size: 32px 32px;
}

/*#AltLoginBlockWrapper .LoginOptionList > li a[id$="hlFacebook"] {
  background-image: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23557EBF%3B%7D%0D%0A%09.st1%7Bfill%3A%2336A852%3B%7D%0D%0A%09.st2%7Bfill%3A%23F9BC15%3B%7D%0D%0A%09.st3%7Bfill%3A%23EA4535%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%09.st5%7Bfill%3A%233C5A99%3B%7D%0D%0A%09.st6%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20id%3D%22Blue_1_%22%20class%3D%22st5%22%20d%3D%22M17%2C18c0.5%2C0%2C1-0.4%2C1-1V1c0-0.5-0.4-1-1-1H1C0.4%2C0%2C0%2C0.4%2C0%2C1v16c0%2C0.5%2C0.4%2C1%2C1%2C1H17z%22%2F%3E%0D%0A%09%3Cpath%20id%3D%22f%22%20class%3D%22st6%22%20d%3D%22M12.4%2C18v-7h2.3l0.4-2.7h-2.7V6.6c0-0.8%2C0.2-1.3%2C1.3-1.3l1.4%2C0V2.8c-0.2%2C0-1.1-0.1-2.1-0.1%0D%0A%09%09C11%2C2.7%2C9.6%2C4%2C9.6%2C6.3v2H7.3V11h2.3v7H12.4z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}*/

#AltLoginBlockWrapper .LoginOptionList > li a[id$="hlMsLive"] {
  background-image: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23557EBF%3B%7D%0D%0A%09.st1%7Bfill%3A%2336A852%3B%7D%0D%0A%09.st2%7Bfill%3A%23F9BC15%3B%7D%0D%0A%09.st3%7Bfill%3A%23EA4535%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%09.st5%7Bfill%3A%233C5A99%3B%7D%0D%0A%09.st6%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st7%7Bfill%3A%23F05423%3B%7D%0D%0A%09.st8%7Bfill%3A%2384C441%3B%7D%0D%0A%09.st9%7Bfill%3A%232DABE2%3B%7D%0D%0A%09.st10%7Bfill%3A%23179BD7%3B%7D%0D%0A%09.st11%7Bfill%3A%23253B80%3B%7D%0D%0A%09.st12%7Bfill%3A%23222D65%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20class%3D%22st7%22%20d%3D%22M8.6%2C8.6H0V0h8.6V8.6z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st8%22%20d%3D%22M18%2C8.6H9.4V0H18V8.6L18%2C8.6z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st9%22%20d%3D%22M8.6%2C18H0V9.5h8.6V18z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st2%22%20d%3D%22M18%2C18H9.4V9.5H18V18L18%2C18z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  background-size: 29px 29px;
}

#AltLoginBlockWrapper .LoginOptionList > li a[id$="hlLoginGov"] {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIyLjgyIDI5Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNS40NyA1LjA2aDEyLjY0djE2LjIxSDUuNDd6Ii8+PHBhdGggZD0iTTguMzYgMTguNjJsMS4wNy02LjA4YTMuMjIgMy4yMiAwIDAxLS41Ny00LjUzYy42MS0uNzkgMS41Ni0xLjI1IDIuNTYtMS4yNVYwSDMuMTlDMS40MyAwIDAgMS40MyAwIDMuMTl2MTUuNjRjMCAuMjkuMDYuNTkuMTkuODUuNjkgMS40IDMuNDIgNS44OCAxMS4yMiA5LjMyVjE4Ljg4Yy0xLjAyIDAtMi4wNC0uMDktMy4wNS0uMjZ6IiBmaWxsPSIjZTIxZDNlIi8+PHBhdGggZD0iTTE5LjYzIDBoLTguMjJ2Ni43NWMxLjc4IDAgMy4yMiAxLjQ1IDMuMjIgMy4yMyAwIC45OC0uNDQgMS45LTEuMiAyLjUxbDEuMDcgNi4xMWMtMS4wMi4xOC0yLjA1LjI3LTMuMDkuMjZWMjljNy44LTMuNDMgMTAuNTMtNy45MyAxMS4yMi05LjMyLjEzLS4yNy4xOS0uNTYuMTktLjg1VjMuMTljMC0xLjc2LTEuNDMtMy4xOS0zLjE5LTMuMTl6IiBmaWxsPSIjYjUxZTIzIi8+PC9zdmc+');
  background-size: 23px 29px;
  background-position-x: 26px;
}

/* Research Organization */
#AltLoginBlockWrapper .LoginOptionList > li a[id$="hlResearchOrg"] {
  padding-top: 16px;
  padding-bottom: 15px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM4MThlOWJ9LnN0MXtmaWxsOiMzMjUyYTB9PC9zdHlsZT48ZyBpZD0iR3JvdXBfNTExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjkwLjQ2OCAtNDYwMS43MzkpIj48cGF0aCBpZD0iUGF0aF82MiIgY2xhc3M9InN0MCIgZD0iTTcxMy45MSA0NjEyLjk5bC45NCAxLjg4djExLjI1aDMuNzV2LTExLjI1bC45NC0xLjg3LTUuNjMtLjAxeiIvPjxwYXRoIGlkPSJQYXRoXzYzIiBjbGFzcz0ic3QwIiBkPSJNNzA2LjQxIDQ2MTIuOTlsLjk0IDEuODh2MTEuMjVoMy43NXYtMTEuMjVsLjk0LTEuODctNS42My0uMDF6Ii8+PHBhdGggaWQ9IlBhdGhfNjQiIGNsYXNzPSJzdDAiIGQ9Ik02OTguOTEgNDYxMi45OWwuOTQgMS44OHYxMS4yNWgzLjc1di0xMS4yNWwuOTQtMS44Ny01LjYzLS4wMXoiLz48cGF0aCBpZD0iUGF0aF82NSIgY2xhc3M9InN0MCIgZD0iTTY5MS40MSA0NjEyLjk5bC45NCAxLjg4djExLjI1aDMuNzV2LTExLjI1bC45NC0xLjg3LTUuNjMtLjAxeiIvPjxwYXRoIGlkPSJQYXRoXzY2IiBjbGFzcz0ic3QxIiBkPSJNNjkxLjQxIDQ2MjcuOTlsLS45NCAzLjc1aDMwbC0uOTQtMy43NWgtMjguMTJ6Ii8+PHBhdGggaWQ9IlBhdGhfNjciIGNsYXNzPSJzdDEiIGQ9Ik03MDUuNDcgNDYwMS43NGwtMTUgOS4zN2gzMGwtMTUtOS4zN3ptMCA3LjVjLTEuMDQgMC0xLjg4LS44NC0xLjg4LTEuODhzLjg0LTEuODggMS44OC0xLjg4IDEuODguODQgMS44OCAxLjg4YTEuODkgMS44OSAwIDAxLTEuODggMS44OHoiLz48L2c+PC9zdmc+');
  background-size: 30px 30px;
}

#AltLoginBlockWrapper .LoginOptionAnimationWrapper {
  display: flex;
  overflow: hidden;
}

#AltLoginBlockWrapper .LoginOptionAnimationWrapper > * {
  flex: 1 0 100%;
}

#AltLoginBlockWrapper #ResearchOrgLoginOptions {
  align-self: flex-start;
}

#AltLoginBlockWrapper #ResearchOrgLoginOptions label {
  display: block;
  font-size: 18px;
  line-height: 1.3;
}

#AltLoginBlockWrapper #ResearchOrgLoginOptions label:before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin: 1px 11px 10px 0;
  background:
    transparent
    url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM4MThlOWJ9LnN0MXtmaWxsOiMzMjUyYTB9PC9zdHlsZT48ZyBpZD0iR3JvdXBfNTExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjkwLjQ2OCAtNDYwMS43MzkpIj48cGF0aCBpZD0iUGF0aF82MiIgY2xhc3M9InN0MCIgZD0iTTcxMy45MSA0NjEyLjk5bC45NCAxLjg4djExLjI1aDMuNzV2LTExLjI1bC45NC0xLjg3LTUuNjMtLjAxeiIvPjxwYXRoIGlkPSJQYXRoXzYzIiBjbGFzcz0ic3QwIiBkPSJNNzA2LjQxIDQ2MTIuOTlsLjk0IDEuODh2MTEuMjVoMy43NXYtMTEuMjVsLjk0LTEuODctNS42My0uMDF6Ii8+PHBhdGggaWQ9IlBhdGhfNjQiIGNsYXNzPSJzdDAiIGQ9Ik02OTguOTEgNDYxMi45OWwuOTQgMS44OHYxMS4yNWgzLjc1di0xMS4yNWwuOTQtMS44Ny01LjYzLS4wMXoiLz48cGF0aCBpZD0iUGF0aF82NSIgY2xhc3M9InN0MCIgZD0iTTY5MS40MSA0NjEyLjk5bC45NCAxLjg4djExLjI1aDMuNzV2LTExLjI1bC45NC0xLjg3LTUuNjMtLjAxeiIvPjxwYXRoIGlkPSJQYXRoXzY2IiBjbGFzcz0ic3QxIiBkPSJNNjkxLjQxIDQ2MjcuOTlsLS45NCAzLjc1aDMwbC0uOTQtMy43NWgtMjguMTJ6Ii8+PHBhdGggaWQ9IlBhdGhfNjciIGNsYXNzPSJzdDEiIGQ9Ik03MDUuNDcgNDYwMS43NGwtMTUgOS4zN2gzMGwtMTUtOS4zN3ptMCA3LjVjLTEuMDQgMC0xLjg4LS44NC0xLjg4LTEuODhzLjg0LTEuODggMS44OC0xLjg4IDEuODguODQgMS44OCAxLjg4YTEuODkgMS44OSAwIDAxLTEuODggMS44OHoiLz48L2c+PC9zdmc+')
    no-repeat
    0 0;
}

#AltLoginBlockWrapper #ResearchOrgLoginOptions .k-combobox {
  width: 100%;
}

#AltLoginBlockWrapper #ResearchOrgLoginOptions .ResearchOrgLoginNote {
  margin: 5px 0 5px;
  color: #555555;
  font-size: 11px;
  line-height: 1.4;
}

#AltLoginBlockWrapper #ResearchOrgLoginOptions .ResearchOrgLoginActions {
  margin-top: 15px;
}

#AltLoginBlockWrapper #SelectDifferentAccountAction {
  margin-left: 17px;
  color: #333333;
  font-size: 12px;
}

#AltLoginBlockWrapper #SelectDifferentAccountAction:hover {
  cursor: pointer;
  text-decoration: underline;
}

#AltLoginBlockWrapper #SelectDifferentAccountAction:before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 10px;
  vertical-align: middle;
  margin: 7px 7px 10px 0;
  background:
    transparent
    url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEyIDEwIj48cGF0aCBkPSJNNC42Ny4zMmMuNDMtLjQzIDEuMTMtLjQzIDEuNTYgMHMuNDMgMS4xMyAwIDEuNTZMNC4yMSAzLjloNi42OGMuMyAwIC41OC4xMi43OC4zMmExLjA5NyAxLjA5NyAwIDAxLS43NyAxLjg4SDQuMjJsMi4wMSAyLjAyYy40My40My40MyAxLjEzIDAgMS41NnMtMS4xMy40My0xLjU2IDBMMCA1IDQuNjcuMzJ6IiBmaWxsPSIjMjk2OGIzIi8+PC9zdmc+')
    no-repeat
    0 0;
}
/* end Research Organization styles */

#AltLoginBlockWrapper .PrivacyWarning,
#AltLoginBlockWrapper .CustomBodyBlock {
  border-left: 1px solid #aeaeae;
}

#AltLoginBlockWrapper .PrivacyWarning ul {
  color: #555555;
  list-style-type: square;
}

#AltLoginBlockWrapper ul.PrivacyWarningList {
  margin: 0;
  padding: 0 0 0 20px;
}

@media screen and (max-width: 900px) {
  #AltLoginBlockWrapper {
    flex-direction: column;
  }

  #AltLoginBlockWrapper > .AltLoginBlock {
    flex: 0 1 100%;
  }

  #AltLoginBlockWrapper > .AltLoginBlock.LoginOptions {
    margin: 0 auto;
    max-width: 400px;
  }
}



/** Custom Header Styles **/
#panCustomHeaderBlock {
  margin-bottom: 30px;
}



/*** Impersonation Styles ***/
.SiteMinderRedirWrap.ImpersonationForm {
  padding: 0;
  margin: 20px auto;
  width: 373px;
  border: 1px solid #cfcfcf;
  border-radius: 6px;
}

.SiteMinderRedirWrap.ImpersonationForm .SiteMinderInnerWrap {
  padding: 10px 10px 20px;
}

.SiteMinderRedirWrap.ImpersonationForm .SiteMinderInnerWrap > .SiteMinderRedirBanner {
  /* remember: the logo is bg layer 1, the gradient is bg layer 2 */
  background-position: 13px center, 0 0;
  background-size: 246px 39px, 100% 100%;
}

.SiteMinderRedirWrap.ImpersonationForm .SiteMinderRedirInfo {
  padding: 10px 0;
}

.SiteMinderRedirWrap.ImpersonationForm .SiteMinderRedirInfo h2 {
  margin: 10px 0;
}