body {
  /* Background */
  background-color: #FFFFFF;
}

h1 {
  font-size: 2.25em;
  line-height: 1.2;
}

.content h1 {
  width: 80%;
}

.email {
  background-color: #013938;
  color: #FFFFFF;
}

header {
  width: 100%;
  max-width: 1300px;
  padding: 13px 45px 45px 45px;
  position: fixed;
  z-index: 1;
  overflow: hidden;
}

aside.socialmedia {
  top: 15px;
}

@media only screen and (max-width: 940px) {

  aside.socialmedia {
    top: 39px;
  }

}


@media only screen and (max-width: 768px) {



}


@media only screen and (max-width: 600px) {

  .content h1 {
    font-size: 1.5em;
    line-height: 1.2;
    width: 100%;
  }

  header a img {
    margin-top: 8px;
  }

}


@media only screen and (max-width: 425px) {
  h1 {
    font-size: 1.0em;
    line-height: 1.2;
  }

  header a img {
    margin-top: -3px;
    margin-left: -25px;
  }

  aside.socialmedia {
    top: 25px;
  }

}


@media only screen and (max-width: 375px) {


}
