.dealer-application main{width:80%;margin:auto}li.menu-item-has-children.anc-user ul.sub-menu{margin-top:6px}.main-navigation.ancillary ul li.menu-item-has-children.anc-user>a.main-menu-link{padding-right:0}.anc-user a.menu-link.main-menu-link svg{margin-bottom:7px}li.anc-user ul.sub-menu{width:-moz-max-content;width:max-content;left:unset!important;right:0;padding-inline:5px!important}li.anc-user ul.sub-menu li span.link-text{padding:4px 10px}li.anc-user ul.sub-menu li span.link-text:before{background:unset}.anc-quote-basket svg{margin-bottom:7px}.anc-quote-basket a.menu-link.main-menu-link:after{content:attr(data-quote);display:inline}.bc-product-card{border-bottom:1px solid #aaa}#entry-title-row .bc-archive-pagination-facets{width:auto}.bc-product-archive__refinery{margin:0 0 20px 0!important;width:140px}.site-header .nav-ui{margin-left:auto}.searcher a.icon svg{margin-bottom:8px}.searcher .icon-search svg .icon-path{fill:#fff!important}.searcher .icon-search{padding:5px!important;background-color:#00999f;border-radius:50%;margin-top:14px}.searcher.active{width:250px!important}.searcher.active .icon-search{border-radius:0 50% 50% 0}.searcher .search-field{background-color:transparent!important}.searcher form input{padding-left:10px!important}div#cookies a.button{word-break:initial!important}section.de-section-public-contracts{padding:40px!important}#entry-title-row .moved-lede-title{text-align:left}#entry-title-row.move-title-to-center .moved-lede-title{text-align:center;margin-top:20px}.mooreco-brand-hero .section-title{margin-top:60px!important}#entry-title-row{display:flex;justify-content:space-between;margin-bottom:20px}.de-img-widget-promo .promo-arrow{font-size:30px;color:#fff;display:inline-block;transform:scale(1,2);text-shadow:2px 2px 4px rgba(0,0,0,.3137254902);margin-left:0;transition:margin .5s ease-in-out}.de-img-widget-promo .promo-overlay:hover+.promo-text>.promo-arrow,.de-img-widget-promo .promo-text:hover .promo-arrow{margin-left:10px;transition:margin .5s ease-in-out}.de-img-widget-promo .promo-text{position:absolute;top:50%;transform:translateY(-50%);margin:0 10px;z-index:999}.de-img-widget-promo .promo-subheadline{display:block;font-size:14px;line-height:15px;font-weight:700;color:#fff;text-shadow:-1px -1px 0 #777,1px -1px 0 #777,-1px 1px 0 #777,1px 1px 0 #777}.de-img-widget-promo .promo-headline{display:block;font-size:32px;line-height:34px;font-weight:400;color:#fff;text-transform:uppercase;text-shadow:2px 2px 4px rgba(0,0,0,.3137254902)}.de-img-widget-promo .promo-overlay{position:absolute;background:rgba(245,214,51,.5);right:5px;bottom:5px;left:5px;top:5px;transition:.5s ease;opacity:0;z-index:999}.de-img-widget-promo .widget_media_image:hover .promo-overlay{opacity:1}.de-img-widget-promo .promo-overlay:hover,.de-img-widget-promo .promo-text:hover{cursor:pointer}.tall-hero .tall-hero-content .tall-hero-icon-wrapper .section-title{max-width:unset}.de-section-public-contracts{padding-top:0!important}#masthead .nav-ancillary .sub-menu-item:hover{background-color:#f5d633;border-radius:12px 4px 12px 4px}.de-force-icon-resize{width:100px!important;height:100px!important;display:block!important;margin:auto!important}.mega-designers-menu .mega-menu-column{width:100%!important}@media all and (max-width:980px){.searcher{right:50px!important}.site-header .nav-inside{justify-content:space-between!important}.site-header .nav-inside .nav-ui{display:none}.mega-search-wrap form input:last-of-type{border:1px solid #ccc!important;border-radius:17px!important}.mega-search-wrap form .search-icon{background-color:#00999f}.mega-search-wrap .mega-search-closed .search-icon{border-radius:50%}.mega-search-wrap .mega-search-open .search-icon{border-radius:0 50% 50% 0}.mega-menu-toggle-animated-block{margin-top:16px}#mega-menu-menu-main{margin-top:14px!important}.mega-search-wrap .mega-search-closed input:last-of-type{cursor:pointer}.mega-search-wrap .mega-search-open input:last-of-type{padding-left:10px!important}}@media all and (max-width:640px){.bc-archive-products-wrapper>#entry-title-row{border-top:1px solid;margin-top:10px;padding-top:10px}.moved-lede-title{padding-left:0}#entry-title-row .moved-lede-title{font-size:32px;margin:2px 0 16px 0!important}.af_quote_fields tr td textarea{height:9.5rem}}@media all and (min-width:480px){.site-header .mega-menu-toggle form.mega-search-open input[type=text]{width:216px!important}}.my-account .account-links{display:none}#mega-menu-wrap-menu-main #mega-menu-menu-main li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:5px!important}