/* Homepage edits */
.split-content-vertical-category-grid .category.category--horizontal {
  padding-top: 30px;
  flex-direction: row !important;
  height: 400px !important;
}
@media only screen and (max-width: 1200px) {
  .split-content-vertical-category-grid .category.category--horizontal {
    padding-top: 0;
  }
  .split-content-vertical-category-grid .category:nth-child(5){
    width: 100%;
    padding-top: 30px;
  }
}
@media only screen and (max-width: 992px) {
  .split-content-vertical-category-grid .category:nth-child(4){
    flex-direction: column-reverse !important;
    height: 800px !important;
  }
}
@media only screen and (max-width: 767px) {
  .split-content-vertical-category-grid .category.category--horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row !important;
    height: auto !important;
    min-height: 300px;
    padding-top: 0;
  }
  .split-content-vertical-category-grid .category:nth-child(4){
    flex-direction: row-reverse !important;
  }
}
@media only screen and (max-width: 480px) {
  .split-content-vertical-category-grid .category.category--horizontal {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column !important;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
}

/* Menu Fix */
@media only screen and (max-width: 1600px) {
  header#site-header nav#primary-menu > ul li {
    padding: 0 16px !important;
  }
}
@media only screen and (max-width: 1400px) {
  header#site-header nav#primary-menu > ul {
    padding-left: 20px !important;
  }
  header#site-header nav#primary-menu > ul li {
    padding: 0 16px !important;
  }
}