@import "fancyselect.css";
@import "imgzoom.css";
@import "global.css";
@import "custom/accordion.css";
@import "custom/article.css";
@import "custom/article-card.css";
@import "custom/articles.css";
@import "custom/articles-section.css";
@import "custom/author.css";
@import "custom/authors-inline.css";
@import "custom/case-card.css";
@import "custom/client-logo.css";
@import "custom/collection.css";
@import "custom/contact-form.css";
@import "custom/duo-section.css";
@import "custom/expert.css";
@import "custom/expert-card.css";
@import "custom/expert-section.css";
@import "custom/footer.css";
@import "custom/focus-area-card.css";
@import "custom/focus-areas.css";
@import "custom/form-contact.css";
@import "custom/form-ebook.css";
@import "custom/hamburger.css";
@import "custom/hexagonal-clipped.css";
@import "custom/hero.css";
@import "custom/home-hero.css";
@import "custom/icon.css";
@import "custom/image-single.css";
@import "custom/item-card.css";
@import "custom/item-collection.css";
@import "custom/item-grid.css";
@import "custom/navigation.css";
@import "custom/newsletter.css";
@import "custom/page-title.css";
@import "custom/pagination.css";
@import "custom/return-link.css";
@import "custom/search.css";
@import "custom/service-single.css";
@import "custom/social-share.css";
@import "custom/swirl.css";
@import "custom/tags.css";
@import "custom/testimonial-section.css";
@import "custom/text-image.css";
@import "custom/video-embed.css";

@media screen and (max-width:992px){
  html,
  body,
  main,
  div.layout__main {
    overflow-x: hidden !important;
  }

  body .background--bleed.background--color-tertiary:after,
  body .background--bleed.background--color-tertiary:before {
    width: 1.5rem;
  }

  body {
    position: relative !important;
  }
}

.fancyselect.open ul li a {
  display: block;
  width: 100%;
}
