.layout--twocol {display:block !important; flex-wrap:nowrap !important;}
.layout__region--first { margin:0; padding:10px .9375em; float:left; width:70%; }
.layout__region--second { margin:0; padding:10px .9375em; float:right; width:20%; }


.path-frontpage .layout__region--first { margin:10px 2% 0 0; padding:0; float:left; width:32%; flex:0 1 32%; }
.path-frontpage .layout__region--second { margin:10px 2% 0 0; padding:0; float:left; width:32%; flex:0 1 32%; }
.path-frontpage .layout__region--third { margin:10px 0 0 0; padding:0; float:right; width:32%; flex:0 1 32%; }

.block-block-contenta1c0a194-2d56-4cc7-b509-34eca29cd032 { margin-bottom:35px; }

ul.recent-posts, ul.categories-list, .archives-list ul { list-style:none; padding-left:0; }
ul.recent-posts li, ul.categories-list li, .archives-list ul li { margin-bottom:10px; }

.blog-timestamp, .blogger-name { color:#666; font-size:.82em; }

.post_info .blogger-name { display:inline; font-size:1em; }
.tag_info { font-size:.82em; clear:both; }
.tag_info div { display:inline; }
.tag_info .posted-in p, .tag_info .tags p { display:inline; }
.tag_info .tags::before { content: "  | "; }
.tag_info .blog-tags div::after, .tag_info .blog-category div::after { content: ", ";}
.tag_info .blog-tags div:last-child::after, .tag_info .blog-category div:last-child::after { content: ""; }

#block-msp-content header { background-color:transparent; height:0; }

h2 { clear:both; }