
.button.special {
    width : 165px;
    margin : 15px;
}

#banner {
    padding : 10em 0;
}

#banner p {
    width : 60%;
    margin : 0 auto;   
}

/* 
 * BLOG SECTION OF HOMEPAGE
 */

.blog-section {
    text-align : left;
}

.blog-meta {
    padding : 0.5em;
    text-align : center;
}
.blog-meta span a {
        font-size: 14px;
        margin-right: 5px;
        color: #6B6B6B;

}
.blog-byline {

}
.blog-text {
    padding : 1em;
    font-family : Garamond, serif;
    word-wrap: break-word;
    
}

.card > section {
    height : 400px;
}

.card .card-title {
    height : 15%;
}

.card  .icon-section {
    height : 30%;
}

.card .card-text {
    height : 35%;
}

.card .card-footer {
    height : 20%;
    line-height : 500%;
}

.no-float > * {
    float: none;
}

.special {
    overflow : hidden;
}
