#navbar .cf-mega-menu.sub-menu { width: 800px; } #navbar .mt-icon-list-item { padding-top: 4px; padding-left: 10px; } #navbar .mt-icon-list-item:hover { background: #E3C378 none repeat scroll 0 0; color: rgb(255, 255, 255); } #navbar .cf-mega-menu.sub-menu * { opacity: 0 !important; visibility: hidden !important; } #navbar .menu-item:hover .sub-menu * { opacity: 1 !important; visibility: visible !important; } nav #navbar ul li.mega1column, nav #navbar ul li.mega2columns, nav #navbar ul li.mega3columns { position: unset; } #navbar .menu-item > a { position: relative; } /*MEGA 3X COLUMNS 100%*/ #navbar .mega3columns .cf-mega-menu.sub-menu { left: 15px; width: calc(100% - 30px); } /*MEGA 2X COLUMNS 66.66666%*/ #navbar .mega2columns .cf-mega-menu.sub-menu { left: 22%; width: calc(66.66666% - 30px); } /*MEGA 1X COLUMN 33.33333%*/ #navbar .mega1column .cf-mega-menu.sub-menu { left: 41%; width: calc(33.33333% - 30px); }