.ba-item-icon-list .vertical-layout li {
    margin-top: 5px !important;
}
ul.nav.nav-tabs li.active a {
  color: #ffffff !important;
  background-color:#34dca2;
}
.custom-margin .ba-field-label {
  margin-bottom:10px;
}
.custom-cer .ba-blog-post-field-value {
  text-transform:uppercase;
}
.custom-cer .ba-blog-post-field-row {
  border-bottom: 1px solid var(--border);
}
.custom-cer div .ba-blog-post-field-row:nth-child(1) {
  background-color:#f5f8f8;
  border-top: 1px solid var(--border);
  padding-top:10px;
  font-weight:bold;
}
.custom-cer .ba-blog-post-field-row:nth-child(4) {
  border-bottom: none;
}
.custom-filter .ba-selected-filter-values span {
  display:inline-block;
  overflow:hidden;
  max-width:200px;
}
/* correzione colonne su smartphone dopo aggiornamento */
@media (max-width: 768px){
	.body [class*="ba-col"], 
	.footer [class*="ba-col"], 
	[class*="ba-col"] {
	    margin-left: 0;
	    width: 100%;
	}	
}
/* stile elenchi puntati */
.custom-li li {
  font-size: 16px;
  font-weight:300;
  line-height:28px;
}
/* accordion */
.custom-active-accordion-heading .accordion-heading {
  border-radius:8px;
  box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.15);
}
.custom-active-accordion-heading .accordion-heading a.accordion-toggle.active {
  background-color:var(--primary) !important;
    border-radius:8px;
  box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.15);
}