@media (min-width: 767px) and (orientation : portrait) {

[data-component="wealth-management-logo"] a {
    height: 45px;
    display: inline-block;
    width: 100%;
    padding: 15px 0 0 0;
}

}

@media (min-width: 768px) {
.footer-wrapper #footer .vertical-divider-line 
{
   height: 14em !important;
}}
.footer-wrapper #footer #footer-legal-wrapper nav li.last:after {
    content: "";
    padding: 0;
}

/* This fixes the overlapping issue in the footer when font-size is increased */
.footer-wrapper #footer .vertical-divider-line {
  padding: 0 7% 0 0;
}
.footer-wrapper #footer .last-col {
  padding-right: 0;
}
x-lrg .footer-wrapper #footer h5 {
    font-size: 2em;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  [data-component="country-selector"] .dropdown-menu {
    right: -154px;
  }
  [data-component="country-selector"] .dropdown-menu:before {
    right: 158px;
  }

    [data-component="country-selector"] .dropdown-menu:after {
    right: 159px;
  }

  #globalNavDropdown_5 {display:none;}
  .footer-wrapper #footer h5 {
    font-size: 2em;
  }
}