CINXE.COM
Safety Online: Digital Marketplace for the safety industry, Disposable Gloves and more
<!DOCTYPE html> <html> <head> <link rel="shortcut icon" type="image/x-icon" href="https://vertassets.blob.core.windows.net/sites/favicons/vm-favicon.ico"/> <title>Safety Online: Digital Marketplace for the safety industry, Disposable Gloves and more</title> <link rel="preconnect" href="https://munchkin.marketo.net" crossorigin /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="dns-prefetch" href="https://cdn.onesignal.com" crossorigin /> <link rel="dns-prefetch" href="https://www.googletagmanager.com" crossorigin /> <link rel="dns-prefetch" href="https://vertassets.blob.core.windows.net/" crossorigin /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arimo|Roboto+Condensed|Oswald|Oxygen|Open+Sans" /> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="title" content="Safety Online: Digital Marketplace for the safety industry, Disposable Gloves and more" /> <meta name="description" content="Resource for professionals in the safety industry- Information on manufacturing, technology, equipment, supplies, emergency response, protective equipment, Disposable Gloves, catastrophe and more " /> <meta property="og:image" content="https://vertassets.blob.core.windows.net/sites/logos/safe.png"> <link rel="canonical" href="https://www.safetyonline.com/" /> <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script> <script src="/js/site.js?v=bVdjgjh1X5wGHdAIWSSFjvhUNjdi9Ek2Ppl3Cflkun4"></script> <script async src="https://www.google.com/recaptcha/enterprise.js?onload=loadRecaptcha&render=6LeAL6AqAAAAAI3e5nmHUVJ5ebAxApjAPRZ2bfqq&trustedtypes=true"></script> <script type="text/javascript"> window['__RECAPTCHA_PUBLIC_KEY__'] = '6LeAL6AqAAAAAI3e5nmHUVJ5ebAxApjAPRZ2bfqq'; window['__OPT_IN_CONFIRMATION_PAGE__'] = ''; </script> <link rel="stylesheet" href="/css/lib.css?v=TNDQTfd96BUB6rj_9zeP_g35BcULukN2MNBI23ITcnE"> <link rel="stylesheet" href="/css/themes/default.css?v=ZuWhstYelyvMOV0gOLMoPcDafaJN0pRdGi3HLD6wK14" /> <script type="text/javascript"> window["__currentOnline__"]= 'SAFE'; window["__mainPopUpFormId__"] = ''; window.googletag = window.googletag || {}; window.googletag.cmd = window.googletag.cmd || []; </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PBKHL8T');</script> <!-- End Google Tag Manager --> <!-- Initialize GetSiteControl var--> <script> window.gsc = window.gsc || function () { (gsc.q = gsc.q || []).push(arguments); }; </script> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PBKHL8T" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="container-fluid vm-full-width-header-container"> <div class="container vm-header-container"> <div class="row pt-2 align-items-end vert-header"> <div class="col-sm-auto col-md"> <a href="/"> <img src="https://vertassets.blob.core.windows.net/sites/logos/safe.png" alt="Safety Online: Digital Marketplace for the safety industry, Disposable Gloves and more" class="mb-1"/> </a> </div> <div class="col-auto text-sm-right ml-sm-auto pr-0"> <div class="vm-logged-out-container d-print-none"> <a data-ga-event data-ga-category="Sign-In" data-ga-action="Site-Request" data-ga-label="NA" href="/usersession/login?referringlink=header&docUrl=NA"> Log In </a> or <a data-ga-event data-ga-category="Register" data-ga-action="Site-Start" data-ga-label="NA" href="/user/new?referringlink=header&docUrl=NA"> Subscribe </a> </div> </div> </div> </div> </div> <header class="vert-nav"> <nav class="navbar navbar-dark bg-dark navbar-expand-md"> <div class="container vm-nav-container pr-0 pl-0"> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon text-white"></span> </button> <div class="collapse navbar-collapse" id="navbarNavAltMarkup"> <div class="navbar-nav mr-auto"> <a class="nav-item nav-link" href="/solution/safety-online-product-showcase " target="">Product Showcase</a> <a class="nav-item nav-link" href="/resource/news" target="">News & Community</a> </div> </div> <form method="get" class="form-inline nav-search pr-0" action="/search"> <input class="form-control-sm" name="keyword" type="search" maxlength="250" placeholder="Search" aria-label="Search"/> <button type="submit" class="btn-sm btn-dark"> <i class="fas fa-search fa-sm"></i> </button> </form> </div> </nav> </header> <div class="container-fluid p-1 vm-top-ads-container overflow-hidden d-print-none"> <div class="row mobile-hide justify-content-center"> <div class="col-auto"> <!-- Adds PubAds Section --> <script> googletag.cmd.push(function () { googletag .defineSlot('/52748101/safetyonline/safe-leaderboard', [728,90], 'Ad_78727116-6334-42d5-a1c7-0a95772436c7') .addService(googletag.pubads()); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 0, mobileScaling: 2.0, }); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id="Ad_78727116-6334-42d5-a1c7-0a95772436c7" class="ad "> <script> googletag.cmd.push(function () { googletag.display("Ad_78727116-6334-42d5-a1c7-0a95772436c7"); }); </script> </div> </div> <div class="col-auto d-none d-lg-block"> <!-- Adds PubAds Section --> <script> googletag.cmd.push(function () { googletag .defineSlot('/52748101/safetyonline/safe-earpiece', [230,90], 'Ad_e6968cca-78d9-47e2-9e95-14f02abf1b78') .addService(googletag.pubads()); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 0, mobileScaling: 2.0, }); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id="Ad_e6968cca-78d9-47e2-9e95-14f02abf1b78" class="ad "> <script> googletag.cmd.push(function () { googletag.display("Ad_e6968cca-78d9-47e2-9e95-14f02abf1b78"); }); </script> </div> </div> </div> </div> <div class="container vm-main-container"> <main role="main"> <div class="row no-gutters p-3 pl-md-0 pr-md-0"> <div class="vm-layout-content-primary"> <div class="vm-content-item vm-bucket vm-titlesummary"> <h2 class="vm-section-header">INDUSTRY NEWS</h2> <h6></h6> <ul class="separated-items list-unstyled"> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/yurinox-introduces-all-in-one-solution-for-workwear-footwear-and-safety-gear-0001" title="Yurinox Introduces All-In-One Solution For Workwear, Footwear, And Safety Gear" class="title-link"> Yurinox Introduces All-In-One Solution For Workwear, Footwear, And Safety Gear </a> <div style="padding-bottom: 5px"> <em class="vm-hub-date"> 1/31/2025 </em> </div> <span class="mobile-hide"><p>Yurinox has changed the way companies shop for workwear and corporate uniforms.</p> </span> </div> </li> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/velocityehs-launches-industry-s-first-fully-ehs-platform-workplace-safety-risk-management-0001" title="VelocityEHS Launches The Industry's First Fully Integrated EHS Platform To Revolutionize Workplace Safety And Risk Management" class="title-link"> VelocityEHS Launches The Industry's First Fully Integrated EHS Platform To Revolutionize Workplace Safety And Risk Management </a> <div style="padding-bottom: 5px"> <em class="vm-hub-date"> 1/29/2025 </em> </div> <span class="mobile-hide"><p>VelocityEHS, the global leader in EHS & ESG software solutions, is thrilled to announce significant enhancements to its cutting-edge Accelerate Platform, bringing together four industry-leading solutions into one unified experience.</p> </span> </div> </li> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/evotix-elevates-workplace-safety-with-expansion-of-ai-powered-solution-0001" title="Evotix Elevates Workplace Safety With Expansion Of AI-Powered Solution" class="title-link"> Evotix Elevates Workplace Safety With Expansion Of AI-Powered Solution </a> <div style="padding-bottom: 5px"> <em class="vm-hub-date"> 1/28/2025 </em> </div> <span class="mobile-hide"><p>Evotix, the world-leading environment, health, safety and sustainability (EHS&S) software company for mid-size and enterprise markets, unveiled its latest product release today. </p> </span> </div> </li> </ul> <ul class="separated-items list-unstyled"> <li class="title-link-container"> <a href="/doc/hfr-mobile-sets-a-new-standard-digital-safety-deploying-private-g-network-construction-sites-0001" title="HFR Mobile Sets A New Standard In Digital Safety By Deploying Private 5G Network At Construction Sites" class="title-link"> <i class="doctype-icon news" title="News"></i> HFR Mobile Sets A New Standard In Digital Safety By Deploying Private 5G Network At Construction Sites </a> </li> <li class="title-link-container"> <a href="/doc/osha-joins-nsc-led-road-to-zero-coalition-steering-committee-to-eliminate-traffic-deaths-0001" title="OSHA Joins NSC-Led Road To Zero Coalition Steering Committee To Eliminate Traffic Deaths" class="title-link"> <i class="doctype-icon news" title="News"></i> OSHA Joins NSC-Led Road To Zero Coalition Steering Committee To Eliminate Traffic Deaths </a> </li> <li class="title-link-container"> <a href="/doc/benchmark-gensuite-partners-cove-enhance-safety-program-effectiveness-visual-literacy-0001" title="Benchmark Gensuite Partners With COVE To Enhance Safety Program Effectiveness Through Visual Literacy" class="title-link"> <i class="doctype-icon news" title="News"></i> Benchmark Gensuite Partners With COVE To Enhance Safety Program Effectiveness Through Visual Literacy </a> </li> </ul> <div class="text-right"> <a href="/hub/bucket/HomeLatestHeadlines">More News</a> </div> </div> <div class="vm-content-item vm-bucket vm-imagegridnooverlay"> <h2 class="vm-section-header">FEATURED PRODUCTS</h2> <h6></h6> <div class="grid-container row mb-3"> <div class="image-grid-container-no-overlay col"> <div class="content custom-shadow p-md-3"> <div class="img-placeholder mobile-hide mb-3"></div> <div class="text-truncate"> <a href="/doc/work-station-products-0001" class="title-link">Work Station Products</a> </div> <div class="summary ellipsis">Workstation Products Today more than ever we rely on computers to help us perform our jobs, and make our personal life easier</div> </div> </div> <div class="image-grid-container-no-overlay col"> <div class="content custom-shadow p-md-3"> <div class="img-placeholder mobile-hide mb-3"></div> <div class="text-truncate"> <a href="/doc/ohs-mymsdsnet-0001" class="title-link">OHS MyMSDSnet</a> </div> <div class="summary ellipsis">Secured outsourced MSDS database management, electronic access, hosting and delivery </div> </div> </div> <div class="image-grid-container-no-overlay col"> <div class="content custom-shadow p-md-3"> <div class="img-placeholder mobile-hide mb-3"></div> <div class="text-truncate"> <a href="/doc/noise-analysis-software-0001" class="title-link">Noise Analysis Software</a> </div> <div class="summary ellipsis">DNA (Data, Navigation, and Analysis) Software has been developed for analyzing noise and</div> </div> </div> <div class="image-grid-container-no-overlay col"> <div class="content custom-shadow p-md-3"> <div class="img-placeholder mobile-hide mb-3"></div> <div class="text-truncate"> <a href="/doc/vision-industrial-series-welding-helmet-0001" class="title-link">Vision Industrial Series Welding Helmet</a> </div> <div class="summary ellipsis">The Industrial filter provides customized shade selection in a wide range of welding applications including Stick, TIG, Arc Gouging and Mig</div> </div> </div> </div> <div class="text-right"> <a href="/hub/bucket/products">More</a> </div> </div> <div class="vm-content-item vm-bucket vm-titlesummary"> <h2 class="vm-section-header">ACROSS THE WIRE</h2> <h6></h6> <ul class="separated-items list-unstyled"> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/hfr-mobile-sets-a-new-standard-digital-safety-deploying-private-g-network-construction-sites-0001" title="HFR Mobile Sets A New Standard In Digital Safety By Deploying Private 5G Network At Construction Sites" class="title-link"> HFR Mobile Sets A New Standard In Digital Safety By Deploying Private 5G Network At Construction Sites </a> <div style="padding-bottom: 5px"> <em class="vm-hub-date"> 1/22/2025 </em> </div> <span class="mobile-hide"><p>HFR mobile announced the successful deployment of its pre-integrated, end-to-end Private 5G solution at the Merck Bio Center construction site managed by Kolon Global.</p> </span> </div> </li> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/osha-joins-nsc-led-road-to-zero-coalition-steering-committee-to-eliminate-traffic-deaths-0001" title="OSHA Joins NSC-Led Road To Zero Coalition Steering Committee To Eliminate Traffic Deaths" class="title-link"> OSHA Joins NSC-Led Road To Zero Coalition Steering Committee To Eliminate Traffic Deaths </a> <div style="padding-bottom: 5px"> <em class="vm-hub-date"> 1/16/2025 </em> </div> <span class="mobile-hide"><p>The U.S. Department of Labor's Occupational Safety and Health Administration (OSHA) has joined the National Safety Council Road to Zero Coalition, the nation's largest traffic safety alliance dedicated to eliminating roadway fatalities.</p> </span> </div> </li> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/benchmark-gensuite-partners-cove-enhance-safety-program-effectiveness-visual-literacy-0001" title="Benchmark Gensuite Partners With COVE To Enhance Safety Program Effectiveness Through Visual Literacy" class="title-link"> Benchmark Gensuite Partners With COVE To Enhance Safety Program Effectiveness Through Visual Literacy </a> <div style="padding-bottom: 5px"> <em class="vm-hub-date"> 1/16/2025 </em> </div> <span class="mobile-hide"><p>Benchmark Gensuite, a leading provider of software solutions for Environmental, Health, and Safety (EHS) management, has announced a partnership with COVE (Center of Visual Expertise), a pioneering organization focused on empowering industrial and service organizations to apply visual literacy principles to safety processes.</p> </span> </div> </li> </ul> <div class="text-right"> <a href="/hub/bucket/across-the-wire">More Across The Wire</a> </div> </div> </div> <div class="vm-layout-content-secondary pr-1 pl-4"> <div class="vm-content-item vm-ad "> <div class="row justify-content-center"> <div class="col-auto"> <!-- Adds PubAds Section --> <script> googletag.cmd.push(function () { googletag .defineSlot('/52748101/safetyonline/safe-medium-rectangle', [300,250], 'Ad_safe-medium-rectangle_2_1') .addService(googletag.pubads()); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 0, mobileScaling: 2.0, }); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id="Ad_safe-medium-rectangle_2_1" class="ad "> <script> document.addEventListener("DOMContentLoaded", function () { vertLib.site.Common.setupObserverIntersection("#Ad_safe-medium-rectangle_2_1", () => { googletag.cmd.push(function () { googletag.display("Ad_safe-medium-rectangle_2_1"); }); }); }); </script> </div> </div> </div> </div> <div class="vm-content-item vm-bucket vm-imagegridnooverlay"> </div> <div class="vm-content-item vm-bucket vm-icontitlesummary"> <h2 class="vm-section-header">SUPPLIER NEWS</h2> <h6></h6> <ul class="separated-items list-unstyled"> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/yurinox-introduces-all-in-one-solution-for-workwear-footwear-and-safety-gear-0001" title="Yurinox Introduces All-In-One Solution For Workwear, Footwear, And Safety Gear" class="title-link"> <i class="doctype-icon news" title="News"></i> Yurinox Introduces All-In-One Solution For Workwear, Footwear, And Safety Gear </a> <p>Yurinox has changed the way companies shop for workwear and corporate uniforms.</p> </div> </li> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/velocityehs-launches-industry-s-first-fully-ehs-platform-workplace-safety-risk-management-0001" title="VelocityEHS Launches The Industry's First Fully Integrated EHS Platform To Revolutionize Workplace Safety And Risk Management" class="title-link"> <i class="doctype-icon news" title="News"></i> VelocityEHS Launches The Industry's First Fully Integrated EHS Platform To Revolutionize Workplace Safety And Risk Management </a> <p>VelocityEHS, the global leader in EHS & ESG software solutions, is thrilled to announce significant enhancements to its cutting-edge Accelerate Platform, bringing together four industry-leading solutions into one unified experience.</p> </div> </li> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/evotix-elevates-workplace-safety-with-expansion-of-ai-powered-solution-0001" title="Evotix Elevates Workplace Safety With Expansion Of AI-Powered Solution" class="title-link"> <i class="doctype-icon news" title="News"></i> Evotix Elevates Workplace Safety With Expansion Of AI-Powered Solution </a> <p>Evotix, the world-leading environment, health, safety and sustainability (EHS&S) software company for mid-size and enterprise markets, unveiled its latest product release today. </p> </div> </li> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/hfr-mobile-sets-a-new-standard-digital-safety-deploying-private-g-network-construction-sites-0001" title="HFR Mobile Sets A New Standard In Digital Safety By Deploying Private 5G Network At Construction Sites" class="title-link"> <i class="doctype-icon news" title="News"></i> HFR Mobile Sets A New Standard In Digital Safety By Deploying Private 5G Network At Construction Sites </a> <p>HFR mobile announced the successful deployment of its pre-integrated, end-to-end Private 5G solution at the Merck Bio Center construction site managed by Kolon Global.</p> </div> </li> <li class="image-title-summary-container"> <div class="summary ellipsis"> <a href="/doc/osha-joins-nsc-led-road-to-zero-coalition-steering-committee-to-eliminate-traffic-deaths-0001" title="OSHA Joins NSC-Led Road To Zero Coalition Steering Committee To Eliminate Traffic Deaths" class="title-link"> <i class="doctype-icon news" title="News"></i> OSHA Joins NSC-Led Road To Zero Coalition Steering Committee To Eliminate Traffic Deaths </a> <p>The U.S. Department of Labor's Occupational Safety and Health Administration (OSHA) has joined the National Safety Council Road to Zero Coalition, the nation's largest traffic safety alliance dedicated to eliminating roadway fatalities.</p> </div> </li> </ul> <div class="text-right"> <a href="/hub/bucket/supplier-news">More Supplier News</a> </div> </div> <div class="vm-content-item vm-adlist vm-default"> <div class="row justify-content-center"> <div class="col-auto" style="min-width: 155px;"> <!-- Adds PubAds Section --> <script> googletag.cmd.push(function () { googletag .defineSlot('/52748101/safetyonline/safe-square-button', [125,125], 'Ad_safe-square-button_2_4_0') .addService(googletag.pubads()); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 0, mobileScaling: 2.0, }); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id="Ad_safe-square-button_2_4_0" class="ad "> <script> document.addEventListener("DOMContentLoaded", function () { vertLib.site.Common.setupObserverIntersection("#Ad_safe-square-button_2_4_0", () => { googletag.cmd.push(function () { googletag.display("Ad_safe-square-button_2_4_0"); }); }); }); </script> </div> </div> <div class="col-auto" style="min-width: 155px;"> <!-- Adds PubAds Section --> <script> googletag.cmd.push(function () { googletag .defineSlot('/52748101/safetyonline/safe-square-button', [125,125], 'Ad_safe-square-button_2_4_1') .addService(googletag.pubads()); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 0, mobileScaling: 2.0, }); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id="Ad_safe-square-button_2_4_1" class="ad "> <script> document.addEventListener("DOMContentLoaded", function () { vertLib.site.Common.setupObserverIntersection("#Ad_safe-square-button_2_4_1", () => { googletag.cmd.push(function () { googletag.display("Ad_safe-square-button_2_4_1"); }); }); }); </script> </div> </div> </div> </div> </div> </div> <div class="row no-gutters p-3 pl-md-0 pr-md-0"> <div class="vm-layout-content-full-width"> </div> </div> <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function() { const optInConfirmationPage = window['__OPT_IN_CONFIRMATION_PAGE__']; if (optInConfirmationPage && window.location.href.indexOf(optInConfirmationPage) > -1) { vertLib.site.Common.verifyOptInCaptchaEvent({ url: '/opt-in', userId: window.location.href.split("userId=")[1].split("&")[0], status: window.location.href.split("status=")[1].split("&")[0], online: window["__currentOnline__"], captchaTokenUrl: '/recaptcha', recaptchaKey: '6LeAL6AqAAAAAI3e5nmHUVJ5ebAxApjAPRZ2bfqq' }); } }) </script> <div class="bg-dark fixed-bottom alert d-print-none fade show" id="cookieConsent" role="alert"> <div class="row"> <div class="col-md-8 col-sm-12 pl-4"> <div>This website uses cookies to ensure you get the best experience on our website. <a href="https://cookiesandyou.com" target="_blank">Learn more</a></div> </div> <div class="col-md-4 col-sm-12 pr-4"> <button type="button" class="vm-button" data-cookie-string=".AspNet.Consent=yes; expires=Wed, 18 Feb 2026 23:01:27 GMT; path=/; secure" data-dismiss="alert" aria-label="Close">Got it!</button> </div> </div> </div> <script> (function () { var button = document.querySelector("#cookieConsent button[data-cookie-string]"); button.addEventListener("click", function (event) { document.cookie = button.dataset.cookieString; }, false); })(); </script> </main> </div> <footer class="border-top vert-footer d-print-none"> <div class="container"> <div class="row"> <div class="col-sm"> <h5 class="text-dark text-primary">Advertise</h5> <ul class="list-unstyled"> <li> <a href="/doc/guest-expert-article-guidelines-0001" >Be A Contributor</a> </li> </ul> </div> <div class="col-sm"> <h5 class="text-dark text-primary">About Us</h5> <ul class="list-unstyled"> <li> <a href="/static/about" >Contact Safety Online</a> </li> </ul> </div> </div> </div> <div class="container pb-3"> <div class="d-print-none row no-gutters justify-content-center"> <div class="d-none d-md-block col-auto"> <!-- Adds PubAds Section --> <script> googletag.cmd.push(function () { googletag .defineSlot('/52748101/safetyonline/safe-leaderboard', [728,90], 'Ad_b277fb54-588e-4f30-afb7-cbe486ea86e9') .addService(googletag.pubads()); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 0, mobileScaling: 2.0, }); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id="Ad_b277fb54-588e-4f30-afb7-cbe486ea86e9" class="ad "> <script> document.addEventListener("DOMContentLoaded", function () { vertLib.site.Common.setupObserverIntersection("#Ad_b277fb54-588e-4f30-afb7-cbe486ea86e9", () => { googletag.cmd.push(function () { googletag.display("Ad_b277fb54-588e-4f30-afb7-cbe486ea86e9"); }); }); }); </script> </div> </div> <div class="d-none d-md-block col-auto pl-2"> <!-- Adds PubAds Section --> <script> googletag.cmd.push(function () { googletag .defineSlot('/52748101/safetyonline/safe-earpiece', [230,90], 'Ad_df6b2643-4357-49b1-81e7-122a998752ad') .addService(googletag.pubads()); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 0, mobileScaling: 2.0, }); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id="Ad_df6b2643-4357-49b1-81e7-122a998752ad" class="ad "> <script> document.addEventListener("DOMContentLoaded", function () { vertLib.site.Common.setupObserverIntersection("#Ad_df6b2643-4357-49b1-81e7-122a998752ad", () => { googletag.cmd.push(function () { googletag.display("Ad_df6b2643-4357-49b1-81e7-122a998752ad"); }); }); }); </script> </div> </div> </div> </div> <div class="container small pb-3 text-center"> <a href="/static/copyright">Copyright</a> © 1996-2025 <a href="https://www.vertmarkets.com">VertMarkets, Inc.</a> All Rights Reserved. <a href="/static/legal">Terms of Use</a>. <a href="/static/privacy">Privacy Statement</a>. <a href="/user-request">Subscriber Request Form</a>. <a href="/user-request?privacyType=ccpa">Don't sell my information</a> </div> </footer> <!-- Google Tag Manager --> <script type="text/javascript"> let score = ''; let gtmEvents = []; function loadRecaptcha () { if (vertLib && typeof vertLib.site.Common.getRecaptchaToken === 'function') { // when load and library is loaded then execute vertLib.site.Common.setupGTM(dataLayer); vertLib.site.Common.getRecaptchaToken('ga').then(function (token) { return $.post('/recaptcha', { token: token }); }).then(function (response) { score = response.score.toString(); gtmEvents = [{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmUserDataEvent, Vert.Sites.Web","event":"page_view","event_category":"","event_action":"","event_source":"server_side","portal":"SAFE"}] || []; vertLib.site.Common.logGTMEvents(gtmEvents, score, dataLayer); }); } } </script> <script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script> <!-- End Google Tag Manager --> <script type="text/javascript"> window["munchkinUrl"] = 'https://app-ab30.marketo.com'; window["munchkinFormId"] ='1067' window["munchkinInstanceId"] = '075-NVC-086'; </script> <script> window.addEventListener('load', initMunchkin); function initMunchkin() { if (vertLib && typeof vertLib.site.Common.associateMunchkin === 'function') { vertLib.site.Common.associateMunchkin({ Email: window['__USER_EMAIL__'], UserId: window['__USER_ID__'] }); } } </script> <div id="userSubscriptionFormModal" class="modal"> <div class="modal-dialog vm-modal"> <div class="modal-content"> <div class="modal-header"> <img src="https://vertassets.blob.core.windows.net/sites/logos/safe.png" alt="Safety Online: Digital Marketplace for the safety industry, Disposable Gloves and more" class="mt-3" /> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> </div> <div class="modal-body"> <div id="userSubscriptionContainer"> <div id="areaOfFocus" class="mt-3 mx-4 mb-4"></div> <div id="login" class="mt-3 mx-4 mb-4"></div> </div> <script id="areaOfFocusTemplate" type="text/x-template"> {{@if (it.message)}} <div class="alert alert-success d-flex flex-row p-2 m-0"> <i class="fa fa-info mr-2 mt-1"></i> <div>{{it.message | safe}}</div> </div> {{/if}} <form method="post" action="/user-subscription/update" id="areaOfFocusForm" class="vm-form-alt"> {{@if (it.showUserInfoFields)}} <div> <div class="pt-3">Please tell us more about you so that we can customize our newsletters to your specific interests:</div> <div class="row"> <div class="form-group col-md-6"> <label for="JobTitle">Job Title</label> <input type="text" class="form-control form-control-sm" id="JobTitle" name="JobTitle" value="{{ it.jobTitle }}" /> </div> <div class="form-group col-md-6"> <label for="Company">Company</label> <input type="text" class="form-control form-control-sm" id="Company" name="Company" value="{{ it.company }}" /> </div> </div> </div> {{/if}} {{@if (it.subscriptions.length)}} <div class="vm-checkbox-container primary"> <div class="form-check-inline p-2 input-container form-check"> {{@if (it.subscriptions[0].isSelected)}} <input type="checkbox" name="subscriptions" checked="checked" value="{{it.subscriptions[0].id}}" class="form-check-input"/> <label class="form-check-label">{{it.subscriptions[0].text}}</label> {{#else}} <input type="checkbox" name="subscriptions" value="{{it.subscriptions[0].id}}" class="form-check-input"/> <label class="form-check-label">{{it.subscriptions[0].text}}</label> {{/if}} </div> </div> {{/if}} {{@if (it.personas.length)}} <div class="vm-checkbox-container"> <div class="p-4 input-container"> <div class="topics-blurb">What topics interest you? (Check all that apply.)</div> {{@each(it.personas) => pers, index}} {{@if (index%2 === 0)}} <div class="row pl-3 vm-checkbox-container"> {{/if}} <div class="col-md-6 text-capitalize form-check"> {{@if (pers.isSelected)}} <input type="checkbox" name="personas" checked="checked" value="{{pers.id}}" class="form-check-input"/> <label class="form-check-label">{{pers.text}}</label> {{#else}} <input type="checkbox" name="personas" value="{{pers.id}}" class="form-check-input"/> <label class="form-check-label">{{pers.text}}</label> {{/if}} </div> {{@if (index%2 !== 0 && index > 0)}} </div> {{/if}} {{/each}} {{@if (it.personas.length%2 === 0)}} </div> {{/if}} </div> </div> {{#elif (it.subscriptions.length)}} <div class="pt-3">You may also be interested in these industry newsletters:</div> <div class="p-4 input-container"> {{@each(it.subscriptions) => sub, index}} {{@if (index > 0)}} {{@if (index%2 !== 0)}} <div class="row pl-3 vm-checkbox-container"> {{/if}} <div class="col-md-6 text-capitalize form-check"> {{@if (sub.isSelected)}} <input type="checkbox" name="subscriptions" checked="checked" value="{{sub.id}}" class="form-check-input"/> <label class="form-check-label">{{sub.text}}</label> {{#else}} <input type="checkbox" name="subscriptions" value="{{sub.id}}" class="form-check-input"/> <label class="form-check-label">{{sub.text}}</label> {{/if}} </div> {{@if (index%2 === 0)}} </div> {{/if}} {{/if}} {{/each}} {{@if (it.subscriptions.length%2 === 0)}} </div> {{/if}} <button id="selectAll" type="button" class="btn btn-link pl-0 pt-2">Select All</button> </div> {{/if}} <div class="row justify-content-end"> <div class="col-12"> <button type="submit" class="btn vm-alt-button mt-4"> <span class="vm-button-text">Finish</span> </button> </div> </div> <input type="hidden" name="OnlineId" id="OnlineId" value="{{it.onlineId}}" /> </form> </script> <script id="loginTemplate" type="text/x-template"> {{@if (it.message)}} {{@if (it.hasError)}} <div class="alert alert-danger d-flex flex-row p-2 m-0"> {{ #else }} <div class="alert alert-warning d-flex flex-row p-2 m-0"> {{/if}} <i class="fa fa-info mr-2 mt-1"></i> <div>{{it.message | safe}}</div> </div> {{/if}} <form method="post" action="/user-subscription/login" id="loginForm" class="vm-form-alt"> <div class="row"> <div class="form-group col"> <label for="Email">Email</label> <input type="text" class="form-control form-control" id="Email" name="Email" maxlength="100" value="{{it.email}}" /> </div> </div> <div class="row"> <div class="form-group col"> <label for="Password">Password</label> <input type="password" class="form-control form-control" id="Password" name="Password" /> </div> </div> <div class="row"> <div class="form-group col"> <small> <a href="/password/forgotpassword">Forgot your password?</a> </small> </div> </div> <div class="vm-oauth-providers"> <span class="small mb-4">... or you can:</span> <a class="btn btn-lg rounded-circle" role="button" href="/user-oauth/login?oAuthType=Google&source=user-sub"> <i class="fa fa-google" aria-hidden="true"></i> </a> <a class="btn btn-lg rounded-circle" role="button" href="/user-oauth/login?oAuthType=Facebook&source=user-sub"> <i class="fa fa-facebook" aria-hidden="true"></i> </a> <a class="btn btn-lg rounded-circle" role="button" href="/user-oauth/login?oAuthType=LinkedIn&source=user-sub"> <i class="fa fa-linkedin" aria-hidden="true"></i> </a> </div> <div class="row justify-content-end"> <div class="col-12"> <button type="submit" class="btn vm-alt-button mt-4"> <span class="vm-button-text">Sign In</span> </button> </div> </div> <input type="hidden" name="JobTitle" id="JobTitle" value="{{it.jobTitle}}" /> <input type="hidden" name="Company" id="Company" value="{{it.company}}" /> <input type="hidden" name="OnlineId" id="OnlineId" value="{{it.onlineId}}" /> <input type="hidden" name="Privacy" id="OnlineId" value="{{it.privacy}}" /> </form> </script> <script> window.userSubSettings = undefined; </script> </div> </div> </div> </div> <script id="modalTemplate" type="text/x-template"> <div class="modal fade" id="{{ it.id }}" role="dialog" tabindex="-1" data-keyboard="false" data-backdrop="{{ (it.backdrop || 'true') }}"> <div class="modal-dialog vm-modal"> <div class="modal-content"> {{ @if(it.title) }} <div class="modal-header no-gutters justify-content-between"> <div class="col"> <h2>{{ it.title | safe }}</h2> </div> <div class="col-auto"> <div class="vm-ajax-loader"><span></span></div> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> </div> </div> {{ /if }} <div class="modal-body">{{ it.body | safe }}</div> {{ @if (it.hideFooter !== true) }} <div class="modal-footer"> <div class="row justify-content-end"> <div class="col-12"> <button type="button" data-dismiss="modal" class="btn vm-button">Close</button> </div> </div> </div> {{ /if }} </div> </div> </div> </script> </body> </html>