@charset "UTF-8";
@media only screen and (max-width: 1500px) {
  .container:not(.contextual-region .container) {
    width: calc(100% - 50px) !important;
    max-width: calc(100% - 50px) !important;
    margin-left: 25px;
    margin-right: 25px;
  }
}
@media only screen and (max-width: 576px) {
  .container:not(.contextual-region .container) {
    width: 100% !important;
    max-width: 100% !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
}
footer.footer .footerHR {
  height: 2px;
  background-color: rgba(255, 255, 255, 0.1);
}
footer.footer .footer-bottom ul {
  list-style-type: none;
}
footer.footer .footer-bottom a {
  text-decoration: none;
}
footer.footer .footer-bottom a:hover {
  opacity: 0.7;
}
footer.footer .footer-bottom .footerL .copyright-text {
  font-size: 0.813rem;
}
footer.footer .footer-bottom .footerL hr {
  width: 2px;
  height: 50px;
  margin: 0 1.25rem;
  background-color: rgba(255, 255, 255, 0.25);
}
footer.footer .footer-bottom .footerR a:not(.contextual a) {
  width: 28px;
}
footer.footer .footer-bottom .footerR a:not(.contextual a) span {
  font-size: 28px;
}
@media (max-width: 1319.98px) {
  footer.footer .footerL hr {
    display: none;
  }
  footer.footer .footerC a:not(.contextual a):before {
    content: "› ";
  }
}

/*# sourceMappingURL=footer.css.map */
