.mega-menu table td.full_dropdown>.wrap>.dropdown-menu {
	padding: 10px 24px 10px !important;
}

.mega-menu table td.full_dropdown>.wrap>.dropdown-menu>li:nth-child(n+3) {
	border-top: 1px solid #f5f5f5;
}

.mega-menu table td.full_dropdown>.wrap>.dropdown-menu>li:nth-child(2n+1) {
	border-right: 1px solid #f5f5f5;
}

.mega-menu table td.full_dropdown .dropdown-menu>li:hover {
	-webkit-box-shadow: 0 0 20px rgb(0 0 0 / 10%);
	box-shadow: 0 0 20px rgb(0 0 0 / 10%);
}

.mega-menu table td.full_dropdown .dropdown-menu>li>.menu_body a {
	line-height: 2.8em !important;
	display: block !important;
}

.mega-menu table td.full_dropdown .dropdown-submenu .dropdown-menu li a.child-item-link {
	padding-left: 10px;
}