/*
 * This file should be used for truly global style definitions
 * (i.e.) any style that is used regardless of what page
 * is being viewed and what device it is being used on.
 */
@-ms-viewport {
  width: device-width;
}

/* line 11, ../sass/_base.scss */
html {
  height: 100%;
  overflow-x: hidden;
  max-width: 100%;
  width: 100%;
}

/* line 18, ../sass/_base.scss */
body {
  overflow-x: hidden !important;
}
/* line 28, ../sass/_base.scss */
body * {
  -webkit-hyphens: none;
  -moz-hyphens: none;
  hyphens: none;
  outline: 0 !important;
  -ms-word-break: keep-all;
  word-break: keep-all;
  word-break: keep-all;
}

/* line 43, ../sass/_base.scss */
body.page-who-we-are-body .entry-header,
body.page-subscribe-shop-body .entry-header,
body.page-community-impact-body .entry-header,
body.page-contact-us-body .entry-header {
  display: none;
}

@media only screen and (min-width: 960px) {
  /* line 50, ../sass/_base.scss */
  body.logged-in .navbar-fixed-top {
    margin-top: 25px;
  }
  /* line 53, ../sass/_base.scss */
  body.logged-in .navbar-fixed-top .dropdown-menu {
    margin-top: 25px;
  }
}
/* line 60, ../sass/_base.scss */
a {
  background-color: transparent;
  text-decoration: none;
}
/* line 64, ../sass/_base.scss */
a:hover {
  text-decoration: underline;
}

/* line 69, ../sass/_base.scss */
ul.hidden-xs {
  margin: 0 !important;
}

/* line 75, ../sass/_base.scss */
.fa {
  display: block !important;
  line-height: 13px !important;
}

/* line 80, ../sass/_base.scss */
.fa-bars {
  color: #cc6929;
}
/* line 85, ../sass/_base.scss */
.fa-bars:hover, .fa-bars:active, .fa-bars:focus {
  color: #cc6929;
}

/* line 90, ../sass/_base.scss */
.pr-email {
  display: block;
  height: 0px;
  float: none;
  overflow: hidden;
  width: 20px;
  background-image: url('../images/Icon_email.jpg?1407549208');
  background-position: center center;
  background-repeat: no-repeat;
  text-indent: 30px;
}

@media only screen and (min-width: 768px) {
  /* line 103, ../sass/_base.scss */
  .pr-email {
    display: block;
    height: 0px;
    float: right;
    overflow: hidden;
    padding-top: 50px;
    width: 20px;
    background-image: url('../images/Icon_email.jpg?1407549208');
    background-position: center center;
    background-repeat: no-repeat;
    text-indent: 30px;
  }
}
/*
 * Styles related to both the mobile navigation and
 * the desktop navigation (but mostly the mobile navigation).
 */
/* line 8, ../sass/_nav-base.scss */
.stc-navbar {
  min-height: 50px !important;
}

/* line 12, ../sass/_nav-base.scss */
.stc-navbar-header {
  display: inline-block;
  float: left;
  min-height: 50px;
}

/* line 18, ../sass/_nav-base.scss */
.stc-navbar-brand {
  background-image: url('../images/Nav_ST_Logo.png?1405740300');
  background-position: static;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block !important;
  height: 0;
  margin-right: 0 !important;
  margin: .75rem 0 0 1rem;
  overflow: hidden;
  text-align: right;
  text-indent: 150%;
  width: 35px;
  padding: 25px 0 0 0rem;
}

/* line 34, ../sass/_nav-base.scss */
.mobile-page-title {
  color: white;
  display: inline-block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12.5px;
  font-weight: bold;
  margin-top: 15px;
  margin-right: 50px;
}

@media only screen and (min-width: 960px) {
  /* line 45, ../sass/_nav-base.scss */
  .mobile-page-title {
    display: none !important;
  }
}
/* line 52, ../sass/_nav-base.scss */
.navbar-toggle[type="button"] {
  background-color: #2b2b2b;
  border-top: thin solid rgba(255, 255, 255, 0.1);
  border-radius: 0;
  color: #cc6929;
  display: block;
  font-size: large;
  height: 49px;
  margin: 0;
  min-height: 49px;
  padding: 0 1rem 0 0;
  position: absolute;
  width: 70px;
  z-index: 9000;
  line-height: 13px;
}
/* line 71, ../sass/_nav-base.scss */
.navbar-toggle[type="button"]:active, .navbar-toggle[type="button"]:hover, .navbar-toggle[type="button"]:focus, .navbar-toggle[type="button"]:visited {
  background-color: #2b2b2b !important;
}

/* line 76, ../sass/_nav-base.scss */
#mobile-nav {
  background-color: #2b2b2b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12.5px;
  margin-left: 60px;
  overflow-y: auto;
  padding: 0;
  transition: all 0.5s ease;
  white-space: nowrap;
  word-break: nowrap;
}
/* line 87, ../sass/_nav-base.scss */
#mobile-nav .list-item-root:not(:first-child) {
  border-top: thin solid rgba(255, 255, 255, 0.1);
}

/* line 92, ../sass/_nav-base.scss */
.stc-row-offcanvas {
  height: 50px;
}
/* line 94, ../sass/_nav-base.scss */
.stc-row-offcanvas #mobile-nav {
  width: 0;
}

/* line 99, ../sass/_nav-base.scss */
.stc-row-offcanvas.active {
  height: 100%;
}
/* line 101, ../sass/_nav-base.scss */
.stc-row-offcanvas.active #mobile-nav {
  width: 100%;
}

/* line 106, ../sass/_nav-base.scss */
.off-canvas-scroller {
  border-top: thin solid rgba(255, 255, 255, 0.1);
  height: 480px;
  max-height: 480px;
  overflow-x: hidden;
  overflow-y: auto;
  padding-left: 30px;
  transition: all 0.5s ease;
}

/* line 116, ../sass/_nav-base.scss */
.list-group {
  overflow-y: auto;
  max-height: 100%;
  margin-bottom: 0 !important;
}

/* line 122, ../sass/_nav-base.scss */
.list-item-link {
  color: rgba(255, 255, 255, 0.3) !important;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding: 15.5px 10px 15.5px 0;
  transition: all 0.5s ease;
}
/* line 130, ../sass/_nav-base.scss */
.list-item-link:hover {
  color: white !important;
  text-decoration: none;
}

/* line 136, ../sass/_nav-base.scss */
.list-item.list-item-root {
  display: block;
}
/* line 138, ../sass/_nav-base.scss */
.list-item.list-item-root > a {
  text-decoration: none;
}

/* line 144, ../sass/_nav-base.scss */
.list-item.active > a {
  color: white !important;
}
/* line 147, ../sass/_nav-base.scss */
.list-item.active .list-item-link {
  background-color: transparent;
}

/* line 156, ../sass/_nav-base.scss */
.sub-group .list-item-link {
  padding-left: 30px;
}

/* line 163, ../sass/_nav-base.scss */
.social-icon-link {
  background-color: rgba(255, 255, 255, 0.5) !important;
  border-radius: 50%;
  display: inline-block !important;
  height: 20px;
  margin-bottom: 1rem;
  margin-left: 12px;
  padding: 0 !important;
  transition: background-color 0.5s ease;
  width: 20px;
}
/* line 174, ../sass/_nav-base.scss */
.social-icon-link:hover {
  background-color: white !important;
}
/* line 178, ../sass/_nav-base.scss */
.social-icon-link span {
  color: #231f20 !important;
}
/* line 181, ../sass/_nav-base.scss */
.social-icon-link span:hover {
  color: #231f20 !important;
}
/* line 186, ../sass/_nav-base.scss */
.social-icon-link .fa.fa-twitter {
  padding-left: 5px;
  padding-top: 7px;
}
/* line 191, ../sass/_nav-base.scss */
.social-icon-link .fa.fa-linkedin {
  padding-left: 5px;
  padding-top: 3px;
  font-size: 90%;
}
/* line 197, ../sass/_nav-base.scss */
.social-icon-link .fa.fa-facebook {
  padding-left: 5px;
  padding-top: 5px;
}

/* line 203, ../sass/_nav-base.scss */
.mobile-social-icons {
  padding-top: 1em;
}
/* line 206, ../sass/_nav-base.scss */
.mobile-social-icons .social-icon-link:not(:first-child) {
  color: #2b2b2b;
  margin-left: 1.5em;
}
/* line 211, ../sass/_nav-base.scss */
.mobile-social-icons .social-icon-link {
  height: 27px;
  font-size: 150%;
  font-weight: normal;
  width: 27px;
}
/* line 217, ../sass/_nav-base.scss */
.mobile-social-icons .social-icon-link .fa.fa-tumblr {
  padding-left: 7px;
  padding-top: 6px;
}
/* line 222, ../sass/_nav-base.scss */
.mobile-social-icons .social-icon-link .fa.fa-linkedin {
  padding-left: 7px;
  padding-top: 6px;
}
/* line 227, ../sass/_nav-base.scss */
.mobile-social-icons .social-icon-link .fa.fa-facebook {
  padding-left: 7px;
  padding-top: 8px;
}

/* line 236, ../sass/_nav-base.scss */
.off-canvas-scroller {
  border-top: thin solid rgba(255, 255, 255, 0.1);
  height: 100%;
  overflow-y: auto;
  max-height: 480px;
  padding-left: 30px;
  white-space: nowrap;
  word-break: keep-all;
}

/* line 246, ../sass/_nav-base.scss */
.list-group {
  overflow-x: hidden;
}

/* line 250, ../sass/_nav-base.scss */
.row-offcanvas-right {
  right: -75% !important;
  margin: 0;
  position: fixed;
  top: 0;
  transition: all 0.5s ease;
  width: 90%;
  z-index: 9000;
}
/* line 260, ../sass/_nav-base.scss */
.row-offcanvas-right a {
  text-decoration: none !important;
}

/* line 265, ../sass/_nav-base.scss */
.row-offcanvas-right.active {
  right: -10% !important;
}

@media only screen and (min-width: 360px) {
  /* line 270, ../sass/_nav-base.scss */
  .row-offcanvas-right {
    right: -77% !important;
  }
}
@media only screen and (min-width: 480px) and (orientation: portrait) {
  /* line 276, ../sass/_nav-base.scss */
  .row-offcanvs-right {
    right: -79% !important;
  }
}
@media only screen and (min-width: 480px) and (orientation: landscape) {
  /* line 282, ../sass/_nav-base.scss */
  .row-offcanvas-right {
    right: -80% !important;
  }
}
@media only screen and (min-width: 480px) and (orientation: landscape) and (max-height: 320px) {
  /* line 286, ../sass/_nav-base.scss */
  .off-canvas-scroller {
    max-height: 320px !important;
  }
}
@media only screen and (min-width: 600px) {
  /* line 293, ../sass/_nav-base.scss */
  .row-offcanvas-right {
    right: -82.5% !important;
  }
}
@media only screen and (min-width: 640px) {
  /* line 300, ../sass/_nav-base.scss */
  .row-offcanvas-right {
    right: -83% !important;
  }

  /* line 304, ../sass/_nav-base.scss */
  .row-offcanvas-right.active {
    right: -15% !important;
  }
}
@media only screen and (min-width: 640px) and (max-height: 360px) {
  /* line 312, ../sass/_nav-base.scss */
  .off-canvas-scroller {
    max-height: 360px !important;
    padding-bottom: 1rem;
  }
}
@media only screen and (min-width: 768px) {
  /* line 320, ../sass/_nav-base.scss */
  .row-offcanvas-right {
    right: -83.5% !important;
  }

  /* line 324, ../sass/_nav-base.scss */
  .row-offcanvas-right.active {
    right: -40% !important;
  }

  /* line 328, ../sass/_nav-base.scss */
  .off-canvas-scroller {
    max-height: 1024px;
  }
}
@media only screen and (min-width: 800px) {
  /* line 334, ../sass/_nav-base.scss */
  .row-offcanvas-right {
    right: -84% !important;
  }
}
@media only screen and (min-width: 960px) {
  /* line 340, ../sass/_nav-base.scss */
  .row-offcanvas-right {
    display: none;
  }

  /* line 344, ../sass/_nav-base.scss */
  .menu-item-link {
    padding: 15px 5px !important;
  }

  /* line 348, ../sass/_nav-base.scss */
  .nav.navbar-nav.hidden-xs.hidden-sm {
    display: block !important;
  }
}
/* At a certain point, the mobile nav menu is still used
 * but it looks really silly to keep using the abbreviated
 * version of the logo.
 */
@media only screen and (min-width: 640px) {
  /* line 361, ../sass/_nav-base.scss */
  .stc-navbar-brand {
    background-image: url('../images/copy-logowhite.png?1405740300');
    background-position: static;
    background-repeat: no-repeat;
    background-size: containn;
    display: inline-block !important;
    height: 0;
    margin-top: 1rem;
    margin-left: 1rem;
    overflow: hidden;
    text-align: right;
    text-indent: 150%;
    width: 138px;
    padding: 21px 0 0 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 380, ../sass/_nav-base.scss */
  .stc-navbar-brand {
    margin-left: 1.25rem;
  }
}
/* line 5, ../sass/_home-base.scss */
body.page-home-body .header-text,
body.page-home-body .home-blue-header {
  display: none;
}

/* line 10, ../sass/_home-base.scss */
#meteor-buttonshome {
  height: auto !important;
  padding-top: 8px !important;
}
/* line 14, ../sass/_home-base.scss */
#meteor-buttonshome a {
  margin-top: 8px !important;
  vertical-align: top;
}

/* line 22, ../sass/_home-base.scss */
#meteor-buttonshome-tablet a,
#meteor-buttonshome-mobile a {
  display: none !important;
}

/* line 27, ../sass/_home-base.scss */
#meteor-slideshowhome {
  position: absolute !important;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
/* line 34, ../sass/_home-base.scss */
#meteor-slideshowhome .mslide {
  width: 100% !important;
}

/* line 40, ../sass/_home-base.scss */
.mslide-text {
  bottom: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
/* line 47, ../sass/_home-base.scss */
.mslide-text a {
  font-family: "belo-dincondensed_bold";
  font-weight: normal;
  position: absolute;
  text-transform: uppercase;
  text-shadow: 5px 5px 10px rgba(0, 0, 0, 0.4);
}
/* line 58, ../sass/_home-base.scss */
.mslide-text a:hover, .mslide-text a:active, .mslide-text a:visited, .mslide-text a:focus {
  color: white;
  text-decoration: none;
}
/* line 64, ../sass/_home-base.scss */
.mslide-text a[href="http://seattletimes.com/#sounders"] {
  background-color: rgba(32, 32, 32, 0.5);
  height: 540px;
  padding-top: 2rem;
  font-size: 60px;
  left: 3rem;
  line-height: 1.1;
  margin-top: 0px !important;
  text-align: center;
  top: 0px;
  width: 205px;
}
/* line 75, ../sass/_home-base.scss */
.mslide-text a[href="http://seattletimes.com/#sounders"]:after {
  content: "Content you won't find anywhere else.";
  display: block;
  clear: both;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 540px;
  line-height: 1;
  margin-top: 1rem;
  text-transform: none;
}
/* line 89, ../sass/_home-base.scss */
.mslide-text a[href="http://seattletimes.com/"] {
  background-color: rgba(190, 95, 40, 0.75);
  font-size: 35px;
  left: 0;
  line-height: 35px;
  margin: 50px 10px 0;
  max-width: 300px;
  padding: 20px;
  right: 0;
}
/* line 100, ../sass/_home-base.scss */
.mslide-text a[href="community-impact"] {
  background-color: rgba(77, 139, 191, 0.4);
  border-radius: 50%;
  font-size: 45px;
  height: 560px;
  left: -20rem;
  line-height: 45px;
  padding-left: 340px;
  padding-top: 190px;
  width: 560px;
  top: -8rem;
}

/* line 114, ../sass/_home-base.scss */
.press-item {
  padding-bottom: 0.5rem;
}
/* line 118, ../sass/_home-base.scss */
.press-item:before, .press-item:after {
  display: table;
  content: " ";
}
/* line 122, ../sass/_home-base.scss */
.press-item:after {
  clear: both;
}

/* line 127, ../sass/_home-base.scss */
.press-item {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 132, ../sass/_home-base.scss */
.press-date {
  color: #59595a !important;
  font-weight: normal !important;
}

/* line 137, ../sass/_home-base.scss */
.press-header {
  font-weight: normal !important;
  padding-bottom: 0.5rem;
}

/* line 143, ../sass/_home-base.scss */
.press-thumbnail img {
  float: left;
  margin-right: 1.5rem;
  vertical-align: top;
}

/* line 150, ../sass/_home-base.scss */
.press-more-link {
  display: inline-block;
  background-image: url('../images/orange_arrow.jpg?1405400005');
  background-repeat: no-repeat;
  display: inline-block;
  height: 10px;
  margin-left: 0.15rem;
  overflow: hidden;
  text-indent: 15px;
  width: 10px;
}

/* line 164, ../sass/_home-base.scss */
div.meteor-slides.home {
  left: 50%;
  margin-left: -840px;
  max-width: none;
  position: fixed;
}

/* line 171, ../sass/_home-base.scss */
#slideshow {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 179, ../sass/_home-base.scss */
.home #slideshow {
  margin-top: -345px;
}

/* line 183, ../sass/_home-base.scss */
.meteor-slides .meteor-clip {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 45px;
  width: 100%;
}

/* line 194, ../sass/_home-base.scss */
body.page-home-body .meteor-slides .meteor-clip {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 45px;
  max-width: 100%;
  width: 100%;
}

/* line 207, ../sass/_home-base.scss */
#meteor-buttons {
  padding-left: 485px;
}
/* line 209, ../sass/_home-base.scss */
#meteor-buttons a {
  display: none;
}

/* line 214, ../sass/_home-base.scss */
.meteor-clip {
  width: 100% !important;
}

/* line 218, ../sass/_home-base.scss */
.mslide {
  top: 0;
  background-repeat: no-repeat;
  background-position: center top;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
}

@media only screen and (max-width: 481px) {
  /* line 237, ../sass/_home-base.scss */
  body.page-home-body .meteor-clip .mslide {
    background-position: center top;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    min-width: 320px;
    max-width: 481px;
    margin-top: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
}
@media only screen and (max-width: 960px) {
  /* line 256, ../sass/_home-base.scss */
  body.page-home-body .meteor-clip .mslide {
    background-position: center top;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
}
@media only screen and (max-width: 480px) {
  /* line 276, ../sass/_home-base.scss */
  .slideshow-home-mobile,
  .slideshow-subscribe-shop-mobile,
  .slideshow-contact-us-mobile,
  .slideshow-press-mobile,
  .slideshow-advertise-mobile,
  .slideshow-community-impact-mobile,
  .slideshow-who-we-are-mobile,
  .slideshow-careers-mobile {
    display: block;
  }

  /* line 295, ../sass/_home-base.scss */
  .slideshow-home,
  .slideshow-home-tablet,
  .slideshow-subscribe-shop,
  .slideshow-subscribe-shop-tablet,
  .slideshow-community-impact,
  .slideshow-community-impact-tablet,
  .slideshow-who-we-are,
  .slideshow-who-we-are-tablet,
  .slideshow-press,
  .slideshow-press-room-tablet,
  .slideshow-contact-us,
  .slideshow-contact-us-tablet,
  .slideshow-careers,
  .slideshow-careers-tablet,
  .slideshow-advertise-tablet,
  .slideshow-advertise {
    display: none;
  }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
  /* line 308, ../sass/_home-base.scss */
  .slideshow-advertise-tablet,
  .slideshow-home-tablet,
  .slideshow-careers-tablet,
  .slideshow-contact-us-tablet,
  .slideshow-press-room-tablet,
  .slideshow-subscribe-shop-tablet,
  .slideshow-community-impact-tablet,
  .slideshow-who-we-are-tablet {
    display: block;
  }

  /* line 327, ../sass/_home-base.scss */
  .slideshow-home-mobile,
  .slideshow-subscribe-shop-mobile,
  .slideshow-contact-us-mobile,
  .slideshow-press-mobile,
  .slideshow-advertise-mobile,
  .slideshow-community-impact-mobile,
  .slideshow-careers-mobile,
  .slideshow-who-we-are-mobile,
  .slideshow-home,
  .slideshow-subscribe-shop,
  .slideshow-community-impact,
  .slideshow-who-we-are,
  .slideshow-press,
  .slideshow-contact-us,
  .slideshow-careers,
  .slideshow-advertise {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 340, ../sass/_home-base.scss */
  .slideshow-home,
  .slideshow-subscribe-shop,
  .slideshow-community-impact,
  .slideshow-who-we-are,
  .slideshow-press,
  .slideshow-contact-us,
  .slideshow-careers,
  .slideshow-advertise {
    display: block;
  }

  /* line 359, ../sass/_home-base.scss */
  .slideshow-home-mobile,
  .slideshow-subscribe-shop-mobile,
  .slideshow-contact-us-mobile,
  .slideshow-press-mobile,
  .slideshow-careers-mobile,
  .slideshow-advertise-mobile,
  .slideshow-community-impact-mobile,
  .slideshow-who-we-are-mobile,
  .slideshow-home-tablet,
  .slideshow-careers-tablet,
  .slideshow-contact-us-tablet,
  .slideshow-press-room-tablet,
  .slideshow-subscribe-shop-tablet,
  .slideshow-community-impact-tablet,
  .slideshow-who-we-are-tablet,
  .slideshow-advertise-tablet {
    display: none;
  }

  /* line 363, ../sass/_home-base.scss */
  .entry-content {
    border-top: none;
  }
}
@media only screen and (max-width: 768px) {
  /* line 10, ../sass/_press-base.scss */
  body.page-press-body img {
    height: auto;
  }

  /* line 19, ../sass/_press-base.scss */
  button:active, button:hover, button:visited, button:focus {
    background-color: transparent !important;
  }

  /*
   * Use the BG_wrapper to protect the rest of the
   * site from these styles.
   */
  /* line 29, ../sass/_press-base.scss */
  #BG_wrapper.header-bg-images-press {
    /*
    background-image: image-url('BG_photos_WhoWeAre.jpg');
    background-position: 40% top;
    background-repeat: no-repeat;
    background-size: 300%;
    transition: all 0.5s ease;
    */
  }
  /* line 42, ../sass/_press-base.scss */
  #BG_wrapper.header-bg-images-press #page.hfeed.site {
    margin-top: -20px;
  }

  /*
    __  __                 _     _                          _ 
   |  \/  |               | |   | |                        | |
   | \  / |   __ _   ___  | |_  | |__     ___    __ _    __| |
   | |\/| |  / _` | / __| | __| | '_ \   / _ \  / _` |  / _` |
   | |  | | | (_| | \__ \ | |_  | | | | |  __/ | (_| | | (_| |
   |_|  |_|  \__,_| |___/  \__| |_| |_|  \___|  \__,_|  \__,_|
  
  */
  /* line 57, ../sass/_press-base.scss */
  .press-orange-header {
    background-color: rgba(188, 92, 35, 0.8) !important;
    color: white;
    float: none !important;
    height: 350px;
    left: 0;
    margin-bottom: 0;
    max-width: 80%;
    min-width: 165px;
    padding-top: 1.5rem;
    padding-left: 1.5rem;
  }
  /* line 69, ../sass/_press-base.scss */
  .press-orange-header span {
    color: white;
    display: block;
    font-family: "belo-dincondensed_bold";
    font-size: 4.4rem;
    font-weight: normal;
    line-height: 0.9;
    margin-left: 0;
    max-width: 75%;
    opacity: 1 !important;
    padding-left: 0;
    text-transform: uppercase;
    transition: all 0.5s ease;
  }
  /* line 84, ../sass/_press-base.scss */
  .press-orange-header small {
    color: white;
  }
  /* line 87, ../sass/_press-base.scss */
  .press-orange-header small p {
    font-size: 12.5px;
    line-height: 1.2;
    margin-left: 0;
    margin-top: 0.25rem;
    max-width: 65%;
    opacity: 1;
    padding: 0;
    transition: all 0.5s ease;
  }

  /* line 100, ../sass/_press-base.scss */
  #press-page {
    margin-bottom: 0;
  }

  /* line 106, ../sass/_press-base.scss */
  .media-contact {
    background-color: #444444;
    color: white;
    font-size: 12.5px;
    padding: 0.5rem 0.5rem 1rem 25px;
  }

  /* line 114, ../sass/_press-base.scss */
  .media-contact-info a {
    text-decoration: none !important;
  }

  /* line 119, ../sass/_press-base.scss */
  .media-contact-header {
    font-family: "belo-dincondensed_bold";
    font-size: 30px;
    font-weight: 400 !important;
    text-transform: uppercase;
  }

  /* line 128, ../sass/_press-base.scss */
  .press_wrapper {
    background-color: white;
    font-size: 12.5px;
    padding: 0 0 1rem 0;
  }
  /* line 133, ../sass/_press-base.scss */
  .press_wrapper a {
    color: #444444;
    transition: color 0.5s ease;
  }
  /* line 138, ../sass/_press-base.scss */
  .press_wrapper ul {
    list-style: none;
    margin: 0 0 2em 0;
  }
  /* line 144, ../sass/_press-base.scss */
  .press_wrapper:before, .press_wrapper:after {
    content: " ";
    display: table;
  }
  /* line 148, ../sass/_press-base.scss */
  .press_wrapper:after {
    clear: both;
  }

  /*
    _   _                   _                   _     _                 
   | \ | |                 (_)                 | |   (_)                
   |  \| |   __ _  __   __  _    __ _    __ _  | |_   _    ___    _ __  
   | . ` |  / _` | \ \ / / | |  / _` |  / _` | | __| | |  / _ \  | '_ \ 
   | |\  | | (_| |  \ V /  | | | (_| | | (_| | | |_  | | | (_) | | | | |
   |_| \_|  \__,_|   \_/   |_|  \__, |  \__,_|  \__| |_|  \___/  |_| |_|
                                 __/ |
                                |___/ 
  */
  /* line 165, ../sass/_press-base.scss */
  .press-nav-section ul {
    color: #444444;
    padding: 0.5rem;
    transition: background-color 0.5s ease;
  }
  /* line 170, ../sass/_press-base.scss */
  .press-nav-section ul a {
    color: #11769d;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
  }

  /* line 179, ../sass/_press-base.scss */
  .press-nav-section:first-child {
    margin-top: 1rem;
  }

  /* line 183, ../sass/_press-base.scss */
  .press-nav-article.active {
    height: 0;
    overflow-y: hidden;
    min-height: 0 !important;
    padding: 0 0.5rem;
    border: none;
    transition: all 0.5s ease;
  }

  /* line 192, ../sass/_press-base.scss */
  .press-nav-article {
    border: thin solid #bcbdbc;
    margin-left: 20px !important;
    margin-right: 20px !important;
    min-height: 75px !important;
    padding-bottom: 0.5rem;
    position: relative;
    transition: all 0.5s ease;
  }
  /* line 201, ../sass/_press-base.scss */
  .press-nav-article .nav-announcement-date {
    color: #59595a !important;
    font-weight: normal;
  }

  /* line 207, ../sass/_press-base.scss */
  .press-nav-article:not(:last-child) {
    margin-bottom: 0.15rem;
  }

  /* line 211, ../sass/_press-base.scss */
  .press-nav-section-title {
    font-weight: 400 !important;
    font-family: "belo-dincondensed_bold" !important;
    font-size: 30px;
    line-height: 1.2;
    margin-bottom: 0;
    margin-top: 0.5em;
    margin-right: 15px;
    padding: 0px 60px 0.5rem 25px;
    text-transform: uppercase;
  }

  /* line 223, ../sass/_press-base.scss */
  .announcement-title-text {
    padding-right: 40px;
  }

  /* line 228, ../sass/_press-base.scss */
  .nav-announcement-date,
  .press-nav-date {
    color: #2b2b2b;
  }

  /* line 234, ../sass/_press-base.scss */
  .nav-news-link-title,
  .nav-announcement-title,
  .nav-press-release-title {
    line-height: 1.3;
  }

  /*
    __  __           _       _   _                    
   |  \/  |         | |     (_) | |                   
   | \  / |   ___   | |__    _  | |   ___             
   | |\/| |  / _ \  | '_ \  | | | |  / _ \            
   | |  | | | (_) | | |_) | | | | | |  __/
   |_|  |_|  \___/  |_.__/  |_| |_|  \___|
                      _     _          _              
       /\            | |   (_)        | |             
      /  \     _ __  | |_   _    ___  | |   ___   ___ 
     / /\ \   | '__| | __| | |  / __| | |  / _ \ / __|
    / ____ \  | |    | |_  | | | (__  | | |  __/ \__ \
   /_/    \_\ |_|     \__| |_|  \___| |_|  \___| |___/
  
  */
  /* line 254, ../sass/_press-base.scss */
  .show-announcement {
    background-color: transparent;
    background-image: url('../images/plus-grey.gif?1406867255');
    background-position: right center;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 99%;
  }
  /* line 270, ../sass/_press-base.scss */
  .show-announcement:hover, .show-announcement:active {
    background-color: transparent;
  }

  /* line 275, ../sass/_press-base.scss */
  .mobile-article {
    border: thin solid #bcbdbc;
    margin-bottom: 0.15rem;
    margin-top: 0 !important;
    margin-left: 20px !important;
    margin-right: 20px !important;
    padding: 0.5rem;
    position: relative;
  }
  /* line 289, ../sass/_press-base.scss */
  .mobile-article a:link, .mobile-article a:hover, .mobile-article a:active, .mobile-article a:visited {
    font-weight: bold;
    color: #11769d;
    text-decoration: none;
  }
  /* line 301, ../sass/_press-base.scss */
  .mobile-article h1,
  .mobile-article h2,
  .mobile-article h3,
  .mobile-article h4,
  .mobile-article h5,
  .mobile-article h6 {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: none;
  }
  /* line 306, ../sass/_press-base.scss */
  .mobile-article .close-announcement {
    background-color: transparent !important;
    background-image: url('../images/minus-grey.gif?1406867255');
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 0;
    border: thin solid #bcbdbc !important;
    position: absolute;
    height: 0px;
    right: 0.5rem;
    padding: 40px 0 0 0;
    top: 0.5rem;
    width: 40px;
  }
  /* line 326, ../sass/_press-base.scss */
  .mobile-article .show-announcement:visited, .mobile-article .show-announcement:hover, .mobile-article .show-announcement:focus, .mobile-article .show-announcement:active,
  .mobile-article .close-announcement:visited,
  .mobile-article .close-announcement:hover,
  .mobile-article .close-announcement:focus,
  .mobile-article .close-announcement:active {
    color: transparent !important;
    background-color: transparent !important;
  }
  /* line 332, ../sass/_press-base.scss */
  .mobile-article .article-container-masthead {
    margin-top: 0;
    padding-top: 0;
    height: auto;
  }
  /* line 337, ../sass/_press-base.scss */
  .mobile-article .article-container-masthead img {
    max-width: 150px;
    height: auto;
  }
  /* line 343, ../sass/_press-base.scss */
  .mobile-article .announcement-title {
    font-size: 16px;
    margin-top: 1rem;
  }
  /* line 348, ../sass/_press-base.scss */
  .mobile-article .announcement-post-date {
    font-weight: bold;
    padding-right: 60px;
  }
  /* line 353, ../sass/_press-base.scss */
  .mobile-article .fa.fa-external-link {
    display: none;
  }

  /* line 359, ../sass/_press-base.scss */
  .mobile-article.loading {
    height: 0;
    overflow: hidden;
  }

  /*
  
    _____                 _      _                    
   |  __ \               | |    | |                   
   | |  | |   ___   ___  | | __ | |_    ___    _ __   
   | |  | |  / _ \ / __| | |/ / | __|  / _ \  | '_ \  
   | |__| | |  __/ \__ \ |   <  | |_  | (_) | | |_) | 
   |_____/   \___| |___/ |_|\_\  \__|  \___/  | .__/  
                                              | |     
                                              |_|     
                      _     _          _              
       /\            | |   (_)        | |             
      /  \     _ __  | |_   _    ___  | |   ___   ___ 
     / /\ \   | '__| | __| | |  / __| | |  / _ \ / __|
    / ____ \  | |    | |_  | | | (__  | | |  __/ \__ \
   /_/    \_\ |_|     \__| |_|  \___| |_|  \___| |___/
                                                      
  
   */
  /* line 384, ../sass/_press-base.scss */
  #article-display {
    background-color: white;
    border: thin solid #bcbdbc !important;
    height: 100%;
    overflow-x: hidden;
    overflow-y: visible;
    transition: all 0.5s ease;
    width: 100%;
  }

  /* line 395, ../sass/_press-base.scss */
  #article-container {
    margin-top: 55px;
    padding: 1rem;
  }
  /* line 399, ../sass/_press-base.scss */
  #article-container * {
    font-family: Arial, Helvetica, sans-serif !important;
  }
  /* line 403, ../sass/_press-base.scss */
  #article-container a {
    color: #11769d;
    text-decoration: none;
  }
  /* line 407, ../sass/_press-base.scss */
  #article-container a:hover {
    color: #11769d;
    text-decoration: none !important;
  }
  /* line 414, ../sass/_press-base.scss */
  #article-container .announcement-title {
    font-family: Arial, sans-serif;
    font-size: 22px !important;
    text-transform: none;
  }
  /* line 420, ../sass/_press-base.scss */
  #article-container .article-container-masthead {
    height: auto;
    margin: 1rem auto;
    max-width: 50%;
    padding-top: 0;
  }

  /* line 429, ../sass/_press-base.scss */
  .announcement-end {
    margin: 1em auto;
    text-align: center;
  }
}
@media only screen and (min-width: 360px) {
  /* line 3, ../sass/_home-360up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"] {
    margin-top: 10px;
  }
  /* line 6, ../sass/_home-360up.scss */
  .mslide-text a[href="http://seattletimes.com/"] {
    font-size: 35px;
    line-height: 35px;
    left: 0;
    margin: 45px 20px 0;
  }
  /* line 12, ../sass/_home-360up.scss */
  .mslide-text a[href="community-impact"] {
    left: -20rem;
  }
}
@media only screen and (min-width: 480px) {
  /* line 2, ../sass/_home-480up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"] {
    font-size: 75px;
    line-height: 75px;
    padding-left: 45px;
    padding-right: 45px;
    padding-top: 20px;
    margin-top: 0px;
    width: 360px;
  }
  /* line 11, ../sass/_home-480up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"]:after {
    margin-top: 0.25rem;
  }
  /* line 16, ../sass/_home-480up.scss */
  .mslide-text a[href="http://seattletimes.com/"] {
    font-size: 35px;
    left: 10px !important;
    line-height: 35px;
    padding: 20px 10px;
    margin: 40px 1.5rem;
    max-width: 480px;
  }
  /* line 25, ../sass/_home-480up.scss */
  .mslide-text a[href="community-impact"] {
    top: -160px;
    left: -20rem;
  }
}
@media only screen and (min-width: 480px) and (min-width: 480px) {
  /* line 4, ../sass/_press-480up.scss */
  body.page-press-body.logged-in #main.site-main {
    margin-top: 0;
  }

  /* line 10, ../sass/_press-480up.scss */
  .press-orange-header span {
    font-size: 4.4rem;
  }
  /* line 15, ../sass/_press-480up.scss */
  .press-orange-header small p {
    max-width: 100%;
    width: 100%;
  }

  /* line 22, ../sass/_press-480up.scss */
  #press-page {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 28, ../sass/_press-480up.scss */
  .media-contact-info a {
    text-decoration: none !important;
  }
}
@media only screen and (min-width: 640px) {
  /* line 2, ../sass/_home-640up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"] {
    padding: 40px 50px 0;
    margin: 0 4.5rem;
  }
  /* line 5, ../sass/_home-640up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"]:after {
    margin-top: 1rem;
  }
  /* line 9, ../sass/_home-640up.scss */
  .mslide-text a[href="http://seattletimes.com/"] {
    font-size: 45px;
    left: 50% !important;
    line-height: 45px;
    padding: 30px 10px;
    max-width: 600px;
    margin: 70px auto 0 -455px;
    top: 0;
  }
  /* line 18, ../sass/_home-640up.scss */
  .mslide-text a[href="community-impact"] {
    left: -16rem;
    padding: 110px 80px 0 280px;
    top: -3rem;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1, ../sass/_home-768up.scss */
  .mslide-1 {
    background-position: top right !important;
  }

  /* line 5, ../sass/_home-768up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"] {
    font-size: 85px;
    height: 580px;
    left: 5%;
    line-height: 80px;
    padding: 50px 30px 30px;
    width: 358px;
  }
  /* line 13, ../sass/_home-768up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"]:after {
    margin-top: 1.5rem;
  }
  /* line 18, ../sass/_home-768up.scss */
  .mslide-text a[href="http://seattletimes.com/"] {
    font-size: 45px;
    line-height: 45px;
    margin: 60px 3rem;
    max-width: 700px;
    top: 0;
    width: 100%;
    left: 0 !important;
    right: 0;
  }
  /* line 30, ../sass/_home-768up.scss */
  .mslide-text a[href="community-impact"] {
    font-size: 65px;
    height: 460px;
    left: -4rem;
    line-height: 60px;
    padding-left: 90px;
    padding-right: 80px;
    padding-top: 90px;
    margin-top: -15px;
    top: -1rem;
    width: 460px;
  }

  /* line 3, ../sass/_press-768up.scss */
  body.page-press-body {
  /*
    __  __                 _     _                          _ 
   |  \/  |               | |   | |                        | |
   | \  / |   __ _   ___  | |_  | |__     ___    __ _    __| |
   | |\/| |  / _` | / __| | __| | '_ \   / _ \  / _` |  / _` |
   | |  | | | (_| | \__ \ | |_  | | | | |  __/ | (_| | | (_| |
   |_|  |_|  \__,_| |___/  \__| |_| |_|  \___|  \__,_|  \__,_|

  */
  /*

  ___  ___         _ _         _____             _             _   
  |  \/  |        | (_)       /  __ \           | |           | |  
  | .  . | ___  __| |_  __ _  | /  \/ ___  _ __ | |_ __ _  ___| |_ 
  | |\/| |/ _ \/ _` | |/ _` | | |    / _ \| '_ \| __/ _` |/ __| __|
  | |  | |  __/ (_| | | (_| | | \__/\ (_) | | | | || (_| | (__| |_ 
  \_|  |_/\___|\__,_|_|\__,_|  \____/\___/|_| |_|\__\__,_|\___|\__|

  */
    /*
      _   _                   _                   _     _                 
     | \ | |                 (_)                 | |   (_)                
     |  \| |   __ _  __   __  _    __ _    __ _  | |_   _    ___    _ __  
     | . ` |  / _` | \ \ / / | |  / _` |  / _` | | __| | |  / _ \  | '_ \ 
     | |\  | | (_| |  \ V /  | | | (_| | | (_| | | |_  | | | (_) | | | | |
     |_| \_|  \__,_|   \_/   |_|  \__, |  \__,_|  \__| |_|  \___/  |_| |_|
                                   __/ |
                                  |___/ 
    */
    /*
      ___       _   _      _         
     / _ \     | | (_)    | |        
    / /_\ \_ __| |_ _  ___| | ___    
    |  _  | '__| __| |/ __| |/ _ \   
    | | | | |  | |_| | (__| |  __/   
    \_| |_/_|   \__|_|\___|_|\___|   
                                     
                                     
    ______ _           _             
    |  _  (_)         | |            
    | | | |_ ___ _ __ | | __ _ _   _ 
    | | | | / __| '_ \| |/ _` | | | |
    | |/ /| \__ \ |_) | | (_| | |_| |
    |___/ |_|___/ .__/|_|\__,_|\__, |
                | |             __/ |
                |_|            |___/ 
    */
  }
  /* line 7, ../sass/_press-768up.scss */
  body.page-press-body #press-page {
    font-size: 12.5px;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }
  /* line 15, ../sass/_press-768up.scss */
  body.page-press-body #press-page img {
    height: auto;
    max-width: 100%;
  }
  /* line 20, ../sass/_press-768up.scss */
  body.page-press-body #press-page a {
    text-decoration: none;
  }
  /* line 24, ../sass/_press-768up.scss */
  body.page-press-body #press-page > header.row {
    margin-left: 0;
    text-align: right;
  }
  /* line 30, ../sass/_press-768up.scss */
  body.page-press-body .header-bg-images-press {
    background-position: center top;
  }
  /* line 34, ../sass/_press-768up.scss */
  body.page-press-body .press_wrapper {
    background-color: white;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
    position: relative;
  }
  /* line 41, ../sass/_press-768up.scss */
  body.page-press-body .press_wrapper:before, body.page-press-body .press_wrapper:after {
    content: " ";
    display: table;
  }
  /* line 45, ../sass/_press-768up.scss */
  body.page-press-body .press_wrapper:after {
    clear: both;
  }
  /* line 52, ../sass/_press-768up.scss */
  body.page-press-body .header-bg-images-press {
    /*
    background-attachment: fixed;
    background-image: image-url("BG_photos_WhoWeAre.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 200% auto !important;
    width: 100%;
    z-index: -9999;
    */
  }
  /* line 83, ../sass/_press-768up.scss */
  body.page-press-body .press-orange-header {
    background-color: rgba(188, 92, 35, 0.8) !important;
    float: none;
    line-height: 0;
    margin-bottom: 0;
    padding-left: 12px;
    padding-top: 1.5rem;
    text-align: left;
    height: 350px;
  }
  /* line 94, ../sass/_press-768up.scss */
  body.page-press-body .press-orange-header span {
    color: white;
    display: block;
    font-family: "belo-dincondensed_bold";
    font-size: 4.4rem;
    font-weight: normal !important;
    line-height: 0.85;
    max-width: 60%;
    padding: 0;
    text-transform: uppercase;
  }
  /* line 106, ../sass/_press-768up.scss */
  body.page-press-body .press-orange-header small {
    color: white;
    display: block;
    font-weight: bold;
    font-size: 12.5px;
    margin-left: 2px !important;
    margin-top: 0.25rem;
  }
  /* line 118, ../sass/_press-768up.scss */
  body.page-press-body .media-contact {
    background-color: #3f4040;
    color: white;
    padding-left: 0 !important;
  }
  /* line 123, ../sass/_press-768up.scss */
  body.page-press-body .media-contact .media-contact-header {
    text-transform: uppercase;
    vertical-align: top;
  }
  /* line 130, ../sass/_press-768up.scss */
  body.page-press-body .media-contact .media-contact-info .a,
  body.page-press-body .media-contact .media-contact-info .a:hover {
    color: white;
    font-weight: bold;
    text-decoration: none;
  }
  /* line 151, ../sass/_press-768up.scss */
  body.page-press-body .media-contact {
    padding-left: 0.5rem;
    padding-bottom: 0.5rem;
  }
  /* line 156, ../sass/_press-768up.scss */
  body.page-press-body .media-contact-header {
    font-family: "belo-dincondensed_bold";
    font-size: 30px;
    font-weight: normal !important;
    line-height: 1.1;
    padding-bottom: 0;
    padding-left: 1.25rem;
    padding-top: 1rem;
  }
  /* line 166, ../sass/_press-768up.scss */
  body.page-press-body .media-contact-info {
    padding-bottom: 1rem;
    padding-left: 1.25rem;
  }
  /* line 170, ../sass/_press-768up.scss */
  body.page-press-body .media-contact-info a {
    text-decoration: none !important;
  }
  /* line 188, ../sass/_press-768up.scss */
  body.page-press-body .press-nav {
    border: none;
    display: inline-block;
    float: left;
    max-width: 25%;
    padding-left: 0.5rem;
    padding-right: 1.5rem;
    width: 25%;
  }
  /* line 198, ../sass/_press-768up.scss */
  body.page-press-body .press-nav.bordered {
    border-right: thin solid silver;
  }
  /* line 202, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section {
    margin-bottom: 1em;
  }
  /* line 206, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section h3 {
    color: #3f4040;
  }
  /* line 210, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul {
    -moz-hyphens: none;
    border: none;
    list-style: none outside none;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  /* line 217, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul li {
    color: #000;
    transition: background-color 0.5s ease 0s;
  }
  /* line 221, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul li a {
    color: #11769d;
    font-weight: bold;
    text-decoration: none;
  }
  /* line 228, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul:hover {
    transition: background-color 0.5s ease 0s;
  }
  /* line 231, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul:hover li {
    background-color: #3f4040;
    color: white;
  }
  /* line 235, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul:hover li a {
    color: white;
  }
  /* line 240, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul:hover .press-nav-date {
    color: white;
  }
  /* line 247, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-date {
    color: #59595a;
    font-weight: normal;
  }
  /* line 252, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section {
    margin: 1rem 0 2.5rem;
    padding-left: 0.5rem;
  }
  /* line 256, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul {
    margin: 0 0.5rem 0.5rem 0;
  }
  /* line 259, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section ul li {
    line-height: 1.3;
    margin: 0;
    padding: 0;
  }
  /* line 267, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-section-title {
    font-family: "belo-dincondensed_bold" !important;
    font-size: 20px;
    font-weight: normal !important;
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
    margin-left: 0.5rem !important;
    padding: 0rem;
    text-transform: uppercase;
  }
  /* line 278, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-link {
    font-size: 12.5px;
    font-weight: bold;
  }
  /* line 283, ../sass/_press-768up.scss */
  body.page-press-body .press-nav-article {
    padding: 0;
  }
  /* line 289, ../sass/_press-768up.scss */
  body.page-press-body .nav-announcement-title,
  body.page-press-body .nav-news-link-title,
  body.page-press-body .nav-press-release-title {
    padding: 0.5rem !important;
  }
  /* line 316, ../sass/_press-768up.scss */
  body.page-press-body #article-display {
    border-left: none;
    padding-left: 1.5rem;
  }
  /* line 323, ../sass/_press-768up.scss */
  body.page-press-body #article-container img {
    margin: 0.5rem auto;
  }
  /* line 329, ../sass/_press-768up.scss */
  body.page-press-body #article-container .immediate {
    font-weight: bold;
  }
  /* line 333, ../sass/_press-768up.scss */
  body.page-press-body #article-container .mailing-address {
    padding-bottom: 2em;
  }
  /* line 337, ../sass/_press-768up.scss */
  body.page-press-body #article-container .fa {
    display: inline-block !important;
    margin-left: 1rem;
  }
  /* line 343, ../sass/_press-768up.scss */
  body.page-press-body .nav-news-link-source {
    font-size: x-small;
    font-weight: bolder;
  }
  /* line 351, ../sass/_press-768up.scss */
  body.page-press-body #article-display {
    border-left: thin solid #bcbdbc;
    border-top: none !important;
    border-right: none !important;
    border-bottom: none !important;
    display: inline-block !important;
    max-width: 74.5%;
    width: 74.5%;
    overflow-x: hidden;
    padding-right: 1rem;
    position: relative;
    vertical-align: top;
  }
  /* line 368, ../sass/_press-768up.scss */
  body.page-press-body #article-container {
    margin-top: 0;
    padding-right: 2em;
  }
  /* line 378, ../sass/_press-768up.scss */
  body.page-press-body #article-container a {
    color: #11769d;
  }
  /* line 384, ../sass/_press-768up.scss */
  body.page-press-body #article-container .announcement-date,
  body.page-press-body #article-container .announcement-post-date,
  body.page-press-body #article-container .news-link-post-date {
    font-weight: bold;
  }
  /* line 389, ../sass/_press-768up.scss */
  body.page-press-body #article-container .announcement-title,
  body.page-press-body #article-container .news-link-header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    text-align: left;
    text-transform: none !important;
  }
  /* line 396, ../sass/_press-768up.scss */
  body.page-press-body #article-container img {
    max-width: 100%;
  }
  /* line 401, ../sass/_press-768up.scss */
  body.page-press-body .article-container-masthead {
    height: auto;
    margin: 0 0 1rem !important;
    max-width: 30%;
    padding-top: 0;
    width: 30%;
    text-align: left;
    left: 0;
  }
  /* line 411, ../sass/_press-768up.scss */
  body.page-press-body .announcement {
    padding-top: 1.5rem;
  }
  /* line 415, ../sass/_press-768up.scss */
  body.page-press-body .announcement-end {
    display: block;
    font-size: 12.5px;
    margin: 1rem auto;
    text-align: center;
    color: #2b2b2b;
    font-family: Arial, Helvetica, serif;
    text-align: center;
  }
  /* line 426, ../sass/_press-768up.scss */
  body.page-press-body .announcement-title,
  body.page-press-body .news-link-header {
    font-size: 16px;
    margin-bottom: 0.5rem;
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 960px) {
  /* line 1, ../sass/_home-960up.scss */
  .mslide-1 {
    background-position: top center !important;
  }

  /* line 5, ../sass/_home-960up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"] {
    font-size: 85px;
    height: 580px;
    left: 25%;
    line-height: 80px;
    width: 350px;
  }
  /* line 12, ../sass/_home-960up.scss */
  .mslide-text a[href="http://seattletimes.com/#sounders"]:after {
    margin-top: 1rem;
  }
  /* line 17, ../sass/_home-960up.scss */
  .mslide-text a[href="http://seattletimes.com/"] {
    font-size: 60px;
    line-height: 60px;
    margin: 70px 4rem;
    max-width: 900px;
    padding: 30px 20px;
    left: 0 !important;
    right: 0;
  }
  /* line 27, ../sass/_home-960up.scss */
  .mslide-text a[href="community-impact"] {
    left: 0;
    padding-left: 85px;
    padding-right: 90px;
    margin-top: 0px;
    right: 0;
  }

  /* line 4, ../sass/_nav-960up.scss */
  .desktop-social-icons {
    border-left: thin solid #444444;
    max-height: 20px;
    margin-top: 15px;
  }

  /* line 12, ../sass/_nav-960up.scss */
  .stc-container {
    padding: 0;
    max-width: 910px;
    min-width: 910px;
  }

  /* line 23, ../sass/_nav-960up.scss */
  .stc-menu-item-link {
    font-weight: bold;
    padding: 15px 7px !important;
  }

  /* line 28, ../sass/_nav-960up.scss */
  .navbar-fixed-top {
    border-bottom: 30px solid #cc6929;
    margin: 0;
  }

  /* line 33, ../sass/_nav-960up.scss */
  .navbar-brand {
    margin-left: 0 !important;
  }

  /* line 37, ../sass/_nav-960up.scss */
  .navbar-collapse {
    margin-right: -15px !important;
  }

  /* line 41, ../sass/_nav-960up.scss */
  .navbar-nav {
    border-bottom: none;
    font-family: Arial, Helvetica, sans-serif;
    max-height: 50px;
  }
  /* line 49, ../sass/_nav-960up.scss */
  .navbar-nav li .stc-menu-item-link {
    background-color: transparent !important;
    color: white !important;
    font-size: 11px;
    margin: 0 7.5px;
  }
  /* line 54, ../sass/_nav-960up.scss */
  .navbar-nav li .stc-menu-item-link:hover {
    text-decoration: underline;
  }
  /* line 61, ../sass/_nav-960up.scss */
  .navbar-nav .open,
  .navbar-nav .active {
    background-color: #cc6929 !important;
  }
  /* line 63, ../sass/_nav-960up.scss */
  .navbar-nav .open .dropdown-menu,
  .navbar-nav .active .dropdown-menu {
    display: inline-block;
    padding-bottom: 3px !important;
    padding-left: 7px !important;
    padding-top: 3px !important;
    position: absolute;
    #right: 0;
    text-align: center;
    #top: 50px !important;
  }
  /* line 73, ../sass/_nav-960up.scss */
  .navbar-nav .open .dropdown-menu li,
  .navbar-nav .active .dropdown-menu li {
    display: inline-block;
  }
  /* line 76, ../sass/_nav-960up.scss */
  .navbar-nav .open .dropdown-menu li .menu-item-link,
  .navbar-nav .active .dropdown-menu li .menu-item-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 0 !important;
    text-align: center;
  }
  /* line 85, ../sass/_nav-960up.scss */
  .navbar-nav .open .dropdown-menu li:not(:first-child) .menu-item-link,
  .navbar-nav .active .dropdown-menu li:not(:first-child) .menu-item-link {
    border-left: white thin solid;
    padding: 0 0 0 14px !important;
  }

  /* line 96, ../sass/_nav-960up.scss */
  body.logged-in .dropdown-menu {
    margin-top: 0px !important;
  }

  /* line 103, ../sass/_nav-960up.scss */
  .fa.fa-twitter {
    padding-left: 4px !important;
    padding-top: 4px !important;
    font-size: 90%;
  }

  /* line 109, ../sass/_nav-960up.scss */
  .fa.fa-linkedin {
    padding-left: 5px;
    padding-top: 3px;
    font-size: 90%;
  }

  /* line 115, ../sass/_nav-960up.scss */
  .fa.fa-facebook {
    padding-left: 5px;
    padding-top: 5px;
  }

  /* line 120, ../sass/_nav-960up.scss */
  .dropdown-menu {
    background-color: transparent;
    border: none;
    box-shadow: none;
    text-align: left !important;
    white-space: nowrap;
  }

  /*
   * Desktop-Specific Styles for the Press Page
   */
  /* line 7, ../sass/_press-960up.scss */
  body.page-press-body #press-page {
    font-size: 12.5px;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-family: Arial, Helvetica, sans-serif;
    transition: all 0.5s ease 0s;
  }
  /* line 17, ../sass/_press-960up.scss */
  body.page-press-body .header-bg-images-press {
    /*
    background-attachment: fixed;
    background-position: top center;
    background-size: 125% auto !important;
    */
  }
  /* line 27, ../sass/_press-960up.scss */
  body.page-press-body .press-orange-header {
    margin-bottom: 0;
  }
  /* line 30, ../sass/_press-960up.scss */
  body.page-press-body .press-orange-header small {
    color: white;
    font-size: 12.5px;
    display: block;
  }
  /* line 39, ../sass/_press-960up.scss */
  body.page-press-body .media-contact.row {
    color: white;
    padding-left: 0.5rem;
  }
  /* line 44, ../sass/_press-960up.scss */
  body.page-press-body .media-contact-header {
    font-family: "belo-dincondensed_bold";
    font-size: 30px;
    font-weight: normal;
    line-height: 1.1;
    padding-bottom: 0;
    padding-left: 1.5em;
    padding-top: 1rem;
  }
  /* line 54, ../sass/_press-960up.scss */
  body.page-press-body .media-contact-info {
    padding-left: 3rem;
  }
  /* line 57, ../sass/_press-960up.scss */
  body.page-press-body .media-contact-info a {
    text-decoration: none !important;
  }
  /* line 64, ../sass/_press-960up.scss */
  body.page-press-body .press-nav {
    border-right: none;
    display: inline-block;
    max-width: 25%;
    padding-left: 1.5rem;
    padding-right: 1.0rem;
    width: 25%;
  }
  /* line 73, ../sass/_press-960up.scss */
  body.page-press-body .press-nav-section {
    padding: 0.5rem 1rem 0.5rem 1rem !important;
    margin-bottom: 0.5rem;
  }
  /* line 78, ../sass/_press-960up.scss */
  body.page-press-body .press-nav-section-title {
    margin-bottom: 0;
    padding-left: 0;
  }
  /* line 85, ../sass/_press-960up.scss */
  body.page-press-body .nav-news-link-title,
  body.page-press-body .nav-announcement-title,
  body.page-press-body .nav-press-release-title {
    padding: 0.5rem !important;
  }
  /* line 89, ../sass/_press-960up.scss */
  body.page-press-body #article-container {
    padding-left: 1rem;
  }
  /* line 92, ../sass/_press-960up.scss */
  body.page-press-body #article-container .article-container-masthead {
    margin: 2rem 0.5rem 1rem 0 !important;
  }
}
@media only screen and (min-width: 960px) and (min-width: 1024px) {
  max-width: 960px;
  min-width: 960px;
}
@media only screen and (min-width: 960px) and (min-width: 960px) {
  /* line 133, ../sass/_nav-960up.scss */
  body.page-advertise-body .navbar-fixed-top,
  body.page-subscribe-shop-body .navbar-fixed-top {
    border-bottom: 3px solid #cc6929;
  }

  /* line 139, ../sass/_nav-960up.scss */
  body.page-home-body .navbar-fixed-top {
    border-bottom: none;
  }

  /* line 168, ../sass/_nav-960up.scss */
  body.page-contact-us-body .dropdown-menu {
    left: -215px;
  }
}
