.top-bar {
background-image: url(/wp-content/uploads/2020/05/geometric-1732847_1280-1024x512.jpg);
}
.breadcrumb {
    padding: 10px 0 10px 5em;
    max-width: inherit;	
}
a,h2,h3 {
	color: black;
	line-height: 1.25;
}
h3.post_title {
    font-size: 22px;
}
section {
	content-visibility : auto;
	margin: 1em 0 !important;
	padding-left : 0.3em !important;
}
section > div {
  display : inline-block; 
  vertical-align: top;  
}
.categories {
  list-style: none;
  font-size: 18px;
  padding-left: 10px;
  color: cornflowerblue; 
}
img {
  height: calc(100vh / 2.77 - 1px);
  width: 100%;
/*  object-fit: cover;  */ 
}
section > div > div {
  width : calc(100% - 10px);
  padding-bottom: 2em; 
}
.w1 {
  width : 38%;
}
.w2 {
  width : 60%;
}
@media (max-width: 800px) {
	.post > .title > .titleimg, .post, section > div {
       display : contents; 
	}
	.post > .title > h2 {
		margin: 1em 0;
	    line-height: 1.01;	
	}
}
@media (min-width: 1400px) {
    .w1,.w2 {
		 width: calc(100vw / 4 - 10px);
	 } 
    img {
       height: calc(100vh / 3.3 - 1px);
       width: 100%;
    /* object-fit: cover; */
    }	 
    .w2:first-of-type >div >a >img {
       height: calc(100vh / 2 - 1em);
       width : 98%; 
    }	
}