.account-info{font-size:.875rem;padding-top:.25rem;margin:0}.account-info dt{margin-top:.75rem}.account-info dd{line-height:1.2;margin-top:.25rem}.login-info{font-size:.875rem;padding-top:.25rem;margin:0}.login-info dl{margin-bottom:0}.login-info dd,.login-info dt{display:inline}.login-info dt{margin-top:.75rem}.login-info dd{line-height:1.2;margin:0 0 0 .25rem}.login-info dd.block{display:block;margin:.25rem 0 0}.user-account{padding:0 1rem}@media(min-width:992px){.user-account{padding-left:1.5rem;padding-right:1.5rem}}.user-account .btn.icon-right{font-size:.825rem;font-weight:700;color:#027c9a;text-transform:uppercase;padding:0}.user-account .btn.icon-right:not(:last-child){margin-right:1rem}.user-account .btn.icon-right:active,.user-account .btn.icon-right:focus,.user-account .btn.icon-right:hover{color:#027c9a}.user-account .btn.icon-right:focus{box-shadow:none;outline:.2rem solid rgba(2,124,154,.5);outline-offset:-.2rem;outline-offset:0}.user-account .btn.icon-right svg[data-icon]{margin-left:.25rem}.welcome-message{color:#f09f54;padding:1rem 1rem .25rem 1rem;margin:0}@media(min-width:992px){.welcome-message{padding-left:1.5rem;padding-right:1.5rem}}.welcome-message em{font-style:normal}