/* HEADER TEMPLATE-01 */

/* HEADER CUSTOM */

#container-header-custom {
	background-color: rgba(255, 255, 255, 1) !important;
	transition: all 0.3s;
}

#container-header-custom #header-custom {
	height: 112px;
	transition: all 0.3s;
}

#container-header-custom #header-custom #menu-custom ul li {
	background-color: transparent;
	padding: 8px 24px;
	margin-top: 0;
	transition: all 0.3s;
}

#container-header-custom #header-custom #menu-custom ul li.current-menu-item {
	background-color: rgba(255,219,13,0.4);
	transition: all 0.3s;
}

#container-header-custom #header-custom #menu-custom ul li a,
#container-header-custom.small-menu #header-custom #menu-custom ul li.current-menu-item a {
	color: #1c1c1c !important;
	padding-bottom: 0;
}

/* .small-menu */

#container-header-custom.small-menu {
	background-color: rgba(255, 255, 255, 1) !important;
	transition: all 0.3s;
}

#container-header-custom.small-menu #header-custom {
	height: 80px;
	transition: all 0.3s;
}

#container-header-custom.small-menu #header-custom #logo {
	transform-origin: center;
	transform: scale(0.8);
	transition: all 0.3s;
}

#container-header-custom.small-menu #header-custom #menu-custom ul li.current-menu-item {
	background-color: rgba(255,219,13,0.4);
	transition: all 0.3s;
}

#container-header-custom.small-menu #header-custom #menu-custom ul li a,
#container-header-custom.small-menu #header-custom #menu-custom ul li.current-menu-item a {
	color: #1c1c1c !important;
	transition: all 0.3s;
}

#container-header-custom.small-menu #header-custom #pulsante-contatti-custom {
	box-shadow: 16px 16px 0 -8px rgba(255,219,13,0.4);
	transition: all 0.3s;
}

/* fine .small-menu */

/* FINE HEADER CUSTOM */
