@charset "utf-8";
/*****************
* @this - Mobile Friendly Styles
*****************/

#container-header {
  flex-wrap: nowrap;
}

#container-menu {
   flex-basis: auto;
}

#mobileMenuToggle {
  padding-right: 5px;
}

#menuContainer {
  position: absolute;
  height: 100vh;
  width: 0px;
}

.menu {
  background-image: url('/site/images/white-trans-gradient.png');
  background-repeat: repeat-x;
  background-position: top;
}

.menu ul {
  float: left;
  display: block;
}

.product_page .product_img_nutrition {
  float: none;
  width: 100%;
  margin-left: 0px;
}

/*****************
* Brochure List Styles
*****************/
.brochure_list {
  display: flex;
  flex-direction: column;
}

.brochure-row {
  display: flex;
  flex-direction: column;
}

.brochure_list .brochure_overview_img {
  width: 100%;
  max-width: 100%;
  text-align: center;
}

/*****************
* Brand Product Styles
*****************/
.brandProduct-container {
  width: 100%;
  border: none;
  box-shadow: none;
}