/* Change menu color | 2774391-zen | GM */
#site-navigation, .main-navigation #toggle:focus+#toggle-menu, #toggle-menu {
	background-color: rgb(196,34,125);
}

#site-navigation.main-navigation ul>li:hover>a, .fse-template-part .main-navigation ul>li:hover>a, #site-navigation.main-navigation ul>li.focus>a, .fse-template-part .main-navigation ul>li.focus>a, #site-navigation.main-navigation ul>li.current-menu-item>a, .fse-template-part .main-navigation ul>li.current-menu-item>a, .main-navigation #toggle:focus+#toggle-menu:active, .main-navigation #toggle:focus+#toggle-menu:focus, .main-navigation #toggle:focus+#toggle-menu:hover, #toggle-menu:active, #toggle-menu:focus, #toggle-menu:hover {
	background-color: rgb(153,26,98);
}

/* Change menu separator color | 2774391-ZEN | GM */
#site-navigation.main-navigation ul.main-menu > li:after {
	color: #fbcee2;
}
/*change submenu background color 19220066-hc sy*/
#site-navigation.main-navigation ul ul, .fse-template-part .main-navigation ul ul {
background-color: rgb(234,203,212);
}
/*Adjust logo size | jp-20018404-hc*/
.custom-logo {
    max-width: 15%;
}
/*  Pink Button- MRFX-HC-26004788 */
.orderbutton a {
  max-width:100%;
  width:350px;
  font-size:24px;
  display:block;
  margin-bottom:25px
	margin-top:25px	
}
.orderbutton img {
  margin-left:35px
}
/* Change social menu color | 26408439-hc (LS) */
#masthead .social-navigation ul li a {
    background: #eacbd4;
}
/* Change social menu color hover | 26408439-hc (LS) */
#masthead .social-navigation ul li a:hover {
    background: #c4227d;
}
For the size 
/* Change social menu size | 26408439-hc (LS) */
#masthead .social-navigation ul li a {
    width: 2px;
    height: 2px;
}
/* Center align the moo-online store items for smaller devices   || HC-26643806 | MM */
@media only screen and (max-width: 1024px) {
  #moo-onlineStore-items {
    text-align: center;
  }
}
/* center align the moo-category-description for smaller devices   || HC-26643806 | MM */
@media only screen and (max-width: 1024px) {
  .moo-category-description {
    max-width: 90%;
    margin: 0 auto;
  }
}
/* Reduce bottom margin for the social icons and the top padding for the logo in the header | JC-29051974-hc */
@media only screen and (min-width: 200px) {
  #masthead .social-navigation {
    margin-bottom: 1px;
  }
  #masthead .site-branding {
    padding-top: 1px;
  }
}

.grand-opening-form {
	background: #991a62 !important;
	padding: 2rem !important;
	border-radius: 0.5rem !important;
}

.grand-opening-form input, .grand-opening-form textarea {
	background: #8c195a !important;
	color: white !important;
	border: none !important;
}

.grand-opening-form label {
	color: white !important;
}

.grand-opening-form button {
	background: white !important;
	color: #991a62 !important;
	transition: all 300ms !important;
}

.grand-opening-form button:hover {
	background: #8c195a !important;
	color: white !important;
}

.grand-opening-video {
	border-radius: 0.5rem !important;
}

.grand-opening-btn {
	margin-left: auto !important;
	margin-right: auto !important;
}