/* Normal state */
.roll-button{
  background-color: transparent;
  border-color: #ffffff;
  color: #ffffff;
}

/* On hover state */
.roll-button:hover{
  background-color: #008080;
  border-color: #008080;
  color: #ffffff; 
} 

.entry-title a {
    font-size: 24px;
}

.entry-meta .fa-user, .entry-meta .author{ display: none; }

/* Grid Layout Custom CSS */
body.blog article, body.archive article {
width: 32.5%;
display: inline-block;
vertical-align: top;
text-align: left;
margin-bottom: 10px;
position: relative;
}

/* Responsive Grid */
@media only screen and (max-device-width : 1024px) and (orientation : portrait) {

body.blog article, body.archive article {
width: 49%;
}
}

@media only screen and (max-width : 768px) {

body.blog article, body.archive article {
width: 49%;
}
}

@media only screen and (max-width : 480px) {

body.blog article, body.archive article {
width: 100%;
}
}