/*AGGREGATORE DEI CSS DELLA NAVIGAZIONE*/

/*-----------*/
/*** Importazione fogli di stile delle navigazioni specifiche ***/
@import "common-navigation-desktop.css";
@import "common-navigation-mobile.css";
@import "common-navigation-social.css";
@import "common-navigation-briciole.css";

/*///////////////////// MENU GENERICHE //////////////////////////////*/

.nav ul {
	margin:0;
	padding:0;
	list-style:none;
	display:flex;
	flex-wrap:wrap;
	flex-direction: column;
}

.nav ul li {
	margin:0;
	padding:0;
	flex: 0 0 auto;
    width: auto;
}

.nav ul li a {
	display:block;
	text-decoration:none;
	cursor:pointer;
}


/*///////////////////// STATO ATTIVO WP //////////////////////////////*/


#desktop-nav ul li.current-menu-ancestor a,
#desktop-nav ul li.current-menu-parent a,
#desktop-nav ul li.current-menu-item a,
#mobile-nav ul li.current-menu-ancestor a,
#mobile-nav ul li.current-menu-parent a,
#mobile-nav ul li.current-menu-item a,
.lang-nav ul li.active a {
	/*border-bottom: 1px solid;*/
}
#mobile-nav ul li.current-menu-item > a,
#mobile-nav ul li.current-menu-ancestor > a {color: #C28936;}
/*#mobile-nav ul li.menu-item-has-children.current-menu-item > a .arrow {background-image: url("../img/arrow/arrow_next-menu_gold.svg");}*/

/*--------------------------------------------------------------------------------*/
/*** Media Query ***/
/* sopra 000px -> bootstrap ref. */
@media (min-width: 415px) {}
@media (min-width: 576px) /* SM */ {}
@media (min-width: 768px) /* MD */ {}
@media (min-width: 992px) /* LG */ {}
@media (min-width: 1200px) /* XL */ {}
@media (min-width: 1367px) {}
@media (min-width: 1920px) {}

/* sotto 000px -> bootstrap ref. */
@media (max-width: 1200px) /* XL */ {}
@media (max-width: 992px) /* LG */ {}
@media (max-width: 768px) /* MD */ {}
@media (max-width: 576px) /* SM */ {}

/* orientamento finestra/dispositivo */
@media all and (orientation:portrait) {}
@media all and (orientation:landscape) {}

/* solo dispositivi touch */
@media (hover: none) {}
/* solo dispositivi non touch */
@media not (hover: none) {}