/* mediaqueries.scss*/
/* _mixins.scss */
/* _colours.scss */
@media screen and (max-width: 41em) {
  /* line 9, scss/mediaqueries.scss */
  .gheader h1 {
    display: none;
  }

  /* line 14, scss/mediaqueries.scss */
  .blog-posts:before {
    content: none;
  }
  /* line 19, scss/mediaqueries.scss */
  .blog-posts article {
    width: 100%;
  }
  /* line 21, scss/mediaqueries.scss */
  .blog-posts article:nth-of-type(even) {
    margin-left: 0;
  }

  /* line 27, scss/mediaqueries.scss */
  .gfooter [type="email"] {
    width: 220px;
  }
}
@media screen and (max-width: 34em) {
  /* line 38, scss/mediaqueries.scss */
  .gfooter [type="email"] {
    width: 150px;
  }
}
@media screen and (max-width: 26em) {

  .gheader{
    padding: 0 0 0 5px;
  }

  /* line 46, scss/mediaqueries.scss */
  .content {
    padding: 0 10px;
  }

  /* line 50, scss/mediaqueries.scss */
  .calendar {
    padding: 0 2px;
  }

  /* line 55, scss/mediaqueries.scss */
  .gfooter [type="email"] {
    width: 120px;
  }
}

@media screen and (max-width: 20em){
  .gfooter [type="email"]{
    width:100px;
  }
}
