blog {
margin: auto; margin-bottom: 100px; max-width: 750px; padding: 0 25px;
}
blog a {
text-decoration: none; color: #505050;
}
.blog-post {
-webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; -o-transition: transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; cursor: pointer; margin-bottom: 50px;
}
.blog-post:hover {
-webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);
}
.blog-post p {
font-size: 1.2em; line-height: 30px;
}
.blog-title {
letter-spacing: 2px; margin-top: 5px; font-weight: 500;
}
.blog-date {
letter-spacing: 2px; color: rgba(0, 0, 0, 0.54) !important; margin-bottom: 0px;
}