header #header-logo img {
  display: block;
  width:208px;
  height:171px;
  text-align: center;
}

#page-home #home-message h1 {
  font-size:16px;
  text-shadow:1px 1px 0 rgba(0,0,0,0.2);
}

#page-home #home-message h1::after {
  content:"";
  color:#3690dd;
}

header #header-logo #header-logo-content {
  border-top-color:rgba(54, 144, 221, 0.74902);
  border-top-style:solid;
  border-top-width:3px;
  height:200px;
  margin-right:21px;
  overflow:hidden;
  padding-top:21px;
}

#page-blog article .article-meta div a {
  display: block;
  float: right;
  padding: 0 7px;
  margin: 0 0 7px 7px;
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
  font-size: .7em;
  line-height: 1.05em;
}
/*
#page-home #home-message {
  margin-left:0px;
  margin-top:10%;
  opacity:0;
  width: 25%;
  max-width: 300px;
}
*/

#page-home #home-message {
  margin-left:0px;
  margin-top:0%;
  opacity:0;
  width: 100%;
}

#page-home #home-message #left {
  float: left;
  margin-top:11%;
  width: 27%;
}

#page-home #home-message #right {
  float: right;
  margin-top:3%;
  width: 27%;
}