
body .vb-table{
	float:inline-start;
	width:100% !important;
	 
}
 
body .vb-table table{
	width:100% !important;
	background: var(--vb-table-bg,none)!important;
	border-width: var(--vb-table-br-wt,var(--vb-global-br-wt,1px))!important;
	border-color: var(--vb-table-br-cr,var(--vb-global-br-cr))!important;
	border-style: var(--vb-table-br-st,solid)!important;
	border-collapse: var(--vb-table-br-col,separate)!important;
	margin:0px !important;
 }
 
body .vb-table table tbody{
	 background:none !important;
	 border:none !important;
	 width:100% !important;
	 margin:0px !important;
	 box-shadow:none !important;
 }
 
 
 
body .vb-table table tr:nth-child(2n) {
	background: var(--vb-table-second-bg,none)!important;
 }
 
body .vb-table table thead th,
body .vb-table table thead td{
	background: var(--vb-table-head-bg,var(--vb-global-gry-bg))!important;
	
 	padding:var(--vb-table-head-pd,0.75em 1em) !important;
 	border-width: var(--vb-table-head-br-wt,1px)!important;
  	border-color: var(--vb-table-head-br-cr,var(--vb-global-br-cr))!important;
	border-style: var(--vb-table-head-br-st,solid)!important;
	box-shadow:none !important;
	margin:0px  !important;
	text-align: start!important;
 	text-shadow: none !important;
  	color: var(--vb-table-head-cr,var(--vb-global-cr)) !important;
 	font-family: var(--vb-table-head-fn-fm,inherit) !important;
	font-size: var(--vb-table-head-fn-sz,105%)  !important;
	font-weight: var(--vb-table-head-fn-wt,700) !important;
	line-height: var(--vb-table-head-li-ht,var(--vb-global-li-ht)) !important;
	text-decoration: var(--vb-table-head-txt-dec,none) !important;
	text-transform: var(--vb-table-head-txt-tf,none) !important;
	letter-spacing: var(--vb-table-head-lt-sp,none) !important;
	word-spacing: var(--vb-table-head-wd-sp,none) !important;
	font-style: var(--vb-table-head-fn-st,none) !important;
 	 
} 
body .vb-table table th{
	background:none !important;
	width:var(--vb-table-label-wt,auto) !important;
	padding:var(--vb-table-cell-pd,0.75em 1em) !important;
 	border-width: var(--vb-table-cell-br-wt,1px)!important;
  	border-color: var(--vb-table-cell-br-cr,var(--vb-global-br-cr))!important;
	border-style: var(--vb-table-cell-br-st,solid)!important;
	box-shadow:none !important;
	margin:0px  !important;
	text-align: start!important;
 	text-shadow: none !important;
  	color: var(--vb-table-label-cr,var(--vb-global-lk-cr)) !important;
 	font-family: var(--vb-table-label-fn-fm,inherit) !important;
	font-size: var(--vb-table-label-fn-sz,var(--vb-global-fn-sz))  !important;
	font-weight: var(--vb-table-label-fn-wt,500) !important;
	line-height: var(--vb-table-label-li-ht,var(--vb-global-li-ht)) !important;
	text-decoration: var(--vb-table-label-txt-dec,none) !important;
	text-transform: var(--vb-table-label-txt-tf,none) !important;
	letter-spacing: var(--vb-table-label-lt-sp,none) !important;
	word-spacing: var(--vb-table-label-wd-sp,none) !important;
	font-style: var(--vb-table-label-fn-st,none) !important;
	background:none !important;
 	 
}
 
 
body .vb-table table td{
	background:none !important;
	padding:var(--vb-table-cell-pd,0.75em 1em) !important;
 	border-width: var(--vb-table-cell-br-wt,1px)!important;
  	border-color: var(--vb-table-cell-br-cr,var(--vb-global-br-cr))!important;
	border-style: var(--vb-table-cell-br-st,solid)!important;
	box-shadow:none !important;
	margin:0px  !important;
	text-align: start!important;
 	text-shadow: none !important;
  	color: var(--vb-table-value-cr,var(--vb-global-cr)) !important;
 	font-family: var(--vb-table-value-fn-fm,inherit) !important;
	font-size: var(--vb-table-value-fn-sz,var(--vb-global-fn-sz))  !important;
	font-weight: var(--vb-table-value-fn-wt,400) !important;
	line-height: var(--vb-table-value-li-ht,var(--vb-global-li-ht)) !important;
	text-decoration: var(--vb-table-value-txt-dec,none) !important;
	text-transform: var(--vb-table-value-txt-tf,none) !important;
	letter-spacing: var(--vb-table-value-lt-sp,none) !important;
	word-spacing: var(--vb-table-value-wd-sp,none) !important;
	font-style: var(--vb-table-value-fn-st,none) !important;
}
body .vb-table table td > p:first-child{
	margin-top:0px !important;
	padding-top:0px !important;
}
body .vb-table table td > p:last-child{
	padding-bottom:0px !important;
	padding-bottom:0px !important;
}