.post-loop-wrap .post-thumbnail img {
    max-width: 100%;
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.post-loop-wrap .post-content figure {
    position: relative;
    width: 100%;
    padding-bottom: 75%;
    margin-bottom: 45px;
    padding-bottom: 0;
    margin-bottom: 30px;
    height: 215px;
}

@media screen and (max-width: 767px){
	.post-loop-wrap .post-thumbnail img {
		width: 100%;
		height: 215px;
		object-fit: cover;
	}
}

.post-content ul {
    list-style: disc;
}

.post-content ol li {
    list-style: auto;
}

.post-content li {
    list-style: disc;
}

.post-share {
	padding: 0 30px 30px;
	border-top: none;
}
.post-share hr {
	padding: 1em 0 0;
    border: none;
    border-bottom: 1px solid #ccc;	
}