/*.header { background-color: #182954; color: white; }*/
.mcu-navbar.navbar { background-color: #FFC30E; color: #182954; }
.mcu-navbar.navbar .navbar-toggler { background-color: #FFC30E; }
/*.mcu-navbar.navbar .nav-item:not(:last-child) { border-right: 2px solid #182954; }*/
.mcu-navbar.navbar-light .navbar-toggler { border-color: rgba(0,0,0,1); }

h2,h3,h4 { color: #182954; }
.header .fa-solid:hover { color: #182954 !important; }

/* Hamburger Menu */
@media only screen and (max-width: 768px) { /* md */
  .mcu-navbar.navbar .nav-item:not(:last-child) { border-right: none; }
}

a.reviews { text-decoration: none; }

#back-to-top-button {
  position: fixed;
  z-index: 2;
  bottom: 20px;
  right: 20px;
  display: none;
}

.accordion button.bg-wg-primary:hover, .accordion button.bg-wg-primary:focus { background-color: #182954 !important; }

.collapsing { transition-duration: .35s; }

.featured-business-images img:hover:not(.no-hover) { filter: brightness(0.75) }


#recipeCarousel .carousel-inner .carousel-item.active,
#recipeCarousel .carousel-inner .carousel-item-next,
#recipeCarousel .carousel-inner .carousel-item-prev {
  display: flex;
}
#recipeCarousel .slideshow-item { height: 450px; }
img.slideshow-item { object-fit: cover; }

@media (max-width: 767px) {
  #recipeCarousel .carousel-inner .carousel-item > div {
    display: none;
  }
  #recipeCarousel .carousel-inner .carousel-item > div:first-child {
    display: block;
  }
	.slideshow-item { height: 250px; }
}

/* medium and up screens */
@media (min-width: 768px) {

  #recipeCarousel .carousel-inner .carousel-item-end.active,
  #recipeCarousel .carousel-inner .carousel-item-next {
    transform: translateX(33.33333%);
  }

  #recipeCarousel .carousel-inner .carousel-item-start.active, 
  #recipeCarousel .carousel-inner .carousel-item-prev {
    transform: translateX(-33.33333%);
  }
}

#recipeCarousel .carousel-inner .carousel-item-end,
#recipeCarousel .carousel-inner .carousel-item-start { 
  transform: translateX(0);
} 
