@import url("https://fonts.googleapis.com/css?family=Raleway:200,400,600,800");
.container {
  max-width: none;
  width: auto; }

@media print {
  a[href]:after {
    content: "" !important; }
  div.pre-header, #sticky-wrapper, header.site-header, aside.sidebar {
    display: none !important; }
  div.print-header {
    margin-bottom: 1em; }
  main.content {
    width: 100% !important; }
    main.content p {
      page-break-inside: avoid; } }

/* Import Fonts
------------------------------------------------------------ */
/* Font Stacks */
/* Colors */
/* Neutrals */
/* Default Colors */
/* Social Colors */
.entry-content .col-md-4 {
  line-height: 1.25;
  font-weight: 600;
  text-align: center; }
  .entry-content .col-md-4 a {
    text-decoration: none; }

.sectioned-page-wrapper .section.section-social-media {
  padding: 2em 0; }

@media only screen and (min-width: 768px) {
  .page-title-area .banner .gradient, .page-title-area .ls-inner {
    background: linear-gradient(to right, rgba(102, 102, 102, 0.75) 0%, rgba(102, 102, 102, 0.5) 40%, rgba(102, 102, 102, 0) 60%);
    background-attachment: fixed; }
    .page-title-area .banner .gradient .bannertext, .page-title-area .ls-inner .bannertext {
      max-width: 33%; }
  .page-title-area .ls-wrapper > .ls-layer {
    white-space: normal; } }

@media only screen and (min-width: 1024px) {
  .page-title-area .banner .wrap .gradient, .page-title-area .ls-inner {
    background: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 60%);
    background-attachment: fixed; }
    .page-title-area .banner .wrap .gradient .bannertext, .page-title-area .ls-inner .bannertext {
      max-width: 40%; }
  .sidebar {
    padding-right: 2em; } }
