.post-item { float: right; width: 100%; height: auto; padding: 0 0 20px 0; /*Styles*/ /*Types*/ }

.post-item .post-item-wrap { background-color: var(--white); position: relative; }

.post-item img { width: 100%; height: auto; }

.post-item .post-image, .post-item .post-slider, .post-item .post-video, .post-item .post-audio, .post-item .post-quote-img { margin: 0; position: relative; padding: 0; }

.post-item .post-image .post-meta-category, .post-item .post-slider .post-meta-category, .post-item .post-video .post-meta-category, .post-item .post-audio .post-meta-category, .post-item .post-quote-img .post-meta-category { background-color: var(--navyBlue); color: var(--white); font-size: 13px; padding: 2px 16px; border-radius: 50px; position: absolute; left: 10px; top: 11px; z-index: 3; margin-left: 0; }

.post-item .post-image .post-meta-category i, .post-item .post-slider .post-meta-category i, .post-item .post-video .post-meta-category i, .post-item .post-audio .post-meta-category i, .post-item .post-quote-img .post-meta-category i { margin-left: 4px; }

.post-item .post-image .post-meta-category a, .post-item .post-slider .post-meta-category a, .post-item .post-video .post-meta-category a, .post-item .post-audio .post-meta-category a, .post-item .post-quote-img .post-meta-category a { color: var(--white); }

.post-item .post-quote-img .post-meta-category { background-color: var(--white); color: var(--navyBlue); }

.post-item .post-quote-img .post-meta-category a { color: var(--navyBlue); }

.post-item .post-video video, .post-item .post-video iframe { width: 100%; background-color: #000000; }

.post-item .post-audio > a > img { margin-bottom: -28px; }

.post-item .post-audio audio, .post-item .post-audio iframe { width: 100%; }

.post-item .post-audio audio { margin-bottom: -6px; }

.post-item .post-item-description { padding: 24px; line-height: 28px; color: #676767; }

.post-item .post-item-description > h2, .post-item .post-item-description > h2 > a { font-size: 18px; letter-spacing: -0.1px; line-height: 23px; margin-bottom: 16px; color: #444; font-weight: 600; }

.post-item .post-item-description .post-meta-date, .post-item .post-item-description .post-meta-comments, .post-item .post-item-description .post-meta-category { color: #C2C2C2; position: relative; top: -4px; font-size: 12px; margin-left: 8px; }

.post-item .post-item-description .post-meta-date i, .post-item .post-item-description .post-meta-comments i, .post-item .post-item-description .post-meta-category i { margin-left: 4px !important; }

.post-item .post-item-description .post-meta-date a, .post-item .post-item-description .post-meta-comments a, .post-item .post-item-description .post-meta-category a { color: #C2C2C2; }

.post-item .post-item-description .post-post-likes { float: left; font-size: 14px; color: #aaa; }

.post-item .post-item-description .post-post-likes i { margin-left: 8px; color: #aaa; }

.post-item.shadow { box-shadow: none; }

.post-item.shadow .post-item-wrap { box-shadow: 0 1px 10px #efefef !important; }

.post-item.grey-bg .post-item-wrap { background-color: #f7f7f7; }

.post-item.border { border: none !important; }

.post-item.border .post-item-wrap { border: 1px solid #f2f2f2; }

.post-item.border > .post-item-wrap > .post-item-description { padding: 24px !important; width: 100% !important; }

.post-item.quote .post-item-wrap { background-color: var(--navyBlue); border-radius: 4px; border-width: 0; }

.post-item.quote .post-quote-img img { width: auto; margin-right: 40px; margin-top: 40px; }

.post-item.quote .post-item-description { padding: 40px; }

.post-item.quote .post-item-description .post-meta-date, .post-item.quote .post-item-description .post-meta-comments, .post-item.quote .post-item-description .post-meta-category { color: var(--white); opacity: 0.8; }

.post-item.quote .post-item-description .post-meta-date a, .post-item.quote .post-item-description .post-meta-date p, .post-item.quote .post-item-description .post-meta-comments a, .post-item.quote .post-item-description .post-meta-comments p, .post-item.quote .post-item-description .post-meta-category a, .post-item.quote .post-item-description .post-meta-category p { color: var(--white); }

.post-item.quote .post-item-description > h3, .post-item.quote .post-item-description > h3 > a, .post-item.quote .post-item-description a, .post-item.quote .post-item-description p, .post-item.quote .post-item-description .item-link { color: var(--white); }

.post-item.quote .post-item-description .post-author { font-size: 14px; height: 40px; }

.post-item.quote .post-item-description .post-author > img { height: 28px; margin-left: 8px; width: 28px; }

.post-items-transparent .post-item .post-item-wrap { border: 0; background-color: transparent; }

.post-items-transparent .post-item .post-item-wrap .post-item-description > p, .post-items-transparent .post-item .post-item-wrap .post-item-description .post-meta-date, .post-items-transparent .post-item .post-item-wrap .post-item-description .post-meta-comments, .post-items-transparent .post-item .post-item-wrap .post-item-description .post-meta-category { opacity: .7; }