.fusion-contact-info-phone-number a {
  text-decoration: none !important
}
.fusion-header-wrapper .fusion-secondary-header, .fusion-header-wrapper .fusion-secondary-header .fusion-row {
  height: 30px !important
}
.fusion-header-wrapper .fusion-secondary-header .fusion-social-links-header {
  margin-top: 0
}
.fusion-header-wrapper .fusion-secondary-header .fusion-social-links-header .fusion-social-networks-wrapper {
  margin: 0;
  width: 100px;
  display: flex;
  justify-content: space-between
}
.fusion-header-wrapper .fusion-social-links-header .fusion-social-networks.boxed-icons a {
  margin: 0;
  padding: 3px;
  width: auto;
  font-size: 8px
}
.fusion-secondary-header a {
  color: #707070 !important
}
.fusion-social-links-header .fusion-social-networks.boxed-icons .fusion-social-network-icon:not(.custom) {
  background-color: #707070 !important
}
.fusion-social-networks .fusion-social-network-icon:before {
  color: #000000 !important
}
.fusion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 6.25rem
}
.fusion-header > .fusion-row {
  width: 100% !important
}
.fusion-logo {
  position: relative;
  height: 100%;
  z-index: 10000
}
.fusion-logo-link {
  line-height: 80px
}
.fusion-logo img {
  vertical-align: middle
}
@media (min-width:800px) {
  .fusion-logo-link {
    line-height: 100px
  }
  #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse.in {
    overflow-y: auto !important
  }
}
.quadmenu-navbar-nav {
  display: flex;
  align-items: center;
  justify-content: space-between
}
#quadmenu.quadmenu-custom_theme_1 {
  margin: 0;
  height: 100%
}
.quadmenu-container, .quadmenu-navbar-nav, #quadmenu_0, .main-menu.quadmenu-item, .quadmenu-item-object-custom.quadmenu-item, .quadmenu-item.second-logo {
  height: 100% !important
}
#quadmenu_widget-23 .quadmenu-item-17938, #quadmenu_widget-23 .quadmenu-item-6698, #quadmenu_widget-23 .quadmenu-item-6699, #quadmenu_widget-23 .quadmenu-item-6700 {
  height: auto !important
}
.quadmenu-item.open .header__menu-caret {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg)
}
.header__menu-caret {
  padding: 0 0.6rem !important;
  background: url('/wp-content/uploads/2020/10/caret.svg') no-repeat center
}
#quadmenu #quadmenu_0 .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-text {
  font-size: 0.875rem !important
}
#quadmenu_1 {
  height: 100%
}
.header__search-icon {
  margin: 0 10px
}
.fusion-mobile-nav-holder {
  display: none !important
}
.fusion-header {
  justify-content: center
}
.fusion-header .quadmenu-custom_theme_1:nth-of-type(2) {
  position: absolute !important;
  right: 0
}
#menu-item-22106 {
  background-color: transparent
}
.fusion-header .quadmenu-custom_theme_1:first-of-type {
  display: none
}
@media (min-width:700px) {
  .fusion-header .quadmenu-custom_theme_1:first-of-type {
    display: block
  }
  .fusion-header .quadmenu-custom_theme_1:nth-of-type(2) {
    display: none
  }
  .fusion-header {
    justify-content: space-between
  }
  #quadmenu_0 {
    margin-right: 0
  }
  .quadmenu-navbar-nav {
    height: 100% !important
  }
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-text {
  margin-bottom: 4px;
  font-size: 0.625rem !important;
  font-weight: normal !important
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge > .quadmenu-badge-bubble {
  margin-bottom: 4px !important;
  color: #444444;
  font-size: 0.75rem !important;
  line-height: 0.9rem !important;
  text-align: left !important;
  font-weight: 700 !important;
  white-space: normal !important
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-subtitle {
  font-size: 0.625rem !important
}
#quadmenu.quadmenu-custom_theme_1 .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a {
  font-size: 0.75rem !important
}
.quadmenu-item.second_logo {
  height: 100% !important;
  padding: 0 25px !important
}
.quadmenu-tabs > li > div.quadmenu-dropdown-menu > ul > li.quadmenu-item > div {
  padding-left: 100px;
  height: 100%
}
.quadmenu-tabs .quadmenu-item > #dropdown-680 {
  background-color: #1DB1E3
}
.quadmenu-tabs .quadmenu-item > #dropdown-722 {
  background-color: #ED1B23
}
.quadmenu-tabs .quadmenu-item > #dropdown-745 {
  background-color: #7664FF
}
.quadmenu-tabs .quadmenu-item > #dropdown-853 {
  background-color: #8ED645
}
.quadmenu-tabs .quadmenu-item > #dropdown-861 {
  background-color: #F8971D
}
.quadmenu-tabs .quadmenu-item > #dropdown-869 {
  background-color: #3755A4
}
.quadmenu-tabs .quadmenu-item > #dropdown-877 {
  background-color: #FF8787
}
.quadmenu-tabs .quadmenu-item > #dropdown-885 {
  background-color: #F754F7
}
.quadmenu-tabs .quadmenu-item > #dropdown-892 {
  background-color: #00A35E
}
.quadmenu-tabs .quadmenu-item > #dropdown-19509 {
  background-color: #293766
}
.quadmenu-tabs .quadmenu-item .quadmenu-row .quadmenu-item > div > ul {
  height: 100% !important
}
.quadmenu-tabs > li > div.quadmenu-dropdown-menu > ul > li.quadmenu-item > div > ul {
  background-color: #ffffff !important;
  padding-left: 20px !important;
  display: block !important
}
.quadmenu-item-widget.widget.widget_media_image {
  width: 250px;
  height: 200px;
  overflow: hidden
}
.quadmenu-item-widget.widget.widget_media_image .bg_image {
  position: relative
}
.header__picture-caption {
  font-size: 0.625rem !important;
  font-weight: normal;
  font-style: italic
}
.quadmenu-dropdown-menu .header__section-title {
  display: inline-block;
  margin-bottom: 10px;
  font-size: 1rem !important;
  font-weight: 700
}
.header__section-title.early-encounters {
  color: #1DB1E3
}
.header__section-title.settler-colonialism {
  color: #ED1B23
}
.header__section-title.building-a-new-nation, .building-a-new-nation .header__coming-soon-header {
  color: #7664FF
}
.header__section-title.expansions-and-inequalities, .expansions-and-inequalities .header__coming-soon-header {
  color: #8ED645
}
.header__section-title.nation-divided, .nation-divided .header__coming-soon-header {
  color: #F8971D
}
.header__section-title.industry-and-empire, .industry-and-empire .header__coming-soon-header {
  color: #3755A4
}
.header__section-title.modernizing-america, .modernizing-america .header__coming-soon-header {
  color: #FF8787
}
.header__section-title.confidence-and-crises, .confidence-and-crises .header__coming-soon-header {
  color: #F754F7
}
.header__section-title.growth-and-turmoil, .growth-and-turmoil .header__coming-soon-header {
  color: #00A35E
}
.header__section-title.information-age, .information-age .header__coming-soon-header {
  color: #293766
}
#quadmenu .widget ul ul li:first-child {
  border-top: none !important
}
.sub-menu .menu-item {
  margin-bottom: 10px !important
}
.header__section-sub-link {
  font-size: 0.875rem;
  font-weight: normal
}
.quadmenu-dropdown-menu > ul > li:not(:first-child) > div > ul {
  padding-top: 0 !important
}
.quadmenu-dropdown-menu > ul > li:not(:first-child) > div {
  margin: 20px 0 !important;
  padding-left: 25px !important;
  width: 95% !important;
  height: 100% !important
}
.quadmenu-dropdown-menu > ul > li:not(:first-child):not(:nth-child(2)) > div {
  border-left: 1px solid #707070 !important
}
.header__coming-soon-header {
  margin: 0 !important;
  margin-bottom: 1rem;
  font-family: Georgia;
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 1 !important
}
.header__coming-soon-body {
  margin-bottom: 2.5rem !important;
  font-size: 0.875rem !important;
  line-height: 1.4rem !important;
  font-weight: normal
}
.header__coming-soon-notify-wrapper {
  padding: 5px;
  text-align: center
}
.header__coming-soon-notify-wrapper p {
  display: inline-block;
  vertical-align: bottom
}
.building-a-new-nation .header__coming-soon-notify-wrapper {
  border: 1px solid #7664FF
}
.expansions-and-inequalities .header__coming-soon-notify-wrapper {
  border: 1px solid #8ED645
}
.industry-and-empire .header__coming-soon-notify-wrapper {
  border: 1px solid #3755A4
}
.information-age .header__coming-soon-notify-wrapper {
  border: 1px solid #293766
}
.header__coming-soon-notify-text, .building-a-new-nation .header__coming-soon-notify-link, .expansions-and-inequalities .header__coming-soon-notify-link, .industry-and-empire .header__coming-soon-notify-link {
  font-size: 0.875rem !important;
  font-weight: normal
}
.building-a-new-nation .header__coming-soon-notify-link {
  color: #7664FF
}
.expansions-and-inequalities .header__coming-soon-notify-link {
  color: #8ED645
}
.industry-and-empire .header__coming-soon-notify-link {
  color: #3755A4
}
.information-age .header__coming-soon-notify-link {
  color: #293766
}
#quadmenu.quadmenu-custom_theme_1 .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) > a > .quadmenu-item-content {
  text-transform: capitalize !important
}
.header__unit-image {
  height: 240px;
  width: 253px
}
.header__unit-image.early-encounters {
  background: url('/wp-content/uploads/2020/11/Early-Encounters_Banner_Sor-Juana-Ines-de-la-Cruz_Banner01-copy.jpg');
  background-size: cover;
  background-position: center
}
.header__unit-image.settler-colonialism {
  background: url('/wp-content/uploads/2020/11/Settler-Colonialism-and-Revolution_Banner01.jpg');
  background-size: cover;
  background-position: 80% 50%
}
.header__unit-image.building-a-new-nation {
  background: url('/wp-content/uploads/2020/11/buildingANewNation_navigation.jpg');
  background-size: cover;
  background-position: center
}
.header__unit-image.expansions-and-inequalities {
  background: url('/wp-content/uploads/2020/11/expansionsAndInequalities_navigation.jpg');
  background-size: cover;
  background-position: center
}
.header__unit-image.nation-divided {
  background: url('/wp-content/uploads/2020/11/A-Nation-Divided_Civil-War_Section-Banner.jpg');
  background-size: cover;
  background-position: 47% 50%
}
.header__unit-image.industry-and-empire {
  background: url('/wp-content/uploads/2020/11/Industry-and-Empire_Banner-Image_Portrait-of-Ida-B.-Wells_Banner01.jpg');
  background-size: cover;
  background-position: center
}
.header__unit-image.modernizing-america {
  background: url('/wp-content/uploads/2020/11/Modernizing-America_Banner_Zitkala-Sa_Banner01.jpg');
  background-size: cover;
  background-position: 60% 50%
}
.header__unit-image.confidence-and-crises {
  background: url('/wp-content/uploads/2020/11/Confidence-and-Crises_Banner-Option_Chien-Shiung-Wu_Banner01.jpg');
  background-size: cover;
  background-position: center
}
.header__unit-image.growth-and-turmoil {
  background: url('/wp-content/uploads/2020/11/Growth-and-Turmoil_Banner_Strike-for-Equality_Banner01.jpg');
  background-size: cover;
  background-position: center
}
.header__unit-image.the-information-age {
  background: url('/wp-content/uploads/2022/12/Ellen-Ochoa.jpg');
  background-size: cover;
  background-position: center
}
#quadmenu .quadmenu-navbar-toggle .icon-bar-top, #quadmenu .quadmenu-navbar-toggle .icon-bar-middle, #quadmenu .quadmenu-navbar-toggle .icon-bar-bottom {
  height: 1px !important;
  background-color: #2c2c2c !important
}
.quadmenu-navbar-toggle.collapsed .icon-bar-bottom {
  width: 70% !important
}
.menu-arrow {
  position: absolute;
  top: 19px;
  right: 18px;
  height: 9px;
  width: 6px;
  background: url('/wp-content/uploads/2020/11/sideMenuArrowGray.svg') no-repeat
}
#quadmenu .quadmenu-navbar-nav .quadmenu-item.mobile-menu > a > .quadmenu-item-content .quadmenu-text {
  font-size: 0.875rem !important
}
.mobile-menu #dropdown-6863 {
  padding-left: 0 !important;
  margin: 0 !important
}
.mobile-menu .curriculum-unit {
  height: 55px !important
}
.mobile-menu__year {
  display: block;
  font-size: 0.75rem;
  text-align: left
}
.mobile-menu__title {
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  text-align: left
}
.mobile-menu__search-icon {
  vertical-align: middle;
  margin-right: 5px
}
#quadmenu .quadmenu-navbar-nav .quadmenu-item.mobile-menu .mobile-menu__submenu > a .quadmenu-item-content .quadmenu-text {
  font-size: 0.875rem !important;
  color: #979797
}
#quadmenu .navbar-offcanvas .ps-scrollbar-y-rail {
  visibility: hidden
}
.mobile-menu__unit-menu-arrow {
  height: 10px;
  width: 18px;
  text-align: center;
  transform: rotate(-90deg)
}
.top-navigation-mob #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content .quadmenu-text {
  text-align: center;
  font-size: 0.875rem !important
}
.top-navigation-mob .quadmenu-item .quadmenu-item-content img:not(.mobile-menu__unit-menu-arrow) {
  display: none
}
.top-navigation-mob .select-mob-arrow.quadmenu-item .open img {
  transform: rotate(90deg)
}
.top-navigation-mob #quadmenu .quadmenu-navbar-nav {
  float: none !important
}
.main-content #quadmenu_4 .quadmenu-navbar-nav .quadmenu-item-content .quadmenu-text img, .main-content #quadmenu.resource-menu .quadmenu-navbar-nav .quadmenu-item-content .quadmenu-text img {
  position: absolute;
  right: 25px;
  top: 19px
}
.main-content #quadmenu #quadmenu_4 .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-text, .main-content #quadmenu.resource-menu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-text {
  font-size: 0.875rem !important
}
@media (min-width:1025px) {
  #quadmenu #quadmenu_0 .quadmenu-navbar-nav {
    padding-right: 5% !important
  }
}
@media (min-width:1124px) {
  #quadmenu #quadmenu_0 .quadmenu-navbar-nav {
    padding-right: 100px !important
  }
}