header.transparent .logo img {
    filter: unset;
}
footer .logo img {
    height: unset;
    max-height: 80px;
}
.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; */
}


.slider a.button-style-01 {
	background-color: #850012!important;
	border-color:#37010c;
}

@media (max-width: 992px) {
	.card-01 .picture img {
		height: 190px!important;
	}
}

/************** theme ******************/

.menu-page .menu-info .price-list .input-style .button {
    background-color: #850012!important;
    color: #37010c!important;
}
.radio-card span::after,
.level-01 .radio-box label span::after {
    background-color: #850012!important;
}


/* default green color to */

.about-text .head h3,
.section-06 .text h2,
.section-06 .text h2 span,
.section-06 .box p span,
.section-06 .context-text .box img{
    color: #850012 !important;
}
.section-06 h2.text-info-middle-right,
.section-06 h2.text-info-middle-right span,
.section-06 .box p span {
	color:#fff!important;
}
.frontpage-openingtime tr.openingtime-today,
footer li.openingtime-today,
.forbi table tr.openingtime-today td,
footer li.openingtime-today a span,
footer li.openingtime-today a {
    background-color: #850012!important;
    color: #fff!important;
}

.button-style-01,
footer .info a.button{
    background-color: #850012!important;
    color:#fff!important;
    border: 1px solid #850012;
}
.login-btn.button-style-01 {
    background-color: #fff!important;
    color:#000!important;
    border: 1px solid #000;
}
