#wrapper .header-1 .mobile-menu-area { background-color: #fff; }
#wrapper .header-1 .mobile-menu-area .mean-container .meanmenu-reveal > span { background-color: #184E7C; }
#wrapper .header-1 .mobile-menu-area .mean-container .meanmenu-reveal:hover,
#wrapper .header-1 .mobile-menu-area .mean-container .meanmenu-reveal:active { background-color: #184E7C; }
#wrapper .header-1 .mobile-menu-area .mean-container .meanmenu-reveal:hover > span,
#wrapper .header-1 .mobile-menu-area .mean-container .meanmenu-reveal:active > span { background-color: #ffffff; }

#wrapper .site-main { padding-top: 0; padding-bottom: 0; }
#wrapper .site-main .section-element { padding: 50px 0; }

.single-discover_rooms .single-room-details-area .room-details-area .room-price-area h2 { font-size: 24px; }

#section_00 .sale-notice {
  margin-top: 0; margin-bottom: 0;
  color: #fff; font-weight: bold;
  font-size: 36px; line-height: 72px;
  text-align: center;
  background-color: #184E7C;
}
#wrapper .site-main .section-element#section_00 { padding: 0; }

@media screen and (max-width: 480px) {
  #section_00 .sale-notice { font-size: 24px; }
  .section-title h2 { font-size: 18px; }
}