#lmm.lmm-navbar.all .lmm-navbar-brand {
  color: #f1f1f1;
}
#lmm.lmm-navbar.all .lmm-navbar-brand:hover,
#lmm.lmm-navbar.all .lmm-navbar-brand:focus {
  color: #ffffff;
}
#lmm.lmm-navbar.all .lmm-navbar-toggle {
  border-color: transparent;
  background-color: transparent;
}
#lmm.lmm-navbar.all .lmm-navbar-toggle:hover,
#lmm.lmm-navbar.all .lmm-navbar-toggle:focus {
  background-color: #444444;
}
#lmm.lmm-navbar.all .lmm-navbar-toggle .icon-bar {
  background-color: #ffffff;
}
#lmm.all.navmenu:not(.inherit),
#lmm.all .navbar-offcanvas.in {
  width: 260px;
}
#lmm.all.navmenu:not(.inherit) .navmenu-nav .lmm-dropdown-menu li.lmm-item-type-post_type.lmm-has-thumbnail,
#lmm.all .navbar-offcanvas.in .navmenu-nav .lmm-dropdown-menu li.lmm-item-type-post_type.lmm-has-thumbnail {
  min-width: 260px;
}
#lmm.all,
#lmm.all .navbar-offcanvas {
  background-color: #222222;
  /* fallback */
  background-color: rgba(34, 34, 34, 0.9);
  color: #aaaaaa;
}
#lmm.all .navmenu-nav > li > a > .lmm-item-content,
#lmm.all .lmm-navbar-nav > li > a > .lmm-item-content {
  color: #f1f1f1;
  text-transform: uppercase;
}
#lmm.all .navmenu-nav > li > a > .lmm-item-content > i,
#lmm.all .lmm-navbar-nav > li > a > .lmm-item-content > i,
#lmm.all .navmenu-nav > li > a > .lmm-item-content > span > i,
#lmm.all .lmm-navbar-nav > li > a > .lmm-item-content > span > i {
  color: #eeeeee;
}
#lmm.all .navmenu-nav > li > a > .lmm-item-content > span.lmm-caret,
#lmm.all .lmm-navbar-nav > li > a > .lmm-item-content > span.lmm-caret {
  color: #f1f1f1;
}
#lmm.all .navmenu-nav > li > a > .lmm-item-content > span.lmm-subtitle,
#lmm.all .lmm-navbar-nav > li > a > .lmm-item-content > span.lmm-subtitle {
  color: #eeeeee;
}
#lmm.all .navmenu-nav > li > a > .lmm-item-content > span span,
#lmm.all .lmm-navbar-nav > li > a > .lmm-item-content > span span {
  opacity: 0.9;
  color: #f1f1f1;
}
#lmm.all .navmenu-nav span.lmm-hover-slidebar > span.bar,
#lmm.all .lmm-navbar-nav span.lmm-hover-slidebar > span.bar {
  /* fallback */
  background-color: #ffffff;
}
#lmm.all .navmenu-nav > li > a:hover,
#lmm.all .lmm-navbar-nav > li > a:hover,
#lmm.all .navmenu-nav > li > a:focus,
#lmm.all .lmm-navbar-nav > li > a:focus,
#lmm.all .navmenu-nav > .open > a,
#lmm.all .lmm-navbar-nav > .open > a,
#lmm.all .navmenu-nav > .active > a,
#lmm.all .lmm-navbar-nav > .active > a {
  /* fallback */
  background-color: #000000;
}
#lmm.all .navmenu-nav > li > a:hover > .lmm-item-content,
#lmm.all .lmm-navbar-nav > li > a:hover > .lmm-item-content,
#lmm.all .navmenu-nav > li > a:focus > .lmm-item-content,
#lmm.all .lmm-navbar-nav > li > a:focus > .lmm-item-content,
#lmm.all .navmenu-nav > .open > a > .lmm-item-content,
#lmm.all .lmm-navbar-nav > .open > a > .lmm-item-content,
#lmm.all .navmenu-nav > .active > a > .lmm-item-content,
#lmm.all .lmm-navbar-nav > .active > a > .lmm-item-content {
  color: #ffffff;
}
#lmm.all .navmenu-nav > li > a:hover > .lmm-item-content > i,
#lmm.all .lmm-navbar-nav > li > a:hover > .lmm-item-content > i,
#lmm.all .navmenu-nav > li > a:focus > .lmm-item-content > i,
#lmm.all .lmm-navbar-nav > li > a:focus > .lmm-item-content > i,
#lmm.all .navmenu-nav > .open > a > .lmm-item-content > i,
#lmm.all .lmm-navbar-nav > .open > a > .lmm-item-content > i,
#lmm.all .navmenu-nav > .active > a > .lmm-item-content > i,
#lmm.all .lmm-navbar-nav > .active > a > .lmm-item-content > i,
#lmm.all .navmenu-nav > li > a:hover > .lmm-item-content > span > i,
#lmm.all .lmm-navbar-nav > li > a:hover > .lmm-item-content > span > i,
#lmm.all .navmenu-nav > li > a:focus > .lmm-item-content > span > i,
#lmm.all .lmm-navbar-nav > li > a:focus > .lmm-item-content > span > i,
#lmm.all .navmenu-nav > .open > a > .lmm-item-content > span > i,
#lmm.all .lmm-navbar-nav > .open > a > .lmm-item-content > span > i,
#lmm.all .navmenu-nav > .active > a > .lmm-item-content > span > i,
#lmm.all .lmm-navbar-nav > .active > a > .lmm-item-content > span > i {
  color: #ffffff;
}
#lmm.all .navmenu-nav > li > a:hover > .lmm-item-content > span.subtitle,
#lmm.all .lmm-navbar-nav > li > a:hover > .lmm-item-content > span.subtitle,
#lmm.all .navmenu-nav > li > a:focus > .lmm-item-content > span.subtitle,
#lmm.all .lmm-navbar-nav > li > a:focus > .lmm-item-content > span.subtitle,
#lmm.all .navmenu-nav > .open > a > .lmm-item-content > span.subtitle,
#lmm.all .lmm-navbar-nav > .open > a > .lmm-item-content > span.subtitle,
#lmm.all .navmenu-nav > .active > a > .lmm-item-content > span.subtitle,
#lmm.all .lmm-navbar-nav > .active > a > .lmm-item-content > span.subtitle {
  color: #ffffff !important;
}
#lmm.all .navmenu-nav > li > .toggle-container > a,
#lmm.all .lmm-navbar-nav > li > .toggle-container > a {
  color: #f1f1f1;
}
#lmm.all .navmenu-nav > li > .toggle-container > a > i,
#lmm.all .lmm-navbar-nav > li > .toggle-container > a > i {
  color: #eeeeee;
}
#lmm.all .navmenu-nav > li > .toggle-container > a:hover,
#lmm.all .lmm-navbar-nav > li > .toggle-container > a:hover,
#lmm.all .navmenu-nav > li > .toggle-container > a:focus,
#lmm.all .lmm-navbar-nav > li > .toggle-container > a:focus {
  color: #ffffff;
}
#lmm.all .navmenu-nav > li > .toggle-container > a:hover > i,
#lmm.all .lmm-navbar-nav > li > .toggle-container > a:hover > i,
#lmm.all .navmenu-nav > li > .toggle-container > a:focus > i,
#lmm.all .lmm-navbar-nav > li > .toggle-container > a:focus > i {
  color: #ffffff;
}
#lmm.all .navmenu-nav .lmm-dropdown.open > .lmm-dropdown-toggle > .lmm-item-content > .lmm-caret,
#lmm.all .lmm-navbar-nav .lmm-dropdown.open > .lmm-dropdown-toggle > .lmm-item-content > .lmm-caret {
  background-color: #ffffff;
  color: #555555;
}
#lmm.all li.lmm-item-type-lmm-search > form > .form-group > input {
  background-color: #555555;
}
#lmm.all li.lmm-item-type-lmm-search > form > .form-group > input:not(:focus):not(:active) {
  border-color: #555555;
}
#lmm.all li.lmm-item-type-lmm-search > form > .form-group > input::-moz-placeholder,
#lmm.all li.lmm-item-type-lmm-search > form > .form-group > input:-ms-input-placeholder,
#lmm.all li.lmm-item-type-lmm-search > form > .form-group > input::-webkit-input-placeholder {
  color: #dddddd !important;
}
#lmm.all li.lmm-item-type-lmm-search > form > .form-group > i {
  color: #dddddd;
}
#lmm.all li.lmm-item-type-lmm-cart > a > .lmm-item-content span.cart_magic span.cart_qty {
  background-color: #21c2f8;
  color: #ffffff;
}
#lmm.all .lmm-dropdown-menu {
  background-color: #ffffff;
}
#lmm.all .lmm-dropdown-menu .menutitle {
  color: #444444;
  border-bottom: 2px solid #eeeeee;
  margin-bottom: 15px;
}
#lmm.all .lmm-dropdown-menu > li > a {
  color: #555555;
  text-transform: uppercase;
}
#lmm.all .lmm-dropdown-menu > li > a > .lmm-item-content {
  color: #555555;
}
#lmm.all .lmm-dropdown-menu > li > a > .lmm-item-content > i {
  color: #555555;
}
#lmm.all .lmm-dropdown-menu > li > a > .lmm-item-content > span.lmm-caret {
  color: #555555;
}
#lmm.all .lmm-dropdown-menu > li > a > .lmm-item-content > span.lmm-subtitle {
  color: #8c8c8c;
}
#lmm.all .lmm-dropdown-menu > li > a > .lmm-item-content > span {
  opacity: 0.9;
  color: #555555;
}
#lmm.all .lmm-dropdown-menu > li > a:hover,
#lmm.all .lmm-dropdown-menu > li > a:focus,
#lmm.all .lmm-dropdown-menu > .open > a,
#lmm.all .lmm-dropdown-menu > .active > a {
  background-color: #dddddd !important;
  /* fallback */
  background-color: rgba(221, 221, 221, 0.9) !important;
}
#lmm.all .lmm-dropdown-menu > li > a:hover > .lmm-item-content,
#lmm.all .lmm-dropdown-menu > li > a:focus > .lmm-item-content,
#lmm.all .lmm-dropdown-menu > .open > a > .lmm-item-content,
#lmm.all .lmm-dropdown-menu > .active > a > .lmm-item-content {
  color: #000000 !important;
}
#lmm.all .lmm-dropdown-menu > li > a:hover > .lmm-item-content > i,
#lmm.all .lmm-dropdown-menu > li > a:focus > .lmm-item-content > i,
#lmm.all .lmm-dropdown-menu > .open > a > .lmm-item-content > i,
#lmm.all .lmm-dropdown-menu > .active > a > .lmm-item-content > i {
  color: #000000;
}
#lmm.all .lmm-dropdown-menu > li > a:hover > .lmm-item-content > span.lmm-subtitle,
#lmm.all .lmm-dropdown-menu > li > a:focus > .lmm-item-content > span.lmm-subtitle,
#lmm.all .lmm-dropdown-menu > .open > a > .lmm-item-content > span.lmm-subtitle,
#lmm.all .lmm-dropdown-menu > .active > a > .lmm-item-content > span.lmm-subtitle {
  color: #ffffff;
}
#lmm.all .lmm-dropdown-menu > li:not(:last-child) > a {
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 0;
}
#lmm.all .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail > a > .lmm-item-content > span.title {
  color: #444444 !important;
}
#lmm.all .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail > a > .lmm-item-content > span.desc {
  color: #8c8c8c !important;
}
#lmm.all .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail:hover > a > .lmm-item-content > span.title,
#lmm.all .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail:focus > a > .lmm-item-content > span.title {
  color: #000000 !important;
}
#lmm.all .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail:hover > a > .lmm-item-content > span.desc,
#lmm.all .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail:focus > a > .lmm-item-content > span.desc {
  color: #ffffff !important;
}
#lmm.all .navmenu-nav.lmm-dropdown-triangle > li.lmm-item-object-lmm > .lmm-dropdown-menu:after,
#lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li.lmm-item-object-lmm > .lmm-dropdown-menu:after,
#lmm.all .navmenu-nav.lmm-dropdown-triangle > li:not(.lmm-item-object-lmm) > .lmm-dropdown-menu > li:first-child:after,
#lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li:not(.lmm-item-object-lmm) > .lmm-dropdown-menu > li:first-child:after {
  border-color: transparent transparent #ffffff transparent;
}
#lmm.all .navmenu-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:hover:after,
#lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:hover:after,
#lmm.all .navmenu-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:focus:after,
#lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:focus:after,
#lmm.all .navmenu-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.open:first-child:after,
#lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.open:first-child:after,
#lmm.all .navmenu-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.active:first-child:after,
#lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.active:first-child:after {
  border-color: transparent transparent #dddddd transparent;
}
@media (min-width: 768px) {
  #lmm.all .navbar-offcanvas {
    background: none;
  }
  #lmm.all .lmm-navbar-nav > li > .lmm-dropdown-menu {
    border-top: 0;
    border-radius: 0 0 3px 3px;
  }
  #lmm.all .lmm-navbar-nav li.lmm-dropdown-submenu:not(.lmm-item-type-tab) > .lmm-dropdown-menu {
    border-radius: 3px 3px 3px 3px;
    margin: -3px 7.5px 0 7.5px;
  }
  #lmm.all .lmm-navbar-nav .lmm-dropdown-menu {
    border: 3px solid #eeeeee;
    /* fallback */
    background-color: #ffffff;
  }
  #lmm.all .lmm-navbar-nav > li {
    margin: 0px 0px 0px 0px;
  }
  #lmm.all .lmm-navbar-brand {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li.lmm-item-object-lmm > .lmm-dropdown-menu:after,
  #lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li:not(.lmm-item-object-lmm) > .lmm-dropdown-menu > li:first-child:after {
    border-color: transparent transparent #ffffff transparent;
  }
  #lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:hover:after,
  #lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:focus:after,
  #lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.open:first-child:after,
  #lmm.all .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.active:first-child:after {
    border-color: transparent transparent #dddddd transparent;
  }
}
#lmm.all .lmm-dropdown-menu form textarea,
#lmm.all .lmm-dropdown-menu form input:not(.btn) {
  /* fallback */
  background-color: #f2f2f2;
}
#lmm.all .lmm-dropdown-menu form textarea:not(:focus):not(:active),
#lmm.all .lmm-dropdown-menu form input:not(.btn):not(:focus):not(:active) {
  border-color: #d9d9d9;
}
#lmm.all .lmm-dropdown-menu hr {
  border-color: #bfbfbf;
}
#lmm.all .widget {
  color: #aaaaaa !important;
}
#lmm.all .widget a {
  color: #555555 !important;
}
#lmm.all .widget a:hover {
  color: #222222 !important;
}
#lmm.all .widget ul li {
  border-color: #eeeeee !important;
  border-style: solid !important;
}
#lmm.all .widget.widget_shopping_cart .total {
  border-color: #eeeeee !important;
}
#lmm.lmm-navbar.secondary_menu .lmm-navbar-brand {
  color: #f1f1f1;
}
#lmm.lmm-navbar.secondary_menu .lmm-navbar-brand:hover,
#lmm.lmm-navbar.secondary_menu .lmm-navbar-brand:focus {
  color: #ffffff;
}
#lmm.lmm-navbar.secondary_menu .lmm-navbar-toggle {
  border-color: transparent;
  background-color: transparent;
}
#lmm.lmm-navbar.secondary_menu .lmm-navbar-toggle:hover,
#lmm.lmm-navbar.secondary_menu .lmm-navbar-toggle:focus {
  background-color: #444444;
}
#lmm.lmm-navbar.secondary_menu .lmm-navbar-toggle .icon-bar {
  background-color: #ffffff;
}
#lmm.secondary_menu.navmenu:not(.inherit),
#lmm.secondary_menu .navbar-offcanvas.in {
  width: 260px;
}
#lmm.secondary_menu.navmenu:not(.inherit) .navmenu-nav .lmm-dropdown-menu li.lmm-item-type-post_type.lmm-has-thumbnail,
#lmm.secondary_menu .navbar-offcanvas.in .navmenu-nav .lmm-dropdown-menu li.lmm-item-type-post_type.lmm-has-thumbnail {
  min-width: 260px;
}
#lmm.secondary_menu,
#lmm.secondary_menu .navbar-offcanvas {
  /* fallback */
  background-color: #2b2b2b;
  color: #aaaaaa;
}
#lmm.secondary_menu .navmenu-nav > li > a > .lmm-item-content,
#lmm.secondary_menu .lmm-navbar-nav > li > a > .lmm-item-content {
  color: #f1f1f1;
  text-transform: uppercase;
}
#lmm.secondary_menu .navmenu-nav > li > a > .lmm-item-content > i,
#lmm.secondary_menu .lmm-navbar-nav > li > a > .lmm-item-content > i,
#lmm.secondary_menu .navmenu-nav > li > a > .lmm-item-content > span > i,
#lmm.secondary_menu .lmm-navbar-nav > li > a > .lmm-item-content > span > i {
  color: #eeeeee;
}
#lmm.secondary_menu .navmenu-nav > li > a > .lmm-item-content > span.lmm-caret,
#lmm.secondary_menu .lmm-navbar-nav > li > a > .lmm-item-content > span.lmm-caret {
  color: #f1f1f1;
}
#lmm.secondary_menu .navmenu-nav > li > a > .lmm-item-content > span.lmm-subtitle,
#lmm.secondary_menu .lmm-navbar-nav > li > a > .lmm-item-content > span.lmm-subtitle {
  color: #eeeeee;
}
#lmm.secondary_menu .navmenu-nav > li > a > .lmm-item-content > span span,
#lmm.secondary_menu .lmm-navbar-nav > li > a > .lmm-item-content > span span {
  opacity: 0.9;
  color: #f1f1f1;
}
#lmm.secondary_menu .navmenu-nav span.lmm-hover-slidebar > span.bar,
#lmm.secondary_menu .lmm-navbar-nav span.lmm-hover-slidebar > span.bar {
  /* fallback */
  background-color: #ffffff;
}
#lmm.secondary_menu .navmenu-nav > li > a:hover,
#lmm.secondary_menu .lmm-navbar-nav > li > a:hover,
#lmm.secondary_menu .navmenu-nav > li > a:focus,
#lmm.secondary_menu .lmm-navbar-nav > li > a:focus,
#lmm.secondary_menu .navmenu-nav > .open > a,
#lmm.secondary_menu .lmm-navbar-nav > .open > a,
#lmm.secondary_menu .navmenu-nav > .active > a,
#lmm.secondary_menu .lmm-navbar-nav > .active > a {
  /* fallback */
  background-color: #444444;
}
#lmm.secondary_menu .navmenu-nav > li > a:hover > .lmm-item-content,
#lmm.secondary_menu .lmm-navbar-nav > li > a:hover > .lmm-item-content,
#lmm.secondary_menu .navmenu-nav > li > a:focus > .lmm-item-content,
#lmm.secondary_menu .lmm-navbar-nav > li > a:focus > .lmm-item-content,
#lmm.secondary_menu .navmenu-nav > .open > a > .lmm-item-content,
#lmm.secondary_menu .lmm-navbar-nav > .open > a > .lmm-item-content,
#lmm.secondary_menu .navmenu-nav > .active > a > .lmm-item-content,
#lmm.secondary_menu .lmm-navbar-nav > .active > a > .lmm-item-content {
  color: #ffffff;
}
#lmm.secondary_menu .navmenu-nav > li > a:hover > .lmm-item-content > i,
#lmm.secondary_menu .lmm-navbar-nav > li > a:hover > .lmm-item-content > i,
#lmm.secondary_menu .navmenu-nav > li > a:focus > .lmm-item-content > i,
#lmm.secondary_menu .lmm-navbar-nav > li > a:focus > .lmm-item-content > i,
#lmm.secondary_menu .navmenu-nav > .open > a > .lmm-item-content > i,
#lmm.secondary_menu .lmm-navbar-nav > .open > a > .lmm-item-content > i,
#lmm.secondary_menu .navmenu-nav > .active > a > .lmm-item-content > i,
#lmm.secondary_menu .lmm-navbar-nav > .active > a > .lmm-item-content > i,
#lmm.secondary_menu .navmenu-nav > li > a:hover > .lmm-item-content > span > i,
#lmm.secondary_menu .lmm-navbar-nav > li > a:hover > .lmm-item-content > span > i,
#lmm.secondary_menu .navmenu-nav > li > a:focus > .lmm-item-content > span > i,
#lmm.secondary_menu .lmm-navbar-nav > li > a:focus > .lmm-item-content > span > i,
#lmm.secondary_menu .navmenu-nav > .open > a > .lmm-item-content > span > i,
#lmm.secondary_menu .lmm-navbar-nav > .open > a > .lmm-item-content > span > i,
#lmm.secondary_menu .navmenu-nav > .active > a > .lmm-item-content > span > i,
#lmm.secondary_menu .lmm-navbar-nav > .active > a > .lmm-item-content > span > i {
  color: #ffffff;
}
#lmm.secondary_menu .navmenu-nav > li > a:hover > .lmm-item-content > span.subtitle,
#lmm.secondary_menu .lmm-navbar-nav > li > a:hover > .lmm-item-content > span.subtitle,
#lmm.secondary_menu .navmenu-nav > li > a:focus > .lmm-item-content > span.subtitle,
#lmm.secondary_menu .lmm-navbar-nav > li > a:focus > .lmm-item-content > span.subtitle,
#lmm.secondary_menu .navmenu-nav > .open > a > .lmm-item-content > span.subtitle,
#lmm.secondary_menu .lmm-navbar-nav > .open > a > .lmm-item-content > span.subtitle,
#lmm.secondary_menu .navmenu-nav > .active > a > .lmm-item-content > span.subtitle,
#lmm.secondary_menu .lmm-navbar-nav > .active > a > .lmm-item-content > span.subtitle {
  color: #ffffff !important;
}
#lmm.secondary_menu .navmenu-nav > li > .toggle-container > a,
#lmm.secondary_menu .lmm-navbar-nav > li > .toggle-container > a {
  color: #f1f1f1;
}
#lmm.secondary_menu .navmenu-nav > li > .toggle-container > a > i,
#lmm.secondary_menu .lmm-navbar-nav > li > .toggle-container > a > i {
  color: #eeeeee;
}
#lmm.secondary_menu .navmenu-nav > li > .toggle-container > a:hover,
#lmm.secondary_menu .lmm-navbar-nav > li > .toggle-container > a:hover,
#lmm.secondary_menu .navmenu-nav > li > .toggle-container > a:focus,
#lmm.secondary_menu .lmm-navbar-nav > li > .toggle-container > a:focus {
  color: #ffffff;
}
#lmm.secondary_menu .navmenu-nav > li > .toggle-container > a:hover > i,
#lmm.secondary_menu .lmm-navbar-nav > li > .toggle-container > a:hover > i,
#lmm.secondary_menu .navmenu-nav > li > .toggle-container > a:focus > i,
#lmm.secondary_menu .lmm-navbar-nav > li > .toggle-container > a:focus > i {
  color: #ffffff;
}
#lmm.secondary_menu .navmenu-nav .lmm-dropdown.open > .lmm-dropdown-toggle > .lmm-item-content > .lmm-caret,
#lmm.secondary_menu .lmm-navbar-nav .lmm-dropdown.open > .lmm-dropdown-toggle > .lmm-item-content > .lmm-caret {
  background-color: #2b2b2b;
  color: #ffffff;
}
#lmm.secondary_menu li.lmm-item-type-lmm-search > form > .form-group > input {
  background-color: #555555;
}
#lmm.secondary_menu li.lmm-item-type-lmm-search > form > .form-group > input:not(:focus):not(:active) {
  border-color: #555555;
}
#lmm.secondary_menu li.lmm-item-type-lmm-search > form > .form-group > input::-moz-placeholder,
#lmm.secondary_menu li.lmm-item-type-lmm-search > form > .form-group > input:-ms-input-placeholder,
#lmm.secondary_menu li.lmm-item-type-lmm-search > form > .form-group > input::-webkit-input-placeholder {
  color: #dddddd !important;
}
#lmm.secondary_menu li.lmm-item-type-lmm-search > form > .form-group > i {
  color: #dddddd;
}
#lmm.secondary_menu li.lmm-item-type-lmm-cart > a > .lmm-item-content span.cart_magic span.cart_qty {
  background-color: #21c2f8;
  color: #ffffff;
}
#lmm.secondary_menu .lmm-dropdown-menu {
  background-color: #2b2b2b;
}
#lmm.secondary_menu .lmm-dropdown-menu .menutitle {
  color: #444444;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a {
  color: #ffffff;
  text-transform: uppercase;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a > .lmm-item-content {
  color: #ffffff;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a > .lmm-item-content > i {
  color: #555555;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a > .lmm-item-content > span.lmm-caret {
  color: #ffffff;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a > .lmm-item-content > span.lmm-subtitle {
  color: #8c8c8c;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a > .lmm-item-content > span {
  opacity: 0.9;
  color: #ffffff;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a:hover,
#lmm.secondary_menu .lmm-dropdown-menu > li > a:focus,
#lmm.secondary_menu .lmm-dropdown-menu > .open > a,
#lmm.secondary_menu .lmm-dropdown-menu > .active > a {
  /* fallback */
  background-color: #444444 !important;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a:hover > .lmm-item-content,
#lmm.secondary_menu .lmm-dropdown-menu > li > a:focus > .lmm-item-content,
#lmm.secondary_menu .lmm-dropdown-menu > .open > a > .lmm-item-content,
#lmm.secondary_menu .lmm-dropdown-menu > .active > a > .lmm-item-content {
  color: #ffffff !important;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a:hover > .lmm-item-content > i,
#lmm.secondary_menu .lmm-dropdown-menu > li > a:focus > .lmm-item-content > i,
#lmm.secondary_menu .lmm-dropdown-menu > .open > a > .lmm-item-content > i,
#lmm.secondary_menu .lmm-dropdown-menu > .active > a > .lmm-item-content > i {
  color: #000000;
}
#lmm.secondary_menu .lmm-dropdown-menu > li > a:hover > .lmm-item-content > span.lmm-subtitle,
#lmm.secondary_menu .lmm-dropdown-menu > li > a:focus > .lmm-item-content > span.lmm-subtitle,
#lmm.secondary_menu .lmm-dropdown-menu > .open > a > .lmm-item-content > span.lmm-subtitle,
#lmm.secondary_menu .lmm-dropdown-menu > .active > a > .lmm-item-content > span.lmm-subtitle {
  color: #ffffff;
}
#lmm.secondary_menu .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail > a > .lmm-item-content > span.title {
  color: #444444 !important;
}
#lmm.secondary_menu .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail > a > .lmm-item-content > span.desc {
  color: #8c8c8c !important;
}
#lmm.secondary_menu .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail:hover > a > .lmm-item-content > span.title,
#lmm.secondary_menu .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail:focus > a > .lmm-item-content > span.title {
  color: #ffffff !important;
}
#lmm.secondary_menu .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail:hover > a > .lmm-item-content > span.desc,
#lmm.secondary_menu .lmm-dropdown-menu > li.lmm-item-type-post_type.lmm-has-thumbnail:focus > a > .lmm-item-content > span.desc {
  color: #ffffff !important;
}
#lmm.secondary_menu .navmenu-nav.lmm-dropdown-triangle > li.lmm-item-object-lmm > .lmm-dropdown-menu:after,
#lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li.lmm-item-object-lmm > .lmm-dropdown-menu:after,
#lmm.secondary_menu .navmenu-nav.lmm-dropdown-triangle > li:not(.lmm-item-object-lmm) > .lmm-dropdown-menu > li:first-child:after,
#lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li:not(.lmm-item-object-lmm) > .lmm-dropdown-menu > li:first-child:after {
  border-color: transparent transparent #2b2b2b transparent;
}
#lmm.secondary_menu .navmenu-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:hover:after,
#lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:hover:after,
#lmm.secondary_menu .navmenu-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:focus:after,
#lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:focus:after,
#lmm.secondary_menu .navmenu-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.open:first-child:after,
#lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.open:first-child:after,
#lmm.secondary_menu .navmenu-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.active:first-child:after,
#lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.active:first-child:after {
  border-color: transparent transparent #444444 transparent;
}
@media (min-width: 768px) {
  #lmm.secondary_menu .navbar-offcanvas {
    background: none;
  }
  #lmm.secondary_menu .lmm-navbar-nav > li > .lmm-dropdown-menu {
    border-top: 0;
    border-radius: 0 0 0px 0px;
  }
  #lmm.secondary_menu .lmm-navbar-nav .lmm-dropdown-menu {
    border: 0px solid #eeeeee;
    /* fallback */
    background-color: #2b2b2b;
  }
  #lmm.secondary_menu .lmm-navbar-nav > li {
    margin: 0px 0px 0px 0px;
  }
  #lmm.secondary_menu .lmm-navbar-brand {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li.lmm-item-object-lmm > .lmm-dropdown-menu:after,
  #lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li:not(.lmm-item-object-lmm) > .lmm-dropdown-menu > li:first-child:after {
    border-color: transparent transparent #2b2b2b transparent;
  }
  #lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:hover:after,
  #lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li:not(.clearfix):first-child:focus:after,
  #lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.open:first-child:after,
  #lmm.secondary_menu .lmm-navbar-nav.lmm-dropdown-triangle > li > .lmm-dropdown-menu > li.active:first-child:after {
    border-color: transparent transparent #444444 transparent;
  }
}
#lmm.secondary_menu .lmm-dropdown-menu form textarea,
#lmm.secondary_menu .lmm-dropdown-menu form input:not(.btn) {
  /* fallback */
  background-color: #383838;
}
#lmm.secondary_menu .lmm-dropdown-menu form textarea:not(:focus):not(:active),
#lmm.secondary_menu .lmm-dropdown-menu form input:not(.btn):not(:focus):not(:active) {
  border-color: #515151;
}
#lmm.secondary_menu .lmm-dropdown-menu hr {
  border-color: #6b6b6b;
}
#lmm.secondary_menu .widget {
  color: #aaaaaa !important;
}
#lmm.secondary_menu .widget a {
  color: #ffffff !important;
}
#lmm.secondary_menu .widget a:hover {
  color: #cccccc !important;
}
#lmm.secondary_menu .widget ul li {
  border-color: #eeeeee !important;
  border-style: none !important;
}
#lmm.secondary_menu .widget.widget_shopping_cart .total {
  border-color: #eeeeee !important;
}
