@charset "utf-8";
/* Diamond Lounge Bootstrap 5 Navbar Override CSS Document */

.navbar {
    font-family: 'Amiri', serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: uppercase;
	transition: all 0.8s;
}

@media (max-width: 1199.98px) {
.navbar {
	font-size: 1.3em;
	text-align: center;
}
}

.navbar-scrolled, #services .navbar, #cuisine .navbar, #gallery .navbar, #reviews .navbar, #contact .navbar, #terms .navbar, #privacy .navbar, #success .navbar   {
	background-color: #231f20;
}

.bgBlack {
  background-color:#231f20;
}

/* vertically align navbar links */
.navbar .navbar-nav {
   margin-top: 3px;
}

@media (max-width: 1199.98px) {
.navbar .navbar-nav {
	margin-top: 24px;
}
}

/* change the link color and padding*/
.navbar .navbar-nav .nav-link {
	color: #ffffff;
	padding-left: 20px;
	padding-right: 20px;
}


/* change the color of active or hovered links */
.navbar .nav-item.active .nav-link,
.navbar .nav-item:hover .nav-link {
	color: #ad974f;
	text-decoration: none;
}


/* Navbar toggler styles */

.navbar .navbar-toggler {
	border: none;
	outline: none;

}

.custom-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(173,152,79, 1)' stroke-width='3' stroke-linecap='' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
	width: 2em;
}

.custom-toggler:focus {
  box-shadow: none;
}

/* Navbar brand styles */

.navbar-brand {
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}


.dropdown-divider {
	border-top-color: #463f46;
}

/* Navbar 100% mobile screen height*/

@media (max-width: 1199.98px) {
.navbar .navbar-collapse {
	height: 100vh;
}
}

select .dropdown-toggle:focus {
    outline: none!important;
}