.vb-single-blog{
	float:inline-start;
	width:100%;
}
div.vb-el-single-blog-title{
	--vb-tl-fn-sz:var(--vb-h1-fn-sz);
		padding: 0px!important;
	margin:0px !important;
	width:100% !important;
}

div.vb-el-single-blog-meta{

	width:100% !important;
	padding:0px!important;
	margin: var(--vb-sp-s) 0px 0px 0px !important;
 	
}

 div.vb-el-single-blog-divider{
	--vb-dv-sz:1px !important;
	--vb-el-mg-bl-st:var(--vb-global-mg-bl-st);
	--vb-el-mg-bl-en:var(--vb-global-mg-bl-en);
	--vb-el-mg-in-st:var(--vb-global-mg-in-st);
	--vb-el-mg-in-en:var(--vb-global-mg-in-en);
	--vb-el-pd-bl-st:var(--vb-global-pd-bl-st);
	--vb-el-pd-bl-en:var(--vb-global-pd-bl-en);
	--vb-el-pd-in-st:var(--vb-global-pd-in-st);
	--vb-el-pd-in-en:var(--vb-global-pd-in-en);
	
 }
.vb-el-single-blog div.vb-el-single-blog-divider,
.vb-el-page div.vb-el-single-blog-divider{
	margin:var(--vb-sp-xs) 0px var(--vb-sp-m) !important;
	width:100% !important;
	--vb-dv-sz:1px !important;
}
div.vb-el-single-blog-image{ 
	margin:0px 0px var(--vb-sp-m) !important;	
	padding:0px!important;
	width:100% !important;
}
div.vb-el-single-blog-image{
	display:none !important;	
}
div.vb-el-single-blog-image:has(img){
	display:inline-block !important;	
}
div.vb-el-single-blog-content{
	padding:0px !important;
	margin:0px !important;
	width:100% !important
}

div.vb-el-single-blog-tag{
	padding:0px!important;
	margin: var(--vb-sp-m) 0px 0px 0px !important;
	width:100% !important;
	
	--vb-taxonomy-pd:0.5em 1em;
	--vb-taxonomy-gap:5px;
	--vb-taxonomy-bg:var(--vb-global-gry-bg);
 	--vb-taxonomy-hv-bg:var(--vb-global-primary-hv-bg);
 	--vb-taxonomy-hv-cr:var(--vb-global-primary-hv-cr);

 }
 
div.vb-el-share-buttons{
	padding:0px!important;
	margin: var(--vb-sp-s) 0px 0px 0px !important; 
 } 
div.vb-el-single-blog-navigation:has(.vb-item-boxed) { 
  --vb-bw-br-wt: 0px;
  --vb-bw-br-st: solid; 
    --vb-bw-gap: 1;
}
 
div.vb-el-single-blog-navigation [class*="vb-icn-"] > i::before{
	width:1em !important;
}
.vb-page{
	width:100% !important;	
} 
 .vb-el-single-blog-author-bio{
	--vb-author-img-wt:75px;
	
}
@media (max-width: 1024px) {
body.vb-theme .vb-el-single-blog-author-bio{
	--vb-author-img-wt:60px;
	
}
}
@media (max-width: 750px) { 
body.vb-theme .vb-el-single-blog-author-bio{
	--vb-author-img-wt:45px;
	
}
}
