
.vb-icon-list { 
 	--vb-global-gap: var(--vb-sp-xs,10px);
 }
 
.vb-icon-list .vb-post-icon {
	
	--post-dir: row !important;
	--post-ag:var(--vb-layout-ag,start) !important;
 	--post-display:inline-block !important;
	--post-ver: middle !important;
	
	--dt-ag: var(--vb-ag,start) !important;
	--dt-wt: 0px !important;
	 --dt-sp:var(--vb-icn-sp,7px)!important;
	 --item-pd: var(--vb-item-pd,var(--vb-sp-xs,10px))!important;
	 
   	color: var(--vb-txt-cr,var(--vb-global-cr))!important;
 	justify-content: var(--vb-ag,start)!important;
	text-align:var(--vb-ag,start)!important;
  
 	
}
.vb-icon-list a.vb-post-icon:hover {
	color: var(--vb-global-lk-hv-cr) !important;
}


.vb-icon-list  .vb-post-icon .vb-icn-icon{
  	--icn-sz:var(--vb-icn-sz,1em)!important;
	--icn-cr:var(--vb-icn-cr,inherit)!important;
	--icn-hv-cr:var(--vb-icn-hv-cr,inherit)!important;
	--icn-ti:var(--vb-icn-ti,var(--vb-txt-ti,var(--vb-global-ti-duration)))!important;
 }
 
 

.vb-icon-list a.vb-post-icon .vb-icn-icon{
 	--icn-hv-cr:  var(--vb-icn-hv-cr,inherit)!important;
}
.vb-icon-list a.vb-post-icon .vb-txt-text{
 	--txt-hv-cr:  var(--vb-txt-hv-cr,inherit)!important;
}
  
 
.vb-icon-list.vb-icon-boxed .vb-post-icon{
	--dt-sp:var(--vb-icn-sp,12px)!important;
}
.vb-icon-list.vb-icon-boxed .vb-post-icon .vb-icn-icon{
 	--icn-pd:var(--vb-icn-pd,0.5em)!important;
}

 
 
 
 
 

.vb-icon-list .vb-post-icon .vb-details {
	width: auto !important;
	flex-grow: initial !important;
}
 
.vb-layout-inline {
	overflow:hidden !important;
	float:inline-start;
	width:100% !important;
}
.vb-layout-inline .vb-flex.vb-item-list {
	display:flex !important;
	width: 100% !important;
	flex-wrap:wrap !important;
	vertical-align: top;
	text-align: var(--vb-ag,start)!important;
	justify-content: var(--vb-ag,start)!important;
}

.vb-layout-inline  .vb-flex.vb-item-list > .vb-item {
	width: auto !important;
	display: inline-flex!important;
	flex-wrap: wrap !important;
}
.vb-layout-inline  .vb-flex.vb-item-list > .vb-item:after,
.vb-layout-inline  .vb-flex.vb-item-list > .vb-item:before{
	display:inline-block !important;
	
}
 
 