.skip-to-main-content {
  position: absolute;
  left: -9999px;
  z-index: 9999;
  padding: 1em;
  background-color: #b41722;
  color: #FFFFFF;
  opacity: 0; }

.skip-to-main-content:focus {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 1;
  position: fixed;
  width: 100%;
  text-align: center;
  outline-offset: -3px; }

/*# sourceMappingURL=skip-to-main.css.map */
