a[href$='.pdf']:before{content:'\f1c1';font-family:FontAwesome;font-size:75%;margin-right:5px}.container-fluid{max-width:1500px}@media (min-width:768px){#ArnoldLogo{padding-bottom:1px}}@media (max-width:767px){.container-fluid{padding-right:30px;padding-left:30px}}@media (min-width:991px){.container-fluid .row{margin-left:-50px;margin-right:-50px}}@media (min-width:768px){.container-fluid .row{margin-left:-25px;margin-right:-25px}}.container-fluid .row .row{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.container-fluid .row .row .col,.container-fluid .row .row .col-1,.container-fluid .row .row .col-10,.container-fluid .row .row .col-11,.container-fluid .row .row .col-12,.container-fluid .row .row .col-2,.container-fluid .row .row .col-3,.container-fluid .row .row .col-4,.container-fluid .row .row .col-5,.container-fluid .row .row .col-6,.container-fluid .row .row .col-7,.container-fluid .row .row .col-8,.container-fluid .row .row .col-9,.container-fluid .row .row .col-lg,.container-fluid .row .row .col-lg-1,.container-fluid .row .row .col-lg-10,.container-fluid .row .row .col-lg-11,.container-fluid .row .row .col-lg-12,.container-fluid .row .row .col-lg-2,.container-fluid .row .row .col-lg-3,.container-fluid .row .row .col-lg-4,.container-fluid .row .row .col-lg-5,.container-fluid .row .row .col-lg-6,.container-fluid .row .row .col-lg-7,.container-fluid .row .row .col-lg-8,.container-fluid .row .row .col-lg-9,.container-fluid .row .row .col-md,.container-fluid .row .row .col-md-1,.container-fluid .row .row .col-md-10,.container-fluid .row .row .col-md-11,.container-fluid .row .row .col-md-12,.container-fluid .row .row .col-md-2,.container-fluid .row .row .col-md-3,.container-fluid .row .row .col-md-4,.container-fluid .row .row .col-md-5,.container-fluid .row .row .col-md-6,.container-fluid .row .row .col-md-7,.container-fluid .row .row .col-md-8,.container-fluid .row .row .col-md-9,.container-fluid .row .row .col-sm,.container-fluid .row .row .col-sm-1,.container-fluid .row .row .col-sm-10,.container-fluid .row .row .col-sm-11,.container-fluid .row .row .col-sm-12,.container-fluid .row .row .col-sm-2,.container-fluid .row .row .col-sm-3,.container-fluid .row .row .col-sm-4,.container-fluid .row .row .col-sm-5,.container-fluid .row .row .col-sm-6,.container-fluid .row .row .col-sm-7,.container-fluid .row .row .col-sm-8,.container-fluid .row .row .col-sm-9,.container-fluid .row .row .col-xl,.container-fluid .row .row .col-xl-1,.container-fluid .row .row .col-xl-10,.container-fluid .row .row .col-xl-11,.container-fluid .row .row .col-xl-12,.container-fluid .row .row .col-xl-2,.container-fluid .row .row .col-xl-3,.container-fluid .row .row .col-xl-4,.container-fluid .row .row .col-xl-5,.container-fluid .row .row .col-xl-6,.container-fluid .row .row .col-xl-7,.container-fluid .row .row .col-xl-8,.container-fluid .row .row .col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container-fluid .row .col,.container-fluid .row .col-1,.container-fluid .row .col-10,.container-fluid .row .col-11,.container-fluid .row .col-12,.container-fluid .row .col-2,.container-fluid .row .col-3,.container-fluid .row .col-4,.container-fluid .row .col-5,.container-fluid .row .col-6,.container-fluid .row .col-7,.container-fluid .row .col-8,.container-fluid .row .col-9,.container-fluid .row .col-lg,.container-fluid .row .col-lg-1,.container-fluid .row .col-lg-10,.container-fluid .row .col-lg-11,.container-fluid .row .col-lg-12,.container-fluid .row .col-lg-2,.container-fluid .row .col-lg-3,.container-fluid .row .col-lg-4,.container-fluid .row .col-lg-5,.container-fluid .row .col-lg-6,.container-fluid .row .col-lg-7,.container-fluid .row .col-lg-8,.container-fluid .row .col-lg-9,.container-fluid .row .col-md,.container-fluid .row .col-md-1,.container-fluid .row .col-md-10,.container-fluid .row .col-md-11,.container-fluid .row .col-md-12,.container-fluid .row .col-md-2,.container-fluid .row .col-md-3,.container-fluid .row .col-md-4,.container-fluid .row .col-md-5,.container-fluid .row .col-md-6,.container-fluid .row .col-md-7,.container-fluid .row .col-md-8,.container-fluid .row .col-md-9,.container-fluid .row .col-sm,.container-fluid .row .col-sm-1,.container-fluid .row .col-sm-10,.container-fluid .row .col-sm-11,.container-fluid .row .col-sm-12,.container-fluid .row .col-sm-2,.container-fluid .row .col-sm-3,.container-fluid .row .col-sm-4,.container-fluid .row .col-sm-5,.container-fluid .row .col-sm-6,.container-fluid .row .col-sm-7,.container-fluid .row .col-sm-8,.container-fluid .row .col-sm-9,.container-fluid .row .col-xl,.container-fluid .row .col-xl-1,.container-fluid .row .col-xl-10,.container-fluid .row .col-xl-11,.container-fluid .row .col-xl-12,.container-fluid .row .col-xl-2,.container-fluid .row .col-xl-3,.container-fluid .row .col-xl-4,.container-fluid .row .col-xl-5,.container-fluid .row .col-xl-6,.container-fluid .row .col-xl-7,.container-fluid .row .col-xl-8,.container-fluid .row .col-xl-9{padding-right:50px;padding-left:50px}}section{padding:75px 0;position:relative;clear:both}@media (max-width:767px){section{padding:50px 0}}@media (max-width:565px){section{padding:25px 0}}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}#content .intro-content,#masthead,#masthead #main_navigation,.bg-gray,.home .product-types,.intro-slider:after,.intro-slider:before,.sidebar-section,.site-footer .site-info,section.contact .image-seperator{background-image:url(../images/steel-0.jpg)}.bg-gray-down,.intro-slider:before{background-image:url(../images/steel-plus7.jpg)}.bg-gray-up,.intro-slider:after{background-image:url(../images/steel-minus7.jpg)}.bg-blue,.home .contact,.site-footer .contact-info,section.contact{background-image:url(../images/bg_blue.jpg);color:#fff}.bg-blue h1,.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue h5,.home .contact h1,.home .contact h2,.home .contact h3,.home .contact h4,.home .contact h5,.site-footer .contact-info h1,.site-footer .contact-info h2,.site-footer .contact-info h3,.site-footer .contact-info h4,.site-footer .contact-info h5,section.contact h1,section.contact h2,section.contact h3,section.contact h4,section.contact h5{color:#fff}.align-center{text-align:center}.align-center h1,.align-center h2,.align-center h3,.align-center h4,.align-center h5{text-align:center}.align-right{text-align:right}.align-right h1,.align-right h2,.align-right h3,.align-right h4,.align-right h5{text-align:right}.slick-next,.slick-prev{height:50px}.slick-arrow{z-index:10;top:35%}.slick-arrow:after,.slick-arrow:before{font-family:FontAwesome;color:#fff;font-size:50px}.slick-arrow.slick-prev{left:50px}@media (min-width:1800px){.slick-arrow.slick-prev{left:100px}}@media (max-width:991px){.slick-arrow.slick-prev{left:25px}}@media (max-width:565px){.slick-arrow.slick-prev{left:15px}}.slick-arrow.slick-prev:before{content:'\f104'}.slick-arrow.slick-next{right:50px}@media (min-width:1800px){.slick-arrow.slick-next{right:100px}}@media (max-width:991px){.slick-arrow.slick-next{right:25px}}@media (max-width:565px){.slick-arrow.slick-next{right:15px}}.slick-arrow.slick-next:before{content:'\f105'}.flex-wrap,.industries{display:flex;flex-flow:row wrap}#content .flexible-content .columns,.certifications ul,.flex-nowrap,.home .products,.site-footer .footer-row,.site-footer .social{display:flex;flex-flow:row nowrap}.flex-center,.intro-slider .hero-slide,.intro-slider .slick-slide{display:flex;justify-content:center;align-items:center}.intro-slider .hero-slide,.intro-slider .slick-slide,.text-shadow{text-shadow:3px 3px 3px #3e4648}.angles,.home .contact:after,.home .contact:before,.intro-slider:after,.intro-slider:before,.pg-header:after,.pg-header:before,.site-footer .contact-info:after,.site-footer .contact-info:before,section.contact:after,section.contact:before{content:'';position:absolute;bottom:0;width:200%;height:175px}@media (max-width:767px){.angles,.home .contact:after,.home .contact:before,.intro-slider:after,.intro-slider:before,.pg-header:after,.pg-header:before,.site-footer .contact-info:after,.site-footer .contact-info:before,section.contact:after,section.contact:before{height:150px;bottom:-50px}}body{font-family:Lato,sans-serif;font-size:16px;color:#3e4648;overflow-x:hidden}@media (min-width:1500px){body{font-size:18px}}@media (min-width:2000px){body{font-size:20px}}h1,h2,h3,h4,h5{font-family:Oswald,sans-serif;font-weight:400;color:#0079c2;text-transform:uppercase}h1{font-size:250%;letter-spacing:2px}@media (max-width:767px){h1{font-size:225%}}h2{font-size:200%;letter-spacing:4px}@media (max-width:767px){h2{font-size:175%}}h3{font-size:150%;letter-spacing:2px}@media (max-width:767px){h3{font-size:125%}}h4{font-size:125%;letter-spacing:1px}@media (max-width:767px){h4{font-size:115%}}a{color:#0079c2}a:hover{color:#3e4648}a:visited{color:#0079c2}a:active,a:focus{background:#3e4648;color:#fff}img{max-width:100%;height:auto;width:100%}.logo{width:auto;max-height:50px}.btn,.search-submit,.vfbp-form .btn-primary,button,input[type=button],input[type=reset],input[type=submit]{background-color:#0079c2;padding:10px 15px;border-radius:0;text-transform:uppercase;color:#fff;display:inline-block;white-space:normal;border:0;font-family:Lato,sans-serif}.btn:hover,.search-submit:hover,.vfbp-form .btn-primary:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#3e4648;color:#fff}.btn.blue,.search-submit.blue,.vfbp-form .btn-primary.blue,button.blue,input[type=button].blue,input[type=reset].blue,input[type=submit].blue{color:#fff}.btn.white,.search-submit.white,.vfbp-form .btn-primary.white,button.white,input[type=button].white,input[type=reset].white,input[type=submit].white{background-color:#fff;border:1px solid #0079c2;color:#0079c2}.btn.white:hover,.search-submit.white:hover,.vfbp-form .btn-primary.white:hover,button.white:hover,input[type=button].white:hover,input[type=reset].white:hover,input[type=submit].white:hover{background-color:#3e4648;color:#fff}.btn.mega,.search-submit.mega,.vfbp-form .btn-primary.mega,button.mega,input[type=button].mega,input[type=reset].mega,input[type=submit].mega{margin-top:15px}.btn.mega:hover,.search-submit.mega:hover,.vfbp-form .btn-primary.mega:hover,button.mega:hover,input[type=button].mega:hover,input[type=reset].mega:hover,input[type=submit].mega:hover{color:#fff!important}.vfb-input-group-btn .btn-file{font-size:12px;white-space:nowrap;padding:8px 10px}.link-arrow:after{content:'\f105';font-family:FontAwesome;margin-left:10px}.link-arrow:hover{text-decoration:none;color:#3e4648}.home .contact img,.home .products .product img,.img-border,section.contact img{border:1px solid #cecece}.phone{font-family:Oswald,sans-serif;font-size:150%}.more-link{text-transform:uppercase;text-decoration:underline}.more-link:hover{color:#3e4648}.rule-vertical{border-right:1px solid #cecece}.alignright{padding:15px 0}@media (min-width:576px){.alignright{float:right;max-width:50%;height:auto;padding:0 0 25px 25px}}hr{margin:50px 0}@media (max-width:565px){hr{margin:25px 0}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}#masthead-sticky-wrapper.is-sticky,#masthead-sticky-wrapper.sticky-wrapper{z-index:10000;position:absolute;width:100%}.translated-sites{margin:0;padding:0;display:flex}.translated-sites li{list-style:none;padding:5px}.translated-sites li img{width:41px;height:auto}@media (max-width:991px){#masthead .container-fluid{padding:0}}#masthead section{padding:0}#masthead #top-head{background-color:#fff;padding:25px 0;position:relative}@media (max-width:991px){#masthead #top-head{padding:0;border-bottom:1px solid #cecece}}@media (max-width:1450px){#masthead #main_navigation .container-fluid{padding:0}}#masthead .main-navigation ul{display:flex}#masthead .main-navigation ul li{flex:auto}#masthead .main-navigation ul li .subnav.menu-about li{width:100%;border:0;padding:0 0 15px 0}#masthead .main-navigation ul li .subnav li{display:block;width:25%;border-left:1px solid #ccc;padding:0 25px 15px 15px;flex:none}#masthead .site-branding{order:2}#masthead .site-branding .mobile-menu{display:none}@media (min-width:992px){#masthead .site-branding{order:1}}@media (max-width:991px){#masthead .site-branding{margin:25px 0;order:2}#masthead .site-branding .mobile-menu{display:block;float:left;padding:0 30px}#masthead .site-branding .mobile-menu:hover{cursor:pointer}}#masthead .translations{order:3;display:flex;justify-content:flex-end;align-content:center}@media (min-width:992px){#masthead .translations{order:3;padding:0;display:flex;justify-content:flex-end;padding-right:25px}}@media (max-width:991px){#masthead .translations{position:absolute;bottom:20px;right:-25px}}@media (max-width:767px){#masthead .translations{position:absolute;bottom:30px;right:0}#masthead .translations .translated-sites li img{width:40px}}@media (max-width:650px){#masthead .translations{bottom:20px}}@media (max-width:500px){#masthead .translations{display:none}}#masthead .actions{text-align:right;order:1}@media (min-width:992px){#masthead .actions{order:2;padding:0;display:flex;justify-content:flex-end;align-content:center;align-items:center}}@media (max-width:991px){#masthead .actions{width:100%;background-color:#0079c2;display:flex;order:1}#masthead .actions a{color:#fff;flex:1;text-align:center}}#masthead .actions .btn{font-size:13px}#masthead .actions .btn i{font-size:18px}#masthead .actions .covid img{width:20px;height:auto}@media (max-width:991px){#masthead .actions .covid img{width:40px}}@media (max-width:565px){#masthead .actions .covid img{width:20px}}#masthead .actions .online-store:after{content:'Online Offerings';padding-left:15px}@media (min-width:992px){#masthead .actions .btn.covid:after{content:'Covid 19';padding-left:15px}}@media (min-width:1100px){#masthead .actions .btn.covid:after{content:'Covid 19 Response';padding-left:15px}}@media (min-width:1100px){#masthead .actions .btn.contactbtn:after{content:' Contact Us Now';padding-left:15px}}@media (min-width:992px){#masthead .actions .btn.contactbtn:after{content:' Contact Us';padding-left:15px}}@media (max-width:991px){#masthead .actions .btn.contactbtn{font-size:200%}#masthead .actions .btn.contactbtn:after{content:none}#masthead .actions .online-store{font-size:200%}#masthead .actions .online-store:after{content:none}#masthead .actions #ser-input{font-size:200%;padding:0;display:flex;justify-content:center;align-items:center}}@media (max-width:575px){#masthead .actions #ser-input,#masthead .actions .btn.contactbtn,#masthead .actions .online-store{font-size:100%;margin:0;padding:10px 0}}#masthead .actions .btn{margin:0 15px 0 15px}@media (max-width:565px){#masthead .actions .btn{margin:0}}#masthead .actions .btn i{font-size:125%}#masthead .actions .btn:active,#masthead .actions .btn:focus{background-color:#3e4648}.logo-link:active,.logo-link:focus{background:0 0}#ser-input{padding:5px 15px;font-size:150%;transition:all .2s ease-in-out;margin-top:-10px}#ser-input:active,#ser-input:focus,#ser-input:hover{background:#3e4648;color:#fff;text-decoration:none}.ser-input{border-color:transparent;border-bottom-color:#fff;color:#fff}.ser-input:focus{border-color:transparent;color:#fff;border-bottom:1px solid #fff}.search-full-view{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.75);opacity:0;z-index:-1;transition:.5s all;transform:scale(0)}.search-full-view.search-normal-screen{opacity:1;z-index:200;transform:scale(1)}.search-full-view.search-normal-screen form{width:100%;text-align:left}.search-full-view.search-normal-screen form label{color:#fff;font-size:200%;text-transform:uppercase;font-family:Oswald,sans-serif}.search-full-view .input-group{width:80%;margin:0 auto;top:40%;height:100px}.search-full-view .input-group .form-control{background:0 0;border-bottom:2px solid #fff;font-size:6em;padding:10px;vertical-align:unset;color:#cdcdcd;width:90%}@media (max-width:1300px){.search-full-view .input-group .form-control{font-size:300%}}@media (max-width:767px){.search-full-view .input-group .form-control{font-size:125%}}@media (max-width:575px){.search-full-view .input-group .form-control{width:80%}}.search-full-view .input-group .form-control:focus{border-color:#fff;border:0!important;border-bottom:2px solid #fff!important}.search-full-view .input-group .input-group-addon{background:0 0;font-size:4em;color:#fff;border:0;cursor:pointer}.search-full-view .btn-close{background:0 0;border:0;position:absolute;top:10px;right:10px;cursor:pointer}.search-full-view .btn-close img{width:60px}.search-btn{font-size:700%;float:right;position:absolute;right:-25px;top:50px;padding:0;color:#fff;background:0 0;border:0}@media (min-width:1600px){.search-btn{font-size:800%;top:25px;right:0}}@media (max-width:1300px){.search-btn{font-size:600%;top:25px;right:-50px}}@media (max-width:767px){.search-btn{font-size:200%;top:62px;right:0}}.home .site-footer .contact-info:before{background-color:#fff}.home .site-footer .contact-info:after{background-color:#fff}.site-footer{margin-top:0;text-align:center;overflow:hidden}.site-footer .footer-graphic{position:relative;z-index:1;width:500px;height:auto;margin-bottom:-155px}@media (max-width:1199px){.site-footer .footer-graphic{width:400px;margin-bottom:-150px}}@media (max-width:767px){.site-footer .footer-graphic{width:300px;margin-bottom:-125px}}.site-footer .logo{margin-bottom:15px}.site-footer .locations{display:flex;padding:25px 0;font-size:90%;flex-flow:row wrap}.site-footer .locations .location-detail strong{display:block}.site-footer .locations .location-detail a{color:#fff}@media (min-width:768px){.site-footer .locations .location-detail{flex:1}}@media (max-width:767px){.site-footer .locations .location-detail{width:100%;padding-bottom:15px}}.site-footer .contact-info{padding:150px 0 50px 0;text-align:center;color:#fff;position:relative;font-size:115%}@media (min-width:2300px){.site-footer .contact-info{padding:150px 0 50px 0}}.site-footer .contact-info:before{transform:rotate(-7deg);left:-25%;top:-300px;background-color:#fff;height:300px}@media (max-width:767px){.site-footer .contact-info:before{height:200px;top:-150px}}.site-footer .contact-info:after{transform:rotate(7deg);background-color:#fff;top:-300px;right:-25%;height:300px}@media (max-width:767px){.site-footer .contact-info:after{height:200px;top:-150px}}.site-footer .contact-info .corporate{text-transform:uppercase;display:block}.site-footer .contact-info address{margin-bottom:0}.site-footer .site-info{padding:25px;text-align:left}.site-footer .mason{text-align:right}.site-footer .social{padding:0;margin:15px auto -75px auto;width:300px}.site-footer .social li{flex:1;float:left;list-style:none;margin-right:10px;text-align:center}.site-footer .social li a{display:block;background-color:#3e4648;color:#fff;height:100%;width:50px;margin:0 auto;transition:all .2s ease-in-out}.site-footer .social li a i{font-size:35px;padding:10px}.site-footer .social li a:hover{background-color:#0079c2;transition:all .2s ease-in-out}.site-footer .footer-row{padding-top:25px}@media (max-width:767px){.site-footer .footer-row{display:block;text-align:center}}.site-footer .footer-row .copyright,.site-footer .footer-row .mason{width:50%}@media (max-width:767px){.site-footer .footer-row .copyright,.site-footer .footer-row .mason{width:100%;text-align:center}}.home .intro-slider{background-position:center bottom}.intro-slider{padding:0;position:relative;font-size:125%}.intro-slider .hero-slide,.intro-slider .slick-slide{padding:0 100px 100px 100px;background-size:cover;background-position:center center;height:450px;text-align:center;font-size:110%;color:#fff}@media (max-width:991px){.intro-slider .hero-slide,.intro-slider .slick-slide{padding:0 50px 50px 50px}}@media (max-width:991px){.intro-slider .hero-slide,.intro-slider .slick-slide{font-size:100%;height:500px}}@media (max-width:565px){.intro-slider .hero-slide,.intro-slider .slick-slide{padding:25px;height:450px}}.intro-slider .hero-slide .container-fluid,.intro-slider .slick-slide .container-fluid{width:100%;position:absolute;left:0;right:0}.intro-slider .hero-slide h1,.intro-slider .slick-slide h1{color:#fff}@media (max-width:565px){.intro-slider .hero-slide h1,.intro-slider .slick-slide h1{font-size:150%}}@media (max-width:575px){.intro-slider .hero-slide .container-fluid .copy,.intro-slider .slick-slide .container-fluid .copy{display:none}}@media (max-width:575px){.intro-slider .hero-slide .container-fluid,.intro-slider .slick-slide .container-fluid{margin-top:-20%}}.intro-slider .slider-graphic{text-align:center;position:absolute;left:0;right:0;bottom:-100px;z-index:10;width:100%}@media (max-width:575px){.intro-slider .slider-graphic{bottom:-50px}}.intro-slider .slider-graphic img{width:450px;margin:0 auto}@media (max-width:1550px){.intro-slider .slider-graphic img{width:350px}}@media (max-width:575px){.intro-slider .slider-graphic img{width:250px}}.intro-slider:after,.intro-slider:before{z-index:3}.intro-slider:before{left:0;transform:rotate(-7deg);bottom:0}@media (max-width:1650px){.intro-slider:before{bottom:-75px}}.intro-slider:after{right:0;transform:rotate(7deg);bottom:0}@media (max-width:1650px){.intro-slider:after{bottom:-75px}}.certifications{padding:15px;background:#fff;margin:0 auto 0 auto}@media (min-width:1100px){.certifications{width:90%}}.certifications a:hover{text-decoration:none;cursor:pointer}.certifications ul{padding:0;margin:0;justify-content:center}@media (max-width:991px){.certifications ul{flex-flow:wrap}}.certifications ul li{list-style:none;padding:15px;display:flex;justify-content:center;align-items:center;flex-flow:column;text-align:center}@media (max-width:991px){.certifications ul li{flex:none;width:33.333%}}@media (max-width:575px){.certifications ul li{flex:none;width:50%}}.certifications ul li .caption{padding-top:15px;color:#cecece;font-size:70%}.certifications ul li img{width:auto;max-height:100px}.intro-slider .slick-slide{font-size:130%;background-size:cover;background-position:center center;max-height:650px;min-height:400px;height:auto;height:65vh!important}@media (max-width:767px){.intro-slider .slick-slide{font-size:100%}}.intro-slider .slick-slide .container-fluid{width:100%;position:absolute;left:0;right:0}.intro-slider .hero-slide{opacity:0;height:0;padding:0}.intro-slider .hero-slide:first-child{opacity:1;max-height:650px;min-height:400px;height:65vh}.home section h2{padding-bottom:25px;font-size:250%;letter-spacing:4px}@media (max-width:991px){.home section h2{font-size:200%}}@media (max-width:565px){.home section h2{font-size:175%}}.home .product-types{padding-bottom:125px;padding-top:100px}@media (max-width:1199px){.home .product-types{padding-bottom:50px}}@media (max-width:575px){.home .product-types{padding-top:0}}.home .product-types .product .feature-image{background-size:cover;background-position:center center;height:250px;margin-bottom:15px}@media (max-width:575px){.home .product-types .product .feature-image{height:150px}}@media (max-width:991px){.home .product-types .product{text-align:left}}.home .about{text-align:center;padding-top:0}.home .about .certifications{margin:-75px auto 75px auto;border:1px solid #cecece;box-shadow:2px 2px 2px #cecece}@media (min-width:1100px){.home .about .certifications{width:90%}}.home .contact{text-align:center;margin-top:75px;padding-bottom:200px;position:relative}@media (max-width:767px){.home .contact{padding-bottom:100px;margin-top:150px}}.home .contact h2{padding-top:0}.home .contact:after,.home .contact:before{background:#fff}.home .contact:before{left:0;transform:rotate(-7deg)}.home .contact:after{right:0;transform:rotate(7deg)}.home .contact img{max-width:600px;margin:-150px auto 50px auto}.home .products{margin-left:-50px;margin-right:-50px;position:relative;z-index:4}.home .products .product{flex:1;padding:15px 30px;text-align:center}@media (max-width:1199px){.home .products .product{border-bottom:1px solid #cecece;padding-bottom:25px;margin-bottom:25px;text-align:left}.home .products .product:last-child{border-bottom:0}.home .products .product .copy{padding-left:0}}@media (max-width:767px){.home .products .product .copy{padding-left:25px}}.home .products .product img{margin-bottom:25px}.home .products .product .btn{margin-top:25px}@media (max-width:1199px){.home .products{display:block}}@media (max-width:767px){.home .products{padding:30px}}.home .resources{padding-bottom:0}@media (max-width:991px){.home .resources{margin-top:-100px;padding-bottom:50px}}.home .resources h3{margin-bottom:25px}@media (max-width:991px){.home .resources h3{padding-top:50px}}.home .resources h4{font-family:Lato,sans-serif;color:#3e4648;text-transform:none;letter-spacing:normal;font-weight:700}.home .resources .btn{margin-top:25px}.home .resources ul{margin:0;padding:0}.home .resources ul li{list-style:none}.home .resources .link-arrow{display:block}@media (min-width:992px){#content .pg-sidebar{padding:0 50px 0 0}}@media (max-width:991px){#content .pg-sidebar{margin-top:50px}}.pg-header{min-height:100px;position:relative;margin-bottom:-50px;text-align:center;color:#fff;text-shadow:3px 3px 3px #3e4648;font-size:135%;background-size:cover}.pg-header .overlay{background:rgba(62,70,72,.5);padding:100px 0 150px 0;height:100%}.pg-header .overlay .btn{margin-top:15px}.pg-header .overlay .search-form{margin-top:25px}.pg-header .overlay .search-form .search-submit{margin-top:0}.pg-header .container-fluid p{max-width:1000px;margin:0 auto}.pg-header h1{color:#fff}.pg-header:after,.pg-header:before{background:#fff}@media (max-width:1650px){.site-footer{position:relative}.pg-header:before{bottom:-75px}}@media (min-width:1651px){.site-footer{position:relative}.pg-header:before{bottom:-50px}}.pg-header:before{left:0;transform:rotate(-7deg)}.pg-header:after{right:0;transform:rotate(7deg)}.slider-logo{width:300px;height:auto;left:0;right:0;bottom:95px;z-index:5;margin:0 auto}#content{z-index:5;padding:0;overflow:hidden}#content .intro-content{text-align:center;padding-top:0}#content .intro-content h1{padding-bottom:25px}@media (min-width:1200px) and (max-width:1625px){.site-footer{position:relative}}#content header{padding:0 0 25px 0}#content .flexible-content h2{padding-top:50px;margin-top:50px;border-top:1px solid #cecece}#content .flexible-content h3,#content .flexible-content h4{padding-top:25px}#content .flexible-content hr{margin:50px 0}#content .flexible-content .certifications{margin:-150px auto -150px auto;border:1px solid #cecece;box-shadow:2px 2px 2px #cecece}@media (min-width:1100px){#content .flexible-content .certifications{width:90%}}@media (max-width:991px){#content .flexible-content .certifications{margin:-125px auto -75px auto}}@media (max-width:767px){#content .flexible-content .certifications{margin:0 auto 0 auto}}@media (max-width:565px){#content .flexible-content .certifications{margin:-50px -50px}}#content .flexible-content .columns{margin:0 -30px}#content .flexible-content .columns .column{flex:1;padding:15px 30px 0 30px}@media (max-width:767px){#content .flexible-content .columns .column{flex:none;width:100%}}#content .flexible-content .columns .column .btn{white-space:normal}#content .flexible-content .tablepress thead tr,#content .flexible-content table thead tr{background-color:#0079c2;color:#fff}#content .flexible-content .tablepress thead tr th,#content .flexible-content table thead tr th{background-color:#0079c2;color:#fff}#content .flexible-content .tablepress tr td,#content .flexible-content .tablepress tr th,#content .flexible-content table tr td,#content .flexible-content table tr th{padding:5px}#content .flexible-content .tablepress tr:nth-child(odd) td,#content .flexible-content table tr:nth-child(odd) td{background:#cecece}#content .flexible-content .tablepress tr:hover td,#content .flexible-content table tr:hover td{background:#3e4648;color:#fff}.products-landing h2{text-align:center}.products-list{list-style:none;margin:0 -30px;padding:0;display:flex;flex-flow:row wrap}.products-list li{width:33.333333333%;padding:30px;margin-top:50px}@media (max-width:1100px){.products-list li{width:50%}}@media (max-width:575px){.site-footer{position:relative}}.products-list li .product{height:100%;position:relative;padding-bottom:40px}.products-list li .product .product-image{overflow:hidden;margin-bottom:25px;text-align:center;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.products-list li .product .product-image{min-height:250px;max-height:250px}.products-list li .product .product-image img{height:100%}}.products-list li .product .btn{position:absolute;bottom:0}.page-template-template-products .products-list li .product .product-image{min-height:100px;max-height:none}.page-template-template-products .products-list li .product .btn{position:relative}.contact-options{list-style:none;margin:0 -30px;padding:0;display:flex;flex-flow:row nowrap}@media (max-width:575px){.site-footer{position:relative}}.contact-options li{flex:1;padding:30px}@media (max-width:575px){.site-footer{position:relative}.contact-options li{padding:15px 0}}.contact-options li .phone{font-size:250%}.contact-options li .phone a{color:#fff}.contact-options li .fa-skype{font-size:400%}.contact-options li .btn{margin-top:10px}section.contact{text-align:center;margin-top:75px;padding-bottom:200px;position:relative}@media (max-width:767px){.site-footer{position:relative}section.contact{padding-bottom:150px}}section.contact:after,section.contact:before{background:#fff}section.contact:before{left:0;transform:rotate(-7deg)}section.contact:after{right:0;transform:rotate(7deg)}section.contact img{max-width:600px;margin:-150px auto 50px auto}section.contact .image-seperator{width:100%;position:absolute;top:0;height:20px}section.contact .image-seperator img{border:0;width:400px;height:auto;position:absolute;left:0;right:0;top:50px;max-width:90%}section.contact h2{padding-top:50px}.secondary-sections{display:flex;flex-flow:row;margin:0 -25px}@media (max-width:991px){.site-footer{position:relative}.secondary-sections{margin:0 -25px}}@media (max-width:767px){.site-footer{position:relative}.secondary-sections{display:block}}.secondary-sections .section{flex:1;padding:0 25px}@media (max-width:991px){.site-footer{position:relative}.secondary-sections .section{padding:25px}}.secondary-sections .section .image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:200px;margin-bottom:15px}@media (max-width:1700px){.site-footer{position:relative}section.secondary{padding:0}}@media (min-width:2200px){.site-footer{position:fixed!important}}.industries{margin:0 -30px}.industries .industry{padding:30px;width:50%}.industries .industry a:hover{text-decoration:none}.industries .industry .industry-teaser{height:100%;display:flex;width:100%;background-positon:center center;background-size:cover;padding-top:200px;background-color:#0079c2;transition:all .2s ease-in-out}.industries .industry .industry-teaser:hover{text-decoration:none;transform:scale(1.08)}.industries .industry .industry-teaser .copy{background-color:rgba(62,70,72,.85);padding:15px;color:#fff;display:flex;flex-flow:column;width:100%}.industries .industry .industry-teaser .copy h4{color:#fff}.anchors{text-align:center;padding:50px 0}.location-anchor{text-align:center}.location{margin-top:50px}.location .number{float:left;margin-right:25px;width:50px;height:auto}.location h3,.location h4{padding-top:0!important}.materials-applications{border-top:1px solid #ccc;margin-top:50px;padding:50px 0 0 0}.materials-applications .applications,.materials-applications .materials{margin-top:25px;display:flex;flex-flow:row wrap}.materials-applications .applications li,.materials-applications .materials li{margin-bottom:15px;width:33.333%;padding-right:50px}.materials-applications .applications li .material-name,.materials-applications .materials li .material-name{font-size:125%;padding-bottom:15px}.materials-applications .application-types{display:flex;flex-flow:row wrap;margin:0 -25px}.materials-applications .application-types .application-type{padding:25px}.materials .material-name{font-size:125%;padding-bottom:15px}.service-categories{display:flex;flex-flow:row wrap;margin:0 -25px}.service-categories .application-type,.service-categories .service-category{width:50%;padding:25px}.product-relationship{border-top:1px solid #cecece;padding-top:50px}.more-list{border-top:1px solid #cecece}.more-list ul{display:flex;flex-flow:row nowrap;margin:0 -15px;padding:0}.more-list ul li{flex:1;list-style:none}.more-list ul li .industry{padding:15px;height:100%}.more-list ul li .industry .industry-teaser{height:100%;background-positon:center center;background-size:cover;padding-top:200px;background-color:#0079c2;display:flex;justify-content:flex-end;width:100%}.more-list ul li .industry .industry-teaser .copy{background-color:rgba(62,70,72,.85);padding:15px;color:#fff;width:100%}.more-list ul li .industry .industry-teaser .copy h4{color:#fff}#accordion{margin-top:25px}#accordion .card-header a:before{content:'\f056';font-family:FontAwesome}#accordion .card-header .collapsed:before{content:'\f055'!important;font-family:FontAwesome}#accordion .card-body{padding:25px}.page-template-template-products .products-list li{width:100%;margin-top:25px;padding:0 30px}.page-template-template-products .products-list li .product{padding-top:25px;border-top:1px solid #cecece}.breadcrumbs{padding:0 0 15px 0;margin-bottom:25px}@media (max-width:767px){.site-footer{position:relative}}#content .page-content{margin-top:0}#content .page-content .flexible-content .certifications{width:100%;margin:0;border:0;box-shadow:none}.widget-area section{padding:0}.sidebar-section{padding:25px;margin-bottom:25px}.sidebar-section .sidebar-nav{margin:0}.sidebar-section ul{padding:0}.sidebar-section ul.downloads{margin-left:25px}.sidebar-section ul.downloads li{list-style:none;position:relative}.sidebar-section ul.downloads li:before{font-family:FontAwesome;content:'\f1c1';position:absolute;left:-25px}.sidebar-section ul.downloads li a[href$='.pdf']:before{content:none;margin-right:0}.sidebar-section ul li{padding-top:10px}.phone-list{margin:0;padding:0}.phone-list li{list-style:none;padding-bottom:7px}.phone-list li .phone-list{padding-left:30px}.phone-list li .phone-number{white-space:nowrap}.phone-numbers h3{margin-top:50px}.phone-numbers h3:first-child{margin:0}.blog-landing header{border-bottom:4px solid #0079c2;margin-bottom:50px;padding-top:0!important}.blog-landing article{padding:25px 0;border-bottom:1px solid #cecece}.search-landing .search-header{border-bottom:4px solid #0079c2;margin-bottom:0;padding-top:0!important}.search-landing .result-type{border-bottom:4px solid #0079c2}.search-landing .result-type:last-child{border-bottom:0;padding-bottom:0}.search-landing .result-type h2{margin-bottom:25px}.search-landing .result-type .product-result{padding:25px 0}.search-landing .result-type hr:last-child{display:none}.search-landing .result-type .page-parent{padding-bottom:5px;display:block;font-weight:700}.search-landing .result-type .page-parent span{padding:0 10px;font-weight:400}.search-landing .result-type .page-parent span:before{content:'\f178';font-family:FontAwesome}.pagination{margin:0 auto;justify-content:center}.page-numbers{padding:10px}a.page-numbers{background:#0079c2;color:#fff;margin:0 10px}.vfb-fieldType-submit .btn{width:100%;font-size:125%;text-align:center}.job-title{font-weight:700;font-size:125%}.calculator{margin:25px 0}.calculator form{padding:15px;background-color:rgba(206,206,206,.5)}.calculator form label{text-transform:uppercase;color:#0079c2;font-weight:700;margin-bottom:5px}.calculator form select{margin-bottom:15px}.calculator form input[type=reset]{background-color:#cecece;color:#0079c2}.calculator form hr{margin:15px 0}.calculator .answer{padding:15px;background-color:#0079c2;color:#fff;margin:25px -15px -15px -15px}.calculator .answer h3{color:#fff}@media screen and (max-width:500px){#ArnoldLogo{padding-bottom:1px;text-align:center}.site-footer{position:relative}}