/*
|--------------------------------------------------------------------------
| Color Variables
|--------------------------------------------------------------------------
*/
/************* Screen Sizes Breakpoints Variables *************/
/*
|--------------------------------------------------------------------------
| Screen Sizes Breakpoints Variables
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Grid Columns, Options
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Spacing variables
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Gutter Variables
|--------------------------------------------------------------------------
*/
/* Genral Functions - Non-site-specific Functionality */
/* Functions for colors*/
/*** Foundation Functions **/
.create-account .resp-tabs-list li.resp-tab-item {
  width: 50%; }
  .create-account .resp-tabs-list li.resp-tab-item a {
    width: 100%;
    padding: 0.9375rem 0;
    text-align: center; }

@media screen and (max-width: 768px) {
  .create-account .resp-tabs-list {
    display: flex; } }

.create-account .resp-tabs-container {
  border-bottom: 0; }
  .create-account .resp-tabs-container .resp-tab-content {
    display: flex; }
    .create-account .resp-tabs-container .resp-tab-content .sgs-inline-radio span {
      font-size: 1rem; }

.create-account .account-number-wrapper {
  position: relative; }
  .create-account .account-number-wrapper .icon-info {
    color: #00214A;
    position: absolute;
    right: 0;
    top: 0; }

.registration-confirmation a:hover, .registration-confirmation a:focus, .registration-confirmation a:active, .registration-confirmation .link:hover, .registration-confirmation .link:focus, .registration-confirmation .link:active {
  color: #00214A; }

.registration-confirmation a:not(.button) {
  margin: 0 3px; }

.registration-confirmation a b {
  font-size: 1rem; }

.registration-form {
  background: #FFF;
  margin-bottom: 1.25rem; }
  .registration-form *, .registration-form .xng-field label, .registration-form input {
    font-family: "TVNord-Cond"; }

.existing-account > div {
  background: #FFF;
  text-align: center;
  height: auto; }

.existing-account h3 span {
  text-align: center; }

.existing-account h3 span:last-child {
  color: #DB542C; }

.cms-only.AN-tooltip-wrapper {
  display: none !important; }

.isc-edit-on .registration-confirmation .zones {
  display: block !important; }

.isc-edit-on .AN-tooltip-wrapper, .isc-edit-on #account-number-tooltip-wrapper {
  display: block !important; }

#account-number-tooltip-wrapper {
  max-height: 18.75rem;
  overflow-y: auto; }

.account-number-tooltip {
  z-index: 0 !important; }
  .account-number-tooltip .tippy-tooltip {
    text-align: inherit; }

/*# sourceMappingURL=create-account.css.map */