@charset "utf-8";
/* CSS Document */

body.dark-theme{
	background-color:#15191c;
}
.dark-theme .navbar{
	background-color:#15191c !important;
}
.dark-theme .navbar .navbar-toggler-icon{
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28178, 178, 178, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-brand{
	color:#985941;
}
.dark-theme .navbar-brand, a:hover,
.dark-theme .mm-listitem__text, .navbar-brand,
.dark-theme .nav-pills .nav-link.active,
.dark-theme .nav-pills .show > .nav-link{
	color:#985941;
}
.dark-theme .nav-pills .nav-link{
	color:#404040;
}
.dark-theme .categorie-nav {
    border-color:#000000;
}
.dark-theme .nav-pills .nav-link.active,
.nav-pills .show > .nav-link{
	border-color:#985941;
}
.dark-theme .menu-item h3{
	color:#b2b2b2;
}
.dark-theme .menu-item p{
	color:#808080;
}
.dark-theme .menu-item p span:after{
	color:#404040;
}
.dark-theme .menu-item p.prezzo{
	color:#a6a6a6;
}
.dark-theme .mm-menu {
        --mm-color-background: #15191c;
        --mm-color-text: #595959;
}
/* Links */
.dark-theme .mm-menu a:hover,
.dark-theme .mm-menu .mm-listitem__text{
	color:#985941;
}
.light-theme .mm-listview li{
	border-color:#404040;
}
.dark-theme .nav-link:focus,
.dark-theme .nav-link:hover{
	border-color:#985941;
}
.dark-theme .col-info a{
	color: #cdcdcd;
}
.dark-theme .mm-listview .languages .lang-btn.current a{
	border-color:#b2b2b2;
	color:#b2b2b2;
}
.dark-theme .modal-header,
.dark-theme .modal-body{
	background-color:#15191c;
}
.dark-theme .modal-header .close{
	color: #fff;
	text-shadow: 0 1px 0 #000;
}
.dark-theme .modal-body h4{
	color:#b2b2b2;
}
.dark-theme .modal-body p{
	color:#808080;
}
.dark-theme .modal-body .allergene p.titolo{
	color:#b2b2b2;
}
.dark-theme .lista-allergeni .allergene .icona{
	filter: invert(75%) sepia(63%) saturate(0%) hue-rotate(270deg) brightness(86%) contrast(87%);
}