'); background-repeat:no-repeat; background-size:contain; background-position: center; width: 20px; height: 20px; } .standard .mega-menu-wrapper { background: rgba(255, 255, 255, 1.0); display: block; height: 0; opacity: 0; padding: 0 30px; position: relative; overflow-y: visible; right: 0; transition: all .15s ease 0s; visibility: hidden; width: 100vw; max-width: 1920px; margin: 0 auto; } .standard .mega-menu-wrapper.active { height: auto; opacity: 1; padding: 30px 50px; transition: all .15s ease 0s; visibility: visible; } .standard .mega-menu-flex.two-col { display: flex; flex-flow: row nowrap; } .standard .mega-menu-flex.two-col .mega-menu-nav { flex-basis: 70%; flex-grow: 4; } .standard .mega-menu-flex.two-col .mega-menu-extra-content { flex-basis: 30%; flex-grow: 1; padding: 0 10px; } .standard .mega-menu-nav-flex { display: flex; flex-flow: row nowrap; } .standard .mega-menu-nav-flex .nav-col { flex-basis: 20%; flex-grow: 1; padding: 0; } .standard .mega-menu-nav-flex .nav-col p { margin: 0 0 20px; } .standard .mega-menu-nav-flex .nav-col ul { padding: 0; } .standard .mega-menu-nav-flex .nav-col a, .standard .mega-menu-nav-flex .nav-col a:visited { color: rgba(0, 0, 0, 1.0); font-size: 16px; font-weight: 400; } .standard .mega-menu-nav-flex .nav-col a:hover, .standard .mega-menu-nav-flex .nav-col a:focus { color: rgba(0, 171, 73, 1.0); } .standard .mega-menu-nav-flex .nav-col ul li a, .standard .mega-menu-nav-flex .nav-col ul li a:visited { color: rgba(0, 0, 0, 1.0); font-size: 16px; font-weight: 400; } .standard .mega-menu-nav-flex .nav-col ul li a:hover, .standard .mega-menu-nav-flex .nav-col ul li a:focus { color: rgba(0, 171, 73, 1.0); } .standard .mega-menu-nav-flex .nav-col ul ul li a, .standard .mega-menu-nav-flex .nav-col ul ul li a:visited { color: rgba(0, 0, 0, 1.0); font-size: 16px; font-weight: 400; } .standard .mega-menu-nav-flex .nav-col ul ul li a:hover, .standard .mega-menu-nav-flex .nav-col ul ul li a:focus { color: rgba(0, 171, 73, 1.0); } } @media(min-width: 1600px) { .standard .mega-menu-wrapper.active { padding: 30px 110px; } }