﻿.latest-blog-section {
    text-align: center;
}
.section-padding {
    padding-top: 60px;
    padding-bottom: 60px;
}
.section-header {
    margin-bottom: 70px;
}
}

.section-header h5 {
    font-family: 'eb_garamond08_regular';
    font-size: 22px;
    text-transform: uppercase;
    color: #bb9a66;
    letter-spacing: 2.5px;
    margin-bottom: 22px;
    margin-top: 0px;
}
.section-header h3 {
    font-family: 'eb_garamond08_regular';
    font-size: 30px;
    text-transform: uppercase;
    color: #333;
    letter-spacing: 2.5px;
    background-image: url(images/icon/section-separator.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 40px;
    line-height: 40px;
}

.gridinner {
    background-color: #f7f7f7;
}
.no-padding {
    padding: 0;
}

.gridinner .col-md-5 .post-date {
    display: none;
}
.type-post .post-date p {
    font-family: "Marianne", "Siemreap", "Moul", sans-serif !important;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
}

.two-line-truncate h3 a {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 3em;
    line-height: 1.5em;
}



.entry-footer {
    position: absolute;
    bottom: 10px;
    right: 25px;
    font-size: 13px;
    color: #0055a4;
    text-decoration: none;
}