﻿.spacer-m {
  height: 24px;
  display: block;
}

.spacer-l {
  height: 48px;
  display: block;
}

.spacer-xl {
  height: 72px;
  display: block;
}

.page-container {
  background-color: #1C1C1C;
  margin-top: -64px;
  padding-top: 64px;
  min-height: calc(100% + 64px);
}

.content-container {
  margin-top: 48px;
}

.container-full {
  flex: 1;
  align-self: stretch;
  display: block;
  background-color: #151515;
}

.container {
  flex: 1;
  align-self: stretch;
  margin: 0 72px;
  display: block;
}

@media (min-width: 1945px) {
  .container {
    width: 1800px !important;
    margin: 0 auto;
  }
}

@media (max-width: 800px) {
  .container {
    width: 100% !important;
    margin: 0 auto;
  }
}