:root {
	--theme: "#ee3637";
	--borderColor: #ffffff;
	--textColorWhite: #ffffff;
	--whiteBorder: #ffffff;
	--font-family: 'Arial';
	--fontWeightBold: 700
}

.textColor {
	color: var(--theme);
}

body {
	font-family: var(--font-family);
}

.RestaurantName {
	-webkit-text-stroke: 1px var(--whiteBorder);
	font-weight: var(--fontWeightBold)
}

.backgroundTheme {
	background: var(--theme);
	color: var(--textColorWhite);
}

.boarderTheme {
	border: 2px solid var(--theme);
}

.btnBackgroundColor {
	background: var(--theme) !important;
	color: #fff !important;
	border: 1px solid var(--whiteBorder) !important;

}

.hBorder {
	background: var(--theme);
}

.buttonOutline {
	background: #fff !important;
	color: var(--theme) !important;
	border: 1px solid var(--theme) !important;

}

.bottom_footer {
	background: var(--theme)
}

.active.nav-link {
	color: var(--theme) !important;
}

.navbar-expand-lg .navbar-nav .nav-link:hover {
	color: var(--theme);

}

::-webkit-scrollbar-track {
	background: rgb(112, 112, 112);
}

.navbar-toggler {
	background-color: var(--theme);
}

.activeLocation {
	background: var(--theme);
	color: var(--textColorWhite);
	border: 0;
}

.cardS.activeLocation .card-text {
	color: var(--textColorWhite);
}

.activeLocation .textColor {
	color: var(--textColorWhite);
}

.singleLocation .LocationHours {
	display: none;
}

h2 {
	font-weight: var(--fontWeightBold);
}
.openHours{
	font-weight: var(--fontWeightBold);
}