/*
 Theme Name:   ADCO Manufacturing
 Theme URI:    https://webfx.com
 Description:  ADCO Manufacturing
 Author:       WebFX
 Author URI:   https://webfx.com
 Template:     massmanllc
 Version:      1.0.0
 Text Domain:  fx
*/
a{color:#004976}a:hover{color:#003454}.title:before{color:#DC6B2F;content:"\f11e";font-size:0.9em}blockquote::before{color:#DC6B2F}::-moz-selection{background:#DC6B2F}::selection{background:#DC6B2F}label span{color:#DC6B2F}.wpcf7-not-valid-tip{color:#DC6B2F}select.wpcf7-not-valid,textarea.wpcf7-not-valid,input.wpcf7-not-valid,.wpcf7-not-valid .selectric{border-color:#DC6B2F}.wp-pagenavi .pages,.wp-pagenavi a,.wp-pagenavi span{color:#DC6B2F}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#DC6B2F;border:1px solid #DC6B2F}.product-gallery-slider .slider-item .flaticon-play-button,.product-gallery-nav .slider-item .flaticon-play-button{color:#DC6B2F}.thumb--has_video::after{color:#DC6B2F}.top-header{background-color:#DC6B2F}.header-info a{background-color:#DC6B2F}.search-desktop button:hover{color:#DC6B2F}.testimonial-inner{background-color:#DC6B2F}.testimonial-inner{background-color:#DC6B2F}.blog-box{border-bottom:4px solid #DC6B2F}.blog-video a:hover:after{color:#DC6B2F}.page-sidebar .widget a:hover{color:#DC6B2F}.nav-primary li:hover > a,.nav-primary .current-menu-item > a,.nav-primary .current-menu-parent > a,.nav-primary .current-page-ancestor > a{color:#DC6B2F;text-decoration:none}.nav-primary li > a{padding:0 15px}.nav-primary li li{padding:0 26px 0 0}.nav-primary li,.nav-primary li > a > li{padding:0}.nav-primary li:hover > a,.nav-primary li:hover > a:hover,.nav-primary .current-menu-item > a,.nav-primary .current-menu-parent > a,.nav-primary .current-page-ancestor > a{background-color:#DC6B2F;color:#fff}@media (min-width:1025px){.nav-primary .sub-menu li:hover,.nav-primary .sub-menu .current-menu-item,.nav-primary .sub-menu .current-menu-parent,.nav-primary .sub-menu .current-page-ancestor{background-color:#DC6B2F}.nav-primary .sub-menu li:hover > a,.nav-primary .sub-menu .current-menu-item > a,.nav-primary .sub-menu .current-menu-parent > a,.nav-primary .sub-menu .current-page-ancestor > a{color:#fff;border-bottom-color:#DC6B2F}}.cta-icon-title{background-color:#DC6B2F}.product-item .slick-dots li.slick-active{background-color:#DC6B2F}p.news-cat{color:#DC6B2F}.half-text-content li span{color:#DC6B2F}.half-text-content li a:hover{color:#DC6B2F}.thank-you-page-links a{background-color:#DC6B2F}.thank-you-page-links a:hover{background-color:#1b3459;color:#fff}ul.first-location{padding-bottom:0}ul.second-location{border-top:1px solid #d4d4d4;padding-top:25px}.half-text-content h2{padding-left:2px}.widget-filter .cat-item.current-cat a{background-color:#DC6B2F;border-color:#DC6B2F}.widget-filter a:hover{color:#DC6B2F}.footer-nav li a:hover{color:#DC6B2F}.footer-social li a{color:#004976}.f-address li i{color:#DC6B2F}.newslleter-form button{background-color:#DC6B2F}.back-to-top{background-color:#DC6B2F}.back-to-top:hover{color:#DC6B2F}.page-footer .container{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:30px;padding-top:30px}.page-footer img{height:auto;margin:0 auto;max-width:100%}.footer-logo{padding:30px 0;width:100%}.footer-brands{font-size:20px;width:100%}.brands-heading{align-items:center;color:#fff;display:flex;flex-direction:column;line-height:1em;padding-bottom:10px}.brands-heading img{height:auto;margin:10px auto 0;width:300px}.brands-list{align-items:center;display:flex;flex-wrap:wrap}.brands-list a{padding:10px 0;width:50%}.footer-info{color:#fff;font-weight:normal;margin-top:30px;text-align:left;width:100%}.footer-info a{color:#fff;font-weight:normal;text-decoration:none}.footer-info .info-social li{display:inline-block;margin-left:10px}.footer-info .info-social a{font-size:30px}.info-about{padding-bottom:10px}.info-about br{display:none}.footer-info a.footer-directions{color:#b65420;font-weight:600;text-transform:uppercase}@media (min-width:600px){.brands-list a{width:25%}}@media (min-width:768px){.page-footer img{margin:0}.footer-logo{border-right:1px solid #fff;width:30%}.footer-brands{padding:0 20px;width:70%}.brands-heading{flex-direction:row}.brands-heading img{margin-left:20px}}@media (min-width:1025px){.footer-logo{width:20%}.footer-brands{width:65%}.brands-list a{max-width:160px;width:25%}.footer-info{margin-top:0;text-align:right;width:15%}}@media (min-width:1200px){.info-about br{display:inline-block}}.module-heading{font-size:20px;font-weight:700;padding-bottom:0.533em}.cta-icon-product img{margin-bottom:.35rem}.item-img img{width:auto;max-height:170px}.white-bg{padding:48px 0 28px 0}@media (min-width:768px){.white-bg{padding:100px 0}}.module{margin-top:5rem}.module .module-inner{display:block;padding:0 2rem 1rem 2rem;border:1px solid #c7c8ca;border-radius:20px;height:100%}.module .module-img{margin:auto auto .5rem auto}.module .module-img img{margin:-3.5rem auto auto auto;max-height:7rem;width:auto;background:#FFF}.grey-bg .module .module-img img{background:#f3f3f3}.module h3{font-size:1.4em;font-weight:700}.btn-module{margin-top:4rem;text-align:center}.module .module-btn-height{text-align:center}.page-id-311 .product-item,.page-id-7188 .case-inner:first-of-type,.page-id-7289 .case-inner:first-of-type,.page-id-7379 .case-inner:first-of-type,.page-id-7440 .case-inner:first-of-type,.page-id-1469 .case-inner:first-of-type,.page-id-7486 .case-inner:first-of-type,.page-id-7098 .case-inner:first-of-type{padding-top:0}.bg-above-footer{background:#db6b30}.bg-above-footer .title{color:#FFF}.bg-above-footer .title:before{color:#FFF}.assist-you{background:#FFF;border-radius:3rem;padding:1.5rem 3rem}@media (min-width:768px){.assist-you{display:flex;justify-content:space-between;flex-direction:row;align-items:center;max-width:60rem;margin:-6.25rem auto auto auto}.assist-you h3{padding:0;margin-right:2.5rem}}@media (min-width:1025px){.bg-above-footer{background:#db6b30 url(/content/uploads/sites/7/2025/08/bg-above-footer.png);background-repeat:no-repeat;background-position:top right}}.page-id-220 .blog-img img{width:100%;max-height:8rem;object-fit:contain;margin-top:.85rem}.video-filters{display:none}@media (min-width:768px){.term-cartoning-machines .masthead{background:url(https://adcomfg.com/content/uploads/sites/7/2025/09/Cartoners.jpg) center right no-repeat}.term-top-load-systems .masthead{background:url(https://adcomfg.com/content/uploads/sites/7/2025/09/Top-Load-Systems.jpg) center right no-repeat}.term-sleever-machines .masthead{background:url(https://adcomfg.com/content/uploads/sites/7/2025/09/Sleever-Machines.jpg) center right no-repeat}.term-corrugated-tray-formers .masthead{background:url(https://adcomfg.com/content/uploads/sites/7/2025/09/Corrugated-Tray-Formers.jpg) center right no-repeat}.term-case-packers .masthead{background:url(https://adcomfg.com/content/uploads/sites/7/2025/09/Case-Packers.jpg) center right no-repeat}.term-robotic-packaging .masthead{background:url(https://adcomfg.com/content/uploads/sites/7/2025/09/Robotic-Packaging.jpg) center right no-repeat}.term-cartoning-machines .masthead,.term-top-load-systems .masthead,.term-sleever-machines .masthead,.term-corrugated-tray-formers .masthead,.term-case-packers .masthead,.term-robotic-packaging .masthead{padding:6rem 0;background-size:65%}.term-cartoning-machines .masthead h1,.term-top-load-systems .masthead h1,.term-sleever-machines .masthead h1,.term-corrugated-tray-formers .masthead h1,.term-case-packers .masthead,.term-robotic-packaging .masthead h1{text-align:left}}@media (min-width:1025px){.term-cartoning-machines .masthead,.term-top-load-systems .masthead,.term-sleever-machines .masthead,.term-corrugated-tray-formers .masthead,.term-case-packers .masthead,.term-robotic-packaging .masthead{padding:12rem 0;background-size:initial}}.nf-before-form-content{display:none}