.postTitle { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f2f2f2; margin-bottom: 5px; }
.postTitle h1 { font-size: var(--size-20); font-weight: normal; margin: 0px; padding: 0px; color: #636363; }
.postTitle h2 { font-size: var(--size-20); font-weight: normal; margin: 0px; padding: 0px; }
.postTitle h3 { font-size: var(--size-10); margin: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; }
.postContent { padding-bottom: 10px; }
.postContent ul{ list-style: disc outside; margin-bottom: 1.5em; }
.postContent ul li{ margin-left: 2em; }
.postContent ol{ list-style: decimal outside; margin-bottom: 1.5em; }
.postContent ol li{ margin-left: 2em; }
.postBookmarks { padding-bottom: 10px; }
.postBookmarks h4 { font-size: var(--size-12); font-weight: bold; }
.postBookmarks a.bm { display: inline-block; }
.postBookmarks img { display: inline; }
.commentWrapper { padding-bottom: 15px; }
.commentTitle { margin-bottom: 15px; }
.commentContent { padding-bottom: 0px;font-style: italic; }
.commentDetails { margin-bottom: 5px; padding: 0px; }
.commentDetails h4.username { display: inline;font-size: var(--size-16); }
.postError { font-size: var(--size-16); }
.tags { font-weight: bold; padding-bottom: 10px; }
.tags UL { display: inline; }
.tags UL LI { font-weight: normal; display: inline; padding-right: 6px; }
.tags h4 { font-size: var(--size-12); font-weight: bold; }
.menu-tags h5, .menu-categories h5, .menu-recent h5 { font-size: var(--size-11); }
.block-blog .menu-tags UL LI { display: inline; padding: 2px; margin-left: 10px; }
.block-blog .menu-categories UL LI { margin-left: 10px; }
.block-blog .menu-recent UL LI a, .block-blog .menu-categories UL LI a, .block-blog .menu-tags UL LI a { font-size: var(--size-11); }
.tag-count-1 { font-size: 1em !important; }
.tag-count-2 { font-size: 1.2em !important; }
.tag-count-3 { font-size: 1.4em !important; }
.tag-count-4 { font-size: 1.6em !important; }
.tag-count-5 { font-size: 1.8em !important; }
.tag-count-6 { font-size: 2em !important; }
.tag-count-7 { font-size: 2em !important; }
.tag-count-8 { font-size: 2em !important; }
.tag-count-9 { font-size: 2em !important; }
.tag-count-10 { font-size: 2em !important; }
.block-blog .head h4 { padding-left: 20px; }
.postWrapper .poster { display: inline;font-size: var(--size-14); }
.input-box.aw-blog-comment-area { width: 100%; }
.widget-latest .title { font-size: var(--size-24); font-style: normal; font-weight: 400; line-height: 1.2; margin: 0 0 0.5em; text-rendering: optimizelegibility; text-transform: uppercase; }
.widget-latest li { font-size: var(--size-12); padding: 5px 10px; }
.block-blog .menu-categories { margin: 0; padding: 5px 9px; }
.awblog_current_comment { text-decoration: none !important; font-weight: bold !important; }

/* CUSTOM */
.postWrapper { width: 24%; float: left; display: block; clear: unset; margin: 0 1% 2% 0; background-color: #fff;padding: 10px; border: 1px solid #f2f2f2; transition: all 0.3s; }
.postTitle { padding: 10px 0; }
.postWrapper .postContent img { padding: 10px 0; }
.postWrapper .postContent p { margin: 0; padding: 10px 0; }
.postWrapper .postContent .block-read-more { padding: 10px 0; }
.postWrapper .block-data h3 { font-size: var(--size-12); margin: 0; }

.block-blog .block-title { margin-bottom: 10px; }
.block-blog .menu-recent { width: 100%; float: left; display: block; }
.block-blog .menu-recent h5 { font-size: var(--size-14); font-weight: bold; }
.block-blog .menu-recent ul li a { font-size: var(--size-12); width: 100%; float: left; display: block; }
.block-blog .menu-recent ul li, .block-blog .menu-recent ul { width: 100%; float: left; display: block; }
.block-blog .menu-recent ul li { margin-bottom: 5px; }
.block-blog .menu-recent ul li a:before { content: '- '; }

.blog-post-view .postTitle { margin-bottom: 20px; width: 100%; float: left; display: block; border: 0; }
.blog-post-view .postTitle h3 { width: 100%; float: left; display: block; padding: 5px 0; border-bottom: 1px solid #DDDDDD; border-top: 1px solid #ddd; margin-top: 10px; font-size: 12px; }
.blog-post-view .postWrapper { width: 100%; border: 0; margin: 0; padding: 0; }

@media screen and (max-width:1199px){
  .postWrapper { width: 32%;}
}

@media screen and (max-width:770px){
  .sidebar .block:not(.block-layered-nav).block-blog .block-title > strong { padding: 0; background: unset; font-weight: bold; border: 0; text-transform: unset; margin-bottom: 10px; }
  .sidebar .block:not(.block-layered-nav).block-blog .block-title > strong:after { display: none; }
}

@media screen and (max-width:767px){
  .postWrapper { width: 49%;margin-bottom: 7%;}
}

@media screen and (max-width:450px){
  .postWrapper { width: 100%;margin: 0 0 10% 0;}
  .postWrapper { text-align: center; }
  .postWrapper img { margin: 0 auto; }
}
/* FIM CUSTOM */
