@media screen and (max-width: 768px){
	.noThumbMenu .main-navigation.toggled.isFixed {
		background: #2B3444;
	}
	nav#site-navigation #primary-menu {
		padding: 0;
		float: none;
		    top: 90px;
	}
	
	.main-navigation #primary-menu li.menu-open .sub-menu .sub-menu li a:before {
			content: "- ";
            position: absolute;
            left: 0;
	}
	
	.main-navigation #primary-menu li.menu-open .sub-menu .sub-menu li a {
			padding-left: 12px;
            display: inline-block;
            position: relative;
            left: 10px;
	}
	
	#primary-menu > li > .menuBox.mega-menu.isVisible{
		display: none;
	}

	.main-navigation #primary-menu > li.menu-item-has-children.menu-open .menuBox {
		position: relative;
		top: 0;
		float: none;
		background: transparent;
		color: #fff;
		display: block;
	}

	.main-navigation #primary-menu > li.menu-item-has-children.menu-open .menuBox .sub-menu {    
		visibility: visible;
		float: none;
		position: relative;
		box-shadow: none;
		border: none;
		background: transparent;
	}

	.main-navigation #primary-menu > li.menu-item-has-children.menu-open .menuBox > .sub-menu {
		display: block !important;
	}

	.main-navigation #primary-menu > li.menu-item-has-children.menu-open .menuBox > .sub-menu li.menu-open ul {
		display: block !important;
	}

	.main-navigation .menu-item .menuBox .sub-menu li.menu-item-has-children::after {
		display: none;
	}



	.main-navigation #primary-menu li.menu-open .sub-menu li a {
		color: #fff;
	}

	 

	.main-navigation #primary-menu > li.menu-item-has-children.menu-open .menuBox .sub-menu {
		padding-top: 0;
		padding-bottom: .25rem;
	}

	.main-navigation #primary-menu > li.menu-item-has-children.menu-open .menuBox > .sub-menu {
		padding-left: 0;
	}

	.main-navigation #primary-menu li.menu-open .menuBox > .sub-menu > li > a {
		font-size: 1.2rem;
	}
	
	.main-navigation #primary-menu li.menu-open .menuBox > .sub-menu > li > a {
		color: #fff;
	}

	.main-navigation #primary-menu .sub-menu li:not(.menu-header):hover a {
		color: #fff;
	} 
	
	
}