.quickLinks-label {
    padding-top: 0px !important;
  }

.content_enable--override {
    pointer-events: auto !important;
    cursor: pointer !important;
    opacity: 1 !important;
  }
@media only screen and (min-width: 992px) and (max-width: 1240px){
  .accountOverviewButtons .dx-button-content .icon-btn__text {
      width: 140px;
  }
  .accountOverviewButtons .icon-btn-sm__text {
    font-size: 14px !important;
  }
}
@media only screen and (max-width: 991px) {
  .accountOverviewButtons, .accountOverview529_buttons .accountOverviewButtons:focus:not(.focus-visible) {
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.24) !important;
    box-shadow: 0 1px 3px rgba(0,0,0,.24) !important;
    display: block !important;
    text-align: center !important;
  }
  .accountOverviewButtons .icon-btn-sm__text {
    font-size: 14px !important;
    display: inline;
    line-height: 1.3;
  }
  .accountOverviewButtons .dx-icon {
    height: 18px !important;
  }
  .notificationStyling, .notificationStyling:focus:not(.focus-visible) {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    display: block !important;
    text-align: center !important;
  }
  .accountOverviewButtons .dx-button-content {
    text-align: center !important;
  }
  .accountOverview529_buttons .accountOverviewButtons {
    padding: 3px;
  }
  .accountOverview529_buttons .icon-btn_mobileContainer span:last-child {
    line-height: 1.6rem !important;
  }
  .dx-datebox-wrapper.dx-datebox-wrapper-date .dx-overlay-content {
    min-width: 318px;
    min-height: 300px;
  }
  .dx-datebox-wrapper.dx-datebox-wrapper-date .dx-popup-content {
    max-height: 100% !important;
    min-height: 100% !important;
  }
  .dx-datebox-wrapper.dx-datebox-wrapper-date .dx-overlay-content .dx-toolbar-center .dx-item-content {
    font-size: 14px;
  }
  .notificationCardStyling {
    border-radius: 0.25rem !important;
  }
  .notificationCardStyling span {
    line-height: 2;
  }
  .notificationCardStyling .dx-icon {
    height: 23px !important;
  }
}
@media only screen and (max-width: 576px) {
  .accountOverviewButtons .icon-btn-sm__text {
    line-height: 1.5;
    font-weight: 600;
  }
  .notificationCardStyling span {
    line-height: 2.1;
  }
}
.accountTypeCarousel{
  display: flex;
}
  

.flex-main-wrapper {
  display: flex !important;
  flex-direction: column !important;
  min-height: 100vh !important;
}

.flex-main {
  flex-grow: 1 !important;
}

.main-defaults {
  min-height: 300px !important;
}


.LoginContaniner{
  display:table !important; 
  height:100%; 
}

.LoginContentContainer{
  display:table-cell !important; 
  vertical-align:middle !important;
}