@charset "utf-8";
/* CSS Document */

div.posts p.uploaded, div.article.post p.uploaded { font-style:italic; margin-top:5px; }
div.posts div.text a.more { margin-top:10px; }

ul.tags { list-style-type:none; padding-right:25px; }
ul.tags li { display:inline-block; margin-right:5px; }
ul.tags li, ul.tags li * { white-space:nowrap; padding:0 !important; border:none !important; }
ul.tags li:first-child::before { content:''; }
ul.tags li::before { content:''; position:relative !important; background:none !important; }
ul.tags li a::after { display:none !important; }
ul.tags li a { display:inline !important; color:#803795; }
ul.tags li a:hover { color:#ba76ce !important; }

div.block.posts div.h > div.img, div.article.post > div.img, div.responsive-video { margin-top:15px; }
div.block.posts div.h > div.img img, div.article.post > div.img img { width:100%; max-width:100%; border-bottom-right-radius:20px; }
div.block.posts div.h > div.text { margin-top:15px; }
div.block.posts div.text * { font-size:16px; line-height:24px; }
div.article.post div.text, div.article.post div.text * { font-size:18px; line-height:26px; }
div.article.post div.text p { margin-top:15px; }
div.article.post div.text *:first-child { margin-top:0px; }

div.block.posts ul.list > li:first-child { padding-top:0px; }

#main div.vid.post { margin-bottom:0px; margin-top:15px; width:100%; padding:0; border-bottom-right-radius:20px; }

#main div.tags { padding:15px; margin-top:15px; overflow:hidden; background:#f3f2f2; border-right:25px solid #fff; border-left:25px solid #fff; }
#main div.tags > span { text-transform:uppercase; color:#8a8a8a; font-weight:600; cursor:default; }
#main div.tags > a { font-weight:400; }
#main div.tags+div.socials-share { margin-top:1px !important; }