/*Main Settings Animation and Custom CSS Start*/.wp-megamenu-main-wrapper .wpmm-mega-menu-icon{
	 	font-size:13px;
	 }.wp-megamenu-main-wrapper.wpmega-black-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul, .wp-megamenu-main-wrapper.wpmega-black-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-black-white.wpmm-orientation-vertical, .wpmega-black-white .wpmm-mega-wrapper > li:hover, .wpmega-black-white .wpmm-mega-wrapper > li.current-menu-item {
    background-color: none;
    background: none;
    background: none;
    background: none;
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
     filter: none;
    box-shadow: none;
    transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}
.wp-megamenu-main-wrapper.wpmega-black-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before {
  display: none;
}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper {
    padding: 18px 0 0 0;
}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li.wpmm-tabs-section > div.wpmm-sub-menu-wrapper > ul.wpmm-tab-groups-panel > li {
    width: 50%;
}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li.wpmm-tabs-section > div.wpmm-sub-menu-wrapper > ul.wpmm-tab-groups-panel > li:first-child {
    padding-left: 10px;
}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap {
    left: 2.5em;
}





@media(min-width:600px){
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div {
    background: white;
}

.wpmm_megamenu ul.wp-mega-sub-menu li a{
color: black !important;
border-bottom:1px solid black !important;
}

.ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div ul li div {
  width:900px;
}

ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div ul li div ul {
    width:900px !important;
    grid-template-columns: 1fr 1fr;
    display: grid !important;
}



ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a:hover{
color: red !important;
}

ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a {
border-bottom:1px solid black;
}

ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a:hover {
    color: red !important;
}

.wpmm_megamenu ul.wp-mega-sub-menu li a {
border-bottom:1px solid black !important;
}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div > .wpmm_megamenu ul.wp-mega-sub-menu li a:hover {
    color: red !important;
}

ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div ul li a {

border-bottom:1px solid black !important;
}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div ul li div ul li a{

border-bottom:1px solid rgba(0,0,0,0.2) !important;
}


}/*Custom CSS End*/