ul.sf-menu.sf-style-none li,
ul.sf-menu.sf-style-none.sf-navbar {
  background: #838c3d;
}
ul.sf-menu.sf-style-none li li,
ul.sf-menu.sf-style-none.sf-navbar > li > ul,
ul.sf-menu.sf-style-none.sf-navbar > li.menuparent > ul {
  background: #838c3d !important;
}
ul.sf-menu.sf-style-none li li li {
  background: #838c3d;
}
ul.sf-menu.menu, ul.sf-menu.menu ul, ul.sf-menu.menu li{
  background: #838c3d !important;
}
ul.sf-menu.sf-style-none li:hover,
ul.sf-menu.sf-style-none li.sfHover,
ul.sf-menu.sf-style-none a.is-active,
ul.sf-menu.sf-style-none a:focus,
ul.sf-menu.sf-style-none a:hover,
ul.sf-menu.sf-style-none span.nolink:hover {
  background: #838c3d;
  color: #ffea00;
  outline: 0;
}
.sf-menu.sf-style-none.sf-navbar li ul {
  background: #838c3d;
}
.sf-menu.sf-style-none.sf-navbar li ul li ul {
  background: transparent;
}
div.sf-accordion-toggle.sf-style-none a {
  background: #838c3d;
  color: #fff;
  display: inline-block;
  font-weight: bold;
  padding: 1em 3em 1em 1em;
  position: relative;
}
div.sf-accordion-toggle.sf-style-none  > a:after {
  content: "≡";
  font-size: 2em;
  position: absolute;
  right: 0.5em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  speak: none;
}
div.sf-accordion-toggle.sf-style-none a.sf-expanded,
ul.sf-menu.sf-style-none.sf-accordion li.sf-expanded {
  background: #838c3d;
}
.field--name-field-room-photo .field__items .field__item img{
  width: 100%;
}
ul.sf-menu, ul.sf-menu ul, ul.sf-menu ol, ul.sf-menu li, ul.sf-menu a, ul.sf-menu span, ul.sf-menu div{
  background: #838c3d;
}