/* Mega Menu Styles */
ul.mega-menu{/*z-index:5 !important;*/}
.mega-menu ul, .mega-menu ul li {list-style: none;border:0;outline:none;margin:0;padding:0;}
.mega-menu li{list-style: none;outline:none;margin:0;padding:0;line-height:100%;z-index:5 !important;}
.mega-menu li a{line-height:100%;}
.mega-menu ul {position: relative;z-index:5 !important;}
.mega-menu ul li ul {display: none;}
.mega-menu .sub {display: none;}
.mega-menu .sub ul {display: block;}
.mega-menu .defaulttxt, .mega-menu .defaulttxt h1, .mega-menu .defaulttxt h2, .mega-menu .defaulttxt h3, .mega-menu .defaulttxt h4, .mega-menu .defaulttxt h5, .mega-menu .defaulttxt h6, .mega-menu .defaulttxt p {color:#000;}
#page #header #headerNav, #page #header ul.nav-header { z-index:5 !important }

/* key tips */
.KeyTips__highlighted {
    color: Navy;
    background-color: #fdda8d;
}

.KeyTips__popup {
	position: absolute;
	width: 16px;
	height: 17px;
	overflow: hidden;
	line-height: 17px;
	background: transparent url('https://www.accountingservicesforbusiness.co.uk/themes/ASFB/images/popup-back.gif') left top no-repeat;
	color: #4c4c4c;
	font-family: "Lucida Sans", Verdana, Sans-Serif;
	font-size: 11px;
	text-align: center;
	cursor: default;
	display: none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
	opacity: 0.8;
	z-index:1001;
}

* html .KeyTips__popup { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); }
*:first-child+html .KeyTips__popup { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); }