@media (max-width: 549px) {
  /* line 6, ../sass/_layout.scss */
  .container {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../Applications/CodeKit.app/Contents/Resources/engines/susy/sass/susy/output/support/_clearfix.scss */
    .container:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 9, ../sass/_layout.scss */
    .container .layout {
      width: 95%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%; }
    /* line 10, ../sass/_layout.scss */
    .container .menu-container {
      width: 95%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%; }
    /* line 11, ../sass/_layout.scss */
    .container .latest-news {
      width: 95%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%; }
    /* line 12, ../sass/_layout.scss */
    .container .entry-business {
      width: 45%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%; }
    /* line 13, ../sass/_layout.scss */
    .container .entry-education {
      width: 45%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%; }
    /* line 14, ../sass/_layout.scss */
    .container .copy {
      width: 95%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%; }
    /* line 15, ../sass/_layout.scss */
    .container .page-badge {
      width: 95%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%;
      clear: both; }
    /* line 16, ../sass/_layout.scss */
    .container .landing-page {
      width: 95%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%; }
    /* line 17, ../sass/_layout.scss */
    .container .announcements {
      width: 95%;
      float: left;
      margin-left: 2.5%;
      margin-right: 2.5%; } }
@media (min-width: 550px) and (max-width: 899px) {
  /* line 6, ../sass/_layout.scss */
  .container {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../Applications/CodeKit.app/Contents/Resources/engines/susy/sass/susy/output/support/_clearfix.scss */
    .container:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 21, ../sass/_layout.scss */
    .container .layout {
      width: 96.66667%;
      float: left;
      margin-left: 1.66667%;
      margin-right: 1.66667%; }
    /* line 22, ../sass/_layout.scss */
    .container .latest-news {
      width: 96.66667%;
      float: left;
      margin-left: 1.66667%;
      margin-right: 1.66667%; }
    /* line 23, ../sass/_layout.scss */
    .container .entry-business {
      width: 46.66667%;
      float: left;
      margin-left: 1.66667%;
      margin-right: -100%; }
    /* line 24, ../sass/_layout.scss */
    .container .entry-education {
      width: 46.66667%;
      float: left;
      margin-left: 51.66667%;
      margin-right: -100%; }
    /* line 25, ../sass/_layout.scss */
    .container .latest-news {
      width: 96.66667%;
      float: left;
      margin-left: 1.66667%;
      margin-right: 1.66667%; }
    /* line 26, ../sass/_layout.scss */
    .container .copy {
      width: 96.66667%;
      float: left;
      margin-left: 1.66667%;
      margin-right: 1.66667%; }
    /* line 27, ../sass/_layout.scss */
    .container .page-badge {
      width: 46.66667%;
      float: left; }
      /* line 63, ../../../../../../Applications/CodeKit.app/Contents/Resources/engines/susy/sass/susy/language/susy/_gallery.scss */
      .container .page-badge:nth-child(2n + 1) {
        margin-left: 1.66667%;
        margin-right: -100%;
        clear: both; }
      /* line 63, ../../../../../../Applications/CodeKit.app/Contents/Resources/engines/susy/sass/susy/language/susy/_gallery.scss */
      .container .page-badge:nth-child(2n + 2) {
        margin-left: 51.66667%;
        margin-right: -100%;
        clear: none; }
    /* line 28, ../sass/_layout.scss */
    .container .landing-page {
      width: 96.66667%;
      float: left;
      margin-left: 1.66667%;
      margin-right: 1.66667%; }
    /* line 29, ../sass/_layout.scss */
    .container .announcements {
      width: 96.66667%;
      float: left;
      margin-left: 1.66667%;
      margin-right: 1.66667%; } }
@media (min-width: 900px) {
  /* line 6, ../sass/_layout.scss */
  .container {
    max-width: 1150px;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../Applications/CodeKit.app/Contents/Resources/engines/susy/sass/susy/output/support/_clearfix.scss */
    .container:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 34, ../sass/_layout.scss */
    .container .layout {
      width: 98.33333%;
      float: left;
      margin-left: 0.83333%;
      margin-right: 0.83333%; }
    /* line 35, ../sass/_layout.scss */
    .container nav.menu {
      width: 65%;
      float: right;
      margin-left: 0.83333%;
      margin-right: 0.83333%; }
    /* line 36, ../sass/_layout.scss */
    .container .latest-news {
      width: 65%;
      float: left;
      margin-left: 17.5%;
      margin-right: -100%; }
    /* line 37, ../sass/_layout.scss */
    .container .latest-news.half {
      width: 81.66667%;
      float: left;
      margin-left: 9.16667%;
      margin-right: -100%; }
      /* line 37, ../sass/_layout.scss */
      .container .latest-news.half .news-item {
        width: 50%;
        float: left; }
    /* line 38, ../sass/_layout.scss */
    .container .latest-news.third {
      width: 81.66667%;
      float: left;
      margin-left: 9.16667%;
      margin-right: -100%; }
      /* line 38, ../sass/_layout.scss */
      .container .latest-news.third .news-item {
        width: 33.333%;
        float: left; }
    /* line 39, ../sass/_layout.scss */
    .container .entry-business {
      width: 31.66667%;
      float: left;
      margin-left: 9.16667%;
      margin-right: -100%; }
    /* line 40, ../sass/_layout.scss */
    .container .entry-education {
      width: 31.66667%;
      float: left;
      margin-left: 59.16667%;
      margin-right: -100%; }
    /* line 41, ../sass/_layout.scss */
    .container .copy {
      width: 65%;
      float: left;
      margin-left: 0.83333%;
      margin-right: 0.83333%; }
    /* line 42, ../sass/_layout.scss */
    .container .side-badges {
      width: 31.66667%;
      float: left;
      margin-left: 0.83333%;
      margin-right: 0.83333%; }
    /* line 43, ../sass/_layout.scss */
    .container .page-badges .page-badge {
      width: 48.33333%;
      float: left;
      margin-left: 0.83333%;
      margin-right: 0.83333%;
      padding: 0 8.33333%; }
    /* line 44, ../sass/_layout.scss */
    .container .page-badges .page-badge:nth-child(2n) {
      width: 48.33333%;
      float: right;
      margin-left: 0.83333%;
      margin-right: 0.83333%; }
    /* line 45, ../sass/_layout.scss */
    .container .page-badges .page-badge:nth-child(2n+3) {
      clear: both; }
    /* line 47, ../sass/_layout.scss */
    .container .landing-page {
      width: 81.66667%;
      float: left;
      margin-left: 9.16667%;
      margin-right: -100%; }
    /* line 48, ../sass/_layout.scss */
    .container .announcements {
      width: 65%;
      float: left;
      margin-left: 17.5%;
      margin-right: -100%; } }
@media (min-width: 1600px) {
  /* line 6, ../sass/_layout.scss */
  .container {
    max-width: 1550px;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../Applications/CodeKit.app/Contents/Resources/engines/susy/sass/susy/output/support/_clearfix.scss */
    .container:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 53, ../sass/_layout.scss */
    .container .latest-news {
      width: 65%;
      float: left;
      margin-left: 17.5%;
      margin-right: -100%; }
    /* line 54, ../sass/_layout.scss */
    .container .landing-page {
      width: 81.66667%;
      float: left;
      margin-left: 9.16667%;
      margin-right: -100%; }
    /* line 55, ../sass/_layout.scss */
    .container .landing-page {
      width: 65%;
      float: left;
      margin-left: 0.83333%;
      margin-right: 0.83333%; }
    /* line 56, ../sass/_layout.scss */
    .container .page-badges .page-badge {
      width: 31.66667%;
      float: left;
      margin-left: 0.83333%;
      margin-right: 0.83333%;
      padding: 0; }
    /* line 57, ../sass/_layout.scss */
    .container .page-badges .page-badge:nth-child(2n) {
      width: 31.66667%;
      float: left;
      margin-left: 0.83333%;
      margin-right: 0.83333%; }
    /* line 58, ../sass/_layout.scss */
    .container .page-badges .page-badge:nth-child(2n+3) {
      clear: none; } }
