.dropdown-item .menu-item-title::before {
	content: "\f105";
	font-family: 'Fontawesome';
	padding-right: 5px;
}
@media (min-width:993px) and (max-width:1399px) {
.t4-megamenu > .navbar-nav > li {
	margin-left: 0.7rem;
}
}
@media (min-width: 1200px) {
  .t4-megamenu .mega.full-width div.mega-dropdown-inner.mega-dropdown-inner > .row > div:last-child::before {
    background: transparent;
   }
}

.t4-megamenu.animate.slide .dropdown .musica {
	background: linear-gradient(0deg, #979797 0%, #000 100%);
}

#back-to-top i {
	background: #757575;
}
/*.susana, .william {
	filter: grayscale(100%);
}*/

/*.susana:hover, .william:hover {
	filter: grayscale(0%);
}*/ 

.items-row .item .item-image img {
	width: 100%;
}

/* Statics */
.acm-features.style-4 .item .title span {
	padding-left: 0;
	}
.acm-features.style-4 .item .title span::before {
	background: transparent;
	}

/* @media (max-width:767px){
	.title span {
	display: none;
}
}*/
@media (max-width:992px) {
.acm-features.style-4 .item .title {
	display: block;
}
	.acm-features.style-4 .item .title span {
    margin-left: 0; 
}

.descrizione {
	white-space: normal;
}
}

.section-title-wrap .main-title {
	text-transform: none;
}

.acm-teams.style-2 .teams-img img {
	filter: grayscale(100%);
}

.acm-teams.style-2 .teams-item-inner img:hover {
	filter: grayscale(0%);
	
}

.acm-hero.style-1 .hero-title {
	visibility: hidden;
}

.share-social {
    visibility: hidden;
	margin: 0;
}

/* Categorie Compositions */
.categories-list .com-content-categories__items .com-content-categories__item .item-inner {
	padding: 2rem;
	background: #fff;
}

.categories-list .page-header {
	display: contents;
	border-bottom: none;
}

.categories-list .page-header .badge-info {
	background-color: #fff;
	border: 1px solid #757575;
	color: #757575;
}

.categories-list .page-header a {
	font-weight: 700;
	color: #757575;
}

.categories-list .com-content-categories__items .com-content-categories__item .item-inner:hover {
	background: #f8f8ff;
}

.categories-list .page-header a:hover {
	color: #A78700;
}

/* OFFCANVAS */
.t4-offcanvas .t4-off-canvas-body .navbar .nav-item.active > .nav-link, .t4-offcanvas .t4-off-canvas-body .navbar .nav-item.active > .separator, .t4-offcanvas .t4-off-canvas-body .navbar .nav-link:hover, .t4-offcanvas .t4-off-canvas-body .navbar .nav-link:focus, .t4-offcanvas .t4-off-canvas-body .navbar .nav-link:active, .t4-offcanvas .t4-off-canvas-body .navbar .separator:hover, .t4-offcanvas .t4-off-canvas-body .navbar .separator:focus, .t4-offcanvas .t4-off-canvas-body .navbar .separator:active, .t4-offcanvas .t4-off-canvas-body .navbar.drilldown-effect .sub-menu-back:hover, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .dropdown-item:hover, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .dropdown-item:focus, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .dropdown-item:active, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .nav-link:hover, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .nav-link:focus, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .nav-link:active {
	color: #fff;
	opacity: 0.5;
}

.t4-offcanvas-toggle:hover {
	background: #444;
}