h1.entry-title {
    color: #000000;
    font-family: 'Droid Sans',sans-serif;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
    padding-bottom: 10px;
}

hr {
 clear: both; 
 margin: 15px auto;
}

#entry-author-info h2, h3#reply-title, h2.related-title {
    font-size: 1.6em;
}

#entry-author-info, #respond, .relatedpostsbox {
    font-size: 12px;
}

h4 {
    text-align:center;
}

h4 a {
    color: #55CBF9;
}

.really_simple_share_prepend_above {
    padding-bottom: 10px;
}

#masthead {
    padding: 5px 0;
}

#logo {
    max-height: 60px; 
}

#logo img {
    width: 50%;
}

#topad {
    height:auto;
    overflow:hidden;
    padding: 3px 0;
}

.btncontainer {
  text-align: center;  
  margin: 24px auto 38px auto;
  display: block;
}

.btn {
  background: #f5542c;
  background-image: -webkit-linear-gradient(top, #41D346, #34BC39);
  background-image: -moz-linear-gradient(top, #41D346, #34BC39);
  background-image: -ms-linear-gradient(top, #41D346, #34BC39);
  background-image: -o-linear-gradient(top, #41D346, #34BC39);
  background-image: linear-gradient(to bottom, #41D346, #34BC39);
  -webkit-border-radius: 13;
  -moz-border-radius: 13;
  border-radius: 13px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 12px 20px 12px 20px;
  text-decoration: none;
  text-align: center;
}

.btn::before {
  content: "\27aa";
  padding-right: 10px;
}

.btn:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #2d7aad);
  background-image: -moz-linear-gradient(top, #3cb0fd, #2d7aad);
  background-image: -ms-linear-gradient(top, #3cb0fd, #2d7aad);
  background-image: -o-linear-gradient(top, #3cb0fd, #2d7aad);
  background-image: linear-gradient(to bottom, #3cb0fd, #2d7aad);
  text-decoration: none;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
}
