/* hide stock ticker container until the feed from nasdaq works aside.stock-quote { display: none; } */ /* hotfix for WL logo on the megamenu mobile */ @media only screen and (max-width: 520px) { #mega-menu-wrap-header-second-menu #mega-menu-header-second-menu img { max-width: 40% !important; } } /* mega menu styles life at aecom */ .life-items-content-container > .textwidget { display: flex; } .life-item-container { margin: 20px; width: 50%; } a.mega-cta-white { background-image: url(https://aecom.com/assets/caret-bold.svg) !important; background-repeat: no-repeat; background-position: right; background-position-y: 5px; background-size: 13px; text-decoration: none; display: table-cell !important; padding: 0px 20px 9px 0 !important; font-weight: bold !important; font-family: "DIN Condensed", aecom-sans !important; font-size: 18px; line-height: 1em; text-transform: uppercase; } /* Mobile Layout for About Us Megamenu*/ @media screen and (max-width: 39.9375em) { .life-items-content-container > .textwidget { flex-wrap: wrap; } h3.widget-title { padding: 0 10px; } .life-item-container img { width: 100%; margin-bottom: 10px; } .life-item-container { margin: 0 10px 30px; width: 100%; } #pl-w5f91d1252c708 .so-panel { margin-bottom: 0!important; } #pgc-w5f91d1252c708-0-1> .panel-cell-style { padding: 0!important; } } .about-us-mobile-container { padding: 10px; margin-top: -30px; } #mega-menu-wrap-header-second-menu #mega-menu-header-second-menu .about-us-menu-highlight img { margin-bottom: 10px; max-width: 100%!important; } .about-us-menu-highlight h2 a { background-image: url(https://aecom.com/assets/caret-bold.svg) !important; background-repeat: no-repeat; background-position: right; background-position-y: 3px; background-size: 17px; text-decoration: none; display: table-cell !important; padding: 0px 24px 0px 0 !important; font-weight: bold !important; font-family: "DIN Condensed", aecom-sans !important; font-size: 26px!important; line-height: 1em; text-transform: uppercase; } .about-us-menu-highlight p { margin: 0!important; } .about-us-menu-items h3 { font-weight: 400; font-size: 26px; margin-top: 20px; } .about-us-menu-items ul li a { background-image: url(https://aecom.com/assets/caret-bold.svg) !important; background-repeat: no-repeat; background-position: right; background-position-y: 15px; background-size: 13px; text-decoration: none; padding: 0; font-weight: bold !important; font-family: "DIN Condensed", aecom-sans !important; font-size: 18px; line-height: 1em; text-transform: uppercase; border-top: 1px solid #707070; margin-bottom: 0!important; padding: 10px 2px!important; display:block!important; } .about-us-menu-items ul li:hover a { background-repeat: no-repeat!important; background-position: right!important; background-position-y: 15px!important; background-size: 13px!important; } .about-us-menu-items ul li:last-child a { border-bottom: 1px solid #707070; } #about-us-mobile-menu { font-size: 18px; margin-top: 30px; } @media only screen and (max-width: 1200px) { #pg-80202-1 > .panel-row-style { padding: 0px 25px 0px 25px !important; } } /* NEWS INSIGHTS MENU MOBILE */ @media only screen and (max-width: 600px) { .news-insights { display: flex!important; } .aecom-mm-news .alignleft { float: none; } .mega-menu-item-type-widget .widget-title { padding: 0; } .aecom-mm-menu { padding: 0 10px!important; } }