header.transparent .logo img {
    filter: unset;
}
footer .logo img {
    height: unset;
    max-height: 80px;
    max-width: 70%;
}
.menu-title img {
    width:100%!important;
    border-radius: 20px 20px 0 0;
}

/** set margin to 0 when list of categories is too long */
.menu-page .menu-list ul li:not(:last-child) a {
    /* margin-bottom: 2px; */
}

/** All touch screen and mobile devices (including tablets, smartphones) **/
@media only screen and (hover: none) and (pointer: coarse){
	#front-video {
		width: 100%;
	}
	.slick-slide {
		background-color:#000;
	}
}
@media screen and (min-width: 800px) {
	#front-video {
		width: 100%;
	}
}

.video-slider-text {
	display:none;
}
.box1,
.box2,
.box3,
#description-3,
.contact-page .last,
.contact-page h4,
.forbi,
.banner-text,
.contact-takeaway-title,
.contact-subtitle,
.top-menu-item.menu-cart{
	display:none;
}