/* 240
==================================================*/
@media screen and (min-width : 180px) and (max-width : 319px) {
  /* line 6, ../sass/media.scss */
  #header, #nav,
  #intro, #container,
  #footer {
    max-width: 95%;
    margin: 0 auto;
  }

  /* line 12, ../sass/media.scss */
  .one-half, .one-third, .two-third,
  .one-quarter, .two-quarter, .three-quarter,
  .one-fifth, .two-fifth, .three-fifth, .four-fifth {
    display: block;
    float: none;
    margin: 0 0 2% 0;
    padding: 0;
    width: auto;
  }

  /* line 19, ../sass/media.scss */
  #header {
    display: block;
    float: none;
    text-align: center;
    width: 100%;
  }
  /* line 24, ../sass/media.scss */
  #header .logo {
    float: none;
  }
  /* line 27, ../sass/media.scss */
  #header .branding {
    float: none;
    line-height: 1;
  }
  /* line 30, ../sass/media.scss */
  #header .branding h1 {
    font-size: 1.5em;
  }
  /* line 33, ../sass/media.scss */
  #header .branding h2 {
    font-size: 1.2em;
    padding: 0;
  }
  /* line 38, ../sass/media.scss */
  #header .call-to-action {
    font-size: 1.3em;
    text-align: center;
  }

  /* line 43, ../sass/media.scss */
  .menu {
    font-size: 1.5em;
  }
  /* line 45, ../sass/media.scss */
  .menu ul {
    line-height: 1.5;
    margin: 0;
    text-align: center;
  }
  /* line 49, ../sass/media.scss */
  .menu ul li {
    display: inline-block;
    margin: 0 30px;
  }

  /* line 55, ../sass/media.scss */
  #intro {
    padding: 0;
  }
  /* line 57, ../sass/media.scss */
  #intro .intro-content {
    padding: 0;
  }
  /* line 60, ../sass/media.scss */
  #intro .intro-image {
    text-align: center;
  }

  /* line 64, ../sass/media.scss */
  #content {
    float: none;
  }

  /* line 68, ../sass/media.scss */
  #footer .menu {
    font-size: 1.5em;
    margin: 0;
  }
  /* line 71, ../sass/media.scss */
  #footer .menu ul {
    line-height: 1.5;
    margin: 0;
    text-align: center;
  }
  /* line 75, ../sass/media.scss */
  #footer .menu ul li {
    display: inline-block;
    margin: 0 30px;
  }
  /* line 81, ../sass/media.scss */
  #footer .contact_info {
    text-align: center;
  }
  /* line 84, ../sass/media.scss */
  #footer .co-info {
    text-align: center;
  }
  /* line 87, ../sass/media.scss */
  #footer .copyright {
    text-align: center;
  }
}

/* 320px
==================================================*/
@media screen and (min-width : 320px) and (max-width : 360px) {
  /* line 99, ../sass/media.scss */
  #header, #nav,
  #intro, #container,
  #footer {
    max-width: 95%;
    margin: 0 auto;
  }

  /* line 105, ../sass/media.scss */
  .one-half, .one-third, .two-third,
  .one-quarter, .two-quarter, .three-quarter,
  .one-fifth, .two-fifth, .three-fifth, .four-fifth {
    display: block;
    float: none;
    margin: 0 0 2% 0;
    padding: 0;
    width: auto;
  }

  /* line 112, ../sass/media.scss */
  #header {
    display: block;
    float: none;
    text-align: center;
    width: 100%;
  }
  /* line 117, ../sass/media.scss */
  #header .logo {
    float: none;
  }
  /* line 120, ../sass/media.scss */
  #header .branding {
    float: none;
    line-height: 1;
  }
  /* line 123, ../sass/media.scss */
  #header .branding h1 {
    font-size: 2em;
  }
  /* line 126, ../sass/media.scss */
  #header .branding h2 {
    font-size: 1.5em;
    padding: 0;
  }
  /* line 131, ../sass/media.scss */
  #header .call-to-action {
    font-size: 1.3em;
    text-align: center;
  }

  /* line 136, ../sass/media.scss */
  .menu {
    font-size: 1.5em;
  }
  /* line 138, ../sass/media.scss */
  .menu ul {
    line-height: 1.5;
    margin: 0;
    text-align: center;
  }
  /* line 142, ../sass/media.scss */
  .menu ul li {
    display: inline-block;
    margin: 0 30px;
  }

  /* line 148, ../sass/media.scss */
  #intro {
    padding: 0;
  }
  /* line 150, ../sass/media.scss */
  #intro .intro-content {
    padding: 0;
  }
  /* line 153, ../sass/media.scss */
  #intro .intro-image {
    text-align: center;
  }

  /* line 157, ../sass/media.scss */
  #content {
    float: none;
  }

  /* line 161, ../sass/media.scss */
  #footer .menu {
    font-size: 1.5em;
    margin: 0;
  }
  /* line 164, ../sass/media.scss */
  #footer .menu ul {
    line-height: 1.5;
    margin: 0;
    text-align: center;
  }
  /* line 168, ../sass/media.scss */
  #footer .menu ul li {
    display: inline-block;
    margin: 0 30px;
  }
  /* line 174, ../sass/media.scss */
  #footer .contact_info {
    text-align: center;
  }
  /* line 177, ../sass/media.scss */
  #footer .co-info {
    text-align: center;
  }
  /* line 180, ../sass/media.scss */
  #footer .copyright {
    text-align: center;
  }
}

/* 480px
==================================================*/
@media screen and (min-width : 361px) and (max-width : 615px) {
  /* line 191, ../sass/media.scss */
  #header, #nav,
  #intro, #container,
  #footer {
    max-width: 95%;
    margin: 0 auto;
  }

  /* line 197, ../sass/media.scss */
  .one-half, .one-third, .two-third,
  .one-quarter, .two-quarter, .three-quarter,
  .one-fifth, .two-fifth, .three-fifth, .four-fifth {
    display: block;
    float: none;
    margin: 0 0 2% 0;
    padding: 0;
    width: auto;
  }

  /* line 204, ../sass/media.scss */
  #header {
    display: block;
    float: none;
    text-align: center;
    width: 100%;
  }
  /* line 209, ../sass/media.scss */
  #header .logo {
    float: none;
  }
  /* line 212, ../sass/media.scss */
  #header .branding {
    float: none;
    line-height: 1;
  }
  /* line 215, ../sass/media.scss */
  #header .branding h1 {
    font-size: 2em;
  }
  /* line 218, ../sass/media.scss */
  #header .branding h2 {
    font-size: 1.5em;
    padding: 0;
  }
  /* line 223, ../sass/media.scss */
  #header .call-to-action {
    font-size: 1.3em;
    text-align: center;
  }

  /* line 228, ../sass/media.scss */
  .menu {
    font-size: 1.5em;
  }
  /* line 230, ../sass/media.scss */
  .menu ul {
    line-height: 1.5;
    margin: 0;
    text-align: center;
  }
  /* line 234, ../sass/media.scss */
  .menu ul li {
    display: inline-block;
    margin: 0 30px;
  }

  /* line 240, ../sass/media.scss */
  #intro {
    padding: 0;
  }
  /* line 242, ../sass/media.scss */
  #intro .intro-content {
    padding: 0;
  }
  /* line 245, ../sass/media.scss */
  #intro .intro-image {
    text-align: center;
  }

  /* line 249, ../sass/media.scss */
  #content {
    float: none;
  }

  /* line 253, ../sass/media.scss */
  #footer .menu {
    font-size: 1.5em;
    margin: 0;
  }
  /* line 256, ../sass/media.scss */
  #footer .menu ul {
    line-height: 1.5;
    margin: 0;
    text-align: center;
  }
  /* line 260, ../sass/media.scss */
  #footer .menu ul li {
    display: inline-block;
    margin: 0 30px;
  }
  /* line 266, ../sass/media.scss */
  #footer .contact_info {
    text-align: center;
  }
  /* line 269, ../sass/media.scss */
  #footer .co-info {
    text-align: center;
  }
  /* line 272, ../sass/media.scss */
  #footer .copyright {
    text-align: center;
  }
}

/* 768px
==================================================*/
@media screen and (max-width: 980px) {
  /* line 283, ../sass/media.scss */
  #header, #nav,
  #intro, #container,
  #footer {
    max-width: 95%;
    margin: 0 auto;
  }

  /* line 289, ../sass/media.scss */
  .one-half, .one-third, .two-third,
  .one-quarter, .two-quarter, .three-quarter,
  .one-fifth, .two-fifth, .three-fifth, .four-fifth {
    display: block;
    float: none;
    margin: 0 0 2% 0;
    padding: 0;
    width: auto;
  }

  /* line 296, ../sass/media.scss */
  #header {
    display: block;
    float: none;
    text-align: center;
    width: 100%;
  }
  /* line 301, ../sass/media.scss */
  #header .logo {
    float: none;
  }
  /* line 304, ../sass/media.scss */
  #header .branding {
    float: none;
    line-height: 1;
  }
  /* line 307, ../sass/media.scss */
  #header .branding h1 {
    font-size: 2em;
  }
  /* line 310, ../sass/media.scss */
  #header .branding h2 {
    font-size: 1.5em;
    padding: 0;
  }
  /* line 315, ../sass/media.scss */
  #header .call-to-action {
    font-size: 1.3em;
    text-align: center;
  }

  /* line 320, ../sass/media.scss */
  .menu {
    font-size: 1.5em;
  }
  /* line 322, ../sass/media.scss */
  .menu ul {
    line-height: 1.5;
    margin: 0;
    text-align: center;
  }
  /* line 326, ../sass/media.scss */
  .menu ul li {
    display: inline-block;
    margin: 0 30px;
  }

  /* line 332, ../sass/media.scss */
  #intro {
    padding: 0;
  }
  /* line 334, ../sass/media.scss */
  #intro .intro-content {
    padding: 0;
  }
  /* line 337, ../sass/media.scss */
  #intro .intro-image {
    text-align: center;
  }
  /* line 340, ../sass/media.scss */
  #intro .intro-logos {
    overflow: hidden;
  }
  /* line 342, ../sass/media.scss */
  #intro .intro-logos ul li {
    display: inline-block;
    list-style: none;
    margin-left: 0;
    padding: 10px;
    text-align: center;
  }

  /* line 351, ../sass/media.scss */
  #content {
    float: none;
  }

  /* line 355, ../sass/media.scss */
  #footer .menu {
    font-size: 1.5em;
    margin: 0;
  }
  /* line 358, ../sass/media.scss */
  #footer .menu ul {
    line-height: 1.5;
    margin: 0;
    text-align: center;
  }
  /* line 362, ../sass/media.scss */
  #footer .menu ul li {
    display: inline-block;
    margin: 0 30px;
  }
  /* line 368, ../sass/media.scss */
  #footer .contact_info {
    text-align: center;
  }
  /* line 371, ../sass/media.scss */
  #footer .co-info {
    text-align: center;
  }
  /* line 374, ../sass/media.scss */
  #footer .copyright {
    text-align: center;
  }
}

/* 960px
==================================================*/
@media screen and (min-width : 960px) and (max-width : 1200px) {
  /* line 384, ../sass/media.scss */
  #header, #nav, #intro, #container, #footer {
    margin: 0 auto;
    max-width: 95%;
  }

  /* line 389, ../sass/media.scss */
  #intro .intro-content {
    float: none;
    padding: 10px 0 0 0;
  }
}

/* 1200px
==================================================*/
@media screen and (min-width: 1200px) {
  /* line 399, ../sass/media.scss */
  #header, #nav, #intro, #container, #footer {
    margin: 0 auto;
    max-width: 1200px;
  }
}
