@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,regular,italic,500,500i,600,600i,700,700i,800,800i,900,900i|');

.entry-content p {
  color: #aee9e7;
  font-family: Montserrat;
  font-size: 12px;
}
body.single #main h1 {
  color: #aee9e7;
  font-size: 46px;
  letter-spacing: -1px;
}
body.single #main .meta-info a {
  color: #6ce6d8;
}
body.single #main h3 span {
  color: #aee9e7;
}
.comment-subscription-form .subscribe-label {
  color: #0ae1c8;
}
#main-footer p {
  color: #0e9686;
}
body.page .main-title {
  color: #7af7f7;
  letter-spacing: 0px;
  padding-top: 80px;
}
body.page #main h1 {
  color: #aee9e7;
  margin-bottom: -80px;
  margin-top: 20px;
}
body.single #main a {
  color: #14aa96 !important;
}
#main div.sharedaddy h3 {
  color: #a2e9e9;
  font-weight: 400;
}
body.single #main h3 em {
  color: #9be5e5;
  font-weight: 600;
  font-size: 13px;
}
/* 0 */
@media screen and (max-width: 1024px) {
  body.page #main h1 {
    color: #aee9e7;
  }
  body.page .main-title {
    padding-bottom: 0px;
    margin-bottom: -90px;
    padding-top: 70px;
  }
  .entry-content p {
    color: #aee9e7;
  }
}
/* 1 */
@media screen and (max-width: 768px) {
  body.page #main h1 {
    color: #aee9e7;
  }
  body.page .main-title {
    padding-top: 75px;
    padding-bottom: 0px;
    margin-bottom: -85px;
  }
}
/* 2 */
@media screen and (max-width: 568px) {
  body.page #main h1 {
    padding-bottom: 100px;
    margin-top: -100px;
    margin-bottom: 15px;
  }
}
/* 3 */
@media screen and (max-width: 320px) {
  body.page #main h1 {
    color: #aee9e7;
  }
}
