/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/


.spost-btn {padding: 4px 0;}
.spost-btn:hover {background-color: #e8e8e8;}
.mpost .entry-image, .mpost .entry-image a, .mpost .entry-image img, .mpost .entry-image i {width: 200px; height: 128px; }
.rpost .entry-image, .rpost .entry-image a, .rpost .entry-image img, .rpost .entry-image i {width: 100px; height: 64px; }
.rpost:first-child {margin-top: 0;padding-top: 0;border-top: 0;}
.rpost .entry-image {float: left; margin: 0 15px 0 0; text-align: center;}
.rpost {margin-top: 20px; padding-top: 20px; border-top: 1px dashed #E5E5E5;}
.rpost .entry-title h4 {margin: 0; font-size: 14px; font-weight: 600;}
.divider:after, .divider.divider-center:before, .divider.divider-center.divider-short:before {content: '';position: absolute;width: 100%;top: 8px;left: 30px;height: 0;border-top: 1px solid #b7b7b7;}
.divider.divider-border i {line-height: 38px;background-color: transparent;border: 1px solid #b7b7b7;}
.divider.divider-border {color: #b7b7b7;}