.mk-header-bg {
	background-color: white;
}

.mk-classic-nav-bg {
	background-color: black;
}

.header-style-2.header-align-center .mk-header-nav-container {
	background-color: black;
}

.menu-hover-style-1 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-1 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-2 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-1.mk-vm-menuwrapper li.menu-item > a:hover, .menu-hover-style-1.mk-vm-menuwrapper li.menu-item:hover > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-ancestor > a, .menu-hover-style-2.mk-vm-menuwrapper li.menu-item > a:hover, .menu-hover-style-2.mk-vm-menuwrapper li.menu-item:hover > a, .menu-hover-style-2.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-2.mk-vm-menuwrapper li.current-menu-ancestor > a {
    color: #ff4040 !important;
}

.ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    border: none;
    box-shadow: none;
    background-color: #ff4040 !important ;
    background: -webkit-gradient(linear,left top,left bottom,from(#ff4040 ),to(#ff2323)) !important; 
    background: -webkit-linear-gradient(top,#ff4040 ,#ff2323) !important;
    background: -moz-linear-gradient(top,#ff4040 ,#ff2323) !important;
    background: -ms-linear-gradient(top,#ff4040 ,#ff2323) !important;
    background: -o-linear-gradient(top,#ff4040 ,#ff2323) !important;
    background: linear-gradient(top,#ff4040 ,#ff2323) !important;
}

#menu-custom-button {
    background-color: black !important ;
}

.mk-divider  .divider-inner {
    border-top-color: black !important ;
}

#mk-title-box-2 > span {
    color: black !important ;
}

.mk-toolbar-holder .header-toolbar-contact > a {
    color: black !important ;
}

.mk-toolbar-holder .header-toolbar-contact > i:before {
    color: black !important ;
}

.mk-css-icon-menu-line-1 {
    background-color: red !important;
}
.mk-css-icon-menu-line-2 {
    background-color: red !important;
}
.mk-css-icon-menu-line-3 {
    background-color: red !important;
}

.mk-desktop-logo {
    min-width: 275px;
}

.ubermenu-responsive-default.ubermenu-responsive {
    max-height: max-content;
}

i#white-i:before {
    color: white;
}

.widget_contact_info.mk-contactinfo-shortcode.a_margin-bottom-20 > ul > li > i:before {
    color: white;
}

.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-skin-trans-black-hov.ubermenu-loc-side-dashboard-menu.ubermenu-responsive-toggle-content-align-left.ubermenu-responsive-toggle-align-full {
    font-size: large;
}

@media handheld, only screen and (max-width: 960px) {
  .theme-page-wrapper .theme-content:not(.no-padding) {
      padding: 0px 0 !important;
  }
  #padding-3 {
      height: 10px;
  }
}