body{color:#231f20;font-family:open-sans,sans-serif !important}.breadcrumbs{margin-bottom:0}.breadcrumbs .items{font-size:1.4rem;margin:6px 0}.page-header{max-width:100%;padding:0;background-color:#002240;font-family:new-science;font-weight:700}h3{font-family:new-science,sans-serif;font-weight:400}.account.customer-account-index .page-wrapper .page-main,.account.sales-order-history .page-wrapper .page-main,.account.magento_advancedcheckout-sku-index .page-wrapper .page-main,.account.sales-order-view .page-wrapper .page-main,.erp-order-view .page-wrapper .page-main,.customquickorder-index-index .page-wrapper .page-main{max-width:100%}.customquickorder-index-index .form-addbysku .actions-toolbar{margin-bottom:5rem}.account.sales-order-view .action.order span{font-size:2rem}.page-header .header.panel{max-width:100%;padding:0}.page-header .panel.wrapper{border-bottom:0 !important;background-color:#002240}.page-header .header a.logo{padding:0 .5% 0 5%}header.links{display:block}.header.panel>.header.links>li,.header.panel>.header.links>li.customer-welcome{margin:0 15px 0 0 !important}.header.content{max-width:1920px}.header.content .nav-toggle:before{color:#fff}.page-wrapper .page-header .nav-sections .nav-sections-items .nav-sections-item-content .minicart-wrapper{display:none}.page-wrapper .page-header .nav-sections .nav-sections-items .nav-sections-item-content .minicart.mobile{display:none}.page-footer .footer.content{max-width:100%;padding:0}.navigation .level0.parent>.level-top{padding-right:0}.navigation .level0{margin:0}.navigation .level0>.level-top:hover{color:#fff}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top,.navigation .level0>.level-top{color:#f5f5f6}.navigation{max-width:100%}.navigation .submenu li a span,.navigation .submenu ul li a span{font-size:1.4rem}.nav-sections-item-content>.navigation{background-color:#002240}.header .nav-sections{background-color:#002240}.header .nav-sections .navigation{float:right;width:inherit;padding-right:15px}.header .nav-sections .navigation ul{padding:0}header.page-header div [data-content-type=row]{max-width:unset}.navigation .level0 a span{margin:0;font-size:2rem;padding:0 15px;text-transform:uppercase}.navigation .level0:last-child a span{border:none;padding-right:0}.navigation .level0.submenu .level1 a span{padding:1px}.navigation .level0.submenu .level1:last-child a span{border:none;padding-right:0}.columns .column.main{padding-bottom:0}.cms-page-view .columns{display:flex}input[type=text]{font-family:open-sans,sans-serif}.block-search .action.search{top:4px}.block-search .control{margin:0;padding:0}.block.newsletter{max-width:90%}.mst-brand__brand-list .toolbar a._active{z-index:unset}.mst-brand__brand-list .letter-row ul li a{margin:10px;border:1px solid transparent;border-radius:6px;background:#fff;box-shadow:0 2px 5px rgba(74,83,94,.03),0 4px 10px rgba(104,118,139,.13)}.mst-brand__brand-list .divisions-list{overflow:hidden;border-bottom:1px solid #ccc;padding-top:10px}.mst-brand__brand-list .divisions-list ul{list-style:none;margin:0;display:flex;flex-wrap:wrap}.mst-brand__brand-list .divisions-list ul li{text-align:center;text-transform:uppercase}.mst-brand__brand-list .divisions-list ul li a{margin:10px;border:1px solid transparent;border-radius:6px;text-decoration:none;display:block;padding:1rem;width:19rem}.mst-brand__brand-list .divisions-list ul li a:hover{outline:2px solid #ff5501}.mst-brand__brand-list .divisions-list ul li a._active{outline:2px solid #ff5501}.m-brand-logo{width:unset}.m-brand-additional-info{display:flex}.m-brand-description{width:79%}.message.notice{background:#d3d3d3;color:#000}.message.notice>:first-child:before{color:#333}.hero-image-header-text{color:#fff;font-weight:900;font-size:3em;line-height:1.1;text-shadow:1px 1px 1px #000}.body-h2-cta-text{color:#fff;font-weight:500;font-size:2em;line-height:1.4em;text-shadow:1px 1px 1px #000}.footer-row .footer-contact-us-column div.social-links div.linkedin{width:33px;height:33px;padding:10px}.footer-row .footer-contact-us-column div.social-links div.youtube{width:55px;height:55px}.page-footer{border-top:unset !important;background:0 0;margin-top:0;padding-bottom:0}.page-footer #footer-other-links-container{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#e5e5e5;height:50px}.footer-row .footer-other-links .links-line1,.footer-row .footer-other-links .links-line2{text-align:center;color:#454545}small.copyright{display:none}.amlocator-store-container.-active .amlocator-store-desc,.amlocator-store-container.-active .amlocator-week-container{background-color:#fff !important;color:#231f20 !important}.amlocator-store-container.-active .amlocator-block,.amlocator-store-desc .amlocator-block:hover{outline:2px solid #ff5501}.my-orders-search-advanced .fieldset.info>*{margin-bottom:1rem}.search-wrapper{display:flex;justify-content:space-between}.search-wrapper .field-35{width:35%}.search-wrapper .field-10{width:10%}.search-wrapper .quote-toggle{margin:auto}.p21-order-items .order-line-items td{padding:0}.p21-order-items tr{transition:background-color .5s ease}.p21-order-items tr.odd,.p21-items tr.odd{background:#e3e3e3}.p21-items td{padding:11px 10px !important}.warning-img{display:none;margin-right:5px;width:15px}.p21-items .pad-block-zero{padding-block:0 !important}.p21-order-items .order-line-items div.item-wrapper{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.p21-order-items .order-line-items.active div.item-wrapper{max-height:300px;overflow:auto;border:2px solid #ccc;margin-block:5px;scroll-behavior:smooth}.table-order-items .center{text-align:center !important}.p21-order-items .order-line-items .p21-items{padding:2rem}.row-item.missed-date{background:#a7bef7 !important}.row-item.missed-date.active{background:#f7c479 !important}.row-item.missed-date .col.actions a{color:#000}.row-item.missed-date .po-no-wrapper .warning-img{display:inline}.row-item.active{background:#1979c3 !important}.row-item.even.active td{color:#fff}.max-width-110{max-width:110px}.pager-wrapper{display:flex;justify-content:space-between}.warning-img{display:none;width:15px}.opacity-zero{opacity:0}.quote-toggle{display:flex;gap:2rem}.account-ids{display:flex;gap:2rem;align-items:center}.order-line-items .item-wrapper,.account .table-wrapper{scrollbar-color:#f8941d transparent}.company-ids-wrapper{display:none}.cart.table-wrapper .cart thead tr th.col{vertical-align:middle}@media screen,print{.page-header,.footer-row{background-color:#002240 !important;color:#fff !important;print-color-adjust:exact}}@media print{*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;print-color-adjust:exact !important}.pagebuilder-mobile-only{display:none !important}.footer-row a,.footer-row span,.footer-row p,.footer-row div{color:#fff !important;print-color-adjust:exact}.homepage-quick-links{background-color:#002240 !important}.footer-row a,.footer-row span,.footer-row p,.footer-row div,.footer-row strong{color:#fff !important}.quick-links-section a{color:#fff !important}.quick-links-box-title{border-bottom:2px solid #f8941d !important;color:#f8941d !important}.view-more button{background-color:#e8e8e8 !important;color:#333 !important}.homepage-fcxperformance-advantage button.learn-more{background-color:#f8941d !important;color:#f5f5f6 !important}.homepage-call-to-action{background-image:linear-gradient(#be1e2d,#f8941d) !important}.talk-to-engineer{background-color:#f1f3f5 !important;color:#231f20 !important}.call-to-action-overlay-text-first-line div,.call-to-action-overlay-text-second-line,.hero-image-overlay-text h1,.hero-image-overlay-text h2,.call-to-action-overlay-text,.navigation a,.navigation span{color:#fff !important}.call-to-action-overlay-text-second-line div{font-weight:600 !important}.hero-image{position:relative !important}.hero-image-overlay-text{position:absolute !important;top:40% !important;margin:0 0 0 5.21% !important}.hero-image-overlay-text h1{font-weight:800 !important}.homepage-fcxperformance-difference{background-color:#f5f5f6 !important}.nav-sections,.homepage-quick-links-image{display:block !important}.navigation .submenu,.navigation .submenu a,.navigation .submenu span{display:none !important}.navigation .level0{display:inline-block !important}.hero-image-overlay-text .first-line,.call-to-action-overlay-text-first-line{display:flex !important}.hero-image-overlay-text .first-line h1{font-size:38px !important}.call-to-action-overlay-text-first-line{flex-direction:column !important}.blog-text a{font-size:20px !important;text-decoration:none !important}.blog-text-type{color:#ff7f00 !important}}@media only screen and (min-width:769px){.navigation .level0>.level-top{padding:0}.navigation .level0.parent>.level-top>.ui-menu-icon:after,.navigation .level0.parent>a:after{content:none}}@media only screen and (max-width:768px){.page-header .header a.logo{padding-left:14%}.navigation .level0 a span{padding:0;border:0;color:#fff}.navigation .level0.active>a:not(.ui-state-active):hover,.navigation .level0.active>a:not(.ui-state-active){color:#fff}.header .nav-sections .navigation{padding:0}.block-search .control{border-top:0;margin:0;padding:0}.block-search .label:before{color:#fff}body #accordian-footer-element{display:block !important;padding-right:0;padding-left:0}.navigation li.level0>a.ui-state-active span{color:#f8941d}.navigation .level0.parent>.level-top>.ui-menu-icon:after,.navigation .level0.parent>a:after{background-image:none}.navigation ul.submenu{transition:all .5s ease}}@media only screen and (min-width:1025px){.checkout-cart-index .page-wrapper .page-main{max-width:90%}.account.customer-account-index .page-wrapper .page-main,.account.sales-order-history .page-wrapper .page-main,.account.magento_advancedcheckout-sku-index .page-wrapper .page-main,.account.sales-order-view .page-wrapper .page-main,.erp-order-view .page-wrapper .page-main,.customquickorder-index-index .page-wrapper .page-main{padding-inline:4rem;max-width:1920px;margin:0 auto;.columns{display:flex;.main,.sidebar-main{float:none;flex-basis:auto}.sidebar-main{max-width:25rem;flex-grow:0;padding-right:1%}.main{flex-grow:1;padding-left:1%}}}}@media screen and (max-width:459px){.popover-content{&.open{min-width:min(30rem,90%)}}}