footer a {
  color: #fff;
  text-decoration: none;
}
footer a:hover {
  color: #fff;
  text-decoration: unlderine;
}

/* Navigation */

@media (min-width: 992px) {
  #ctl01_ciUtilityNavigation_UtilityPlaceholder {
    display: none;
  }
}

@media (max-width: 992px) {
  .header-bottom-container {
    padding: 10px 0;
  }
  .navbar {
    background-color: transparent;
  }
}

.UtilitySection.UtilityNavigationToggle {
  display: flex !important;
  justify-content: flex-end;
  align-items: center;
}

.navbar-toggle .icon-bar {
    height: 3px;
    border-radius: 12px;
}

.navbar-toggle .icon-bar {
    width: 35px;
}

.nav-auxiliary .TextButton,
.nav-auxiliary .navbar-toggle {
  margin-left: 0;
}

.navbar-toggle,
.obo-toggle,
.ste-toggle,
.batch-toggle,
.transaction-date-toggle,
.page-statistics-toggle,
.list-toggle {
  width: 48px;
}

.RadMenu.RadMenu_Toronto .rmToggle,
.RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle {
  display: block;
}

.RadMenu.RadMenu_Toronto .rmToggle .rmIcon,
.RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle .rmIcon {
  display: block;
  width: 25px;
  height: 15px;
  background-image: url("images/responsivenav.png");
  background-repeat: no-repeat;
  background-size: 28px;
  margin-top: 24px;
  margin-bottom: 15px;
  margin-right: 15px;
  margin-left: 8px;
}

.RadMenu.RadMenu_Toronto .rmLink:hover .rmToggle > .rmIcon,
.RadMenu.RadMenu_Toronto .rmLink.rmFocused .rmToggle > .rmIcon,
.RadMenu.RadMenu_Toronto .rmSelected > .rmLink .rmToggle > .rmIcon,
.RadMenu.RadMenu_Toronto .rmFocused > .rmLink.rmRootLink .rmToggle > .rmIcon,
.RadMenu.RadMenu_Toronto .rmExpanded > .rmLink .rmToggle > .rmIcon,
.RadMenu.RadMenu_Toronto .rmSlide .rmLink .rmToggle > .rmIcon {
  background-position: initial;
}
