.post-details-head .post-meta {
    padding-top: 97px;
    max-width: 1020px;
    margin: 0 auto;
}

.post-details-head .back-button-icon {
    display: inline-block;
    padding-left: 17px;
    position: relative;
    vertical-align: top;
}

.post-details-head .back-button-icon svg {
    position: absolute;
    left: 0;
    top: 8px;
}

.post-meta .post-date {
    margin-bottom: 13px;
}

.post-meta .post-title {
    margin: 0;
    margin-bottom: 14px;
    max-width: 800px;
}

@media only screen and (max-width: 1600px) {
    .related-posts-list .post-item .post-thumbnail {
        height: 445px;
    }

    .post-details-head .post-meta {
        padding-top: 22px;
    }

    .post-meta .post-date {
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .post-details-head .post-meta {
        padding-top: 26px;
    }

    .post-meta .post-date {
        margin-bottom: 13px;
    }

    .post-details-head .back-button-icon {
        padding-left: 20px;
    }
}