@media (min-width: 992px) {
  .t4-header .header-block {
    max-height: 300px;
    height: 300px;
  }
  .navbar-brand {
    font-size: 2.25rem;
    white-space: nowrap;
  }
  .py-3 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
}
.navbar-brand a {
  color: #fff;
  text-shadow: 2px 2px 3px black;
}
.footer-menu .navbar, .footer-menu .nav-link {
  padding: 0;
  font-size: 0.875rem;
}
.t4-footer .footer-menu .navbar {
  float: right;
}
.t4-footer .footer-menu .nav {
  display: block;
}
.t4-footer .footer-menu .nav > li:before {
  color: inherit;
}
.t4-footer .footer-menu .nav ul {
  text-align: right;
}
.sidebar-l .t4-module .nav li, .sidebar-r .t4-module .nav li, .t4-card .nav li, .moduletable .nav li, .module_menu .nav li {
  border-bottom: 1px solid #e9ecef;
}
.t4-megamenu .dropdown-menu {
  padding: 1rem 2rem
}
.footer-menu .navbar, .footer-menu .nav-link {
  padding: 0;
  font-size: 0.875rem;
}
.t4-footer .footer-menu .navbar {
  float: right;
}
.t4-footer .footer-menu .nav {
  display: block;
}
.t4-footer .footer-menu .nav > li:before {
  color: inherit;
}
.t4-footer .footer-menu .nav ul {
  text-align: right;
}
.dropdown-item {
  white-space: normal;
}