/* Fonts */
html, body {
   font-family: HelveticaNeue-USB, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

html { box-sizing: border-box; }
*, *:before, *:after { box-sizing: inherit; }

/* Import the fonts (you must have @usb-shield/themes installed) */

@font-face{font-family:HelveticaNeue-USB;font-style:normal;font-weight:400;src:local("Helvetica Neue"),local("HelveticaNeue"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW04-55Roman.eot#iefix) format("eot"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW04-55Roman.woff2) format("woff2"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW04-55Roman.woff) format("woff"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW04-55Roman.ttf) format("truetype");unicode-range:U+000-5ff}@font-face{font-family:HelveticaNeue-USB;font-style:normal;font-weight:800;src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-75Bold.eot#iefix) format("eot"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-75Bold.woff2) format("woff2"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-75Bold.woff) format("woff"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-75Bold.ttf) format("truetype");unicode-range:U+000-5ff}@font-face{font-family:HelveticaNeue-USB;font-style:italic;font-weight:400;src:local("Helvetica Neue Italic"),local("HelveticaNeue-Italic"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW04-56Italic.eot#iefix) format("eot"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW04-56Italic.woff2) format("woff2"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW04-56Italic.woff) format("woff"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW04-56Italic.ttf) format("truetype");unicode-range:U+000-5ff}@font-face{font-family:HelveticaNeue-USB;font-style:normal;font-weight:200;src:local("Helvetica Neue Light"),local("HelveticaNeue-Light"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-45Light.eot#iefix) format("eot"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-45Light.woff2) format("woff2"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-45Light.woff) format("woff"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-45Light.ttf) format("truetype");unicode-range:U+000-5ff}@font-face{font-family:HelveticaNeue-USB;font-style:normal;font-weight:600;src:local("Helvetica Neue Medium"),local("HelveticaNeue-Medium"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-65Medium.eot#iefix) format("eot"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-65Medium.woff2) format("woff2"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-65Medium.woff) format("woff"),url(//content.usbank.com/content/dam/onlinebanking/common/static/fonts/HelveticaNeueLTW06-65Medium.ttf) format("truetype");unicode-range:U+000-5ff}

.usb-notification>.confirmation,.usb-notification>.error,.usb-notification>.information,.usb-notification>.warning{display:flex;align-content:center;vertical-align:middle;width:100%;padding:.75rem 3rem 1rem 1rem;border-radius:.5rem;position:relative;outline-offset:-1px;color:#2c2c2c;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5}.usb-notification>.confirmation h3,.usb-notification>.error h3,.usb-notification>.information h3,.usb-notification>.warning h3{line-height:1.25;color:#2c2c2c;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:1rem;line-height:1.5}.usb-notification>.confirmation ul,.usb-notification>.error ul,.usb-notification>.information ul,.usb-notification>.warning ul{-ms-grid-row-align:center;align-self:center;list-style-type:disc;margin-left:.75rem}.usb-notification>.confirmation ul li,.usb-notification>.error ul li,.usb-notification>.information ul li,.usb-notification>.warning ul li{margin:.5rem 0 0;vertical-align:middle}.usb-notification>.confirmation ul li .button--naked,.usb-notification>.error ul li .button--naked,.usb-notification>.information ul li .button--naked,.usb-notification>.warning ul li .button--naked{margin:0;text-decoration:underline;line-height:inherit;vertical-align:baseline}.usb-notification>.confirmation a,.usb-notification>.confirmation button,.usb-notification>.error a,.usb-notification>.error button,.usb-notification>.information a,.usb-notification>.information button,.usb-notification>.warning a,.usb-notification>.warning button{vertical-align:middle;text-decoration:none;border:none;background:none;padding:0}.usb-notification>.confirmation a,.usb-notification>.error a,.usb-notification>.information a,.usb-notification>.warning a{vertical-align:unset;text-decoration:underline}.usb-notification>.confirmation #link-single-notification--text,.usb-notification>.error #link-single-notification--text,.usb-notification>.information #link-single-notification--text,.usb-notification>.warning #link-single-notification--text{vertical-align:middle}.usb-notification>.confirmation .multiple-notification--text,.usb-notification>.error .multiple-notification--text,.usb-notification>.information .multiple-notification--text,.usb-notification>.warning .multiple-notification--text{text-decoration:none;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;font-weight:400}.usb-notification>.confirmation .link-single-notification--link,.usb-notification>.confirmation .multiple-notification--btn-text,.usb-notification>.confirmation .multiple-notification--link-text,.usb-notification>.error .link-single-notification--link,.usb-notification>.error .multiple-notification--btn-text,.usb-notification>.error .multiple-notification--link-text,.usb-notification>.information .link-single-notification--link,.usb-notification>.information .multiple-notification--btn-text,.usb-notification>.information .multiple-notification--link-text,.usb-notification>.warning .link-single-notification--link,.usb-notification>.warning .multiple-notification--btn-text,.usb-notification>.warning .multiple-notification--link-text{color:#0a41c5;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;text-decoration:underline}.usb-notification>.confirmation .link-single-notification--link:hover,.usb-notification>.confirmation .multiple-notification--btn-text:hover,.usb-notification>.confirmation .multiple-notification--link-text:hover,.usb-notification>.error .link-single-notification--link:hover,.usb-notification>.error .multiple-notification--btn-text:hover,.usb-notification>.error .multiple-notification--link-text:hover,.usb-notification>.information .link-single-notification--link:hover,.usb-notification>.information .multiple-notification--btn-text:hover,.usb-notification>.information .multiple-notification--link-text:hover,.usb-notification>.warning .link-single-notification--link:hover,.usb-notification>.warning .multiple-notification--btn-text:hover,.usb-notification>.warning .multiple-notification--link-text:hover{text-decoration:none}.usb-notification>.confirmation p,.usb-notification>.error p,.usb-notification>.information p,.usb-notification>.warning p{-ms-grid-row-align:center;align-self:center;vertical-align:middle}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.usb-notification>.confirmation p,.usb-notification>.error p,.usb-notification>.information p,.usb-notification>.warning p{margin-left:12px}}.usb-notification .icon{display:inline-block;align-self:baseline;position:relative;width:1.5rem;height:1.5rem;margin-right:.75rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.usb-notification .icon{width:20px}}.usb-notification .usb-button--close-button{position:absolute;top:.75rem;right:.5rem;cursor:pointer}.usb-notification .usb-button--close-button .svg-icon svg circle,.usb-notification .usb-button--close-button .svg-icon svg ellipse,.usb-notification .usb-button--close-button .svg-icon svg g,.usb-notification .usb-button--close-button .svg-icon svg path{fill:#555}.usb-notification>.error{border:1px solid #fbd5d9;border-top:5px solid #be1324;background-color:#faedef;box-shadow:0 1px 3px rgba(0,0,0,.1)}.usb-notification>.error .usb-button:hover .svg-icon svg circle,.usb-notification>.error .usb-button:hover .svg-icon svg g,.usb-notification>.error .usb-button:hover .svg-icon svg path,.usb-notification>.error .usb-button:hover .svg-icon svg rect{fill:#be1324}.usb-notification>.confirmation{border:1px solid #d3e9dc;border-top:5px solid #0a853d;background-color:#f5faf7;box-shadow:0 1px 3px #c2e1ce}.usb-notification>.confirmation .usb-button:hover .svg-icon svg circle,.usb-notification>.confirmation .usb-button:hover .svg-icon svg g,.usb-notification>.confirmation .usb-button:hover .svg-icon svg path,.usb-notification>.confirmation .usb-button:hover .svg-icon svg rect{fill:#0a853d}.usb-notification>.warning{border:1px solid #faddb0;border-top:5px solid #f19f20;background-color:#fdf2e0;box-shadow:0 1px 3px #fce7c8}.usb-notification>.warning .usb-button:hover .svg-icon svg circle,.usb-notification>.warning .usb-button:hover .svg-icon svg g,.usb-notification>.warning .usb-button:hover .svg-icon svg path,.usb-notification>.warning .usb-button:hover .svg-icon svg rect{fill:#f19f20}.usb-notification>.information{border-radius:4px;background-color:#eff3fc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border:1px solid rgba(54,104,218,.16);border-top:5px solid #3668da}.usb-notification>.information .usb-button:hover .svg-icon svg circle,.usb-notification>.information .usb-button:hover .svg-icon svg g,.usb-notification>.information .usb-button:hover .svg-icon svg path,.usb-notification>.information .usb-button:hover .svg-icon svg rect{fill:#3668da}
// @usb-shield/design-tokens - U.S. Bank Design Tokens - @version v3.7.1 {} 

:root {
  --token-spacing-base: 16px;
  --token-spacing-0: 0;
  --token-spacing-1: 0.25rem;
  --token-spacing-2: 0.5rem;
  --token-spacing-3: 0.75rem;
  --token-spacing-4: 1rem;
  --token-spacing-5: 1.25rem;
  --token-spacing-6: 1.5rem;
  --token-spacing-7: 1.75rem;
  --token-spacing-8: 2rem;
  --token-spacing-9: 2.25rem;
  --token-spacing-10: 2.5rem;
  --token-spacing-11: 2.75rem;
  --token-spacing-12: 3rem;
  --token-spacing-16: 4rem;
  --token-spacing-20: 5rem;
  --token-spacing-24: 6rem;
  --token-font-base: HelveticaNeue-USB, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --token-font-callout: 'Roboto Slab', serif;
  --token-font-size-root: 16px;
  --token-font-size-xs: 0.75rem;
  --token-font-size-sm: 0.875rem;
  --token-font-size-base: 1rem;
  --token-font-size-lg: 1.25rem;
  --token-font-size-xl: 1.5rem;
  --token-font-size-2xl: 1.75rem;
  --token-font-size-3xl: 2rem;
  --token-font-size-4xl: 2.5rem;
  --token-font-size-5xl: 3rem;
  --token-font-weight-reg: 400;
  --token-font-weight-light: 200;
  --token-font-weight-med: 600;
  --token-font-weight-bold: 800;
  --token-line-height-flat: 1;
  --token-line-height-tight: 1.25;
  --token-line-height-loose: 1.5;
  --token-background-primary: rgb(255, 255, 255);
  --token-background-inverse-primary: rgb(12, 32, 116);
  --token-background-secondary: rgb(247, 247, 250);
  --token-background-tertiary: rgb(242, 242, 245);
  --token-background-quaternary: rgb(205, 205, 211);
  --token-background-dark: rgb(85, 85, 85);
  --token-background-brand-primary: rgb(12, 32, 116);
  --token-background-brand-secondary: rgb(222, 22, 43);
  --token-background-brand-secondary-active: rgb(160, 16, 31);
  --token-background-brand-interaction: rgb(10, 65, 197);
  --token-background-error: rgb(250, 237, 239);
  --token-background-confirmation: rgb(245, 250, 247);
  --token-background-overlay: rgba(0, 0, 0, 0.7);
  --token-text-color-brand-primary: rgb(12, 32, 116);
  --token-text-color-brand-secondary: rgb(222, 22, 43);
  --token-text-color-interaction: rgb(10, 65, 197);
  --token-text-color-primary: rgb(44, 44, 44);
  --token-text-color-secondary: rgb(85, 85, 85);
  --token-text-color-tertiary: rgb(110, 110, 110);
  --token-text-color-inverse-primary: rgb(255, 255, 255);
  --token-text-color-inverse-secondary: rgb(164, 171, 203);
  --token-text-color-error: rgb(190, 19, 36);
  --token-text-color-confirmation: rgb(10, 133, 61);
  --token-color-divider-light-background: rgb(205, 205, 211);
  --token-color-divider-dark-background: rgb(255, 255, 255);
  --token-border-input: rgb(133, 133, 133);
  --token-border-base: rgb(205, 205, 211);
  --token-border-brand: rgb(12, 32, 116);
  --token-border-interaction: rgb(10, 65, 197);
  --token-border-subtle: rgb(242, 242, 245);
  --token-border-dark: rgb(85, 85, 85);
  --token-border-error: rgb(190, 19, 36);
  --token-border-focus: rgb(10, 65, 197);
  --token-border-inverse: rgb(255, 255, 255);
  --token-rounded-square: 0;
  --token-rounded-sm: 0.25rem;
  --token-rounded-md: 0.5rem;
  --token-rounded-lg: 0.75rem;
  --token-rounded-full: 50%;
  --token-shadow-none: "none";
  --token-shadow-sm: "0 1px 3px 0 rgba(0,0,0,.12)";
  --token-shadow-md: "0 4px 6px -1px rgba(0,0,0,.12) , 0 2px 4px -1px rgba(0,0,0,.12)";
  --token-shadow-lg: "0 16px 24px -4px rgba(0,0,0,.12) , 0 4px 8px -2px rgba(0,0,0,.6)";
  --token-shadow-xl: "0 24px 48px -12px rgba(0,0,0,.20)";
  --token-timing-default-ease: "0.25s ease";
  --token-timing-default-ease-in-out: "0.25s ease-in-out";
  --token-timing-fast-ease: "0.1s ease";
  --token-timing-fast-ease-in-out: "0.1s ease-in-out";
  --token-timing-moderate-ease: ".5s ease";
  --token-timing-moderate-ease-in-out: ".5s ease-in-out";
  --token-timing-long-ease: "1s ease";
  --token-timing-long-ease-in-out: "1s ease-in-out";
  --token-screen-lg: "@media only screen and (min-width: 64rem)";
  --token-screen-md: "@media only screen and (min-width: 48rem)";
  --token-screen-sm: "@media only screen and (max-width: 47.9375rem)";
  --token-color-brand-primary: rgb(12, 32, 116);
  --token-color-brand-secondary: rgb(222, 22, 43);
  --token-color-brand-secondary-active: rgb(160, 16, 31);
  --token-color-brand-interaction: rgb(10, 65, 197);
  --token-color-brand-white: rgb(255, 255, 255);
  --token-color-error-msg: rgb(190, 19, 36);
  --token-color-error-msg-2: rgb(250, 237, 239);
  --token-color-warning-msg: rgb(241, 159, 32);
  --token-color-success-msg: rgb(10, 133, 61);
  --token-color-neutral-msg: rgb(54, 104, 218);
  --token-color-grey-90: rgb(44, 44, 44);
  --token-color-grey-80: rgb(85, 85, 85);
  --token-color-grey-70: rgb(110, 110, 110);
  --token-color-grey-60: rgb(133, 133, 133);
  --token-color-grey-30: rgb(205, 205, 211);
  --token-color-grey-20: rgb(242, 242, 245);
  --token-color-grey-10: rgb(247, 247, 250);
  --token-color-blue-grey: rgb(164, 171, 203);
  --token-color-data-1: rgb(83, 183, 255);
  --token-color-data-2: rgb(57, 191, 113);
  --token-color-data-3: rgb(182, 190, 52);
  --token-color-data-4: rgb(255, 171, 76);
  --token-disabled-element-color: rgb(205, 205, 211);
}

.usb-button{font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1;border-radius:.25rem;white-space:nowrap;max-width:100%;cursor:pointer;height:auto;transition:color .1s ease,border .1s ease,background-color .1s ease}.usb-button,.usb-button *{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important}.usb-button.button--small{font-size:.875rem;padding:.5rem 1.25rem;margin:.75rem;max-height:2rem}.usb-button.button--default{padding:.75rem 1.5rem;margin:1.5rem}.usb-button.button--large{padding:1rem 2rem;margin:1.5rem}.usb-button.button--loud{background-color:#de162b;color:#fff;border:none}.usb-button.button--loud:hover{background-color:#a0101f}.usb-button.button--loud .svg-icon{color:#fff}@media (hover:none) and (pointer:coarse){.usb-button.button--loud{background-color:#de162b;color:#fff}.usb-button.button--loud:hover{background-color:#de162b}.usb-button.button--loud:focus{background-color:#a0101f}}.usb-button.button--primary{background-color:#0a41c5;color:#fff;border:none}.usb-button.button--primary:hover{background-color:#0c2074}.usb-button.button--primary .svg-icon{color:#fff}@media (hover:none) and (pointer:coarse){.usb-button.button--primary{background-color:#0a41c5;color:#fff}.usb-button.button--primary:hover{background-color:#0a41c5}.usb-button.button--primary:focus{background-color:#0c2074}}.usb-button.button--secondary{background-color:transparent;color:#0a41c5;border:1px solid #0a41c5}.usb-button.button--secondary .svg-icon{color:#0a41c5}.usb-button.button--secondary:hover{background-color:#0c2074;color:#fff;border:1px solid #0c2074}.usb-button.button--secondary:hover .svg-icon{color:#fff}@media (hover:none) and (pointer:coarse){.usb-button.button--secondary,.usb-button.button--secondary:hover{background-color:transparent;color:#0a41c5}.usb-button.button--secondary:hover .svg-icon{color:#0a41c5}.usb-button.button--secondary:focus{background-color:#0c2074;color:#fff}}.usb-button.button--utility{background-color:#fff;color:#555;border:1px solid #555}.usb-button.button--utility .svg-icon{color:#555}.usb-button.button--utility:hover{background-color:#555;color:#fff;border:1px solid #555}.usb-button.button--utility:hover .svg-icon{color:#fff}@media (hover:none) and (pointer:coarse){.usb-button.button--utility,.usb-button.button--utility:hover{background-color:#fff;color:#555}.usb-button.button--utility:hover .svg-icon{color:#555}.usb-button.button--utility:focus{background-color:#555;color:#fff}}.usb-button.button--text{background-color:transparent;color:#0a41c5;border:1px solid transparent}.usb-button.button--text .svg-icon{color:#0a41c5}.usb-button.button--text:hover{color:#0a41c5;border:1px solid #0a41c5}.usb-button.button--text:hover .svg-icon{color:#0a41c5}@media (hover:none) and (pointer:coarse){.usb-button.button--text,.usb-button.button--text:hover{background-color:transparent;color:#0a41c5}.usb-button.button--text:hover{border:1px solid transparent}.usb-button.button--text:hover .svg-icon{color:#0a41c5}.usb-button.button--text:focus{border:1px solid #0a41c5}}.usb-button.button--naked{line-height:1}.usb-button.button--naked,.usb-button.button--naked:hover{background-color:transparent;color:inherit;border:0 transparent}.usb-button.button--naked .usb-icon{margin-right:.25rem}.usb-button.button--naked .usb-icon svg{fill:currentColor}@media (hover:none) and (pointer:coarse){.usb-button.button--naked,.usb-button.button--naked:hover{background-color:transparent;color:inherit}}.usb-button:focus{outline:3px solid #61a0f7;outline-offset:.1rem;-moz-outline-radius:.25rem}.usb-button:disabled{cursor:not-allowed;color:#555;background-color:#cdcdd3}.usb-button:disabled .svg-icon{color:#555}.usb-button:disabled:hover{color:#555;border:1px solid #cdcdd3;background-color:#cdcdd3}.usb-button:disabled:hover .svg-icon{color:#555}@media (hover:none) and (pointer:coarse){.usb-button:disabled,.usb-button:disabled:focus,.usb-button:disabled:hover{color:#555;background-color:#cdcdd3}}.usb-button .usb-icon{margin-right:.5rem;display:inline-block;vertical-align:middle;pointer-events:none}.usb-button .usb-icon svg{fill:currentColor}
a{display:inline-block;cursor:pointer}a,a *{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important}a:focus{outline:2px solid #61a0f7;outline-offset:.1rem}a.basic{color:#0a41c5;font-size:inherit;font-weight:600;line-height:1.5;text-decoration:underline}a.basic:hover{text-decoration:none}a.basic.light{color:#fff}@media (hover:none) and (pointer:coarse){a.basic,a.basic:hover{text-decoration:underline}}a.inline{color:#0a41c5;font-size:inherit;font-weight:inherit;text-decoration:underline}a.inline:hover{text-decoration:none}a.inline.light{color:#fff}@media (hover:none) and (pointer:coarse){a.inline,a.inline:hover{text-decoration:underline}}a.subtle{color:#6e6e6e;font-size:.75rem;font-weight:600;line-height:1.25;text-decoration:underline}a.subtle:hover{text-decoration:none}a.subtle.light{color:#a4abcb}@media (hover:none) and (pointer:coarse){a.subtle,a.subtle:hover{text-decoration:underline}}.arrow{display:inline-block;font-size:inherit;font-weight:600;line-height:1.25}.arrow a{color:#0a41c5;text-decoration:none;margin-right:.25rem;cursor:pointer}.arrow a:hover{text-decoration:underline}@media (hover:none) and (pointer:coarse){.arrow a,.arrow a:hover{text-decoration:none}}.arrow .usb-icon{vertical-align:middle}.arrow svg{width:1rem;height:1rem;fill:#0a41c5}.arrow.light a{color:#fff}.arrow.light svg,.arrow.light svg circle,.arrow.light svg ellipse,.arrow.light svg g,.arrow.light svg path{fill:#fff}.back{display:inline-block;font-size:inherit;font-weight:600;line-height:1.25}.back a{color:#0a41c5;text-decoration:none;margin-left:.25rem}.back a:hover{text-decoration:underline}@media (hover:none) and (pointer:coarse){.back a,.back a:hover{text-decoration:none}}.back .usb-icon{vertical-align:middle}.back svg{width:1rem;height:1rem;fill:#0a41c5}.back.light a{color:#fff}.back.light svg,.back.light svg circle,.back.light svg ellipse,.back.light svg g,.back.light svg path{fill:#fff}
.usb-button-group{display:flex;flex-direction:column}@media screen and (min-width:768px){.usb-button-group{flex-direction:row}}.usb-button-group.sticky{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:.5rem 0;border-top:1px solid #cdcdd3}@media screen and (min-width:768px){.usb-button-group .usb-button{width:auto}.usb-button-group .usb-button:not(:last-child){margin-right:0}}.usb-button-group .usb-button.button--default{margin-left:.75rem}.usb-button-group .usb-button.button--small{margin-left:.5rem}.usb-button-group .usb-button.button--large{margin-left:1rem}.usb-button-group .usb-button.button--compact{margin:.5rem 1rem}
.form-control__radio{position:relative;display:flex;cursor:pointer;margin-left:-.75rem;color:#555;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5}.form-control__radio,.form-control__radio *{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important}.form-control__radio .label__container{display:inline-block;flex-basis:auto;vertical-align:top}.form-control__radio .label__container span{display:block}.form-control__radio .label__text{line-height:1.25}.form-control__radio .label__sm{color:#555;font-size:.875rem}.form-control__radio.disabled,.form-control__radio .label__sm{font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}.form-control__radio.disabled{cursor:not-allowed;color:#2c2c2c;font-size:1rem}.form-control__radio .input__container{display:inline-block;flex-basis:2.75rem}.form-control__radio .input__container input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:1.25rem;height:1.25rem;margin:.75rem;border:1px solid #858585;border-radius:50%;background-color:#fff;transition:all .3s ease;outline-offset:-1px}.form-control__radio .input__container input[type=radio]:before{display:block;width:1.75rem;height:1.75rem;content:"";position:absolute;left:.5rem;top:.5rem}.form-control__radio .input__container input[type=radio]:checked{border:2px solid #0a41c5;background-color:#0a41c5;padding:3px;background-clip:content-box;outline-offset:-2px}.form-control__radio .input__container input[type=radio]:checked::-ms-check{border-color:#0a41c5;color:#0a41c5}.form-control__radio .input__container input[type=radio]:hover:not(:checked):not(:disabled){border:1px solid #0a41c5}.form-control__radio .input__container input[type=radio]:hover:not(:checked):not(:disabled)::-ms-check{border:1px solid #0a41c5}.form-control__radio .input__container input[type=radio].error:not(:checked){border:1px solid #be1324;background-color:#faedef}.form-control__radio .input__container input[type=radio].error:not(:checked)::-ms-check{border-color:#be1324;background-color:#faedef}.form-control__radio .input__container input[type=radio]:disabled{cursor:not-allowed;border:2px solid #cdcdd3;background-color:#cdcdd3;padding:0;background-clip:content-box}.form-control__radio .input__container input[type=radio]:focus{outline:0}.form-control__radio .input__container input[type=radio]:focus:before{border:2px solid #0a41c5;border-radius:.25rem}.form-control__radio.radio__label__pos__left{flex-direction:row-reverse;justify-content:flex-end;margin-left:0}.form-control__radio.radio__label__pos__right{flex-direction:row}
#divLoading img {   
    position: absolute;
    z-index: 1000000;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    width: 68px;
    height: 100px;
    margin-top: 161px;
}

.lw__dot-loader-ie-lower {
    position: fixed;
    z-index: 1000000;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #ffffff;
    opacity: 0.8;
    background-image: url('data:image/gif;base64,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');
    background-repeat: no-repeat;
    background-position: center;
}
div.lw__dot-loader {
    position: fixed;
    z-index: 999;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #ffffff;
    opacity: 0.8;
    height: 290px;
    width: 230px;
}

div.lw__dot-loader div.spinner {
    position: absolute;
    z-index: 1000000;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;    
    height: 100px;
    display: inline-block;
    /*margin-left: -23px;*/
    margin-top: 161px;
    /*background: rgba(0,0,0,0.45);*/
    border-radius: 10px;
}

.lw__loader-ie-lower {
    position: fixed;
    z-index: 1000000;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #ffffff;
    opacity: 0.8;
    background-image: url('data:image/gif;base64,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');
    background-repeat: no-repeat;
    background-position: center;
}

#spinner__container {
    position: absolute;
	background-color: #ffffff;
	width: 100%;
	display: block;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	opacity: 0.8;
	z-index: +6;
}

div.lw__loader div.spinner {
    position: absolute;
    z-index: 1000000;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    width: max-content;
    height: 100px;
    display: inline-block;
    margin-top: 90px;
    /*background: rgba(0,0,0,0.45);*/
    border-radius: 10px;
}

div.spinner div.holder {
    position: relative;
    width: inherit;
    height: inherit;
    margin: auto;    
    width: 68px;
}

div.spinner div[class^="bar"] {
    width: 6%;
    height: 16%;
    background: #ffffff;
    position: absolute;
    left: 48%;
    top: 43%;
    /*opacity: 0;*/
    opacity: 1; /*ADI-1596 IE issue*/
    -webkit-border-radius: 50px;
    border-radius: 50px;
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);
    box-shadow: 0 0 3px rgba(0,0,0,0.2);
    -webkit-animation: fade 1s linear infinite;
    -moz-animation: fade 1s linear infinite;
    -o-animation: fade 1s linear infinite;
    animation: fade 1s linear infinite;
}

@-webkit-keyframes fade {
    from {
        opacity: 1;
    }

    to {
        opacity: 0.25;
    }
}

@keyframes fade {
    from {
        opacity: 1;
    }

    to {
        opacity: 0.25;
    }
}

@-moz-keyframes fade {
    from {
        opacity: 1;
    }

    to {
        opacity: 0.25;
    }
}

@-o-keyframes fade {
    from {
        opacity: 1;
    }

    to {
        opacity: 0.25;
    }
}

div.spinner div.bar1 {
    -webkit-transform: rotate(0deg) translate(0, -130%);
    -moz-transform: rotate(0deg) translate(0, -130%);
    -ms-transform: rotate(0deg) translate(0, -130%);
    -o-transform: rotate(0deg) translate(0, -130%);
    transform: rotate(0deg) translate(0, -130%);
    -webkit-animation-delay: 0s;
    -moz-animation-delay: 0s;
    -o-animation-delay: 0s;
    animation-delay: 0s;
    background-color: black;
}

div.spinner div.bar2 {
    -webkit-transform: rotate(30deg) translate(0, -130%);
    -moz-transform: rotate(30deg) translate(0, -130%);
    -ms-transform: rotate(30deg) translate(0, -130%);
    -o-transform: rotate(30deg) translate(0, -130%);
    transform: rotate(30deg) translate(0, -130%);
    -webkit-animation-delay: -0.9167s;
    -moz-animation-delay: -0.9167s;
    -o-animation-delay: -0.9167s;
    animation-delay: -0.9167s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar3 {
    -webkit-transform: rotate(60deg) translate(0, -130%);
    -moz-transform: rotate(60deg) translate(0, -130%);
    -ms-transform: rotate(60deg) translate(0, -130%);
    -o-transform: rotate(60deg) translate(0, -130%);
    transform: rotate(60deg) translate(0, -130%);
    -webkit-animation-delay: -0.833s;
    -moz-animation-delay: -0.833s;
    -o-animation-delay: -0.833s;
    animation-delay: -0.833s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar4 {
    -webkit-transform: rotate(90deg) translate(0, -130%);
    -moz-transform: rotate(90deg) translate(0, -130%);
    -ms-transform: rotate(90deg) translate(0, -130%);
    -o-transform: rotate(90deg) translate(0, -130%);
    transform: rotate(90deg) translate(0, -130%);
    -webkit-animation-delay: -0.7497s;
    -moz-animation-delay: -0.7497s;
    -o-animation-delay: -0.7497s;
    animation-delay: -0.7497s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar5 {
    -webkit-transform: rotate(120deg) translate(0, -130%);
    -moz-transform: rotate(120deg) translate(0, -130%);
    -ms-transform: rotate(120deg) translate(0, -130%);
    -o-transform: rotate(120deg) translate(0, -130%);
    transform: rotate(120deg) translate(0, -130%);
    -webkit-animation-delay: -0.667s;
    -moz-animation-delay: -0.667s;
    -o-animation-delay: -0.667s;
    animation-delay: -0.667s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar6 {
    -webkit-transform: rotate(150deg) translate(0, -130%);
    -moz-transform: rotate(150deg) translate(0, -130%);
    -ms-transform: rotate(150deg) translate(0, -130%);
    -o-transform: rotate(150deg) translate(0, -130%);
    transform: rotate(150deg) translate(0, -130%);
    -webkit-animation-delay: -0.5837s;
    -moz-animation-delay: -0.5837s;
    -o-animation-delay: -0.5837s;
    animation-delay: -0.5837s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar7 {
    -webkit-transform: rotate(180deg) translate(0, -130%);
    -moz-transform: rotate(180deg) translate(0, -130%);
    -ms-transform: rotate(180deg) translate(0, -130%);
    -o-transform: rotate(180deg) translate(0, -130%);
    transform: rotate(180deg) translate(0, -130%);
    -webkit-animation-delay: -0.5s;
    -moz-animation-delay: -0.5s;
    -o-animation-delay: -0.5s;
    animation-delay: -0.5s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar8 {
    -webkit-transform: rotate(210deg) translate(0, -130%);
    -moz-transform: rotate(210deg) translate(0, -130%);
    -ms-transform: rotate(210deg) translate(0, -130%);
    -o-transform: rotate(210deg) translate(0, -130%);
    transform: rotate(210deg) translate(0, -130%);
    -webkit-animation-delay: -0.4167s;
    -moz-animation-delay: -0.4167s;
    -o-animation-delay: -0.4167s;
    animation-delay: -0.4167s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar9 {
    -webkit-transform: rotate(240deg) translate(0, -130%);
    -moz-transform: rotate(240deg) translate(0, -130%);
    -ms-transform: rotate(240deg) translate(0, -130%);
    -o-transform: rotate(240deg) translate(0, -130%);
    transform: rotate(240deg) translate(0, -130%);
    -webkit-animation-delay: -0.333s;
    -moz-animation-delay: -0.333s;
    -o-animation-delay: -0.333s;
    animation-delay: -0.333s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar10 {
    -webkit-transform: rotate(270deg) translate(0, -130%);
    -moz-transform: rotate(270deg) translate(0, -130%);
    -ms-transform: rotate(270deg) translate(0, -130%);
    -o-transform: rotate(270deg) translate(0, -130%);
    transform: rotate(270deg) translate(0, -130%);
    -webkit-animation-delay: -0.2497s;
    -moz-animation-delay: -0.2497s;
    -o-animation-delay: -0.2497s;
    animation-delay: -0.2497s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar11 {
    -webkit-transform: rotate(300deg) translate(0, -130%);
    -moz-transform: rotate(300deg) translate(0, -130%);
    -ms-transform: rotate(300deg) translate(0, -130%);
    -o-transform: rotate(300deg) translate(0, -130%);
    transform: rotate(300deg) translate(0, -130%);
    -webkit-animation-delay: -0.167s;
    -moz-animation-delay: -0.167s;
    -o-animation-delay: -0.167s;
    animation-delay: -0.167s;
    background-color: rgba(0,0,0,1);
}

div.spinner div.bar12 {
    -webkit-transform: rotate(330deg) translate(0, -130%);
    -moz-transform: rotate(330deg) translate(0, -130%);
    -ms-transform: rotate(330deg) translate(0, -130%);
    -o-transform: rotate(330deg) translate(0, -130%);
    transform: rotate(330deg) translate(0, -130%);
    -webkit-animation-delay: -0.0833s;
    -moz-animation-delay: -0.0833s;
    -o-animation-delay: -0.0833s;
    animation-delay: -0.0833s;
    background-color: rgba(0,0,0,1);
}


.lw__sub_loader {
    position: absolute;
    top: 140px;
}


.stepup_load_spinner {
        background: url('data:image/gif;base64,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');
        position: fixed;
        z-index: 999;
        height: 1.5em;
        width: 1.5em;
        margin: auto;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
    }
.spinerSpan {
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    font-weight: bold;
    margin-top: 258px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    width: 33%;
    display: block;
    line-height: 22px;
    position: absolute;
    font-size: 16px;
}
/*MEDIA QUERIES*/
@media(min-width:769px) {
    span#spinerSpan {
        width: 18%;
    }
} 
.form-control__input .caution-text__container,.form-control__input .error-text__container{line-height:1.5;padding-top:.25rem;display:none}.form-control__input .caution-text__container .caution-text__caution,.form-control__input .error-text__container .error-text__error{display:inline-block;-ms-grid-row-align:center;align-self:center}.form-control__input.caution .helper-text__container,.form-control__input.error .helper-text__container{display:none}.form-control__input.caution .caution-text__container,.form-control__input.error .error-text__container,.form-control__input .helper-text__container{display:flex}.form-control__input{position:relative;min-height:3rem;padding-top:1rem;margin-top:.5rem;width:100%}.form-control__input.show-hide input{padding-right:2.5rem}.form-control__input.show-hide button{margin:0;position:absolute;right:-.25rem;top:.5rem;color:#6e6e6e;font-size:.75rem;font-weight:400;border:none;padding:1rem .5rem}.form-control__input.show-hide button:focus,.form-control__input.show-hide button:hover{color:#0a41c5;border:none}.form-control__input.show-hide .hidden{display:none}.form-control__input input{color:#2c2c2c;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;outline:none;border:0;border-bottom:1px solid #858585;margin-bottom:1px;width:100%;padding-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease}.form-control__input input::-ms-clear,.form-control__input input::-ms-reveal{display:none;width:0;height:0}.form-control__input input.is-value{margin:0}.form-control__input input.is-value:focus,.form-control__input input:focus{border-bottom:1px solid #61a0f7;margin:0;outline:2px solid #61a0f7;padding-left:.25rem}.form-control__input input:invalid,.form-control__input input:required{outline:none;box-shadow:none}.form-control__input input:disabled{cursor:not-allowed;background:transparent;color:#858585;border-bottom:1px solid transparent}.form-control__input input:-moz-read-only{color:#858585;border-bottom:1px solid transparent}.form-control__input input:read-only{color:#858585;border-bottom:1px solid transparent}.form-control__input label{position:absolute;top:0;left:0;transform-origin:left bottom;transform:translateY(1rem) scale(1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6e6e6e;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;transition:all .3s ease}.form-control__input label.is-focused,.form-control__input label.is-value,.form-control__input label.is-value.is-focused{transform:translateY(-.5rem) scale(.75);color:#6e6e6e;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5}.form-control__input label.is-focused,.form-control__input label.is-focused *,.form-control__input label.is-value.is-focused,.form-control__input label.is-value.is-focused *{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important}.form-control__input.is-disabled label{cursor:not-allowed}.form-control__input.is-read-only:not(.is-value) input,.form-control__input.is-read-only:not(.is-value) label{pointer-events:none}.form-control__input .warning-icon{display:inline-block;position:relative;top:.25rem;margin-right:.25rem}.form-control__input.error label.is-focused,.form-control__input.error label.is-value,.form-control__input.error label.is-value.is-focused{color:#be1324}.form-control__input.error input{border-bottom:1px solid #be1324}.form-control__input.error input.is-value,.form-control__input.error input.is-value.is-focused,.form-control__input.error input:focus{border-bottom:2px solid #be1324}.form-control__input.caution input{border-bottom:1px solid #f19f20}.form-control__input.caution input.is-value,.form-control__input.caution input.is-value.is-focused,.form-control__input.caution input:focus{border-bottom:2px solid #f19f20}.form-control__input .helper-text__container{line-height:1.5;padding-top:.25rem}.form-control__input .helper-text__container .helper-text__text{color:#6e6e6e;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.5}.form-control__input .error-text__container .error-text__error{color:#be1324;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.5}.form-control__input .caution-text__container .caution-text__caution{color:#6e6e6e;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.5}@media only screen and (max-width:47.9375rem){.form-control__input .caution-text__container .caution-text__caution{padding-top:.25rem}}
.svg-icon{max-width:100%;display:inline}.svg-icon svg circle,.svg-icon svg ellipse,.svg-icon svg g,.svg-icon svg path{fill:inherit;transition:fill .1s ease}.svg-icon.v-align-middle{display:inline-block}.svg-icon.v-align-middle svg{vertical-align:middle}.svg-icon.block{display:block}.svg-icon.default{color:#2c2c2c;fill:#2c2c2c}.svg-icon.light{color:#fff;fill:#fff}.svg-icon.brand-primary{color:#0c2074;fill:#0c2074}.svg-icon.brand-secondary{color:#de162b;fill:#de162b}.svg-icon.interaction{color:#0a41c5;fill:#0a41c5}.svg-icon.error{color:#be1324;fill:#be1324}.svg-icon.warning{color:#f19f20;fill:#f19f20}.svg-icon.success{color:#0a853d;fill:#0a853d}.svg-icon.neutral{color:#3668da;fill:#3668da}.svg-icon.grey10{color:#f7f7fa;fill:#f7f7fa}.svg-icon.grey20{color:#f2f2f5;fill:#f2f2f5}.svg-icon.grey30{color:#cdcdd3;fill:#cdcdd3}.svg-icon.grey60{color:#858585;fill:#858585}.svg-icon.grey70{color:#6e6e6e;fill:#6e6e6e}.svg-icon.grey80{color:#555;fill:#555}.svg-icon.grey90{color:#2c2c2c;fill:#2c2c2c}
.aw-usb-authenticate {
    height: auto;
    clear: both;
    /*overflow-y: auto;*/
    border-radius: 15px;
    padding: 25px;
    box-sizing: border-box;
    /*overflow: hidden;*/
    background: white !important;
}

.aw-usb-authenticate .aw-USBank_Header {
    height: 60px;
    width: 379px;
    background-color: #0C2074;
    margin-left: -31px;
}


.aw-usb-authenticate .aw-usbank-logo {
    color: white;
    margin-left: 138px;    
    font-weight: bold;    
    position: relative;
    top: 18px;
}

.aw-usb-authenticate div, .aw-usb-authenticate span, .aw-usb-authenticate form, .aw-usb-authenticate h1, .aw-usb-authenticate footer{
    border: 0;
   /* Shield upgrade changes
    font-size: 1em;
    font-family: Arial, Helvetica, sans-serif;
    font: inherit;*/
    vertical-align: baseline;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.aw-usb-authenticate h1 {
    text-align: left;
    margin-bottom: 16px;
    font-size: 32px;    
    color: #0C2074;    
    font-weight: bold;
}

.aw-usb-authenticate .Shield_Questions {
    color: #2C2C2C;
    font-size: 16px;	
    line-height: 24px;
    font-weight: 600;
}

.aw-usb-authenticate ol, .aw-usb-authenticate ul {
    list-style: none;
    padding: 0px;
}


.aw-usb-authenticate p.aw-disclosure {
    color: #6E6E6E !important;
    font-size: 12px !important;
    line-height: 18px !important;
    margin:15px 0;
}

.aw-usb-authenticate p {
    font-family: "Helvetica Neue", sans-serif;
}

.aw-usb-authenticate .usb-dropdown button {     
    color: #000000;
    font-weight: normal;
 }

.usb-button-group .usb-button:not(:last-child) {
    margin-right: 10px;
    margin-left: 0px;
}
.usb-button-group .usb-button:not(:first-child) {
    margin-right: 0;
    margin-left: 0;
}
.continue-button-align .usb-button-group .usb-button:last-child {
   
    margin: 1.5rem 0 0 0 ;
    float:right;
    
}
.continue-button-align .usb-button-group .usb-button:first-child {

    margin-left: 1.5rem;
    float:right;
}
.auth-continue-button-align .usb-button-group .usb-button:not(:last-child) {
    margin: 1.5rem 0 0 1.5rem;
    float:right;
}
.auth-continue-button-align .usb-button-group .usb-button:last-child {
    margin-top: 2rem;
    margin-left: 0;
    /* padding: 0; */
    border: 0;
}

.auth-continue-button-align .usb-button-group #otp-cancl-button{
    margin-top: 22px;
    margin-bottom: 0;
}

.auth-continue-button-align .usb-button-group #otp-cancl-button:hover{
    border: 1px solid #0a41c5;
}
.kill-switch-container{
    display: block;
}

.kill-switch-text{
    color: #6e6e6e;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.25;
}

.errormsg{
    border-top: 4px solid #BE1324 !important;
    background: #FAEDEF;
    padding: 10px !important;
    margin: 1% 0%;
    border-radius: 4px;
    color:#2C2C2C;
    box-shadow: 0px 1px 3px rgba(0,0,0,.1);
    font-size: 14px;
    width: 100%;
    max-width: 1600px;
}
.errortxt{
    color: #BE1324;
    display: none;
}

@media (max-width:641px)  {   
    .continue-button-align .usb-button-group .usb-button.button--primary ,.continue-button-align .usb-button-group .usb-button.button--text,.auth-continue-button-align .usb-button-group .usb-button.button--primary,.auth-continue-button-align .usb-button-group .usb-button.button--text,.auth-continue-button-align .usb-button-group .usb-button.button--secondary{
        width: 100%;
    }
    .continue-button-align .usb-button-group .usb-button:last-child, .continue-button-align .usb-button-group .usb-button:first-child {
        margin: 10px auto;
        float: none;
    }
}
.continue-button-align .usb-button-group ,.auth-continue-button-align .usb-button-group{
    display: block !important;
} 

.form-control__radio .input__container input[type=radio]{
    margin: 0.75rem 0.75rem 0.75rem 0 !important;
}

.form-control__radio .input__container{
    flex-basis: 2rem !important;
}
.form-control__input.show-hide button {
    outline: none;
    margin-bottom: 8px;
}
.form-control__input.show-hide button:focus {
    color: #0a41c5;
    border: none;
    outline: 2px solid #61a0f7;
    padding: 0;
    margin: 1rem 0.5rem;
}
.usb-dropdown.usb-dropdown__outlined .dropdown__btn {
    width: 100%;
    margin-bottom: 10px;
}
.aw-usb-authenticate .error-backdrop {
    color: #DE162B;   
    margin-bottom: 15px;
}

.usb-button.button--primary {
    border: 1px solid #0a41c5;
}
.aw-usb-authenticate {
    text-align: left;
}
a.subtle {
    margin-top: 10px;
}

.line {
    font-size: inherit;
    font-weight: 500;
    line-height: 1.5;
    text-decoration: underline;
    color: #0a41cf;
}
.aw-right {
    float: right;
}
.aw-usb-authenticate div.form-control-shield {
    padding-top: 1rem;
}
.rememberCheckbox {
    display: inline-block;
    margin-bottom: 8px;
}
.shield-page .form-control__radio, .onetime-pass .form-control__radio {
    margin-left: 0px;
}
.aw-usb-loginWidget .loginHelp {
    margin: 8px 0;
    display: block;
}
.aw-usb-loginWidget .loginHelp svg {
    width: 1rem;
    height: 1rem;
    vertical-align: text-bottom;
}
.aw-usb-loginWidget .loginHelp a{
    margin-right: 0;
    color: #0a41c5;
    cursor: pointer;
}
.usb-dropdown .dropdown__list.expanded {
    position: absolute;
    z-index: 1000;
    width: 100% !important; /* This important because login_react_styles.css is given precedence than this */
}
.usb-dropdown.usb-dropdown__outlined{
	position: relative;
}
.usb-dropdown .dropdown__list{
	margin: -9px 0 0 0 !important; /* This important because Shield component css is given precedence than this */
}
.dropdown__btn.expanded  span.dropdown__btn-label, span.dropdown__btn-label.is-value{
    margin-top: -61px;
    font-size: .75rem;
    color: #0a41c5;
    
    font-family: HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight: 400;
    line-height: 1.5;
}
.dropdown__btn span.dropdown__btn-selection.selected {
    margin-left: -90px;
}


.aw-usb-authenticate .error-header {
    width: 100%;
    margin-bottom: 30px;
    max-width: 1200px;
    background: #FAEDEF;
    border-top: 4px solid #BE1324;
    border-radius: 4px;
    box-shadow: 0px 1px 3px rgba(0,0,0,.1);
    padding: 16px;
    color: #2C2C2C;
    font-size: 14px !important;
}

.shield-questions-label {
    width: 75%;
}

#shield-input label {
    white-space: normal;
    position: relative;
}

.width20{
    width: 20%;
}

.width80{
    width: 80%;
}
.displayflex{
    display: inline-flex;
    width:100%;
}
.width20 ul li {
    cursor:pointer;
    padding: 10px;
}
.blue-color{
    color: #0a41cf;
}
.multi-error-title{
    color: #2C2C2C;
    font-size: 16px !important;
    line-height: 1.5em;
    font-family: HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight: 600;
    
}
.multi-error-message{
    color: #2C2C2C;
    font-size: 14px !important;
    line-height: 1.5em;
    font-family: HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;
}
.displayflex-allignCenter{
    display: inline-flex;
    align-items: center;
}

.error-header .usb-list .usb-list__item {
    padding-top: 12px;
}

.error-header .usb-list .usb-list__item a {
    color: #2c2c2c;
}

.error-notify a {
    color: #2c2c2c;
}

.usb-button.button--primary.account-type_buttonContinue, .login-assitance.button.login-button-continue, .usb-button.button--primary.login-button-continue {
    margin: 15px 0;
    width: 100%;
}

.cursor_pointer{
    cursor: pointer;
}

.enter-tempcode-help-text {
    color: #555555;		
    font-size: 12px !important;	
}

div#sharedAuthstepUpContainer p.helper-text__error,  div#sharedAuthstepUpContainer p.error-text__error{
    margin: 5px 0;
}

.usb-dropdown .dropdown__btn svg {
    top: 0.7rem;
}

#otp-back-button{
    display: none;
}

/* For IE11 - Not wrapping and icon is sticked to it */
_:-ms-fullscreen, :root .usb-notification .svg-icon.error{
    padding-right: 18px;
}

_:-ms-fullscreen, :root .displayflex-allignCenter{
    display: inline;
}

.aw-usb-authenticate .error .error-list .usb-list, .aw-usb-authenticate #top-error-msg-single-notification p {
    margin: 0;
}

.aw-usb-authenticate p.enter-passcode-help-text {
    color: #2C2C2C;
    font-size: 16px;
    line-height: 24px;
}

.aw-usb-authenticate .form-control__radio .input__container input[type=radio]:before {
    left: -1px;
    top: -4px; 
}

.aw-usb-authenticate .form-control__radio .input__container input[type=radio]{  
    margin: 0 12px 12px 3px !important; 
}

.aw-usb-authenticate .form-control__radio.radio__label__pos__right {
    margin: 0 0 20px 0;
}


.aw-usb-authenticate .kill-switch-container a#killSwitchLink {
    font-size: 12px;
}

.subheading{
    padding: 5px;
    border-bottom: 1px solid black;
}
.padding-all-10{padding: 10px;}
.padding-all-5{padding: 5px;}
.padding-tb-10-lr-5{padding: 10px 5px;}
.padding-tb-20-lr-15{padding: 20px 15px;}
.padding-t-10{padding-top: 10px;}
.padding-b-5{padding-bottom: 5px;}
.padding-l-5{padding-left: 5px;}


.h20{
    height: 20%;
}
.h80{
    height: 80%;
}
.auth-method{
    width: 80%;
    height: auto;
}
.auth-platform{
    width: 20%;
}
.auth-action{
    width: 20%;
}
.auth-bg{
    background: #F2F2F5 !important;
}
.bg-white{
    background: #FFFFFF;
    
}


.auth-params{
    color: #6E6E6E;
    font-size: 14px;
}

.auth-desc{
    color: #2C2C2C !important;
    font-size: 15px !important;
    line-height: 22px !important;
}
.auth-method-plat{
    padding-top: 10px;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 14px;
}
.auth-main-desc{
    color: #6E6E6E;
    font-size: 18px;
    line-height: 25px;
}
.auth-header{
    color: #6E6E6E;
    padding: 0rem 0rem 0.3rem;
    border-bottom: 1px solid #cdcdd3;
}

.auth-container{
    width: 50%;
    margin: 0 auto;
}

.auth-icon-link{
    color: #0a41c5;
}

.authDetail-container{
    border-radius: 10px;
    margin: 20px 0px;
    box-shadow: 0px 0px 5px 5px rgba(84, 84, 83,0.1);
}

.auth-manager .usb-button-group {
    flex-direction: row-reverse !important;
}
.auth-manager-doneButton{
    margin: 1.5rem 0rem !important;
    padding: .75rem 3.5rem !important;
}

.auth-manager #confirmation-single-notification p {
    margin: 0px;
}

.auth-manager .usb-button.button--naked.button--default.usb-button--close-btn {
    margin: 0px 0px 0px auto;
}


.usb-list.zero-padding{padding:0}.usb-list.large-padding,.usb-list.normal-padding,.usb-list.xl-padding{padding:0 1rem}.usb-list--subheader{padding:1rem 0}.usb-list--separator{margin:0;border-top:1px solid #cdcdd3}.usb-list--item,.usb-list--items{margin:0;padding:0}
ul.usb-list{list-style:unset}ol.usb-list{list-style:decimal}.usb-list.horizontal{list-style:none;display:flex;flex-direction:row}.usb-list.horizontal li{margin-right:.5rem}.usb-list.seprator{border:1px solid rgba(0,0,0,.125);list-style:none}.usb-list.seprator li{border-bottom:1px solid rgba(0,0,0,.125);padding:.5rem .75rem}.usb-list.seprator li:last-of-type{border-bottom:none}.usb-list.nested ol,.usb-list.nested ul{list-style:none}.usb-list.nested ol li,.usb-list.nested ul li{position:relative;left:.5rem}.usb-list.nested ol li:before,.usb-list.nested ul li:before{content:"-"}.usb-list.vertical{list-style:none}
.form_control__select{position:relative;display:inline-block;margin-top:.5rem}.form_control__select,.form_control__select *{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important}.form_control__select .labelText__container{display:block;color:#6e6e6e;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.5}.form_control__select .helper-text__container{line-height:1.5;padding-top:.25rem;display:flex}.form_control__select .helper-text__container .helper-text__text{color:#6e6e6e;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.5}.form_control__select .error-text__container{line-height:1.5;padding-top:.25rem;display:none}.form_control__select .error-text__container .error-text__error{color:#be1324;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.5;display:inline-block;-ms-grid-row-align:center;align-self:center}.form_control__select .form_control__select__container{background-color:#fff;border-bottom:1px solid #858585;display:relative;height:1.75rem}.form_control__select .form_control__select__container.disabled{border-bottom:1px solid transparent}.form_control__select .form_control__select__container.focused{border-bottom:1px solid #858585;outline:2px solid #61a0f7}.form_control__select .form_control__select__container.focused select::-ms-value{background-color:#fff;color:#2c2c2c}.form_control__select .form_control__select__container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#2c2c2c;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;line-height:unset;border:none;border-radius:0;background-color:#fff;width:100%;padding-bottom:.25rem;height:100%;transition:all .3s ease;outline:none;box-shadow:none}.form_control__select .form_control__select__container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #2c2c2c;-moz-appearance:none}.form_control__select .form_control__select__container select:invalid,.form_control__select .form_control__select__container select:required{outline:none;box-shadow:none}.form_control__select .form_control__select__container .usb-icon{position:absolute;right:0;pointer-events:none}.form_control__select.initialOption .form_control__select__container select{color:#6e6e6e}.form_control__select.error .labelText__text{color:#be1324}.form_control__select.error .form_control__select__container{border-bottom:2px solid #be1324}.form_control__select.error .warning-icon{display:inline-block;position:relative;top:.25rem;margin-right:.25rem}.form_control__select.error .helper-text__container{display:none}.form_control__select.error .error-text__container{display:flex}
.form-control__checkbox{display:block;position:relative;z-index:5;color:#555;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;margin:.25rem 0;cursor:pointer}.form-control__checkbox,.form-control__checkbox *{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important}@media screen and (min-width:768px){.form-control__checkbox:nth-child(n+2){margin:.75rem 0}}.form-control__checkbox-label{display:flex}.form-control__checkbox-label.checkbox__label_pos__left{flex-direction:row-reverse;justify-content:flex-end}.form-control__checkbox-label.checkbox__label_pos__left svg{margin-left:.75rem;margin-right:auto}.form-control__checkbox-label.checkbox__label_pos__ right{flex-direction:row}.form-control__checkbox-label svg{border:1px solid #858585;border-radius:.125rem;width:1.25rem;height:1.25rem;position:relative;top:-.125rem;margin-right:.75rem;vertical-align:middle;transition:border "0.25s ease",background-color "0.25s ease";pointer-events:none;touch-action:none;fill:transparent;z-index:9}.form-control__checkbox-label .checkbox-label-text-wsublabel{display:inline-block;flex-basis:auto;vertical-align:top}.form-control__checkbox-label .checkbox-label-text-wsublabel .label__sm{color:#555;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;line-height:1.5;display:block}.form-control__checkbox input[type=checkbox]{opacity:0;position:absolute;height:100%;width:24px;z-index:10;cursor:pointer}.form-control__checkbox input[type=checkbox]+label svg{background:transparent}.form-control__checkbox input[type=checkbox]+label svg mask,.form-control__checkbox input[type=checkbox]+label svg rect{fill:#fff}.form-control__checkbox input[type=checkbox]:checked+label svg{background:#0a41c5;fill:#fff}.form-control__checkbox input[type=checkbox]:hover:not(:disabled)+label svg{border:1px solid #0a41c5}.form-control__checkbox input[type=checkbox]:focus+label svg{outline:2px solid #0a41c5}.form-control__checkbox input[type=checkbox]:disabled{cursor:not-allowed}.form-control__checkbox input[type=checkbox]:disabled+label svg{border:1px solid #cdcdd3;background:#f7f7fa}.form-control__checkbox input[type=checkbox]:disabled+label svg mask,.form-control__checkbox input[type=checkbox]:disabled+label svg rect{fill:#f7f7fa}.form-control__checkbox input[type=checkbox]:disabled+label,.form-control__checkbox input[type=checkbox]:disabled+label .checkbox-label-text,.form-control__checkbox input[type=checkbox]:disabled:before{cursor:not-allowed}.form-control__checkbox.error input[type=checkbox]:not(:checked)+label svg{border:1px solid #be1324;background:#faedef}.form-control__checkbox.error input[type=checkbox]:not(:checked)+label svg mask,.form-control__checkbox.error input[type=checkbox]:not(:checked)+label svg rect{fill:transparent}
.usb-modal--container{z-index:9990;pointer-events:none;position:fixed;top:0;left:0;width:100vw;height:100vh;height:-webkit-fill-available;display:flex;justify-content:center;align-items:center;font-size:1rem;-ms-grid-column:1;-ms-grid-column-span:16;grid-column:1/span 16}.usb-modal--container.modal-visible{z-index:9990;pointer-events:auto}.usb-modal--container.modal-visible .modal-content{transform:scale(1) perspective(0) translate(0) rotateX(0deg);perspective:4;opacity:1}.usb-modal--container .modal-dialog{height:100vh;height:-webkit-fill-available;width:100vw;max-width:100vw;max-height:100vh;overflow-y:auto}@media screen and (min-width:768px){.usb-modal--container .modal-dialog{height:auto;width:75vw;max-width:49.5rem}}@media only screen and (max-width:47.9375rem){.usb-modal--container .modal-dialog-centered{height:auto;width:90vw}}.usb-modal--container .close-modal{align-self:flex-end;width:-webkit-min-content;width:-moz-min-content;width:min-content;cursor:pointer}.usb-modal--container .close-modal .usb-button{margin:0;padding:.75rem 1rem 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-grid-row-align:center;align-self:center;align-self:flex-end;width:-webkit-min-content;width:-moz-min-content;width:min-content;cursor:pointer}@media screen and (min-width:768px){.usb-modal--container .close-modal .usb-button{padding:.75rem .75rem 0}}.usb-modal--container .modal-header{display:flex;flex-shrink:0;justify-content:space-between;width:100%;padding:0 1rem .75rem}@media screen and (min-width:768px){.usb-modal--container .modal-header{padding:0 2.5rem 1rem}}.usb-modal--container .modal-header h1{float:"left";text-transform:none;margin:0;color:#2c2c2c;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.25}@media screen and (min-width:768px){.usb-modal--container .modal-header h1{color:#2c2c2c;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.75rem;line-height:1.25}}.usb-modal--container .modal-content{width:100%;height:100vh;height:-webkit-fill-available;max-width:100vw;min-width:30vw;position:relative;display:flex;z-index:10;flex-direction:column;align-content:center;justify-content:flex-start;border:1px solid #f2f2f5;background-color:#fff;border-radius:.75rem;font-family:HelveticaNeue-USB,Helvetica Neue,Helvetica,Arial,sans-serif;opacity:0;will-change:transform;will-change:opacity;transition:transform .5s ease,opacity .5s ease;transform:scale(.975) perspective(600px) translateY(2.5vh) rotateX(-2.5deg)}@media screen and (min-width:768px){.usb-modal--container .modal-content{max-width:80vw;height:auto}}.usb-modal--container .modal-content .inner-content{display:flex;flex-direction:column;overflow:auto;padding:0 1rem 2rem;color:#6e6e6e;line-height:1.5;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (min-width:768px){.usb-modal--container .modal-content .inner-content{padding:0 2.5rem 2.5rem}}.usb-modal--container .modal-content .modal-footer{align-self:flex-end;flex-shrink:0;margin-top:auto;width:100%;background:#f7f7fa;font-family:Roboto Slab,serif;border-radius:0 0 .75rem .75rem}.usb-modal--container .modal-content .modal-footer .usb-button-group{justify-content:flex-end;padding:0}@media screen and (min-width:768px){.usb-modal--container .modal-content .modal-footer .usb-button-group{padding:0 2.5rem}}@media screen and (min-width:768px){.usb-modal--container .modal-content .modal-footer .usb-button-group .usb-button:last-child{margin-right:1rem}}.usb-modal--container .modal-content .modal-footer .reverse{flex-direction:row-reverse;justify-content:flex-start}@media only screen and (max-width:47.9375rem){.usb-modal--container .modal-content .modal-footer{display:flex;flex-direction:column;padding:.5rem 1rem}.usb-modal--container .modal-content .modal-footer .usb-button-group .usb-button.button--primary,.usb-modal--container .modal-content .modal-footer .usb-button.button--default{margin:.5rem 0}}.modal-overlay{z-index:1;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);transition:background-color 1s ease}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
