.wpmm-hide-mobile-menu{display:none}#wp-megamenu-primary:hover{/*z-index:10008*/}#wp-megamenu-primary{z-index:25;text-align:center;/*background-color:#606060;*/padding:0px;}.wp-megamenu-wrap>.wpmm-nav-wrap .wpmm_brand_logo_wrap img{margin-top:11px;margin-right:15px}#wp-megamenu-primary .wpmm-search-form input{color:#000}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li>a{/*color:#fff;font-size:16px;font-weight:500;line-height:24px;text-transform:none;letter-spacing:0*/}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li:hover>a,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li.active>a{border-top:0 none;border-right:0 none;border-left:0 none;border-bottom:0 none;text-decoration:none;}.menu-item b.fa.fa-angle-down {visibility: hidden;}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu{display:table;}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wp-megamenu-sub-menu li .wp-megamenu-sub-menu{width:220px;background-color:#fff}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu h1,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu h2,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu h3,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu h4,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu h5,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu h6{/*font-family:'Poppins'!important*/}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{color:#333;font-size:14px;font-weight:300;line-height:24px;text-transform:none;background-color:inherit;padding-top:3px;padding-bottom:3px}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:hover>a,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-ancestor>a,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.active>a{color:#2964d8;background-color:inherit}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-item>a,ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active>a,ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active{color:#2964d8;background-color:inherit}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child:hover>a,.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child>a{border-bottom:none}.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a{border-bottom:none;background:none}.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a{font-size:13px;font-weight:600;line-height:25px;text-transform:uppercase;letter-spacing:0;margin-bottom:5px}.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,.wp-megamenu-wrap>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a{color:#2964d8}.wp-megamenu-wrap>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-container>ul.wp-megamenu-sub-menu,.wp-megamenu-wrap>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container-container>ul.wp-megamenu-sub-menu,.wp-megamenu-wrap>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:before,.wp-megamenu-wrap>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:after,.wp-megamenu-wrap>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{background:#fff}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{width:calc(100% + 40px);margin-left:-20px;background-color:#fff}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title{color: #333;margin: 0 0 15px 0;font-weight: 600;font-size: 14px;line-height: normal;padding: 0 0 5px 0;display: inline-block;width: 85%;border-bottom: 1px solid #c01818;text-transform:capitalize;letter-spacing:0}.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget{color:#333}
@media (max-width:767px){.wpmm_mobile_menu_btn{display:block}.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu{display:none;position:absolute;z-index:9999;width:100%;left:0;border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    margin: 90px 0 0;
    padding: 9px 0;
    font-size: 1.5em;}.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li{width:100%}
	.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li button{padding:0;background:none}a.wpmm_mobile_menu_btn{display:none!important}
	#wp-megamenu-primary.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap{text-align:right;height:100%}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu{text-align:left; display:none !important;}
	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul>li.wpmm-social-link{float:none}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap{vertical-align:baseline;display:block;width:100%;}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul>li>a{padding:10px 5px}
	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu{/*padding:10px*/}.wpmm-mobile-menu ul.wp-megamenu li>a b{float:right;padding:0 5px;line-height:inherit}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap{position:relative}.wpmm-mobile-menu ul.wp-megamenu li>a{display:block}
		.wpmm-mobile-menu ul.wp-megamenu li{border:none;}.wpmm-mobile-menu ul.wp-megamenu li.open{z-index:999;}.admin-bar .wpmm-sticky.wpmm-sticky-wrap.wpmm-mobile-menu{top:auto}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu{box-shadow:none}.wpmm-mobile-menu a.wpmm_mobile_menu_btn{box-shadow:none;border:none;padding:6px 12px;font-weight:400;margin:12px 0;border-radius:3px;transition:400ms;-webkit-transition:400ms}
	.wpmm-mobile-menu .wpmm_mobile_menu_btn i{vertical-align:baseline}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu li .wp-megamenu-sub-menu{position:relative;opacity:1;visibility:visible;padding:0;margin:0}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{position:relative;visibility:visible;opacity:1}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu li .wp-megamenu-sub-menu li ul{/**/}
	.wpmm-mobile-menu .wpmm-social-link{display:inline-block;width:auto!important}#wp-megamenu-primary.wpmm-mobile-menu a.wpmm_mobile_menu_btn{margin-top:12px;margin-bottom:12px}.wpmm_mobile_menu_btn{color:#ffffff!important;background-color:#2964d8;font-size:14px}.wpmm_mobile_menu_btn:hover{color:#ffffff!important;background-color:#2844d3}.wpmm_mobile_menu_btn i{font-size:14px}#wp-megamenu-primary.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-weight:400}
	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu>li.wpmm-item-fixed-width>ul.wp-megamenu-sub-menu{left:0!important;width:100%!important}}.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container > .wp-megamenu-sub-menu >li > .wp-megamenu-sub-menu{padding: 32px 5px 10px 250px; margin: auto; clear: both;}ul.wp-megamenu-sub-menu > li.wpmm-row:nth-child(2) >ul {padding-top:0 !important;} .wpmm_mega_menu.open a{background: url(https://www.mcafee.com/enterprise/en-us/img/icons/carat.png) no-repeat center bottom;}
	.nav-open .wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu{display:inline-block !important;} #footer ul.menu {margin: 10px 0 20px;}

@media (max-width:767px){
	.anchor-links .wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu {
    display: contents !important;
	border:0;
	margin:0;
} .anchor-links .wp-megamenu-wrap .wpmm-nav-wrap > ul > li{display:inline-block; width:auto !important;}
.anchor-links .wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-size:12px;}

.anchor-links .wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu{display:table !important; position: relative; margin:0; padding:0; width:max-content; left:-5px; top:-5px;}
.anchor-links.affixed .wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li:not(:nth-last-child(2)).open>a{top:-12px;}
.anchor-links.affixed ul.wp-megamenu li.open > a:before{top:13px !important;}
.anchor-links.affixed li.wpmm_mega_menu.wpmm-submenu-right.open{top:55px;}
li.wpmm_mega_menu.wpmm-submenu-right.open{top:110px; width:90% !important; left:80px; padding-left:40px;}
.home .anchor-links .wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu.open > .wpmm-strees-row-and-content-container > ul.wp-megamenu-sub-menu{margin:0 !important}
.anchor-links .wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu.open > .wpmm-strees-row-and-content-container > ul.wp-megamenu-sub-menu{margin: 50px 0 0 !important;}
}	
/*main.css implementation*/
@media screen and (max-width: 1024px) {
	.nav-open #header ul.quicklinks li, .nav-open nav#wp-megamenu-primary{display:block !important;}
	nav#wp-megamenu-primary, .nav-open #header ul.quicklinks > li:first-child {display: none !important;}
	.nav-open #header ul.quicklinks li.enp:nth-child(2) {top: 50px;left: 40px;position:fixed;}
	.nav-open #header ul.quicklinks li.enp a{color: #fff;
    position: static !important;
    font-size: 1em !important;
    padding-top: 10px;
    margin-right: 20px !important;}
	/*.nav-open #header .dropdown ul.dropdown-menu{opacity: 1;left: 0 !important; top: 0 !important; position: absolute; display: block; background: #333; border-radius: 0;
    box-shadow: none;
    margin: 3px 0 0 100px;
    max-height: inherit;
    min-height: 36px;
    transition: none;
    padding: 0;}*/
.anchor-links .wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li:not(:nth-last-child(2)).open>a {
    position: fixed;
    background: #333 !important;
    font-size: 22px;
    color: #fff;
    top: 43px;
    left: 0;
    width: 100%;
    margin-top: 11px;
    padding: 10px 40px;
	z-index:999;
}
.anchor-links ul.wp-megamenu li:not(:nth-last-child(2)).open > a:before{font-family: 'mcafee-symbols' !important; content: "\e902"; color: #fff; font-size: 22px; position: fixed; top: 65px; left: 10px;}

.anchor-links ul.wp-megamenu li.wpmm-submenu-right.open div.wpmm-strees-row-and-content-container{left: 0px !important;}

.anchor-links .wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu.open > .wpmm-strees-row-and-content-container > ul.wp-megamenu-sub-menu{margin:0px 0 0;}

.anchor-links .wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container > .wp-megamenu-sub-menu >li {
    padding: 10px 60px;
    width: 100% !important;
}
	.nav-open #header ul.quicklinks li, .nav-open nav.wp-megamenu-wrap{display:block !important;} .nav-open #header ul.quicklinks {top: 350px;} .nav-open #header ul.navicons{top:358px; margin:133px 0 0;}
	/*.nav-open #header ul.quicklinks {top: 68px;left: 380px;}.nav-open #header ul.navicons{top: 100px; left: 380px;}*/
	.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li:not(:nth-last-child(2)).open>a {position: fixed; background: #333; font-size: 22px; color: #fff; top: 49px;left: 34px; width: 90%; margin-top: 11px; padding-top: 0;}
.nav-open #header ul.wp-megamenu li.open a:before{font-family: 'mcafee-symbols' !important; content: "\e902"; color: #fff; font-size: 22px; position: fixed; top: 60px; left: 15px;}
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu.open > .wpmm-strees-row-and-content-container > ul.wp-megamenu-sub-menu{background:#333 !important;margin:-20px 0 0;max-height:500px; overflow:auto;}
.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title, .wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{color:#fff;}
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container > .wp-megamenu-sub-menu >li > .wp-megamenu-sub-menu{padding:0;}
.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title{font-size:1.16em; border:none;}
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu > .wpmm-strees-row-and-content-container ul.wp-megamenu-sub-menu > li.wpmm-row > ul.wp-megamenu-sub-menu{right: 15px;top: 2px;}
.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li.open ul.wp-megamenu-sub-menu li a{color:#ccc; font-size:1.03em; padding:5px 0}
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu li.wpmm_mega_menu ul.wp-megamenu-sub-menu{border-bottom: 1px solid #666; padding-bottom: 30px; margin: 0 0 30px;}
li.wpmm_mega_menu.wpmm-submenu-right.open{position: fixed; background: #333; font-size: 22px;top: 55px; left: 0px; width: 100% !important; margin-top: 0px; padding-top: 0;}
ul.wp-megamenu li.wpmm-submenu-right div.wpmm-strees-row-and-content-container{
    background: #333;
    display: block;
    position: fixed !important;
    left: 120% !important;
    }

ul.wp-megamenu li.wpmm-submenu-right.open div.wpmm-strees-row-and-content-container{left: 40px !important; opacity: 1;transition: left 0.4s linear;}
/*ul.wp-megamenu li.wpmm-submenu-right.open div.wpmm-strees-row-and-content-container ul{overflow: auto; max-height: 0; min-height: calc(95vh - 40px);}*/
.nav-open #header ul.quicklinks > li.open > a {
    position: fixed;
    background: #333;
    font-size: 22px;
    color: #fff;
    top: 46px;
    left: 39px;
    width: 90%;
    margin-top: 11px;
    padding-top: 0; z-index:999;
}
.nav-open #header ul.quicklinks.open + div #wp-megamenu-primary {display: none !important;}
.nav-open #header ul.quicklinks > li.open nav#wp-megamenu-primary{border:1px solid red;}
/*ul.sub-menu.dropdown-menu > li {
    top: 20px;
    position: absolute;
}
.nav-open #header ul.quicklinks li.open ul li:nth-child(2){position: inherit;top: 150px;}*/

.nav-open #header ul.quicklinks > li.open > a:before {
    font-family: 'mcafee-symbols' !important;
    content: "\e902";
    color: #fff;
    font-size: 22px;
    position: fixed;
    top: 60px;
    left: 15px;
}

.nav-open #header ul.quicklinks li.open > ul li a{
	top:0
}
.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li:last-child{display:none}

}