It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://msesupplies.com

  1. <!doctype html>
  2. <!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
  3. <!--[if IE 7]><html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
  4. <!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]-->
  5. <!--[if IE 9 ]><html class="ie9 no-js"> <![endif]-->
  6. <!--[if (gt IE 9)|!(IE)]><!--> <html class="no-touch no-js"> <!--<![endif]-->
  7.  
  8.  
  9.  
  10.  
  11.  
  12. <script type="text/javascript">
  13. window.dataLayer = window.dataLayer || [];
  14.  
  15. window.appStart = function(){
  16.  window.productPageHandle = function(){
  17.  
  18.    var productName = "";
  19.    var productId = "";
  20.    var productPrice = "";
  21.    var productBrand = "";
  22.    var productCollection = "";
  23.    var productType = "";
  24.    var productSku = "";
  25.    var productVariantId = "";
  26.    var productVariantTitle = "";
  27.  
  28.    window.dataLayer.push({
  29.      event: "analyzify_productDetail",
  30.      productId: productId,
  31.      productName: productName,
  32.      productPrice: productPrice,
  33.      productBrand: productBrand,
  34.      productCategory: productCollection,
  35.      productType: productType,
  36.      productSku: productSku,
  37.      productVariantId: productVariantId,
  38.      productVariantTitle: productVariantTitle,
  39.      currency: "USD",
  40.    });
  41.  };
  42.  
  43.  window.allPageHandle = function(){
  44.    window.dataLayer.push({
  45.      event: "ga4kit_info",
  46.      contentGroup: "index",
  47.      
  48.        userType: "visitor",
  49.      
  50.    });
  51.  };
  52.  allPageHandle();
  53.      
  54.  
  55.  
  56. }
  57. appStart();
  58. </script>
  59.  
  60. <head>
  61.  
  62.  <!-- Start of Booster Apps Seo-0.1--><title>Advanced Materials and Lab Equipment Supplier&ndash; MSE Supplies LLC</title><meta name="description" content="MSE Supplies is a trusted supplier of crystals and substrates, sputtering targets, high purity inorganic chemicals, lithium battery materials &amp; equipment, nano materials, milling equipment, jars &amp; milling media, pellet presses, crucibles, shakers, mixers &amp; lab equipment, and analytical services. We Enable Innovation." /><script type="application/ld+json">
  63.  {
  64.    "@context": "https://schema.org",
  65.    "@type": "Organization",
  66.    "name": "MSE Supplies LLC",
  67.    "url": "https://www.msesupplies.com",
  68.    "description": "MSE Supplies is a trusted supplier of crystals and substrates, sputtering targets, high purity inorganic chemicals, lithium battery materials \u0026 equipment, nano materials, milling equipment, jars \u0026 milling media, pellet presses, crucibles, shakers, mixers \u0026 lab equipment, and analytical services. We Enable Innovation. ","image": "https://www.msesupplies.com/cdn/shop/t/51/assets/logo.png?v=9257099028124577381713287206",
  69.      "logo": "https://www.msesupplies.com/cdn/shop/t/51/assets/logo.png?v=9257099028124577381713287206","sameAs": ["https://linkedin.com/MSE Supplies LLC"],
  70.    "telephone": "520-789-6673",
  71.    "address": {
  72.      "@type": "PostalAddress",
  73.      "streetAddress": "4400 E Broadway Blvd, Suite 600",
  74.      "addressLocality": "Tucson",
  75.      "addressRegion": "Arizona",
  76.      "postalCode": "85711",
  77.      "addressCountry": "United States"
  78.    }
  79.  }
  80. </script>
  81.  
  82. <script type="application/ld+json">
  83.  {
  84.    "@context": "https://schema.org",
  85.    "@type": "WebSite",
  86.    "name": "MSE Supplies LLC",
  87.    "url": "https://www.msesupplies.com",
  88.    "potentialAction": {
  89.      "@type": "SearchAction",
  90.      "query-input": "required name=query",
  91.      "target": "https://www.msesupplies.com/search?q={query}"
  92.    }
  93.  }
  94. </script>
  95.  
  96. <!-- end of Booster Apps SEO -->
  97.  
  98.  <!-- Hotjar Tracking Code for https://www.msesupplies.com/ -->
  99. <script src="https://www.googleoptimize.com/optimize.js?id=OPT-KQB2X34"></script>
  100. <script>
  101.    (function(h,o,t,j,a,r){
  102.        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
  103.        h._hjSettings={hjid:1906788,hjsv:6};
  104.        a=o.getElementsByTagName('head')[0];
  105.        r=o.createElement('script');r.async=1;
  106.        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
  107.        a.appendChild(r);
  108.    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
  109. </script>
  110.     <!-- Global site tag (gtag.js) - Google Ads: 930952831 -->
  111. <script async src="https://www.googletagmanager.com/gtag/js?id=AW-930952831"></script>
  112. <script>
  113.  window.dataLayer = window.dataLayer || [];
  114.  function gtag(){dataLayer.push(arguments);}
  115.  gtag('js', new Date());
  116.  
  117.  gtag('config', 'AW-930952831');
  118. </script>
  119.   <script>
  120.  gtag('config', 'AW-930952831/35MaCMCQ9agDEP_s9LsD', {
  121.    'phone_conversion_number': '(520)789-6673'
  122.  });
  123. </script>
  124.       <script type="text/javascript">
  125.    (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");
  126.    vgo('setAccount', '92105184');
  127.    vgo('setTrackByDefault', true);
  128.  
  129.    vgo('process');
  130. </script>
  131.  
  132.  <script async src="https://www.googletagmanager.com/gtag/js?id=AW-930952831"></script>
  133.  <script>
  134.    window.dataLayer = window.dataLayer || [];
  135.    function gtag(){dataLayer.push(arguments);}
  136.    gtag('js', new Date());
  137.    gtag('config', 'AW-930952831');
  138.  </script>
  139.  <script type="text/javascript"> adroll_adv_id = "NPI2NQURHRCUHGQBY3H62U"; adroll_pix_id = "VVFWC32NQZFQLAH6KH46RE"; adroll_version = "2.0";  (function(w, d, e, o, a) { w.__adroll_loaded = true; w.adroll = w.adroll || []; w.adroll.f = [ 'setProperties', 'identify', 'track' ]; var roundtripUrl = "https://s.adroll.com/j/" + adroll_adv_id + "/roundtrip.js"; for (a = 0; a < w.adroll.f.length; a++) { w.adroll[w.adroll.f[a]] = w.adroll[w.adroll.f[a]] || (function(n) { return function() { w.adroll.push([ n, arguments ]) } })(w.adroll.f[a]) }  e = d.createElement('script'); o = d.getElementsByTagName('script')[0]; e.async = 1; e.src = roundtripUrl; o.parentNode.insertBefore(e, o); })(window, document); adroll.track("pageView"); </script>
  140.  <!-- Google Tag Manager -->
  141. <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  142. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  143. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  144. 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  145. })(window,document,'script','dataLayer','GTM-KD2NNGG');</script>
  146. <!-- End Google Tag Manager -->
  147.  <!-- Basic page needs ================================================== -->
  148.  <meta charset="utf-8">
  149.  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  150.  <meta name="google-site-verification" content="XKQ90ZQwL1XLszYiy_Mq-UDbsKdGimNazD7DNIxAMXE" />
  151.  
  152.  
  153.  <link rel="shortcut icon" href="//www.msesupplies.com/cdn/shop/t/51/assets/favicon.png?v=73324649643422649421713287206" type="image/png" />
  154.  
  155.  
  156.  <!-- Title and description ================================================== -->
  157.  
  158.  
  159.  
  160.  
  161.  <!-- Product meta ================================================== -->
  162.  
  163.  <meta property="og:type" content="website">
  164.  <meta property="og:title" content="Advanced Materials and Lab Equipment Supplier">
  165.  
  166.  <meta property="og:image" content="http://www.msesupplies.com/cdn/shop/t/51/assets/logo.png?v=9257099028124577381713287206">
  167.  <meta property="og:image:secure_url" content="https://www.msesupplies.com/cdn/shop/t/51/assets/logo.png?v=9257099028124577381713287206">
  168.  
  169.  
  170.  
  171.  <meta property="og:description" content="MSE Supplies is a trusted supplier of crystals and substrates, sputtering targets, high purity inorganic chemicals, lithium battery materials &amp; equipment, nano materials, milling equipment, jars &amp; milling media, pellet presses, crucibles, shakers, mixers &amp; lab equipment, and analytical services. We Enable Innovation.">
  172.  
  173.  <meta property="og:url" content="https://www.msesupplies.com/">
  174.  <meta property="og:site_name" content="MSE Supplies LLC">
  175.  
  176.  
  177.  
  178.  
  179.  <meta name="twitter:site" content="@">
  180.  
  181.  
  182.  
  183.  
  184.  <!-- Helpers ================================================== -->
  185.  <link rel="canonical" href="https://www.msesupplies.com/">
  186.  <meta name="viewport" content="width=device-width,initial-scale=1">
  187.  
  188.  
  189.  
  190.  <!-- CSS ================================================== -->
  191.  <link href="//www.msesupplies.com/cdn/shop/t/51/assets/timber.scss.css?v=58745228268500427921713289919" rel="stylesheet" type="text/css" media="all" />
  192.  
  193.  
  194.  
  195.    
  196.    
  197.    <link href="//fonts.googleapis.com/css?family=Open+Sans:700" rel="stylesheet" type="text/css" media="all" />
  198.  
  199.  
  200.  
  201.  
  202.    
  203.    
  204.    <link href="//fonts.googleapis.com/css?family=Dosis:600" rel="stylesheet" type="text/css" media="all" />
  205.  
  206.  
  207.  
  208.  
  209.  <!-- Header hook for plugins ================================================== -->
  210.  <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/7227785/digital_wallets/dialog">
  211. <meta name="shopify-checkout-api-token" content="95b8f763323016d0313b32cc68ed13fa">
  212. <meta id="in-context-paypal-metadata" data-shop-id="7227785" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
  213. <link rel="alternate" hreflang="x-default" href="https://www.msesupplies.com/">
  214. <link rel="alternate" hreflang="en-US" href="https://www.msesupplies.com/">
  215. <link rel="alternate" hreflang="en-GB" href="https://www.msesupplies.com/en-gb">
  216. <link rel="alternate" hreflang="en-DE" href="https://www.msesupplies.com/en-de">
  217. <script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
  218. <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=7227785" crossorigin="anonymous"></script>
  219. <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":7227785,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/7227785","merchantName":"MSE Supplies LLC","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"MSE Supplies LLC","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
  220. <script id="shopify-features" type="application/json">{"accessToken":"95b8f763323016d0313b32cc68ed13fa","betas":["rich-media-storefront-analytics"],"domain":"www.msesupplies.com","predictiveSearch":true,"shopId":7227785,"smart_payment_buttons_url":"https:\/\/www.msesupplies.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/www.msesupplies.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en","flg4ff40b22":false}</script>
  221. <script>var Shopify = Shopify || {};
  222. Shopify.shop = "msesupplies.myshopify.com";
  223. Shopify.locale = "en";
  224. Shopify.currency = {"active":"USD","rate":"1.0"};
  225. Shopify.country = "US";
  226. Shopify.theme = {"name":"MSE Supplies - Production Theme April 16 2024","id":123960754234,"theme_store_id":679,"role":"main"};
  227. Shopify.theme.handle = "null";
  228. Shopify.theme.style = {"id":null,"handle":null};
  229. Shopify.cdnHost = "www.msesupplies.com/cdn";
  230. Shopify.routes = Shopify.routes || {};
  231. Shopify.routes.root = "/";</script>
  232. <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
  233. <script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
  234. <script>window.ShopifyPay = window.ShopifyPay || {};
  235. window.ShopifyPay.apiHost = "shop.app\/pay";</script>
  236. <script id="shop-js-features" type="application/json">{"compact":""}</script>
  237. <script>
  238.  window.Shopify = window.Shopify || {};
  239.  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
  240.  window.Shopify.featureAssets['shop-js'] = {"pay-button":["modules/client.pay-button_15f26cca.en.esm.js","modules/chunk.common_5cdfc636.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_9c895874.en.esm.js","modules/chunk.common_5cdfc636.esm.js"],"avatar":["modules/client.avatar_f2458049.en.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_f1e976f7.en.esm.js","modules/chunk.common_5cdfc636.esm.js"],"shop-pay-checkout-sheet":["modules/client.shop-pay-checkout-sheet_8b3c52ad.en.esm.js","modules/chunk.common_5cdfc636.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_3e9781fd.en.esm.js","modules/chunk.common_5cdfc636.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_df9d6a98.en.esm.js","modules/chunk.common_5cdfc636.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_2607f538.en.esm.js","modules/chunk.common_5cdfc636.esm.js","modules/chunk.shop-pay_a99696f5.esm.js"],"login-button":["modules/client.login-button_7c695415.en.esm.js","modules/chunk.common_5cdfc636.esm.js"],"discount-app":["modules/client.discount-app_669d0824.en.esm.js","modules/chunk.common_5cdfc636.esm.js"],"payment-terms":["modules/client.payment-terms_94308363.en.esm.js","modules/chunk.common_5cdfc636.esm.js"]};
  241. </script>
  242. <script>(function() {
  243.  function asyncLoad() {
  244.    var urls = ["https:\/\/requestquote.w3apps.co\/js\/app.js?shop=msesupplies.myshopify.com","\/\/secure.apps.shappify.com\/apps\/csp\/customer_pricing.php?shop=msesupplies.myshopify.com","\/\/www.powr.io\/powr.js?powr-token=msesupplies.myshopify.com\u0026external-type=shopify\u0026shop=msesupplies.myshopify.com","https:\/\/geolocation-recommendations.shopifyapps.com\/locale_bar\/script.js?shop=msesupplies.myshopify.com","https:\/\/wiser.expertvillagemedia.com\/assets\/js\/wiser_script.js?shop=msesupplies.myshopify.com","https:\/\/storage.googleapis.com\/gsf-scripts\/global-remarketing\/msesupplies.js?1657905322\u0026shop=msesupplies.myshopify.com","https:\/\/static-autocomplete.fastsimon.com\/fast-simon-autocomplete-init.umd.js?mode=shopify\u0026UUID=c096871e-4be8-4aae-889b-243078d93ff8\u0026store=7227785\u0026shop=msesupplies.myshopify.com","https:\/\/fastsimon.akamaized.net\/fast-simon-autocomplete-init.umd.js?mode=shopify\u0026UUID=c096871e-4be8-4aae-889b-243078d93ff8\u0026store=7227785\u0026shop=msesupplies.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=PxfzWV\u0026shop=msesupplies.myshopify.com"];
  245.    for (var i = 0; i < urls.length; i++) {
  246.      var s = document.createElement('script');
  247.      s.type = 'text/javascript';
  248.      s.async = true;
  249.      s.src = urls[i];
  250.      var x = document.getElementsByTagName('script')[0];
  251.      x.parentNode.insertBefore(s, x);
  252.    }
  253.  };
  254.  if(window.attachEvent) {
  255.    window.attachEvent('onload', asyncLoad);
  256.  } else {
  257.    window.addEventListener('load', asyncLoad, false);
  258.  }
  259. })();</script>
  260. <script id="__st">var __st={"a":7227785,"offset":-25200,"reqid":"7ea6f763-4d28-4d5d-a064-c2859f27eddb-1713974640","pageurl":"www.msesupplies.com\/","u":"8c88d976c377","p":"home"};</script>
  261. <script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
  262. <script>!function(o){o.addEventListener("DOMContentLoaded",function(){window.Shopify=window.Shopify||{},window.Shopify.recaptchaV3=window.Shopify.recaptchaV3||{siteKey:"6LeHG2ApAAAAAO4rPaDW-qVpPKPOBfjbCpzJB9ey"};var t=['form[action*="/contact"] input[name="form_type"][value="contact"]','form[action*="/comments"] input[name="form_type"][value="new_comment"]','form[action*="/account"] input[name="form_type"][value="customer_login"]','form[action*="/account"] input[name="form_type"][value="recover_customer_password"]','form[action*="/account"] input[name="form_type"][value="create_customer"]','form[action*="/contact"] input[name="form_type"][value="customer"]'].join(",");function n(e){e=e.target;null==e||null!=(e=function e(t,n){if(null==t.parentElement)return null;if("FORM"!=t.parentElement.tagName)return e(t.parentElement,n);for(var o=t.parentElement.action,r=0;r<n.length;r++)if(-1!==o.indexOf(n[r]))return t.parentElement;return null}(e,["/contact","/comments","/account"]))&&null!=e.querySelector(t)&&((e=o.createElement("script")).setAttribute("src","https://cdn.shopify.com/shopifycloud/storefront-recaptcha-v3/v0.6/index.js"),o.body.appendChild(e),o.removeEventListener("focus",n,!0),o.removeEventListener("change",n,!0),o.removeEventListener("click",n,!0))}o.addEventListener("click",n,!0),o.addEventListener("change",n,!0),o.addEventListener("focus",n,!0)})}(document);</script>
  263. <script integrity="sha256-n5Uet9jVOXPHGd4hH4B9Y6+BxkTluaaucmYaxAjUcvY=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.msesupplies.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-9f951eb7d8d53973c719de211f807d63af81c644e5b9a6ae72661ac408d472f6.js" crossorigin="anonymous"></script>
  264. <script crossorigin="anonymous" defer="defer" src="//www.msesupplies.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"></script>
  265. <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//www.msesupplies.com/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script>
  266.  
  267.  
  268. <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) {
  269.  #dynamic-checkout-cart {
  270.    min-height: 50px;
  271.  }
  272. }
  273.  
  274. @media screen and (max-width: 750px) {
  275.  #dynamic-checkout-cart {
  276.    min-height: 300px;
  277.  }
  278. }
  279. </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
  280.  
  281. <script>window.BOLD = window.BOLD || {};
  282.    window.BOLD.common = window.BOLD.common || {};
  283.    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
  284.    window.BOLD.common.Shopify.shop = {
  285.      domain: 'www.msesupplies.com',
  286.      permanent_domain: 'msesupplies.myshopify.com',
  287.      url: 'https://www.msesupplies.com',
  288.      secure_url: 'https://www.msesupplies.com',
  289.      money_format: "$ {{amount}}",
  290.      currency: "USD"
  291.    };
  292.    window.BOLD.common.Shopify.customer = {
  293.      id: null,
  294.      tags: null,
  295.    };
  296.    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
  297.    window.BOLD.common.template = 'index';window.BOLD.common.Shopify.formatMoney = function(money, format) {
  298.        function n(t, e) {
  299.            return "undefined" == typeof t ? e : t
  300.        }
  301.        function r(t, e, r, i) {
  302.            if (e = n(e, 2),
  303.                r = n(r, ","),
  304.                i = n(i, "."),
  305.            isNaN(t) || null == t)
  306.                return 0;
  307.            t = (t / 100).toFixed(e);
  308.            var o = t.split(".")
  309.                , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
  310.                , s = o[1] ? i + o[1] : "";
  311.            return a + s
  312.        }
  313.        "string" == typeof money && (money = money.replace(".", ""));
  314.        var i = ""
  315.            , o = /\{\{\s*(\w+)\s*\}\}/
  316.            , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
  317.        switch (a.match(o)[1]) {
  318.            case "amount":
  319.                i = r(money, 2, ",", ".");
  320.                break;
  321.            case "amount_no_decimals":
  322.                i = r(money, 0, ",", ".");
  323.                break;
  324.            case "amount_with_comma_separator":
  325.                i = r(money, 2, ".", ",");
  326.                break;
  327.            case "amount_no_decimals_with_comma_separator":
  328.                i = r(money, 0, ".", ",");
  329.                break;
  330.            case "amount_with_space_separator":
  331.                i = r(money, 2, " ", ",");
  332.                break;
  333.            case "amount_no_decimals_with_space_separator":
  334.                i = r(money, 0, " ", ",");
  335.                break;
  336.            case "amount_with_apostrophe_separator":
  337.                i = r(money, 2, "'", ".");
  338.                break;
  339.        }
  340.        return a.replace(o, i);
  341.    };
  342.    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
  343.      if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
  344.        if (typeof product === 'number') {
  345.          window.BOLD.common.Shopify.handles[product] = handle;
  346.          product = { id: product };
  347.        }
  348.        window.BOLD.common.Shopify.products[handle] = product;
  349.      }
  350.    };
  351.    window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
  352.      if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
  353.        window.BOLD.common.Shopify.variants[variant_id] = variant;
  354.      }
  355.    };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
  356.    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
  357.    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.apps_installed = {"Customer Pricing":1} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
  358.    window.BOLD.common.cacheParams.csp = 1702064454;
  359. </script>
  360. <link href="//www.msesupplies.com/cdn/shop/t/51/assets/bold.css?v=37967303609547845541713287306" rel="stylesheet" type="text/css" media="all" />
  361.  
  362.  
  363. <!--[if lt IE 9]>
  364. <script src="//html5shiv.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script>
  365. <script src="//www.msesupplies.com/cdn/shop/t/51/assets/respond.min.js?v=52248677837542619231713287206" type="text/javascript"></script>
  366. <link href="//www.msesupplies.com/cdn/shop/t/51/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />
  367. <link href="//www.msesupplies.com/search?q=b5b574b15d72a5cfb3c799d6235bec7d" id="respond-redirect" rel="respond-redirect" />
  368. <script src="//www.msesupplies.com/search?q=b5b574b15d72a5cfb3c799d6235bec7d" type="text/javascript"></script>
  369. <![endif]-->
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" type="text/javascript"></script>
  376.  <script src="//www.msesupplies.com/cdn/shop/t/51/assets/modernizr.min.js?v=26620055551102246001713287206" type="text/javascript"></script>
  377.  
  378.  <!-- Logical Position Google Meta Tag for Website Verification Please Do Not Delete -->
  379.  <meta name="google-site-verification" content="UTq_lhAW_yVdIpPkYi7xvB03CcsSVBpdY2UvhMwXRF4" />
  380.  <meta name="google-site-verification" content="sMNtAqURcdhFM5kaGRl8P3PNJKu-x920pcwZkP9ynzc" />
  381.  
  382.  
  383.  <script>
  384.    
  385.    
  386.    
  387.    
  388.    
  389.    
  390.    var gsf_conversion_data = {page_type : 'home', event : 'page_view', data : {product_data : [{variant_id : 39867068809274, product_id : 7033590808634, name : "0.3-0.4 mm Ceria Stabilized Zirconia Beads Milling Media, 1 kg", price : "89.95", currency : "USD", sku : "BA1131", brand : "JinKun SiLi", variant : "Default Title", category : "Milling Tools &amp; Accessaries"}, {variant_id : 39878836551738, product_id : 7041376616506, name : "0.4-0.5 mm Ceria Stabilized Zirconia Beads Milling Media, 1 kg", price : "79.95", currency : "USD", sku : "BA1132", brand : "JinKun SiLi", variant : "Default Title", category : "Milling Tools &amp; Accessaries"}], total_price :"169.90", shop_currency : "USD"}};
  391.    
  392.    
  393. </script>
  394.  
  395.  <script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"25076636"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>  
  396.  
  397.  <link href="//www.msesupplies.com/cdn/shop/t/51/assets/globorequestforquote.css?v=140222255668054985821713287206" rel="stylesheet" type="text/css" media="all" /><script src="//www.msesupplies.com/cdn/shop/t/51/assets/globorequestforquote_params.js?v=182872014949741744691713287206" type="text/javascript"></script><script type="text/javascript">var GRFQConfigs = GRFQConfigs || {};GRFQConfigs.customer = {'id': '','email': '','name': ''};GRFQConfigs.product = null;</script><script type="text/javascript" src="//www.msesupplies.com/cdn/shop/t/51/assets/globorequestforquote.js?v=42277936440569924661713287206" defer="defer"></script>
  398.  <meta http-equiv="Expires" content="30" />
  399. <meta name="msvalidate.01" content="32D088EDA31688D66BE7B58369373A42" />
  400.  
  401. <script>
  402.    
  403.    
  404.    
  405.    
  406.    
  407.    
  408.    var gsf_conversion_data = {page_type : 'home', event : 'page_view', data : {product_data : [{variant_id : 39867068809274, product_id : 7033590808634, name : "0.3-0.4 mm Ceria Stabilized Zirconia Beads Milling Media, 1 kg", price : "89.95", currency : "USD", sku : "BA1131", brand : "JinKun SiLi", variant : "Default Title", category : "Milling Tools &amp; Accessaries"}, {variant_id : 39878836551738, product_id : 7041376616506, name : "0.4-0.5 mm Ceria Stabilized Zirconia Beads Milling Media, 1 kg", price : "79.95", currency : "USD", sku : "BA1132", brand : "JinKun SiLi", variant : "Default Title", category : "Milling Tools &amp; Accessaries"}], total_price :"169.90", shop_currency : "USD"}};
  409.    
  410.    
  411. </script>
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438. <script>
  439. var evmcollectionhandle = '' ? ''.split(',') : [];  
  440. var evmcustomerId = '' ? '' : "";
  441. window.evmWSSettings = {
  442.  collections: [],
  443.  collectionhandles :evmcollectionhandle,
  444.  tags: ''.split(','),
  445.  pagehandle:"",
  446.  moneyFormat: "$ {{amount}}",
  447.  moneyFormatWithCurrency: "$ {{amount}} USD",
  448.  currency: "USD",
  449.  domain: "www.msesupplies.com",
  450.  product_type: "",
  451.  product_vendor: "",
  452.  customerId: evmcustomerId,
  453.  customerEmail:"",
  454. }
  455. </script>
  456.  <script>
  457.  if(!window.jQuery){    
  458.    /*! jQuery v2.2.4 | (c) jQuery Foundation | jquery.org/license */
  459.    !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=R.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c;
  460.    }catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=N.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),U=["Top","Right","Bottom","Left"],V=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function W(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&T.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,n.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var X=/^(?:checkbox|radio)$/i,Y=/<([\w:-]+)/,Z=/^$|\/(?:java|ecma)script/i,$={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||d,e=c.documentElement,f=c.body,a.pageX=b.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ea.test(f)?this.mouseHooks:da.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--)c=e[b],a[c]=g[c];return a.target||(a.target=d),3===a.target.nodeType&&(a.target=a.target.parentNode),h.filter?h.filter(a,g):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==ia()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===ia()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ga:ha):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ga,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ga,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ga,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||n.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),n.fn.extend({on:function(a,b,c,d){return ja(this,a,b,c,d)},one:function(a,b,c,d){return ja(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=ha),this.each(function(){n.event.remove(this,a,c,b)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=wa[0].contentDocument,b.write(),b.close(),c=ya(a,b),wa.detach()),xa[a]=c),c}var Aa=/^margin/,Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ca=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Ea=d.documentElement;!function(){var b,c,e,f,g=d.createElement("div"),h=d.createElement("div");if(h.style){h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===h.style.backgroundClip,g.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",g.appendChild(h);function i(){h.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",h.innerHTML="",Ea.appendChild(g);var d=a.getComputedStyle(h);b="1%"!==d.top,f="2px"===d.marginLeft,c="4px"===d.width,h.style.marginRight="50%",e="4px"===d.marginRight,Ea.removeChild(g)}n.extend(l,{pixelPosition:function(){return i(),b},boxSizingReliable:function(){return null==c&&i(),c},pixelMarginRight:function(){return null==c&&i(),e},reliableMarginLeft:function(){return null==c&&i(),f},reliableMarginRight:function(){var b,c=h.appendChild(d.createElement("div"));return c.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",h.style.width="1px",Ea.appendChild(g),b=!parseFloat(a.getComputedStyle(c).marginRight),Ea.removeChild(g),h.removeChild(c),b}})}}();function Fa(a,b,c){var d,e,f,g,h=a.style;return c=c||Ca(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Ba.test(g)&&Aa.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0!==g?g+"":g}function Ga(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a){if(a in La)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ka.length;while(c--)if(a=Ka[c]+b,a in La)return a}function Na(a,b,c){var d=T.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Oa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+U[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+U[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+U[f]+"Width",!0,e))):(g+=n.css(a,"padding"+U[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+U[f]+"Width",!0,e)));return g}function Pa(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ca(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Fa(a,b,f),(0>e||null==e)&&(e=a.style[b]),Ba.test(e))return e;d=g&&(l.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Oa(a,b,c||(g?"border":"content"),d,f)+"px"}function Qa(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=N.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&V(d)&&(f[g]=N.access(d,"olddisplay",za(d.nodeName)))):(e=V(d),"none"===c&&e||N.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Fa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=T.exec(c))&&e[1]&&(c=W(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Fa(a,b,d)),"normal"===e&&b in Ja&&(e=Ja[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Ha.test(n.css(a,"display"))&&0===a.offsetWidth?Da(a,Ia,function(){return Pa(a,b,d)}):Pa(a,b,d):void 0},set:function(a,c,d){var e,f=d&&Ca(a),g=d&&Oa(a,b,d,"border-box"===n.css(a,"boxSizing",!1,f),f);return g&&(e=T.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=n.css(a,b)),Na(a,c,g)}}}),n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a,b){return b?(parseFloat(Fa(a,"marginLeft"))||a.getBoundingClientRect().left-Da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px":void 0}),n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a,b){return b?Da(a,{display:"inline-block"},Fa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Aa.test(a)||(n.cssHooks[a+b].set=Na)}),n.fn.extend({css:function(a,b){return K(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ca(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Qa(this,!0)},hide:function(){return Qa(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function Ra(a,b,c,d,e){return new Ra.prototype.init(a,b,c,d,e)}n.Tween=Ra,Ra.prototype={constructor:Ra,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ra.propHooks[this.prop];return a&&a.get?a.get(this):Ra.propHooks._default.get(this)},run:function(a){var b,c=Ra.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ra.propHooks._default.set(this),this}},Ra.prototype.init.prototype=Ra.prototype,Ra.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=Ra.prototype.init,n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){return a.setTimeout(function(){Sa=void 0}),Sa=n.now()}function Xa(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=U[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ya(a,b,c){for(var d,e=(_a.tweeners[b]||[]).concat(_a.tweeners["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Za(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&V(a),q=N.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?N.get(a,"olddisplay")||za(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Ua.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?za(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=N.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;N.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ya(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function $a(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function _a(a,b,c){var d,e,f=0,g=_a.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Sa||Wa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:Sa||Wa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for($a(k,j.opts.specialEasing);g>f;f++)if(d=_a.prefilters[f].call(j,a,k,j.opts))return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d;return n.map(k,Ya,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return W(c.elem,a,T.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++)c=a[d],_a.tweeners[c]=_a.tweeners[c]||[],_a.tweeners[c].unshift(b)},prefilters:[Za],prefilter:function(a,b){b?_a.prefilters.unshift(a):_a.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=_a(this,n.extend({},a),f);(e||N.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=N.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Va.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=N.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Xa(b,!0),a,d,e)}}),n.each({slideDown:Xa("show"),slideUp:Xa("hide"),slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Sa=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Sa=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ta||(Ta=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(Ta),Ta=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",l.checkOn=""!==a.value,l.optSelected=c.selected,b.disabled=!0,l.optDisabled=!c.disabled,a=d.createElement("input"),a.value="t",a.type="radio",l.radioValue="t"===a.value}();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return K(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ab:void 0)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),ab={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=bb[b]||n.find.attr;bb[b]=function(a,b,d){var e,f;return d||(f=bb[b],bb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,bb[b]=f),e}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return K(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,e=n.propHooks[b]),
  461.    void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):cb.test(a.nodeName)||db.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a){return a.getAttribute&&a.getAttribute("class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,fb(this)))});if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,fb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,fb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=fb(this),b&&N.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":N.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+fb(c)+" ").replace(eb," ").indexOf(b)>-1)return!0;return!1}});var gb=/\r/g,hb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(gb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(hb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(n.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var ib=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!ib.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),l=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},f||!o.trigger||o.trigger.apply(e,c)!==!1)){if(!f&&!o.noBubble&&!n.isWindow(e)){for(j=o.delegateType||q,ib.test(j+q)||(h=h.parentNode);h;h=h.parentNode)p.push(h),i=h;i===(e.ownerDocument||d)&&p.push(i.defaultView||i.parentWindow||a)}g=0;while((h=p[g++])&&!b.isPropagationStopped())b.type=g>1?j:o.bindType||q,m=(N.get(h,"events")||{})[b.type]&&N.get(h,"handle"),m&&m.apply(h,c),m=l&&h[l],m&&m.apply&&L(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=q,f||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!L(e)||l&&n.isFunction(e[q])&&!n.isWindow(e)&&(i=e[l],i&&(e[l]=null),n.event.triggered=q,e[q](),n.event.triggered=void 0,i&&(e[l]=i)),b.result}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b)}}),n.fn.extend({trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),l.focusin="onfocusin"in a,l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=N.access(d,b);e||d.addEventListener(a,c,!0),N.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=N.access(d,b)-1;e?N.access(d,b,e):(d.removeEventListener(a,c,!0),N.remove(d,b))}}});var jb=a.location,kb=n.now(),lb=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var mb=/#.*$/,nb=/([?&])_=[^&]*/,ob=/^(.*?):[ \t]*([^\r\n]*)$/gm,pb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qb=/^(?:GET|HEAD)$/,rb=/^\/\//,sb={},tb={},ub="*/".concat("*"),vb=d.createElement("a");vb.href=jb.href;function wb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function xb(a,b,c,d){var e={},f=a===tb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function yb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function zb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Ab(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:jb.href,type:"GET",isLocal:pb.test(jb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ub,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?yb(yb(a,n.ajaxSettings),b):yb(n.ajaxSettings,a)},ajaxPrefilter:wb(sb),ajaxTransport:wb(tb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=n.ajaxSetup({},c),o=m.context||m,p=m.context&&(o.nodeType||o.jquery)?n(o):n.event,q=n.Deferred(),r=n.Callbacks("once memory"),s=m.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(2===v){if(!h){h={};while(b=ob.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===v?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return v||(a=u[c]=u[c]||a,t[a]=b),this},overrideMimeType:function(a){return v||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>v)for(b in a)s[b]=[s[b],a[b]];else x.always(a[x.status]);return this},abort:function(a){var b=a||w;return e&&e.abort(b),z(0,b),this}};if(q.promise(x).complete=r.add,x.success=x.done,x.error=x.fail,m.url=((b||m.url||jb.href)+"").replace(mb,"").replace(rb,jb.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=n.trim(m.dataType||"*").toLowerCase().match(G)||[""],null==m.crossDomain){j=d.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=vb.protocol+"//"+vb.host!=j.protocol+"//"+j.host}catch(y){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=n.param(m.data,m.traditional)),xb(sb,m,c,x),2===v)return x;k=n.event&&m.global,k&&0===n.active++&&n.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!qb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(lb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=nb.test(f)?f.replace(nb,"$1_="+kb++):f+(lb.test(f)?"&":"?")+"_="+kb++)),m.ifModified&&(n.lastModified[f]&&x.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&x.setRequestHeader("If-None-Match",n.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",m.contentType),x.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+ub+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)x.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(o,x,m)===!1||2===v))return x.abort();w="abort";for(l in{success:1,error:1,complete:1})x[l](m[l]);if(e=xb(tb,m,c,x)){if(x.readyState=1,k&&p.trigger("ajaxSend",[x,m]),2===v)return x;m.async&&m.timeout>0&&(i=a.setTimeout(function(){x.abort("timeout")},m.timeout));try{v=1,e.send(t,z)}catch(y){if(!(2>v))throw y;z(-1,y)}}else z(-1,"No Transport");function z(b,c,d,h){var j,l,t,u,w,y=c;2!==v&&(v=2,i&&a.clearTimeout(i),e=void 0,g=h||"",x.readyState=b>0?4:0,j=b>=200&&300>b||304===b,d&&(u=zb(m,x,d)),u=Ab(m,u,x,j),j?(m.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(n.lastModified[f]=w),w=x.getResponseHeader("etag"),w&&(n.etag[f]=w)),204===b||"HEAD"===m.type?y="nocontent":304===b?y="notmodified":(y=u.state,l=u.data,t=u.error,j=!t)):(t=y,!b&&y||(y="error",0>b&&(b=0))),x.status=b,x.statusText=(c||y)+"",j?q.resolveWith(o,[l,y,x]):q.rejectWith(o,[x,y,t]),x.statusCode(s),s=void 0,k&&p.trigger(j?"ajaxSuccess":"ajaxError",[x,m,j?l:t]),r.fireWith(o,[x,y]),k&&(p.trigger("ajaxComplete",[x,m]),--n.active||n.event.trigger("ajaxStop")))}return x},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return!n.expr.filters.visible(a)},n.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Bb=/%20/g,Cb=/\[\]$/,Db=/\r?\n/g,Eb=/^(?:submit|button|image|reset|file)$/i,Fb=/^(?:input|select|textarea|keygen)/i;function Gb(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||Cb.test(a)?d(a,e):Gb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Gb(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Gb(c,a[c],b,e);return d.join("&").replace(Bb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Fb.test(this.nodeName)&&!Eb.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Db,"\r\n")}}):{name:b.name,value:c.replace(Db,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Hb={0:200,1223:204},Ib=n.ajaxSettings.xhr();l.cors=!!Ib&&"withCredentials"in Ib,l.ajax=Ib=!!Ib,n.ajaxTransport(function(b){var c,d;return l.cors||Ib&&!b.crossDomain?{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Hb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=n("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Jb=[],Kb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Jb.pop()||n.expando+"_"+kb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Kb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Kb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Kb,"$1"+e):b.jsonp!==!1&&(b.url+=(lb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Jb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ca([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var Lb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Lb)return Lb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function Mb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(e=d.getBoundingClientRect(),c=Mb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ea})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;n.fn[a]=function(d){return K(this,function(a,d,e){var f=Mb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ga(l.pixelPosition,function(a,c){return c?(c=Fa(a,b),Ba.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return K(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)},size:function(){return this.length}}),n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Nb=a.jQuery,Ob=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Ob),b&&a.jQuery===n&&(a.jQuery=Nb),n},b||(a.jQuery=a.$=n),n});
  462.  }
  463.  </script>
  464. <script>
  465. /*! Wiser slider v2.3.4 */
  466. !function(t,e,i,s){function n(e,i){this.settings=null,this.options=t.extend({},n.Defaults,i),this.$element=t(e),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},t.each(["onResize","onThrottledResize"],t.proxy(function(e,i){this._handlers[i]=t.proxy(this[i],this)},this)),t.each(n.Plugins,t.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),t.each(n.Workers,t.proxy(function(e,i){this._pipe.push({filter:i.filter,run:t.proxy(i.run,this)})},this)),this.setup(),this.initialize()}n.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:e,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},n.Width={Default:"default",Inner:"inner",Outer:"outer"},n.Type={Event:"event",State:"state"},n.Plugins={},n.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,n={width:"auto","margin-left":s?e:"","margin-right":s?"":e};!i&&this.$stage.children().css(n),t.css=n}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,s=this._items.length,n=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};s--;)i=this._mergers[s],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=i>1||t.items.merge,o[s]=n?e*i:this._items[s].width();this._widths=o}},{filter:["items","settings"],run:function(){var e=[],i=this._items,s=this.settings,n=Math.max(2*s.items,4),o=2*Math.ceil(i.length/2),r=s.loop&&i.length?s.rewind?n:Math.max(n,o):0,a="",h="";for(r/=2;r>0;)e.push(this.normalize(e.length/2,!0)),a+=i[e[e.length-1]][0].outerHTML,e.push(this.normalize(i.length-1-(e.length-1)/2,!0)),h=i[e[e.length-1]][0].outerHTML+h,r-=1;this._clones=e,t(a).addClass("cloned").appendTo(this.$stage),t(h).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t=this.settings.rtl?1:-1,e=this._clones.length+this._items.length,i=-1,s=0,n=0,o=[];++i<e;)s=o[i-1]||0,n=this._widths[this.relative(i)]+this.settings.margin,o.push(s+n*t);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,i={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,s=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],s.eq(e).css(t.css);else i&&(t.css.width=t.items.width,s.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var t,e,i,s,n=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,r=this.coordinates(this.current())+o,a=r+this.width()*n,h=[];for(i=0,s=this._coordinates.length;i<s;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*n,(this.op(t,"<=",r)&&this.op(t,">",a)||this.op(e,"<",r)&&this.op(e,">",a))&&h.push(i);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+h.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],n.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=t("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(t("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},n.prototype.initializeItems=function(){var e=this.$element.find(".owl-item");if(e.length)return this._items=e.get().map(function(e){return t(e)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},n.prototype.initialize=function(){var t,e,i;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:void 0,i=this.$element.children(e).width(),t.length&&i<=0&&this.preloadAutoWidthImages(t)),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},n.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},n.prototype.setup=function(){var e=this.viewport(),i=this.options.responsive,s=-1,n=null;i?(t.each(i,function(t){t<=e&&t>s&&(s=Number(t))}),"function"==typeof(n=t.extend({},this.options,i[s])).stagePadding&&(n.stagePadding=n.stagePadding()),delete n.responsive,n.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+s))):n=t.extend({},this.options),this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=s,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},n.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},n.prototype.prepare=function(e){var i=this.trigger("prepare",{content:e});return i.data||(i.data=t("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(e)),this.trigger("prepared",{content:i.data}),i.data},n.prototype.update=function(){for(var e=0,i=this._pipe.length,s=t.proxy(function(t){return this[t]},this._invalidated),n={};e<i;)(this._invalidated.all||t.grep(this._pipe[e].filter,s).length>0)&&this._pipe[e].run(n),e++;this._invalidated={},!this.is("valid")&&this.enter("valid")},n.prototype.width=function(t){switch(t=t||n.Width.Default){case n.Width.Inner:case n.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},n.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},n.prototype.onThrottledResize=function(){e.clearTimeout(this.resizeTimer),this.resizeTimer=e.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},n.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))},n.prototype.registerEventHandlers=function(){t.support.transition&&this.$stage.on(t.support.transition.end+".owl.core",t.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(e,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",t.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",t.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",t.proxy(this.onDragEnd,this)))},n.prototype.onDragStart=function(e){var s=null;3!==e.which&&(t.support.transform?s={x:(s=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===s.length?12:4],y:s[16===s.length?13:5]}:(s=this.$stage.position(),s={x:this.settings.rtl?s.left+this.$stage.width()-this.width()+this.settings.margin:s.left,y:s.top}),this.is("animating")&&(t.support.transform?this.animate(s.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===e.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=t(e.target),this._drag.stage.start=s,this._drag.stage.current=s,this._drag.pointer=this.pointer(e),t(i).on("mouseup.owl.core touchend.owl.core",t.proxy(this.onDragEnd,this)),t(i).one("mousemove.owl.core touchmove.owl.core",t.proxy(function(e){var s=this.difference(this._drag.pointer,this.pointer(e));t(i).on("mousemove.owl.core touchmove.owl.core",t.proxy(this.onDragMove,this)),Math.abs(s.x)<Math.abs(s.y)&&this.is("valid")||(e.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},n.prototype.onDragMove=function(t){var e=null,i=null,s=null,n=this.difference(this._drag.pointer,this.pointer(t)),o=this.difference(this._drag.stage.start,n);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,o.x=((o.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),s=this.settings.pullDrag?-1*n.x/5:0,o.x=Math.max(Math.min(o.x,e+s),i+s)),this._drag.stage.current=o,this.animate(o.x))},n.prototype.onDragEnd=function(e){var s=this.difference(this._drag.pointer,this.pointer(e)),n=this._drag.stage.current,o=s.x>0^this.settings.rtl?"left":"right";t(i).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==s.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(n.x,0!==s.x?o:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=o,(Math.abs(s.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},n.prototype.closest=function(e,i){var s=-1,n=this.width(),o=this.coordinates();return this.settings.freeDrag||t.each(o,t.proxy(function(t,r){return"left"===i&&e>r-30&&e<r+30?s=t:"right"===i&&e>r-n-30&&e<r-n+30?s=t+1:this.op(e,"<",r)&&this.op(e,">",void 0!==o[t+1]?o[t+1]:r-n)&&(s="left"===i?t+1:t),-1===s},this)),this.settings.loop||(this.op(e,">",o[this.minimum()])?s=e=this.minimum():this.op(e,"<",o[this.maximum()])&&(s=e=this.maximum())),s},n.prototype.animate=function(e){var i=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),i&&(this.enter("animating"),this.trigger("translate")),t.support.transform3d&&t.support.transition?this.$stage.css({transform:"translate3d("+e+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):i?this.$stage.animate({left:e+"px"},this.speed(),this.settings.fallbackEasing,t.proxy(this.onTransitionEnd,this)):this.$stage.css({left:e+"px"})},n.prototype.is=function(t){return this._states.current[t]&&this._states.current[t]>0},n.prototype.current=function(t){if(void 0===t)return this._current;if(0!==this._items.length){if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});void 0!==e.data&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current}},n.prototype.invalidate=function(e){return"string"===t.type(e)&&(this._invalidated[e]=!0,this.is("valid")&&this.leave("valid")),t.map(this._invalidated,function(t,e){return e})},n.prototype.reset=function(t){void 0!==(t=this.normalize(t))&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},n.prototype.normalize=function(t,e){var i=this._items.length,s=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=void 0:(t<0||t>=i+s)&&(t=((t-s/2)%i+i)%i+s/2),t},n.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},n.prototype.maximum=function(t){var e,i,s,n=this.settings,o=this._coordinates.length;if(n.loop)o=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(e=this._items.length)for(i=this._items[--e].width(),s=this.$element.width();e--&&!((i+=this._items[e].width()+this.settings.margin)>s););o=e+1}else o=n.center?this._items.length-1:this._items.length-n.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},n.prototype.minimum=function(t){return t?0:this._clones.length/2},n.prototype.items=function(t){return void 0===t?this._items.slice():(t=this.normalize(t,!0),this._items[t])},n.prototype.mergers=function(t){return void 0===t?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},n.prototype.clones=function(e){var i=this._clones.length/2,s=i+this._items.length,n=function(t){return t%2==0?s+t/2:i-(t+1)/2};return void 0===e?t.map(this._clones,function(t,e){return n(e)}):t.map(this._clones,function(t,i){return t===e?n(i):null})},n.prototype.speed=function(t){return void 0!==t&&(this._speed=t),this._speed},n.prototype.coordinates=function(e){var i,s=1,n=e-1;return void 0===e?t.map(this._coordinates,t.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(s=-1,n=e+1),i=this._coordinates[e],i+=(this.width()-i+(this._coordinates[n]||0))/2*s):i=this._coordinates[n]||0,i=Math.ceil(i))},n.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},n.prototype.to=function(t,e){var i=this.current(),s=null,n=t-this.relative(i),o=(n>0)-(n<0),r=this._items.length,a=this.minimum(),h=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(n)>r/2&&(n+=-1*o*r),(s=(((t=i+n)-a)%r+r)%r+a)!==t&&s-n<=h&&s-n>0&&(i=s-n,t=s,this.reset(i))):t=this.settings.rewind?(t%(h+=1)+h)%h:Math.max(a,Math.min(h,t)),this.speed(this.duration(i,t,e)),this.current(t),this.isVisible()&&this.update()},n.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},n.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},n.prototype.onTransitionEnd=function(t){if(void 0!==t&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},n.prototype.viewport=function(){var s;return this.options.responsiveBaseElement!==e?s=t(this.options.responsiveBaseElement).width():e.innerWidth?s=e.innerWidth:i.documentElement&&i.documentElement.clientWidth?s=i.documentElement.clientWidth:console.warn("Can not detect viewport width."),s},n.prototype.replace=function(e){this.$stage.empty(),this._items=[],e&&(e=e instanceof jQuery?e:t(e)),this.settings.nestedItemSelector&&(e=e.find("."+this.settings.nestedItemSelector)),e.filter(function(){return 1===this.nodeType}).each(t.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},n.prototype.add=function(e,i){var s=this.relative(this._current);i=void 0===i?this._items.length:this.normalize(i,!0),e=e instanceof jQuery?e:t(e),this.trigger("add",{content:e,position:i}),e=this.prepare(e),0===this._items.length||i===this._items.length?(0===this._items.length&&this.$stage.append(e),0!==this._items.length&&this._items[i-1].after(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[i].before(e),this._items.splice(i,0,e),this._mergers.splice(i,0,1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[s]&&this.reset(this._items[s].index()),this.invalidate("items"),this.trigger("added",{content:e,position:i})},n.prototype.remove=function(t){void 0!==(t=this.normalize(t,!0))&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},n.prototype.preloadAutoWidthImages=function(e){e.each(t.proxy(function(e,i){this.enter("pre-loading"),i=t(i),t(new Image).one("load",t.proxy(function(t){i.attr("src",t.target.src),i.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",i.attr("src")||i.attr("data-src")||i.attr("data-src-retina"))},this))},n.prototype.destroy=function(){for(var s in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),t(i).off(".owl.core"),!1!==this.settings.responsive&&(e.clearTimeout(this.resizeTimer),this.off(e,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[s].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},n.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case"<":return s?t>i:t<i;case">":return s?t<i:t>i;case">=":return s?t<=i:t>=i;case"<=":return s?t>=i:t<=i}},n.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},n.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},n.prototype.trigger=function(e,i,s,o,r){var a={item:{count:this._items.length,index:this.current()}},h=t.camelCase(t.grep(["on",e,s],function(t){return t}).join("-").toLowerCase()),l=t.Event([e,"owl",s||"carousel"].join(".").toLowerCase(),t.extend({relatedTarget:this},a,i));return this._supress[e]||(t.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(l)}),this.register({type:n.Type.Event,name:e}),this.$element.trigger(l),this.settings&&"function"==typeof this.settings[h]&&this.settings[h].call(this,l)),l},n.prototype.enter=function(e){t.each([e].concat(this._states.tags[e]||[]),t.proxy(function(t,e){void 0===this._states.current[e]&&(this._states.current[e]=0),this._states.current[e]++},this))},n.prototype.leave=function(e){t.each([e].concat(this._states.tags[e]||[]),t.proxy(function(t,e){this._states.current[e]--},this))},n.prototype.register=function(e){if(e.type===n.Type.Event){if(t.event.special[e.name]||(t.event.special[e.name]={}),!t.event.special[e.name].owl){var i=t.event.special[e.name]._default;t.event.special[e.name]._default=function(t){return!i||!i.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&t.namespace.indexOf("owl")>-1:i.apply(this,arguments)},t.event.special[e.name].owl=!0}}else e.type===n.Type.State&&(this._states.tags[e.name]?this._states.tags[e.name]=this._states.tags[e.name].concat(e.tags):this._states.tags[e.name]=e.tags,this._states.tags[e.name]=t.grep(this._states.tags[e.name],t.proxy(function(i,s){return t.inArray(i,this._states.tags[e.name])===s},this)))},n.prototype.suppress=function(e){t.each(e,t.proxy(function(t,e){this._supress[e]=!0},this))},n.prototype.release=function(e){t.each(e,t.proxy(function(t,e){delete this._supress[e]},this))},n.prototype.pointer=function(t){var i={x:null,y:null};return(t=(t=t.originalEvent||t||e.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(i.x=t.pageX,i.y=t.pageY):(i.x=t.clientX,i.y=t.clientY),i},n.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},n.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},t.fn.WiserCarouselSlider=function(e){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var s=t(this),o=s.data("owl.carousel");o||(o=new n(this,"object"==typeof e&&e),s.data("owl.carousel",o),t.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(e,i){o.register({type:n.Type.Event,name:i}),o.$element.on(i+".owl.carousel.core",t.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([i]),o[i].apply(this,[].slice.call(arguments,1)),this.release([i]))},o))})),"string"==typeof e&&"_"!==e.charAt(0)&&o[e].apply(o,i)})},t.fn.WiserCarouselSlider.Constructor=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={autoRefresh:!0,autoRefreshInterval:500},n.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=e.setInterval(t.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},n.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},n.prototype.destroy=function(){var t,i;for(t in e.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.AutoRefresh=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":t.proxy(function(e){if(e.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(e.property&&"position"==e.property.name||"initialized"==e.type)){var i=this._core.settings,s=i.center&&Math.ceil(i.items/2)||i.items,n=i.center&&-1*s||0,o=(e.property&&void 0!==e.property.value?e.property.value:this._core.current())+n,r=this._core.clones().length,a=t.proxy(function(t,e){this.load(e)},this);for(i.lazyLoadEager>0&&(s+=i.lazyLoadEager,i.loop&&(o-=i.lazyLoadEager,s++));n++<s;)this.load(r/2+this._core.relative(o)),r&&t.each(this._core.clones(this._core.relative(o)),a),o++}},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={lazyLoad:!1,lazyLoadEager:0},n.prototype.load=function(i){var s=this._core.$stage.children().eq(i),n=s&&s.find(".owl-lazy");!n||t.inArray(s.get(0),this._loaded)>-1||(n.each(t.proxy(function(i,s){var n,o=t(s),r=e.devicePixelRatio>1&&o.attr("data-src-retina")||o.attr("data-src")||o.attr("data-srcset");this._core.trigger("load",{element:o,url:r},"lazy"),o.is("img")?o.one("load.owl.lazy",t.proxy(function(){o.css("opacity",1),this._core.trigger("loaded",{element:o,url:r},"lazy")},this)).attr("src",r):o.is("source")?o.one("load.owl.lazy",t.proxy(function(){this._core.trigger("loaded",{element:o,url:r},"lazy")},this)).attr("srcset",r):((n=new Image).onload=t.proxy(function(){o.css({"background-image":'url("'+r+'")',opacity:"1"}),this._core.trigger("loaded",{element:o,url:r},"lazy")},this),n.src=r)},this)),this._loaded.push(s.get(0)))},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.Lazy=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(i){this._core=i,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&this.update()},this),"loaded.owl.lazy":t.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var s=this;t(e).on("load",function(){s._core.settings.autoHeight&&s.update()}),t(e).resize(function(){s._core.settings.autoHeight&&(null!=s._intervalId&&clearTimeout(s._intervalId),s._intervalId=setTimeout(function(){s.update()},250))})};n.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},n.prototype.update=function(){var e=this._core._current,i=e+this._core.settings.items,s=this._core.settings.lazyLoad,n=this._core.$stage.children().toArray().slice(e,i),o=[],r=0;t.each(n,function(e,i){o.push(t(i).height())}),(r=Math.max.apply(null,o))<=1&&s&&this._previousHeight&&(r=this._previousHeight),this._previousHeight=r,this._core.$stage.parent().height(r).addClass(this._core.settings.autoHeightClass)},n.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.AutoHeight=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":t.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":t.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":t.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":t.proxy(function(e){if(e.namespace){var i=t(e.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,t(e.content)))}},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",t.proxy(function(t){this.play(t)},this))};n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if((s=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu")>-1)i="youtube";else if(s[3].indexOf("vimeo")>-1)i="vimeo";else{if(!(s[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");i="vzaar"}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},n.prototype.thumbnail=function(e,i){var s,n,o=i.width&&i.height?"width:"+i.width+"px;height:"+i.height+"px;":"",r=e.find("img"),a="src",h="",l=this._core.settings,c=function(i){s=l.lazyLoad?t("<div/>",{class:"owl-video-tn "+h,srcType:i}):t("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+i+")"}),e.after(s),e.after('<div class="owl-video-play-icon"></div>')};if(e.wrap(t("<div/>",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",h="owl-lazy"),r.length)return c(r.attr(a)),r.remove(),!1;"youtube"===i.type?(n="//img.youtube.com/vi/"+i.id+"/hqdefault.jpg",c(n)):"vimeo"===i.type?t.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,c(n)}}):"vzaar"===i.type&&t.ajax({type:"GET",url:"//vzaar.com/api/videos/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,c(n)}})},n.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},n.prototype.play=function(e){var i,s=t(e.target).closest("."+this._core.settings.itemClass),n=this._videos[s.attr("data-video")],o=n.width||"100%",r=n.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),s=this._core.items(this._core.relative(s.index())),this._core.reset(s.index()),(i=t('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",r),i.attr("width",o),"youtube"===n.type?i.attr("src","//www.youtube.com/embed/"+n.id+"?autoplay=1&rel=0&v="+n.id):"vimeo"===n.type?i.attr("src","//player.vimeo.com/video/"+n.id+"?autoplay=1"):"vzaar"===n.type&&i.attr("src","//view.vzaar.com/"+n.id+"/player?autoplay=true"),t(i).wrap('<div class="owl-video-frame" />').insertAfter(s.find(".owl-video")),this._playing=s.addClass("owl-video-playing"))},n.prototype.isInFullScreen=function(){var e=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return e&&t(e).parent().hasClass("owl-video-frame")},n.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.Video=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this.core=e,this.core.options=t.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":t.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":t.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":t.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&t.support.animation&&t.support.transition){this.core.speed(0);var e,i=t.proxy(this.clear,this),s=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),o=this.core.settings.animateIn,r=this.core.settings.animateOut;this.core.current()!==this.previous&&(r&&(e=this.core.coordinates(this.previous)-this.core.coordinates(this.next),s.one(t.support.animation.end,i).css({left:e+"px"}).addClass("animated owl-animated-out").addClass(r)),o&&n.one(t.support.animation.end,i).addClass("animated owl-animated-in").addClass(o))}},n.prototype.clear=function(e){t(e.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.Animate=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":t.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":t.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":t.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":t.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=t.extend({},n.Defaults,this._core.options)};n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype._next=function(s){this._call=e.setTimeout(t.proxy(this._next,this,s),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||i.hidden||this._core.next(s||this._core.settings.autoplaySpeed)},n.prototype.read=function(){return(new Date).getTime()-this._time},n.prototype.play=function(i,s){var n;this._core.is("rotating")||this._core.enter("rotating"),i=i||this._core.settings.autoplayTimeout,n=Math.min(this._time%(this._timeout||i),i),this._paused?(this._time=this.read(),this._paused=!1):e.clearTimeout(this._call),this._time+=this.read()%i-n,this._timeout=i,this._call=e.setTimeout(t.proxy(this._next,this,s),i-n)},n.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,e.clearTimeout(this._call),this._core.leave("rotating"))},n.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,e.clearTimeout(this._call))},n.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.autoplay=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(e){this._core=e,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":t.proxy(function(e){e.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+t(e.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":t.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":t.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":t.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers)};n.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!1,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},n.prototype.initialize=function(){var e,i=this._core.settings;for(e in this._controls.$relative=(i.navContainer?t(i.navContainer):t("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=t("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",t.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=t("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",t.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[t('<button role="button">').addClass(i.dotClass).append(t("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?t(i.dotsContainer):t("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",t.proxy(function(e){var s=t(e.target).parent().is(this._controls.$absolute)?t(e.target).index():t(e.target).parent().index();e.preventDefault(),this.to(s,i.dotsSpeed)},this)),this._overrides)this._core[e]=t.proxy(this[e],this)},n.prototype.destroy=function(){var t,e,i,s,n;for(t in n=this._core.settings,this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&n.navContainer?this._controls[e].html(""):this._controls[e].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},n.prototype.update=function(){var t,e,i=this._core.clones().length/2,s=i+this._core.items().length,n=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;t<s;t++){if(e>=r||0===e){if(this._pages.push({start:Math.min(n,t-i),end:t-i+r-1}),Math.min(n,t-i)===n)break;e=0}e+=this._core.mergers(this._core.relative(t))}},n.prototype.draw=function(){var e,i=this._core.settings,s=this._core.items().length<=i.items,n=this._core.relative(this._core.current()),o=i.loop||i.rewind;this._controls.$relative.toggleClass("disabled",!i.nav||s),i.nav&&(this._controls.$previous.toggleClass("disabled",!o&&n<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!o&&n>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!i.dots||s),i.dots&&(e=this._pages.length-this._controls.$absolute.children().length,i.dotsData&&0!==e?this._controls.$absolute.html(this._templates.join("")):e>0?this._controls.$absolute.append(new Array(e+1).join(this._templates[0])):e<0&&this._controls.$absolute.children().slice(e).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(t.inArray(this.current(),this._pages)).addClass("active"))},n.prototype.onTrigger=function(e){var i=this._core.settings;e.page={index:t.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotsData?1:i.dotsEach||i.items)}},n.prototype.current=function(){var e=this._core.relative(this._core.current());return t.grep(this._pages,t.proxy(function(t,i){return t.start<=e&&t.end>=e},this)).pop()},n.prototype.getPosition=function(e){var i,s,n=this._core.settings;return"page"==n.slideBy?(i=t.inArray(this.current(),this._pages),s=this._pages.length,e?++i:--i,i=this._pages[(i%s+s)%s].start):(i=this._core.relative(this._core.current()),s=this._core.items().length,e?i+=n.slideBy:i-=n.slideBy),i},n.prototype.next=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!0),e)},n.prototype.prev=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!1),e)},n.prototype.to=function(e,i,s){var n;!s&&this._pages.length?(n=this._pages.length,t.proxy(this._overrides.to,this._core)(this._pages[(e%n+n)%n].start,i)):t.proxy(this._overrides.to,this._core)(e,i)},t.fn.WiserCarouselSlider.Constructor.Plugins.Navigation=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(i){this._core=i,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":t.proxy(function(i){i.namespace&&"URLHash"===this._core.settings.startPosition&&t(e).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":t.proxy(function(e){if(e.namespace){var i=t(e.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!i)return;this._hashes[i]=e.content}},this),"changed.owl.carousel":t.proxy(function(i){if(i.namespace&&"position"===i.property.name){var s=this._core.items(this._core.relative(this._core.current())),n=t.map(this._hashes,function(t,e){return t===s?e:null}).join();if(!n||e.location.hash.slice(1)===n)return;e.location.hash=n}},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers),t(e).on("hashchange.owl.navigation",t.proxy(function(t){var i=e.location.hash.substring(1),s=this._core.$stage.children(),n=this._hashes[i]&&s.index(this._hashes[i]);void 0!==n&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)},this))};n.Defaults={URLhashListener:!1},n.prototype.destroy=function(){var i,s;for(i in t(e).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(i,this._handlers[i]);for(s in Object.getOwnPropertyNames(this))"function"!=typeof this[s]&&(this[s]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.Hash=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=t("<support>").get(0).style,o="Webkit Moz O ms".split(" "),r={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}};function a(e,i){var r=!1,a=e.charAt(0).toUpperCase()+e.slice(1);return t.each((e+" "+o.join(a+" ")+a).split(" "),function(t,e){if(n[e]!==s)return r=!i||e,!1}),r}function h(t){return a(t,!0)}!!a("transition")&&(t.support.transition=new String(h("transition")),t.support.transition.end=r.transition.end[t.support.transition]),!!a("animation")&&(t.support.animation=new String(h("animation")),t.support.animation.end=r.animation.end[t.support.animation]),a("transform")&&(t.support.transform=new String(h("transform")),t.support.transform3d=!!a("perspective"))}(window.Zepto||window.jQuery,window,document);
  467. </script>  
  468. <script src="https://wiser.expertvillagemedia.com/assets/js/wiser_recom.js?version=0424090400" async ws-data-currency_iso_code="" ws-data-currency_symbol=""  ws-data-langv="en" evm-ws-shop-id="7227785" ws-data-evmemail="1" ws-data-evmpopup="0" data-maincollection-id="" data-productid="" data-collectid="" data-page="index" data-phandle=""  data-shop-id="msesupplies.myshopify.com"></script>
  469.  
  470. <script>
  471.  
  472. </script>
  473.  
  474. <div class="evm-wiser-popup-mainsection"></div>
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  <script>
  486.  var __fast_options  = { with_product_attributes: true};
  487.  const VNEXT_COMMUNICATE_TAG_NAME = "communicate";
  488.  
  489.  /* get all products to loop on */
  490.  function getProductElements(element) {
  491.     return [...element.querySelectorAll(`.fs-results-product-card`)];
  492.  }
  493.  
  494.  function isCommunicate (tags) {
  495.      return tags.includes(VNEXT_COMMUNICATE_TAG_NAME);
  496.  }
  497.  
  498.  function hooks()
  499.  {
  500.      SerpOptions.registerHook('serp-product-grid', ({products, element}) => {                  
  501.          for (const productElement of getProductElements(element)) {
  502.              /* get product data */
  503.              const productID = productElement.dataset.productId;
  504.              const data = products[productID];
  505.              const tags = data.tags ?? null;
  506.              
  507.              // hide add to cart button & the price
  508.              if (isCommunicate(tags)) {
  509.                if (productElement.querySelectorAll(`.button-wrapper`).length > 0) {
  510.                  productElement.querySelector(".button-wrapper").style.display = 'none';
  511.                }
  512.  
  513.                if (productElement.querySelectorAll(`.price-container`).length > 0) {
  514.                  productElement.querySelector(".price-container").style.display = 'none';
  515.                }                
  516.              }
  517.          }
  518.      });
  519.  }
  520.  
  521.  // execution here
  522.  if (window.SerpOptions) {
  523.      hooks();
  524.  } else {
  525.     window.addEventListener('fast-serp-ready', function () {
  526.         hooks();
  527.     });
  528.  }
  529.  
  530.  //end for Vnext
  531. </script>
  532.  
  533.  
  534.  
  535. <!-- BEGIN app block: shopify://apps/globo-mega-menu/blocks/app-embed/7a00835e-fe40-45a5-a615-2eb4ab697b58 --><link href="https://cdn.shopify.com/extensions/b7949a4b-8b3a-4f57-a9e1-90bfdf33cb83/globo-mega-menu-104/assets/globo.menu.js" as="script" rel="preload">
  536. <link href="//cdn.shopify.com/extensions/b7949a4b-8b3a-4f57-a9e1-90bfdf33cb83/globo-mega-menu-104/assets/globo.menu.css" rel="stylesheet" type="text/css" media="all" />
  537. <link href="//cdn.shopify.com/extensions/b7949a4b-8b3a-4f57-a9e1-90bfdf33cb83/globo-mega-menu-104/assets/font-awesome.min.css" rel="stylesheet" type="text/css" media="all" />
  538. <script type="text/javascript" hs-ignore data-cookieconsent="ignore" data-ccm-injected>
  539. document.getElementsByTagName('html')[0].classList.add('globo-menu-loading');
  540. window.GloboMenuConfig = window.GloboMenuConfig || {}
  541. window.GloboMenuConfig.curLocale = "en";
  542. window.GloboMenuConfig.GloboMenuLocale = "en";
  543. window.GloboMenuConfig.locale = "en";
  544. window.GloboMenuMoneyFormat = "$ {{amount}}";
  545. window.shopCurrency = "USD";
  546. window.menuRootUrl = "";
  547. window.GloboMenuCustomer = false;
  548. window.GloboMenuAssetsUrl = 'https://cdn.shopify.com/extensions/b7949a4b-8b3a-4f57-a9e1-90bfdf33cb83/globo-mega-menu-104/assets/';
  549. window.GloboMenuFilesUrl = '//www.msesupplies.com/cdn/shop/files/';
  550. window.GloboMenuLinklists = {"main-menu": [{'url' :"https:\/\/www.msesupplies.com\/pages\/mse-supplies-products", 'title': "Products"},{'url' :"https:\/\/www.msesupplies.com\/pages\/mse-supplies-industries-page", 'title': "Shop By Industry"},{'url' :"https:\/\/www.msesupplies.com\/pages\/mse-brands", 'title': "Brands"},{'url' :"https:\/\/www.msesupplies.com\/collections\/customization-services", 'title': "Customization"},{'url' :"\/pages\/get-a-quote-how-to", 'title': "Request A Quote"},{'url' :"https:\/\/www.msesupplies.com\/pages\/contact-us-page", 'title': "Contact"},{'url' :"https:\/\/www.msesupplies.com\/pages\/about-us", 'title': "About"}],"footer": [{'url' :"https:\/\/www.msesupplies.com\/pages\/customer-testimonials", 'title': "Testimonials"}],"product-catalog": [{'url' :"\/collections\/analytical-balances-scales", 'title': "Analytical Balances"},{'url' :"\/collections\/biotech-lab-supplies", 'title': "Arc Melters and Quenchers"},{'url' :"\/collections\/powder-processing", 'title': "Ball Milling Equipment, Milling Jars and Balls"},{'url' :"\/collections\/water-chiller-units", 'title': "Chillers"},{'url' :"https:\/\/www.msesupplies.com\/collections\/dr-fritsch-sintering-presses", 'title': "FAST (field assisted) Sintering Equipment"},{'url' :"\/collections\/gan-substrates-and-wafers", 'title': "GaN Substrates and Wafers"},{'url' :"\/collections\/graphene-cvd-films-and-graphene-oxide", 'title': "Graphene CVD Films and Graphene Oxide"},{'url' :"\/collections\/high-purity-lab-crucibles-and-parts", 'title': "High Purity Crucibles"},{'url' :"https:\/\/www.msesupplies.com\/collections\/high-purity-inorganic-chemicals", 'title': "High Purity Inorganic Chemicals"},{'url' :"\/collections\/ika-laboratory-products", 'title': "IKA Lab Products"},{'url' :"\/collections\/photovoltaics-solar-cells", 'title': "ITO FTO Substrates"},{'url' :"\/collections\/lithium-ion-battery-materials", 'title': "Lithium Battery Materials"},{'url' :"\/collections\/materials-characterization-analytical-services-best-value", 'title': "Materials Characterization Services"},{'url' :"\/collections\/metal-powders-for-additive-manufacturing-3d-printing", 'title': "Metal Powders for Additive Manufacturing (3D printing)"},{'url' :"\/collections\/molecular-sieves", 'title': "Molecular Sieves"},{'url' :"\/collections\/neware-battery-testing-systems", 'title': "Neware Battery Testing Systems"},{'url' :"\/collections\/optical-microscopes", 'title': "Optical Microscopes"},{'url' :"\/collections\/optical-components", 'title': "Optical Components"},{'url' :"\/collections\/perovskite-solar-cell-materials", 'title': "Perovskite Solar Cell Materials"},{'url' :"\/collections\/edmund-buhler-lab-equipment", 'title': "Shakers and Lab Equipment"},{'url' :"\/collections\/silicon-carbide-sic-crystal-substrates-and-wafers", 'title': "Silicon Carbide (SiC) Wafers"},{'url' :"\/collections\/single-crystals-wafers-and-crystal-substrates", 'title': "Single Crystals, Wafers \u0026 Substrates"},{'url' :"\/pages\/sputtering-targets", 'title': "Sputtering Targets"},{'url' :"\/collections\/welch-vacuum-pump", 'title': "Welch Vacuum Pumps"},{'url' :"https:\/\/www.msesupplies.com\/pages\/spectrometer", 'title': "Spectrometer"}],"customer-information": [{'url' :"https:\/\/www.msesupplies.com\/pages\/about-us", 'title': "About Us"},{'url' :"\/pages\/become-a-reseller", 'title': "Reseller-Distributors"},{'url' :"https:\/\/www.msesupplies.com\/pages\/career", 'title': "Careers"},{'url' :"https:\/\/www.msesupplies.com\/blogs\/products", 'title': "News \u0026 Blog"},{'url' :"https:\/\/www.msesupplies.com\/pages\/mse-supplies-products", 'title': "Products"},{'url' :"\/policies\/refund-policy", 'title': "Refund Policy"},{'url' :"\/pages\/sell-your-products-through-mse-supplies", 'title': "Sell Your Products Through Us"},{'url' :"\/pages\/sitemap", 'title': "Sitemap"},{'url' :"\/pages\/terms-and-conditions", 'title': "Terms of Service"}]}
  551. window.GloboMenuConfig.is_app_embedded = true;
  552. </script><script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="text/javascript">
  553.  window.GloboMenus = window.GloboMenus || []
  554.  window.GloboMenus[36249] = window.GloboMenus[36249] || {}
  555.  window.GloboMenus[36249].id = 36249;
  556.  window.GloboMenus[36249].replacement = {"type":"auto"};
  557.  window.GloboMenus[36249].settings = {"font":{"tab_fontsize":"16","menu_fontsize":"17","tab_fontfamily":"Dosis","tab_fontweight":"500","menu_fontfamily":"Dosis","menu_fontweight":"600","tab_fontfamily_2":"Lato","menu_fontfamily_2":"Lato","submenu_text_fontsize":"16","tab_fontfamily_custom":false,"menu_fontfamily_custom":false,"submenu_text_fontfamily":"Dosis","submenu_text_fontweight":"500","submenu_heading_fontsize":"16","submenu_text_fontfamily_2":"Arimo","submenu_heading_fontfamily":"Dosis","submenu_heading_fontweight":"regular","submenu_description_fontsize":"16","submenu_heading_fontfamily_2":"Bitter","submenu_description_fontfamily":"Work Sans","submenu_description_fontweight":"400","submenu_text_fontfamily_custom":false,"submenu_description_fontfamily_2":"Indie Flower","submenu_heading_fontfamily_custom":false,"submenu_description_fontfamily_custom":false},"color":{"menu_text":"#ffffff","menu_border":"rgba(15, 15, 15, 0)","submenu_text":"rgba(28, 65, 112, 1)","atc_text_color":"#FFFFFF","submenu_border":"rgba(255, 255, 255, 1)","menu_background":"rgba(32, 74, 128, 1)","menu_text_hover":"rgba(255, 255, 255, 1)","sale_text_color":"#ffffff","submenu_heading":"rgba(135, 135, 135, 1)","tab_heading_color":"#202020","soldout_text_color":"#757575","submenu_background":"#ffffff","submenu_text_hover":"rgba(4, 40, 78, 1)","submenu_description":"#969696","atc_background_color":"#1F1F1F","atc_text_color_hover":"#FFFFFF","tab_background_hover":"#d9d9d9","menu_background_hover":"rgba(4, 40, 78, 1)","sale_background_color":"#ec523e","soldout_background_color":"#d5d5d5","tab_heading_active_color":"#000000","submenu_description_hover":"#4d5bcd","atc_background_color_hover":"#000000"},"general":{"align":"left","login":false,"border":false,"logout":false,"search":false,"account":false,"trigger":"hover","register":false,"atcButton":false,"loginText":null,"max_width":null,"indicators":true,"responsive":"768","transition":"fade","orientation":null,"menu_padding":"15","carousel_loop":true,"mobile_border":true,"mobile_trigger":"click_toggle","submenu_border":false,"tab_lineheight":"10","menu_lineheight":"10","lazy_load_enable":true,"transition_delay":"150","transition_speed":"300","submenu_max_width":null,"carousel_auto_play":true,"dropdown_lineheight":"5","linklist_lineheight":"30","mobile_sticky_header":true,"desktop_sticky_header":true,"mobile_hide_linklist_submenu":false},"language":{"name":"Name","sale":"Sale","send":"Send","view":"View details","email":"Email","phone":"Phone Number","search":"Search for...","message":"Message","sold_out":"Sold out","add_to_cart":"Add to cart"}};
  558.  window.GloboMenus[36249].itemsLength = 7;
  559. </script><script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249Item0">
  560. <li data-gmmi="0" data-gmdi="0" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-full"><a class="gm-target" title="Products" href="https://www.msesupplies.com/pages/mse-supplies-products"><span class="gm-text">
  561.        Products
  562. </span><span class="gm-retractor"></span></a><div
  563.      class="gm-submenu gm-mega"
  564.      style=""
  565.    >
  566.      <div style="" class="submenu-background"></div>
  567.      <ul class="gm-grid">
  568.  
  569.  
  570.  
  571.  
  572.  
  573. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  574.  
  575. <ul class="gm-links">
  576.  
  577.  
  578.  
  579.  
  580.  
  581. <li  class="gm-item"><a class="gm-target" title="Analytical Balances &amp; Scales" href="/collections/analytical-balances-scales"><span class="gm-text">
  582.        Analytical Balances & Scales
  583. </span></a>
  584.  
  585.  
  586. </li>
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594. <li  class="gm-item"><a class="gm-target" title="Arc Melters and Quenchers" href="https://www.msesupplies.com/collections/arc-melting-and-quenching-equipment"><span class="gm-text">
  595.        Arc Melters and Quenchers
  596. </span></a>
  597.  
  598.  
  599. </li>
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607. <li  class="gm-item"><a class="gm-target" title="Ball Mills, Milling jars, Milling Media" href="/collections/powder-processing"><span class="gm-text">
  608.        Ball Mills, Milling jars, Milling Media
  609. </span></a>
  610.  
  611.  
  612. </li>
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620. <li  class="gm-item"><a class="gm-target" title="Battery Testing Systems" href="/collections/neware-battery-testing-systems"><span class="gm-text">
  621.        Battery Testing Systems
  622. </span></a>
  623.  
  624.  
  625. </li>
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633. <li  class="gm-item"><a class="gm-target" title="Ceramic Beads &amp; Balls - Fine Grinding Media" href="/pages/ceramic-beads-balls-fine-grinding-media"><span class="gm-text">
  634.        Ceramic Beads & Balls - Fine Grinding Media
  635. </span></a>
  636.  
  637.  
  638. </li>
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646. <li  class="gm-item"><a class="gm-target" title="Ceramic Shots for Blast Cleaning &amp; Microblast" href="/pages/ceramic-shots-for-blast-cleaning-microblast"><span class="gm-text">
  647.        Ceramic Shots for Blast Cleaning & Microblast
  648. </span></a>
  649.  
  650.  
  651. </li>
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659. <li  class="gm-item"><a class="gm-target" title="Chillers" href="/collections/water-chiller-units"><span class="gm-text">
  660.        Chillers
  661. </span></a>
  662.  
  663.  
  664. </li>
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672. <li  class="gm-item"><a class="gm-target" title="Coating Equipment" href="/collections/coating-equipment"><span class="gm-text">
  673.        Coating Equipment
  674. </span></a>
  675.  
  676.  
  677. </li>
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685. <li  class="gm-item"><a class="gm-target" title="Desiccator Cabinets" href="/collections/desiccator-cabinets"><span class="gm-text">
  686.        Desiccator Cabinets
  687. </span></a>
  688.  
  689.  
  690. </li>
  691.  
  692.  
  693. </ul>
  694. </li>
  695.  
  696.  
  697.  
  698.  
  699.  
  700. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  701.  
  702. <ul class="gm-links">
  703.  
  704.  
  705.  
  706.  
  707.  
  708. <li  class="gm-item"><a class="gm-target" title="Evaporation Materials" href="/collections/evaporation-materials"><span class="gm-text">
  709.        Evaporation Materials
  710. </span></a>
  711.  
  712.  
  713. </li>
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721. <li  class="gm-item"><a class="gm-target" title="FAST / SPS Sintering Equipment" href="/collections/dr-fritsch-sintering-presses"><span class="gm-text">
  722.        FAST / SPS Sintering Equipment
  723. </span></a>
  724.  
  725.  
  726. </li>
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734. <li  class="gm-item"><a class="gm-target" title="General Lab Supplies" href="/collections/general-lab-supplies"><span class="gm-text">
  735.        General Lab Supplies
  736. </span></a>
  737.  
  738.  
  739. </li>
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747. <li  class="gm-item"><a class="gm-target" title="Graphene and Graphene Oxide" href="/collections/graphene-cvd-films-and-graphene-oxide"><span class="gm-text">
  748.        Graphene and Graphene Oxide
  749. </span></a>
  750.  
  751.  
  752. </li>
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760. <li  class="gm-item"><a class="gm-target" title="High Purity Inorganic Chemicals" href="/collections/high-purity-inorganic-chemicals"><span class="gm-text">
  761.        High Purity Inorganic Chemicals
  762. </span></a>
  763.  
  764.  
  765. </li>
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773. <li  class="gm-item"><a class="gm-target" title="High Purity Lab Crucibles" href="/collections/high-purity-lab-crucibles-and-parts"><span class="gm-text">
  774.        High Purity Lab Crucibles
  775. </span></a>
  776.  
  777.  
  778. </li>
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786. <li  class="gm-item"><a class="gm-target" title="Incubators and Environmental Chambers" href="https://www.msesupplies.com/collections/mse-pro-incubators-and-environment-chambers"><span class="gm-text">
  787.        Incubators and Environmental Chambers
  788. </span></a>
  789.  
  790.  
  791. </li>
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799. <li  class="gm-item"><a class="gm-target" title="ITO FTO AZO Substrates" href="/collections/photovoltaics-solar-cells"><span class="gm-text">
  800.        ITO FTO AZO Substrates
  801. </span></a>
  802.  
  803.  
  804. </li>
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812. <li  class="gm-item"><a class="gm-target" title="Laboratory Drying Ovens" href="/collections/mse-pro-laboratory-drying-ovens"><span class="gm-text">
  813.        Laboratory Drying Ovens
  814. </span></a>
  815.  
  816.  
  817. </li>
  818.  
  819.  
  820. </ul>
  821. </li>
  822.  
  823.  
  824.  
  825.  
  826.  
  827. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  828.  
  829. <ul class="gm-links">
  830.  
  831.  
  832.  
  833.  
  834.  
  835. <li  class="gm-item"><a class="gm-target" title="Laboratory Furnaces" href="/collections/laboratory-furnaces"><span class="gm-text">
  836.        Laboratory Furnaces
  837. </span></a>
  838.  
  839.  
  840. </li>
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848. <li  class="gm-item"><a class="gm-target" title="Laboratory Spectrometers" href="/collections/laboratory-spectrometers"><span class="gm-text">
  849.        Laboratory Spectrometers
  850. </span></a>
  851.  
  852.  
  853. </li>
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861. <li  class="gm-item"><a class="gm-target" title="Life Science Products" href="/collections/life-science-products"><span class="gm-text">
  862.        Life Science Products
  863. </span></a>
  864.  
  865.  
  866. </li>
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874. <li  class="gm-item"><a class="gm-target" title="Lithium Battery Materials and Tools" href="/collections/lithium-ion-battery-materials"><span class="gm-text">
  875.        Lithium Battery Materials and Tools
  876. </span></a>
  877.  
  878.  
  879. </li>
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887. <li  class="gm-item"><a class="gm-target" title="Materials Characterization Services" href="/collections/materials-characterization-analytical-services-best-value"><span class="gm-text">
  888.        Materials Characterization Services
  889. </span></a>
  890.  
  891.  
  892. </li>
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900. <li  class="gm-item"><a class="gm-target" title="Metal Powders for Additive Manufacturing" href="/collections/metal-powders-for-additive-manufacturing-3d-printing"><span class="gm-text">
  901.        Metal Powders for Additive Manufacturing
  902. </span></a>
  903.  
  904.  
  905. </li>
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913. <li  class="gm-item"><a class="gm-target" title="Nano Powder Materials" href="/collections/nano-materials"><span class="gm-text">
  914.        Nano Powder Materials
  915. </span></a>
  916.  
  917.  
  918. </li>
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926. <li  class="gm-item"><a class="gm-target" title="Optical Components" href="https://www.msesupplies.com/collections/optical-components"><span class="gm-text">
  927.        Optical Components
  928. </span></a>
  929.  
  930.  
  931. </li>
  932.  
  933.  
  934. </ul>
  935. </li>
  936.  
  937.  
  938.  
  939.  
  940.  
  941. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  942.  
  943. <ul class="gm-links">
  944.  
  945.  
  946.  
  947.  
  948.  
  949. <li  class="gm-item"><a class="gm-target" title="Pellet Pressing Dies and Press" href="/collections/pellet-pressing-dies"><span class="gm-text">
  950.        Pellet Pressing Dies and Press
  951. </span></a>
  952.  
  953.  
  954. </li>
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962. <li  class="gm-item"><a class="gm-target" title="Phosphors and Luminescent Powders" href="/collections/luminescent-materials"><span class="gm-text">
  963.        Phosphors and Luminescent Powders
  964. </span></a>
  965.  
  966.  
  967. </li>
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975. <li  class="gm-item"><a class="gm-target" title="Shakers and Lab Equipment" href="/collections/edmund-buhler-lab-equipment"><span class="gm-text">
  976.        Shakers and Lab Equipment
  977. </span></a>
  978.  
  979.  
  980. </li>
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988. <li  class="gm-item"><a class="gm-target" title="Single Crystals, Wafers and Substrates" href="/collections/single-crystals-wafers-and-crystal-substrates"><span class="gm-text">
  989.        Single Crystals, Wafers and Substrates
  990. </span></a>
  991.  
  992.  
  993. </li>
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001. <li  class="gm-item"><a class="gm-target" title="Sputtering Targets" href="/collections/mse-supplies-custom-made-sputtering-targets"><span class="gm-text">
  1002.        Sputtering Targets
  1003. </span></a>
  1004.  
  1005.  
  1006. </li>
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014. <li  class="gm-item"><a class="gm-target" title="Vacuum Pumps" href="/collections/vacuum-pumps"><span class="gm-text">
  1015.        Vacuum Pumps
  1016. </span></a>
  1017.  
  1018.  
  1019. </li>
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027. <li  class="gm-item"><a class="gm-target" title="Wafer Cases, Membrane Boxes &amp; Gel Boxes" href="/collections/wafer-carrier-cases-membrane-boxes-sticky-gel-boxes"><span class="gm-text">
  1028.        Wafer Cases, Membrane Boxes & Gel Boxes
  1029. </span></a>
  1030.  
  1031.  
  1032. </li>
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040. <li  class="gm-item"><a class="gm-target" title="Wafer &amp; Glass Scribing and Cutting Tools" href="/collections/scribing-and-cleaving-tools-for-wafers-glass-and-crystal-substrates"><span class="gm-text">
  1041.        Wafer & Glass Scribing and Cutting Tools
  1042. </span></a>
  1043.  
  1044.  
  1045. </li>
  1046.  
  1047.  
  1048. </ul>
  1049. </li>
  1050.  
  1051.    </ul>
  1052.      
  1053.      <p style="text-align:right;display:flex !important;flex:0 0 100%;font-size: 11px !important;padding:3px;margin:0;justify-content:flex-end;opacity: 0.7 !important;background:transparent;visibility: visible !important;">Powered by <a style="margin: 0 0 0 3px !important;padding: 0 !important;color: #5c6ac4 !important;font-weight: bold !important;font-size: 12px !important;" href="https://apps.shopify.com/globo-mega-menu">Globo Mega Menu</a></p>
  1054.      
  1055.    </div></li></script><script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249Item1">
  1056. <li data-gmmi="1" data-gmdi="1" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-left"><a class="gm-target" title="Shop By Industry" href="https://www.msesupplies.com/pages/mse-supplies-industries-page"><span class="gm-text">
  1057.        Shop By Industry
  1058. </span><span class="gm-retractor"></span></a><div
  1059.      class="gm-submenu gm-mega"
  1060.      style="width: 700px;"
  1061.    >
  1062.      <div style="" class="submenu-background"></div>
  1063.      <ul class="gm-grid">
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  1070.  
  1071. <ul class="gm-links">
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077. <li  class="gm-item"><a class="gm-target" title="Agriculture" href="https://www.msesupplies.com/pages/agriculture-products"><span class="gm-text">
  1078.        Agriculture
  1079. </span></a>
  1080.  
  1081.  
  1082. </li>
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090. <li  class="gm-item"><a class="gm-target" title="Automotive &amp; Aerospace" href="https://www.msesupplies.com/pages/automotive-aerospace-products"><span class="gm-text">
  1091.        Automotive & Aerospace
  1092. </span></a>
  1093.  
  1094.  
  1095. </li>
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103. <li  class="gm-item"><a class="gm-target" title="Chemistry" href="https://www.msesupplies.com/pages/chemistry-products"><span class="gm-text">
  1104.        Chemistry
  1105. </span></a>
  1106.  
  1107.  
  1108. </li>
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116. <li  class="gm-item"><a class="gm-target" title="Education" href="https://www.msesupplies.com/pages/education-products"><span class="gm-text">
  1117.        Education
  1118. </span></a>
  1119.  
  1120.  
  1121. </li>
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129. <li  class="gm-item"><a class="gm-target" title="Food &amp; Beverage" href="https://www.msesupplies.com/pages/food-beverage-products"><span class="gm-text">
  1130.        Food & Beverage
  1131. </span></a>
  1132.  
  1133.  
  1134. </li>
  1135.  
  1136.  
  1137. </ul>
  1138. </li>
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  1145.  
  1146. <ul class="gm-links">
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152. <li  class="gm-item"><a class="gm-target" title="Industrial Process" href="https://www.msesupplies.com/pages/industrial-process-products"><span class="gm-text">
  1153.        Industrial Process
  1154. </span></a>
  1155.  
  1156.  
  1157. </li>
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165. <li  class="gm-item"><a class="gm-target" title="Life Science" href="https://www.msesupplies.com/pages/life-science-products"><span class="gm-text">
  1166.        Life Science
  1167. </span></a>
  1168.  
  1169.  
  1170. </li>
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178. <li  class="gm-item"><a class="gm-target" title="Lithium Battery &amp; Renewable Energy" href="https://www.msesupplies.com/pages/lithium-battery-renewable-energy-products"><span class="gm-text">
  1179.        Lithium Battery & Renewable Energy
  1180. </span></a>
  1181.  
  1182.  
  1183. </li>
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191. <li  class="gm-item"><a class="gm-target" title="Material Science" href="https://www.msesupplies.com/pages/material-science-products"><span class="gm-text">
  1192.        Material Science
  1193. </span></a>
  1194.  
  1195.  
  1196. </li>
  1197.  
  1198.  
  1199. </ul>
  1200. </li>
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  1207.  
  1208. <ul class="gm-links">
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214. <li  class="gm-item"><a class="gm-target" title="Medical" href="https://www.msesupplies.com/pages/medical-products"><span class="gm-text">
  1215.        Medical
  1216. </span></a>
  1217.  
  1218.  
  1219. </li>
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227. <li  class="gm-item"><a class="gm-target" title="Optics &amp; Photonics" href="https://www.msesupplies.com/pages/optics-photonics-products"><span class="gm-text">
  1228.        Optics & Photonics
  1229. </span></a>
  1230.  
  1231.  
  1232. </li>
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240. <li  class="gm-item"><a class="gm-target" title="Pharmaceutical" href="https://www.msesupplies.com/pages/pharmaceutical-products"><span class="gm-text">
  1241.        Pharmaceutical
  1242. </span></a>
  1243.  
  1244.  
  1245. </li>
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253. <li  class="gm-item"><a class="gm-target" title="Semiconductor" href="https://www.msesupplies.com/pages/semiconductor-products"><span class="gm-text">
  1254.        Semiconductor
  1255. </span></a>
  1256.  
  1257.  
  1258. </li>
  1259.  
  1260.  
  1261. </ul>
  1262. </li>
  1263.  
  1264.    </ul>
  1265.      
  1266.      <p style="text-align:right;display:flex !important;flex:0 0 100%;font-size: 11px !important;padding:3px;margin:0;justify-content:flex-end;opacity: 0.7 !important;background:transparent;visibility: visible !important;">Powered by <a style="margin: 0 0 0 3px !important;padding: 0 !important;color: #5c6ac4 !important;font-weight: bold !important;font-size: 12px !important;" href="https://apps.shopify.com/globo-mega-menu">Globo Mega Menu</a></p>
  1267.      
  1268.    </div></li></script><script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249Item2">
  1269. <li data-gmmi="2" data-gmdi="2" class="gm-item gm-level-0"><a class="gm-target" title="Brands" href="https://www.msesupplies.com/pages/mse-brands"><span class="gm-text">
  1270.        Brands
  1271. </span></a></li></script><script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249Item3">
  1272. <li data-gmmi="3" data-gmdi="3" class="gm-item gm-level-0"><a class="gm-target" title="Customization" href="https://www.msesupplies.com/collections/customization-solutions"><span class="gm-text">
  1273.        Customization
  1274. </span></a></li></script><script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249Item4">
  1275. <li data-gmmi="4" data-gmdi="4" class="gm-item gm-level-0"><a class="gm-target" title="Request A Quote" href="https://www.msesupplies.com/pages/get-a-quote-how-to"><span class="gm-text">
  1276.        Request A Quote
  1277. </span></a></li></script><script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249Item5">
  1278. <li data-gmmi="5" data-gmdi="5" class="gm-item gm-level-0"><a class="gm-target" title="Contact" href="https://www.msesupplies.com/pages/contact-us-page"><span class="gm-text">
  1279.        Contact
  1280. </span></a></li></script><script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249Item6">
  1281. <li data-gmmi="6" data-gmdi="6" class="gm-item gm-level-0 gm-has-submenu gm-submenu-dropdown gm-submenu-align-left"><a class="gm-target" title="About" href="https://www.msesupplies.com/pages/about-us"><span class="gm-text">
  1282.        About
  1283. </span><span class="gm-retractor"></span></a><ul class="gm-submenu gm-dropdown gm-orientation-vertical ">
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289. <li  class="gm-item"><a class="gm-target" title="About" href="https://www.msesupplies.com/pages/about-us"><span class="gm-text">
  1290.        About
  1291. </span></a>
  1292.  
  1293.  
  1294. </li>
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300. <li  class="gm-item"><a class="gm-target" title="Careers" href="/pages/career"><span class="gm-text">
  1301.        Careers
  1302. </span></a>
  1303.  
  1304.  
  1305. </li>
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311. <li  class="gm-item"><a class="gm-target" title="News" href="/blogs/news"><span class="gm-text">
  1312.        News
  1313. </span></a>
  1314.  
  1315.  
  1316. </li>
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322. <li  class="gm-item"><a class="gm-target" title="Offers" href="https://www.msesupplies.com/pages/special-offers-and-programs"><span class="gm-text">
  1323.        Offers
  1324. </span></a>
  1325.  
  1326.  
  1327. </li>
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333. <li  class="gm-item"><a class="gm-target" title="Resellers" href="Join MSE Supplies Reseller-Distributor Network"><span class="gm-text">
  1334.        Resellers
  1335. </span></a>
  1336.  
  1337.  
  1338. </li>
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344. <li  class="gm-item"><a class="gm-target" title="Support" href="https://www.msesupplies.com/pages/customer-support"><span class="gm-text">
  1345.        Support
  1346. </span></a>
  1347.  
  1348.  
  1349. </li>
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355. <li  class="gm-item"><a class="gm-target" title="Testimonials" href="https://www.msesupplies.com/pages/customer-testimonials"><span class="gm-text">
  1356.        Testimonials
  1357. </span></a>
  1358.  
  1359.  
  1360. </li>
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366. <li  class="gm-item"><a class="gm-target" title="Why Us" href="/pages/why-choose-mse-supplies"><span class="gm-text">
  1367.        Why Us
  1368. </span></a>
  1369.  
  1370.  
  1371. </li>
  1372.  
  1373.    </ul></li></script>
  1374. <script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249Items">
  1375.    
  1376.    
  1377.    
  1378.    
  1379. <li data-gmmi="0" data-gmdi="0" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-full"><a class="gm-target" title="Products" href="https://www.msesupplies.com/pages/mse-supplies-products"><span class="gm-text">
  1380.        Products
  1381. </span><span class="gm-retractor"></span></a><div
  1382.      class="gm-submenu gm-mega"
  1383.      style=""
  1384.    >
  1385.      <div style="" class="submenu-background"></div>
  1386.      <ul class="gm-grid">
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  1393.  
  1394. <ul class="gm-links">
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400. <li  class="gm-item"><a class="gm-target" title="Analytical Balances &amp; Scales" href="/collections/analytical-balances-scales"><span class="gm-text">
  1401.        Analytical Balances & Scales
  1402. </span></a>
  1403.  
  1404.  
  1405. </li>
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413. <li  class="gm-item"><a class="gm-target" title="Arc Melters and Quenchers" href="https://www.msesupplies.com/collections/arc-melting-and-quenching-equipment"><span class="gm-text">
  1414.        Arc Melters and Quenchers
  1415. </span></a>
  1416.  
  1417.  
  1418. </li>
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426. <li  class="gm-item"><a class="gm-target" title="Ball Mills, Milling jars, Milling Media" href="/collections/powder-processing"><span class="gm-text">
  1427.        Ball Mills, Milling jars, Milling Media
  1428. </span></a>
  1429.  
  1430.  
  1431. </li>
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439. <li  class="gm-item"><a class="gm-target" title="Battery Testing Systems" href="/collections/neware-battery-testing-systems"><span class="gm-text">
  1440.        Battery Testing Systems
  1441. </span></a>
  1442.  
  1443.  
  1444. </li>
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452. <li  class="gm-item"><a class="gm-target" title="Ceramic Beads &amp; Balls - Fine Grinding Media" href="/pages/ceramic-beads-balls-fine-grinding-media"><span class="gm-text">
  1453.        Ceramic Beads & Balls - Fine Grinding Media
  1454. </span></a>
  1455.  
  1456.  
  1457. </li>
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465. <li  class="gm-item"><a class="gm-target" title="Ceramic Shots for Blast Cleaning &amp; Microblast" href="/pages/ceramic-shots-for-blast-cleaning-microblast"><span class="gm-text">
  1466.        Ceramic Shots for Blast Cleaning & Microblast
  1467. </span></a>
  1468.  
  1469.  
  1470. </li>
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478. <li  class="gm-item"><a class="gm-target" title="Chillers" href="/collections/water-chiller-units"><span class="gm-text">
  1479.        Chillers
  1480. </span></a>
  1481.  
  1482.  
  1483. </li>
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491. <li  class="gm-item"><a class="gm-target" title="Coating Equipment" href="/collections/coating-equipment"><span class="gm-text">
  1492.        Coating Equipment
  1493. </span></a>
  1494.  
  1495.  
  1496. </li>
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504. <li  class="gm-item"><a class="gm-target" title="Desiccator Cabinets" href="/collections/desiccator-cabinets"><span class="gm-text">
  1505.        Desiccator Cabinets
  1506. </span></a>
  1507.  
  1508.  
  1509. </li>
  1510.  
  1511.  
  1512. </ul>
  1513. </li>
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  1520.  
  1521. <ul class="gm-links">
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527. <li  class="gm-item"><a class="gm-target" title="Evaporation Materials" href="/collections/evaporation-materials"><span class="gm-text">
  1528.        Evaporation Materials
  1529. </span></a>
  1530.  
  1531.  
  1532. </li>
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540. <li  class="gm-item"><a class="gm-target" title="FAST / SPS Sintering Equipment" href="/collections/dr-fritsch-sintering-presses"><span class="gm-text">
  1541.        FAST / SPS Sintering Equipment
  1542. </span></a>
  1543.  
  1544.  
  1545. </li>
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553. <li  class="gm-item"><a class="gm-target" title="General Lab Supplies" href="/collections/general-lab-supplies"><span class="gm-text">
  1554.        General Lab Supplies
  1555. </span></a>
  1556.  
  1557.  
  1558. </li>
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566. <li  class="gm-item"><a class="gm-target" title="Graphene and Graphene Oxide" href="/collections/graphene-cvd-films-and-graphene-oxide"><span class="gm-text">
  1567.        Graphene and Graphene Oxide
  1568. </span></a>
  1569.  
  1570.  
  1571. </li>
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579. <li  class="gm-item"><a class="gm-target" title="High Purity Inorganic Chemicals" href="/collections/high-purity-inorganic-chemicals"><span class="gm-text">
  1580.        High Purity Inorganic Chemicals
  1581. </span></a>
  1582.  
  1583.  
  1584. </li>
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592. <li  class="gm-item"><a class="gm-target" title="High Purity Lab Crucibles" href="/collections/high-purity-lab-crucibles-and-parts"><span class="gm-text">
  1593.        High Purity Lab Crucibles
  1594. </span></a>
  1595.  
  1596.  
  1597. </li>
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605. <li  class="gm-item"><a class="gm-target" title="Incubators and Environmental Chambers" href="https://www.msesupplies.com/collections/mse-pro-incubators-and-environment-chambers"><span class="gm-text">
  1606.        Incubators and Environmental Chambers
  1607. </span></a>
  1608.  
  1609.  
  1610. </li>
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618. <li  class="gm-item"><a class="gm-target" title="ITO FTO AZO Substrates" href="/collections/photovoltaics-solar-cells"><span class="gm-text">
  1619.        ITO FTO AZO Substrates
  1620. </span></a>
  1621.  
  1622.  
  1623. </li>
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631. <li  class="gm-item"><a class="gm-target" title="Laboratory Drying Ovens" href="/collections/mse-pro-laboratory-drying-ovens"><span class="gm-text">
  1632.        Laboratory Drying Ovens
  1633. </span></a>
  1634.  
  1635.  
  1636. </li>
  1637.  
  1638.  
  1639. </ul>
  1640. </li>
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  1647.  
  1648. <ul class="gm-links">
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654. <li  class="gm-item"><a class="gm-target" title="Laboratory Furnaces" href="/collections/laboratory-furnaces"><span class="gm-text">
  1655.        Laboratory Furnaces
  1656. </span></a>
  1657.  
  1658.  
  1659. </li>
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667. <li  class="gm-item"><a class="gm-target" title="Laboratory Spectrometers" href="/collections/laboratory-spectrometers"><span class="gm-text">
  1668.        Laboratory Spectrometers
  1669. </span></a>
  1670.  
  1671.  
  1672. </li>
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680. <li  class="gm-item"><a class="gm-target" title="Life Science Products" href="/collections/life-science-products"><span class="gm-text">
  1681.        Life Science Products
  1682. </span></a>
  1683.  
  1684.  
  1685. </li>
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693. <li  class="gm-item"><a class="gm-target" title="Lithium Battery Materials and Tools" href="/collections/lithium-ion-battery-materials"><span class="gm-text">
  1694.        Lithium Battery Materials and Tools
  1695. </span></a>
  1696.  
  1697.  
  1698. </li>
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706. <li  class="gm-item"><a class="gm-target" title="Materials Characterization Services" href="/collections/materials-characterization-analytical-services-best-value"><span class="gm-text">
  1707.        Materials Characterization Services
  1708. </span></a>
  1709.  
  1710.  
  1711. </li>
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719. <li  class="gm-item"><a class="gm-target" title="Metal Powders for Additive Manufacturing" href="/collections/metal-powders-for-additive-manufacturing-3d-printing"><span class="gm-text">
  1720.        Metal Powders for Additive Manufacturing
  1721. </span></a>
  1722.  
  1723.  
  1724. </li>
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732. <li  class="gm-item"><a class="gm-target" title="Nano Powder Materials" href="/collections/nano-materials"><span class="gm-text">
  1733.        Nano Powder Materials
  1734. </span></a>
  1735.  
  1736.  
  1737. </li>
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745. <li  class="gm-item"><a class="gm-target" title="Optical Components" href="https://www.msesupplies.com/collections/optical-components"><span class="gm-text">
  1746.        Optical Components
  1747. </span></a>
  1748.  
  1749.  
  1750. </li>
  1751.  
  1752.  
  1753. </ul>
  1754. </li>
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  1761.  
  1762. <ul class="gm-links">
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768. <li  class="gm-item"><a class="gm-target" title="Pellet Pressing Dies and Press" href="/collections/pellet-pressing-dies"><span class="gm-text">
  1769.        Pellet Pressing Dies and Press
  1770. </span></a>
  1771.  
  1772.  
  1773. </li>
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781. <li  class="gm-item"><a class="gm-target" title="Phosphors and Luminescent Powders" href="/collections/luminescent-materials"><span class="gm-text">
  1782.        Phosphors and Luminescent Powders
  1783. </span></a>
  1784.  
  1785.  
  1786. </li>
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794. <li  class="gm-item"><a class="gm-target" title="Shakers and Lab Equipment" href="/collections/edmund-buhler-lab-equipment"><span class="gm-text">
  1795.        Shakers and Lab Equipment
  1796. </span></a>
  1797.  
  1798.  
  1799. </li>
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807. <li  class="gm-item"><a class="gm-target" title="Single Crystals, Wafers and Substrates" href="/collections/single-crystals-wafers-and-crystal-substrates"><span class="gm-text">
  1808.        Single Crystals, Wafers and Substrates
  1809. </span></a>
  1810.  
  1811.  
  1812. </li>
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820. <li  class="gm-item"><a class="gm-target" title="Sputtering Targets" href="/collections/mse-supplies-custom-made-sputtering-targets"><span class="gm-text">
  1821.        Sputtering Targets
  1822. </span></a>
  1823.  
  1824.  
  1825. </li>
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833. <li  class="gm-item"><a class="gm-target" title="Vacuum Pumps" href="/collections/vacuum-pumps"><span class="gm-text">
  1834.        Vacuum Pumps
  1835. </span></a>
  1836.  
  1837.  
  1838. </li>
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846. <li  class="gm-item"><a class="gm-target" title="Wafer Cases, Membrane Boxes &amp; Gel Boxes" href="/collections/wafer-carrier-cases-membrane-boxes-sticky-gel-boxes"><span class="gm-text">
  1847.        Wafer Cases, Membrane Boxes & Gel Boxes
  1848. </span></a>
  1849.  
  1850.  
  1851. </li>
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858.  
  1859. <li  class="gm-item"><a class="gm-target" title="Wafer &amp; Glass Scribing and Cutting Tools" href="/collections/scribing-and-cleaving-tools-for-wafers-glass-and-crystal-substrates"><span class="gm-text">
  1860.        Wafer & Glass Scribing and Cutting Tools
  1861. </span></a>
  1862.  
  1863.  
  1864. </li>
  1865.  
  1866.  
  1867. </ul>
  1868. </li>
  1869.  
  1870.    </ul>
  1871.      
  1872.      <p style="text-align:right;display:flex !important;flex:0 0 100%;font-size: 11px !important;padding:3px;margin:0;justify-content:flex-end;opacity: 0.7 !important;background:transparent;visibility: visible !important;">Powered by <a style="margin: 0 0 0 3px !important;padding: 0 !important;color: #5c6ac4 !important;font-weight: bold !important;font-size: 12px !important;" href="https://apps.shopify.com/globo-mega-menu">Globo Mega Menu</a></p>
  1873.      
  1874.    </div></li>
  1875.    
  1876.  
  1877.    
  1878.    
  1879.    
  1880.    
  1881. <li data-gmmi="1" data-gmdi="1" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-left"><a class="gm-target" title="Shop By Industry" href="https://www.msesupplies.com/pages/mse-supplies-industries-page"><span class="gm-text">
  1882.        Shop By Industry
  1883. </span><span class="gm-retractor"></span></a><div
  1884.      class="gm-submenu gm-mega"
  1885.      style="width: 700px;"
  1886.    >
  1887.      <div style="" class="submenu-background"></div>
  1888.      <ul class="gm-grid">
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  1895.  
  1896. <ul class="gm-links">
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902. <li  class="gm-item"><a class="gm-target" title="Agriculture" href="https://www.msesupplies.com/pages/agriculture-products"><span class="gm-text">
  1903.        Agriculture
  1904. </span></a>
  1905.  
  1906.  
  1907. </li>
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915. <li  class="gm-item"><a class="gm-target" title="Automotive &amp; Aerospace" href="https://www.msesupplies.com/pages/automotive-aerospace-products"><span class="gm-text">
  1916.        Automotive & Aerospace
  1917. </span></a>
  1918.  
  1919.  
  1920. </li>
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928. <li  class="gm-item"><a class="gm-target" title="Chemistry" href="https://www.msesupplies.com/pages/chemistry-products"><span class="gm-text">
  1929.        Chemistry
  1930. </span></a>
  1931.  
  1932.  
  1933. </li>
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941. <li  class="gm-item"><a class="gm-target" title="Education" href="https://www.msesupplies.com/pages/education-products"><span class="gm-text">
  1942.        Education
  1943. </span></a>
  1944.  
  1945.  
  1946. </li>
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954. <li  class="gm-item"><a class="gm-target" title="Food &amp; Beverage" href="https://www.msesupplies.com/pages/food-beverage-products"><span class="gm-text">
  1955.        Food & Beverage
  1956. </span></a>
  1957.  
  1958.  
  1959. </li>
  1960.  
  1961.  
  1962. </ul>
  1963. </li>
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  1970.  
  1971. <ul class="gm-links">
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977. <li  class="gm-item"><a class="gm-target" title="Industrial Process" href="https://www.msesupplies.com/pages/industrial-process-products"><span class="gm-text">
  1978.        Industrial Process
  1979. </span></a>
  1980.  
  1981.  
  1982. </li>
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990. <li  class="gm-item"><a class="gm-target" title="Life Science" href="https://www.msesupplies.com/pages/life-science-products"><span class="gm-text">
  1991.        Life Science
  1992. </span></a>
  1993.  
  1994.  
  1995. </li>
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003. <li  class="gm-item"><a class="gm-target" title="Lithium Battery &amp; Renewable Energy" href="https://www.msesupplies.com/pages/lithium-battery-renewable-energy-products"><span class="gm-text">
  2004.        Lithium Battery & Renewable Energy
  2005. </span></a>
  2006.  
  2007.  
  2008. </li>
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016. <li  class="gm-item"><a class="gm-target" title="Material Science" href="https://www.msesupplies.com/pages/material-science-products"><span class="gm-text">
  2017.        Material Science
  2018. </span></a>
  2019.  
  2020.  
  2021. </li>
  2022.  
  2023.  
  2024. </ul>
  2025. </li>
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  2032.  
  2033. <ul class="gm-links">
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039. <li  class="gm-item"><a class="gm-target" title="Medical" href="https://www.msesupplies.com/pages/medical-products"><span class="gm-text">
  2040.        Medical
  2041. </span></a>
  2042.  
  2043.  
  2044. </li>
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052. <li  class="gm-item"><a class="gm-target" title="Optics &amp; Photonics" href="https://www.msesupplies.com/pages/optics-photonics-products"><span class="gm-text">
  2053.        Optics & Photonics
  2054. </span></a>
  2055.  
  2056.  
  2057. </li>
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065. <li  class="gm-item"><a class="gm-target" title="Pharmaceutical" href="https://www.msesupplies.com/pages/pharmaceutical-products"><span class="gm-text">
  2066.        Pharmaceutical
  2067. </span></a>
  2068.  
  2069.  
  2070. </li>
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078. <li  class="gm-item"><a class="gm-target" title="Semiconductor" href="https://www.msesupplies.com/pages/semiconductor-products"><span class="gm-text">
  2079.        Semiconductor
  2080. </span></a>
  2081.  
  2082.  
  2083. </li>
  2084.  
  2085.  
  2086. </ul>
  2087. </li>
  2088.  
  2089.    </ul>
  2090.      
  2091.      <p style="text-align:right;display:flex !important;flex:0 0 100%;font-size: 11px !important;padding:3px;margin:0;justify-content:flex-end;opacity: 0.7 !important;background:transparent;visibility: visible !important;">Powered by <a style="margin: 0 0 0 3px !important;padding: 0 !important;color: #5c6ac4 !important;font-weight: bold !important;font-size: 12px !important;" href="https://apps.shopify.com/globo-mega-menu">Globo Mega Menu</a></p>
  2092.      
  2093.    </div></li>
  2094.    
  2095.  
  2096.    
  2097.    
  2098.    
  2099.    
  2100. <li data-gmmi="2" data-gmdi="2" class="gm-item gm-level-0"><a class="gm-target" title="Brands" href="https://www.msesupplies.com/pages/mse-brands"><span class="gm-text">
  2101.        Brands
  2102. </span></a></li>
  2103.    
  2104.  
  2105.    
  2106.    
  2107.    
  2108.    
  2109. <li data-gmmi="3" data-gmdi="3" class="gm-item gm-level-0"><a class="gm-target" title="Customization" href="https://www.msesupplies.com/collections/customization-solutions"><span class="gm-text">
  2110.        Customization
  2111. </span></a></li>
  2112.    
  2113.  
  2114.    
  2115.    
  2116.    
  2117.    
  2118. <li data-gmmi="4" data-gmdi="4" class="gm-item gm-level-0"><a class="gm-target" title="Request A Quote" href="https://www.msesupplies.com/pages/get-a-quote-how-to"><span class="gm-text">
  2119.        Request A Quote
  2120. </span></a></li>
  2121.    
  2122.  
  2123.    
  2124.    
  2125.    
  2126.    
  2127. <li data-gmmi="5" data-gmdi="5" class="gm-item gm-level-0"><a class="gm-target" title="Contact" href="https://www.msesupplies.com/pages/contact-us-page"><span class="gm-text">
  2128.        Contact
  2129. </span></a></li>
  2130.    
  2131.  
  2132.    
  2133.    
  2134.    
  2135.    
  2136. <li data-gmmi="6" data-gmdi="6" class="gm-item gm-level-0 gm-has-submenu gm-submenu-dropdown gm-submenu-align-left"><a class="gm-target" title="About" href="https://www.msesupplies.com/pages/about-us"><span class="gm-text">
  2137.        About
  2138. </span><span class="gm-retractor"></span></a><ul class="gm-submenu gm-dropdown gm-orientation-vertical ">
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144. <li  class="gm-item"><a class="gm-target" title="About" href="https://www.msesupplies.com/pages/about-us"><span class="gm-text">
  2145.        About
  2146. </span></a>
  2147.  
  2148.  
  2149. </li>
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155. <li  class="gm-item"><a class="gm-target" title="Careers" href="/pages/career"><span class="gm-text">
  2156.        Careers
  2157. </span></a>
  2158.  
  2159.  
  2160. </li>
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166. <li  class="gm-item"><a class="gm-target" title="News" href="/blogs/news"><span class="gm-text">
  2167.        News
  2168. </span></a>
  2169.  
  2170.  
  2171. </li>
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177. <li  class="gm-item"><a class="gm-target" title="Offers" href="https://www.msesupplies.com/pages/special-offers-and-programs"><span class="gm-text">
  2178.        Offers
  2179. </span></a>
  2180.  
  2181.  
  2182. </li>
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188. <li  class="gm-item"><a class="gm-target" title="Resellers" href="Join MSE Supplies Reseller-Distributor Network"><span class="gm-text">
  2189.        Resellers
  2190. </span></a>
  2191.  
  2192.  
  2193. </li>
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199. <li  class="gm-item"><a class="gm-target" title="Support" href="https://www.msesupplies.com/pages/customer-support"><span class="gm-text">
  2200.        Support
  2201. </span></a>
  2202.  
  2203.  
  2204. </li>
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210. <li  class="gm-item"><a class="gm-target" title="Testimonials" href="https://www.msesupplies.com/pages/customer-testimonials"><span class="gm-text">
  2211.        Testimonials
  2212. </span></a>
  2213.  
  2214.  
  2215. </li>
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221. <li  class="gm-item"><a class="gm-target" title="Why Us" href="/pages/why-choose-mse-supplies"><span class="gm-text">
  2222.        Why Us
  2223. </span></a>
  2224.  
  2225.  
  2226. </li>
  2227.  
  2228.    </ul></li>
  2229.    
  2230.  
  2231. </script>
  2232. <script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="template/html" id="globoMenu36249HTML"><ul class="gm-menu gm-menu-36249 gm-mobile-bordered gm-has-retractor gm-submenu-align-left gm-menu-trigger-hover gm-transition-fade" data-menu-id="36249" data-init-event="false" data-transition-speed="300" data-transition-delay="150">
  2233.    
  2234.    
  2235.    
  2236.    
  2237. <li data-gmmi="0" data-gmdi="0" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-full"><a class="gm-target" title="Products" href="https://www.msesupplies.com/pages/mse-supplies-products"><span class="gm-text">
  2238.        Products
  2239. </span><span class="gm-retractor"></span></a><div
  2240.      class="gm-submenu gm-mega"
  2241.      style=""
  2242.    >
  2243.      <div style="" class="submenu-background"></div>
  2244.      <ul class="gm-grid">
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  2251.  
  2252. <ul class="gm-links">
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258. <li  class="gm-item"><a class="gm-target" title="Analytical Balances &amp; Scales" href="/collections/analytical-balances-scales"><span class="gm-text">
  2259.        Analytical Balances & Scales
  2260. </span></a>
  2261.  
  2262.  
  2263. </li>
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271. <li  class="gm-item"><a class="gm-target" title="Arc Melters and Quenchers" href="https://www.msesupplies.com/collections/arc-melting-and-quenching-equipment"><span class="gm-text">
  2272.        Arc Melters and Quenchers
  2273. </span></a>
  2274.  
  2275.  
  2276. </li>
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284. <li  class="gm-item"><a class="gm-target" title="Ball Mills, Milling jars, Milling Media" href="/collections/powder-processing"><span class="gm-text">
  2285.        Ball Mills, Milling jars, Milling Media
  2286. </span></a>
  2287.  
  2288.  
  2289. </li>
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297. <li  class="gm-item"><a class="gm-target" title="Battery Testing Systems" href="/collections/neware-battery-testing-systems"><span class="gm-text">
  2298.        Battery Testing Systems
  2299. </span></a>
  2300.  
  2301.  
  2302. </li>
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310. <li  class="gm-item"><a class="gm-target" title="Ceramic Beads &amp; Balls - Fine Grinding Media" href="/pages/ceramic-beads-balls-fine-grinding-media"><span class="gm-text">
  2311.        Ceramic Beads & Balls - Fine Grinding Media
  2312. </span></a>
  2313.  
  2314.  
  2315. </li>
  2316.  
  2317.  
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323. <li  class="gm-item"><a class="gm-target" title="Ceramic Shots for Blast Cleaning &amp; Microblast" href="/pages/ceramic-shots-for-blast-cleaning-microblast"><span class="gm-text">
  2324.        Ceramic Shots for Blast Cleaning & Microblast
  2325. </span></a>
  2326.  
  2327.  
  2328. </li>
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336. <li  class="gm-item"><a class="gm-target" title="Chillers" href="/collections/water-chiller-units"><span class="gm-text">
  2337.        Chillers
  2338. </span></a>
  2339.  
  2340.  
  2341. </li>
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349. <li  class="gm-item"><a class="gm-target" title="Coating Equipment" href="/collections/coating-equipment"><span class="gm-text">
  2350.        Coating Equipment
  2351. </span></a>
  2352.  
  2353.  
  2354. </li>
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362. <li  class="gm-item"><a class="gm-target" title="Desiccator Cabinets" href="/collections/desiccator-cabinets"><span class="gm-text">
  2363.        Desiccator Cabinets
  2364. </span></a>
  2365.  
  2366.  
  2367. </li>
  2368.  
  2369.  
  2370. </ul>
  2371. </li>
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  2378.  
  2379. <ul class="gm-links">
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385. <li  class="gm-item"><a class="gm-target" title="Evaporation Materials" href="/collections/evaporation-materials"><span class="gm-text">
  2386.        Evaporation Materials
  2387. </span></a>
  2388.  
  2389.  
  2390. </li>
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398. <li  class="gm-item"><a class="gm-target" title="FAST / SPS Sintering Equipment" href="/collections/dr-fritsch-sintering-presses"><span class="gm-text">
  2399.        FAST / SPS Sintering Equipment
  2400. </span></a>
  2401.  
  2402.  
  2403. </li>
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411. <li  class="gm-item"><a class="gm-target" title="General Lab Supplies" href="/collections/general-lab-supplies"><span class="gm-text">
  2412.        General Lab Supplies
  2413. </span></a>
  2414.  
  2415.  
  2416. </li>
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424. <li  class="gm-item"><a class="gm-target" title="Graphene and Graphene Oxide" href="/collections/graphene-cvd-films-and-graphene-oxide"><span class="gm-text">
  2425.        Graphene and Graphene Oxide
  2426. </span></a>
  2427.  
  2428.  
  2429. </li>
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437. <li  class="gm-item"><a class="gm-target" title="High Purity Inorganic Chemicals" href="/collections/high-purity-inorganic-chemicals"><span class="gm-text">
  2438.        High Purity Inorganic Chemicals
  2439. </span></a>
  2440.  
  2441.  
  2442. </li>
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450. <li  class="gm-item"><a class="gm-target" title="High Purity Lab Crucibles" href="/collections/high-purity-lab-crucibles-and-parts"><span class="gm-text">
  2451.        High Purity Lab Crucibles
  2452. </span></a>
  2453.  
  2454.  
  2455. </li>
  2456.  
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463. <li  class="gm-item"><a class="gm-target" title="Incubators and Environmental Chambers" href="https://www.msesupplies.com/collections/mse-pro-incubators-and-environment-chambers"><span class="gm-text">
  2464.        Incubators and Environmental Chambers
  2465. </span></a>
  2466.  
  2467.  
  2468. </li>
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476. <li  class="gm-item"><a class="gm-target" title="ITO FTO AZO Substrates" href="/collections/photovoltaics-solar-cells"><span class="gm-text">
  2477.        ITO FTO AZO Substrates
  2478. </span></a>
  2479.  
  2480.  
  2481. </li>
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489. <li  class="gm-item"><a class="gm-target" title="Laboratory Drying Ovens" href="/collections/mse-pro-laboratory-drying-ovens"><span class="gm-text">
  2490.        Laboratory Drying Ovens
  2491. </span></a>
  2492.  
  2493.  
  2494. </li>
  2495.  
  2496.  
  2497. </ul>
  2498. </li>
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  2505.  
  2506. <ul class="gm-links">
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512. <li  class="gm-item"><a class="gm-target" title="Laboratory Furnaces" href="/collections/laboratory-furnaces"><span class="gm-text">
  2513.        Laboratory Furnaces
  2514. </span></a>
  2515.  
  2516.  
  2517. </li>
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525. <li  class="gm-item"><a class="gm-target" title="Laboratory Spectrometers" href="/collections/laboratory-spectrometers"><span class="gm-text">
  2526.        Laboratory Spectrometers
  2527. </span></a>
  2528.  
  2529.  
  2530. </li>
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.  
  2537.  
  2538. <li  class="gm-item"><a class="gm-target" title="Life Science Products" href="/collections/life-science-products"><span class="gm-text">
  2539.        Life Science Products
  2540. </span></a>
  2541.  
  2542.  
  2543. </li>
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551. <li  class="gm-item"><a class="gm-target" title="Lithium Battery Materials and Tools" href="/collections/lithium-ion-battery-materials"><span class="gm-text">
  2552.        Lithium Battery Materials and Tools
  2553. </span></a>
  2554.  
  2555.  
  2556. </li>
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564. <li  class="gm-item"><a class="gm-target" title="Materials Characterization Services" href="/collections/materials-characterization-analytical-services-best-value"><span class="gm-text">
  2565.        Materials Characterization Services
  2566. </span></a>
  2567.  
  2568.  
  2569. </li>
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577. <li  class="gm-item"><a class="gm-target" title="Metal Powders for Additive Manufacturing" href="/collections/metal-powders-for-additive-manufacturing-3d-printing"><span class="gm-text">
  2578.        Metal Powders for Additive Manufacturing
  2579. </span></a>
  2580.  
  2581.  
  2582. </li>
  2583.  
  2584.  
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590. <li  class="gm-item"><a class="gm-target" title="Nano Powder Materials" href="/collections/nano-materials"><span class="gm-text">
  2591.        Nano Powder Materials
  2592. </span></a>
  2593.  
  2594.  
  2595. </li>
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603. <li  class="gm-item"><a class="gm-target" title="Optical Components" href="https://www.msesupplies.com/collections/optical-components"><span class="gm-text">
  2604.        Optical Components
  2605. </span></a>
  2606.  
  2607.  
  2608. </li>
  2609.  
  2610.  
  2611. </ul>
  2612. </li>
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618. <li class="gm-item gm-grid-item gmcol-3 gm-has-submenu">
  2619.  
  2620. <ul class="gm-links">
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626. <li  class="gm-item"><a class="gm-target" title="Pellet Pressing Dies and Press" href="/collections/pellet-pressing-dies"><span class="gm-text">
  2627.        Pellet Pressing Dies and Press
  2628. </span></a>
  2629.  
  2630.  
  2631. </li>
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639. <li  class="gm-item"><a class="gm-target" title="Phosphors and Luminescent Powders" href="/collections/luminescent-materials"><span class="gm-text">
  2640.        Phosphors and Luminescent Powders
  2641. </span></a>
  2642.  
  2643.  
  2644. </li>
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652. <li  class="gm-item"><a class="gm-target" title="Shakers and Lab Equipment" href="/collections/edmund-buhler-lab-equipment"><span class="gm-text">
  2653.        Shakers and Lab Equipment
  2654. </span></a>
  2655.  
  2656.  
  2657. </li>
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665. <li  class="gm-item"><a class="gm-target" title="Single Crystals, Wafers and Substrates" href="/collections/single-crystals-wafers-and-crystal-substrates"><span class="gm-text">
  2666.        Single Crystals, Wafers and Substrates
  2667. </span></a>
  2668.  
  2669.  
  2670. </li>
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678. <li  class="gm-item"><a class="gm-target" title="Sputtering Targets" href="/collections/mse-supplies-custom-made-sputtering-targets"><span class="gm-text">
  2679.        Sputtering Targets
  2680. </span></a>
  2681.  
  2682.  
  2683. </li>
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691. <li  class="gm-item"><a class="gm-target" title="Vacuum Pumps" href="/collections/vacuum-pumps"><span class="gm-text">
  2692.        Vacuum Pumps
  2693. </span></a>
  2694.  
  2695.  
  2696. </li>
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704. <li  class="gm-item"><a class="gm-target" title="Wafer Cases, Membrane Boxes &amp; Gel Boxes" href="/collections/wafer-carrier-cases-membrane-boxes-sticky-gel-boxes"><span class="gm-text">
  2705.        Wafer Cases, Membrane Boxes & Gel Boxes
  2706. </span></a>
  2707.  
  2708.  
  2709. </li>
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717. <li  class="gm-item"><a class="gm-target" title="Wafer &amp; Glass Scribing and Cutting Tools" href="/collections/scribing-and-cleaving-tools-for-wafers-glass-and-crystal-substrates"><span class="gm-text">
  2718.        Wafer & Glass Scribing and Cutting Tools
  2719. </span></a>
  2720.  
  2721.  
  2722. </li>
  2723.  
  2724.  
  2725. </ul>
  2726. </li>
  2727.  
  2728.    </ul>
  2729.      
  2730.      <p style="text-align:right;display:flex !important;flex:0 0 100%;font-size: 11px !important;padding:3px;margin:0;justify-content:flex-end;opacity: 0.7 !important;background:transparent;visibility: visible !important;">Powered by <a style="margin: 0 0 0 3px !important;padding: 0 !important;color: #5c6ac4 !important;font-weight: bold !important;font-size: 12px !important;" href="https://apps.shopify.com/globo-mega-menu">Globo Mega Menu</a></p>
  2731.      
  2732.    </div></li>
  2733.    
  2734.  
  2735.    
  2736.    
  2737.    
  2738.    
  2739. <li data-gmmi="1" data-gmdi="1" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-left"><a class="gm-target" title="Shop By Industry" href="https://www.msesupplies.com/pages/mse-supplies-industries-page"><span class="gm-text">
  2740.        Shop By Industry
  2741. </span><span class="gm-retractor"></span></a><div
  2742.      class="gm-submenu gm-mega"
  2743.      style="width: 700px;"
  2744.    >
  2745.      <div style="" class="submenu-background"></div>
  2746.      <ul class="gm-grid">
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  2753.  
  2754. <ul class="gm-links">
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760. <li  class="gm-item"><a class="gm-target" title="Agriculture" href="https://www.msesupplies.com/pages/agriculture-products"><span class="gm-text">
  2761.        Agriculture
  2762. </span></a>
  2763.  
  2764.  
  2765. </li>
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773. <li  class="gm-item"><a class="gm-target" title="Automotive &amp; Aerospace" href="https://www.msesupplies.com/pages/automotive-aerospace-products"><span class="gm-text">
  2774.        Automotive & Aerospace
  2775. </span></a>
  2776.  
  2777.  
  2778. </li>
  2779.  
  2780.  
  2781.  
  2782.  
  2783.  
  2784.  
  2785.  
  2786. <li  class="gm-item"><a class="gm-target" title="Chemistry" href="https://www.msesupplies.com/pages/chemistry-products"><span class="gm-text">
  2787.        Chemistry
  2788. </span></a>
  2789.  
  2790.  
  2791. </li>
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799. <li  class="gm-item"><a class="gm-target" title="Education" href="https://www.msesupplies.com/pages/education-products"><span class="gm-text">
  2800.        Education
  2801. </span></a>
  2802.  
  2803.  
  2804. </li>
  2805.  
  2806.  
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812. <li  class="gm-item"><a class="gm-target" title="Food &amp; Beverage" href="https://www.msesupplies.com/pages/food-beverage-products"><span class="gm-text">
  2813.        Food & Beverage
  2814. </span></a>
  2815.  
  2816.  
  2817. </li>
  2818.  
  2819.  
  2820. </ul>
  2821. </li>
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  2828.  
  2829. <ul class="gm-links">
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835. <li  class="gm-item"><a class="gm-target" title="Industrial Process" href="https://www.msesupplies.com/pages/industrial-process-products"><span class="gm-text">
  2836.        Industrial Process
  2837. </span></a>
  2838.  
  2839.  
  2840. </li>
  2841.  
  2842.  
  2843.  
  2844.  
  2845.  
  2846.  
  2847.  
  2848. <li  class="gm-item"><a class="gm-target" title="Life Science" href="https://www.msesupplies.com/pages/life-science-products"><span class="gm-text">
  2849.        Life Science
  2850. </span></a>
  2851.  
  2852.  
  2853. </li>
  2854.  
  2855.  
  2856.  
  2857.  
  2858.  
  2859.  
  2860.  
  2861. <li  class="gm-item"><a class="gm-target" title="Lithium Battery &amp; Renewable Energy" href="https://www.msesupplies.com/pages/lithium-battery-renewable-energy-products"><span class="gm-text">
  2862.        Lithium Battery & Renewable Energy
  2863. </span></a>
  2864.  
  2865.  
  2866. </li>
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874. <li  class="gm-item"><a class="gm-target" title="Material Science" href="https://www.msesupplies.com/pages/material-science-products"><span class="gm-text">
  2875.        Material Science
  2876. </span></a>
  2877.  
  2878.  
  2879. </li>
  2880.  
  2881.  
  2882. </ul>
  2883. </li>
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889. <li class="gm-item gm-grid-item gmcol-4 gm-has-submenu">
  2890.  
  2891. <ul class="gm-links">
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897. <li  class="gm-item"><a class="gm-target" title="Medical" href="https://www.msesupplies.com/pages/medical-products"><span class="gm-text">
  2898.        Medical
  2899. </span></a>
  2900.  
  2901.  
  2902. </li>
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910. <li  class="gm-item"><a class="gm-target" title="Optics &amp; Photonics" href="https://www.msesupplies.com/pages/optics-photonics-products"><span class="gm-text">
  2911.        Optics & Photonics
  2912. </span></a>
  2913.  
  2914.  
  2915. </li>
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923. <li  class="gm-item"><a class="gm-target" title="Pharmaceutical" href="https://www.msesupplies.com/pages/pharmaceutical-products"><span class="gm-text">
  2924.        Pharmaceutical
  2925. </span></a>
  2926.  
  2927.  
  2928. </li>
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936. <li  class="gm-item"><a class="gm-target" title="Semiconductor" href="https://www.msesupplies.com/pages/semiconductor-products"><span class="gm-text">
  2937.        Semiconductor
  2938. </span></a>
  2939.  
  2940.  
  2941. </li>
  2942.  
  2943.  
  2944. </ul>
  2945. </li>
  2946.  
  2947.    </ul>
  2948.      
  2949.      <p style="text-align:right;display:flex !important;flex:0 0 100%;font-size: 11px !important;padding:3px;margin:0;justify-content:flex-end;opacity: 0.7 !important;background:transparent;visibility: visible !important;">Powered by <a style="margin: 0 0 0 3px !important;padding: 0 !important;color: #5c6ac4 !important;font-weight: bold !important;font-size: 12px !important;" href="https://apps.shopify.com/globo-mega-menu">Globo Mega Menu</a></p>
  2950.      
  2951.    </div></li>
  2952.    
  2953.  
  2954.    
  2955.    
  2956.    
  2957.    
  2958. <li data-gmmi="2" data-gmdi="2" class="gm-item gm-level-0"><a class="gm-target" title="Brands" href="https://www.msesupplies.com/pages/mse-brands"><span class="gm-text">
  2959.        Brands
  2960. </span></a></li>
  2961.    
  2962.  
  2963.    
  2964.    
  2965.    
  2966.    
  2967. <li data-gmmi="3" data-gmdi="3" class="gm-item gm-level-0"><a class="gm-target" title="Customization" href="https://www.msesupplies.com/collections/customization-solutions"><span class="gm-text">
  2968.        Customization
  2969. </span></a></li>
  2970.    
  2971.  
  2972.    
  2973.    
  2974.    
  2975.    
  2976. <li data-gmmi="4" data-gmdi="4" class="gm-item gm-level-0"><a class="gm-target" title="Request A Quote" href="https://www.msesupplies.com/pages/get-a-quote-how-to"><span class="gm-text">
  2977.        Request A Quote
  2978. </span></a></li>
  2979.    
  2980.  
  2981.    
  2982.    
  2983.    
  2984.    
  2985. <li data-gmmi="5" data-gmdi="5" class="gm-item gm-level-0"><a class="gm-target" title="Contact" href="https://www.msesupplies.com/pages/contact-us-page"><span class="gm-text">
  2986.        Contact
  2987. </span></a></li>
  2988.    
  2989.  
  2990.    
  2991.    
  2992.    
  2993.    
  2994. <li data-gmmi="6" data-gmdi="6" class="gm-item gm-level-0 gm-has-submenu gm-submenu-dropdown gm-submenu-align-left"><a class="gm-target" title="About" href="https://www.msesupplies.com/pages/about-us"><span class="gm-text">
  2995.        About
  2996. </span><span class="gm-retractor"></span></a><ul class="gm-submenu gm-dropdown gm-orientation-vertical ">
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002. <li  class="gm-item"><a class="gm-target" title="About" href="https://www.msesupplies.com/pages/about-us"><span class="gm-text">
  3003.        About
  3004. </span></a>
  3005.  
  3006.  
  3007. </li>
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013. <li  class="gm-item"><a class="gm-target" title="Careers" href="/pages/career"><span class="gm-text">
  3014.        Careers
  3015. </span></a>
  3016.  
  3017.  
  3018. </li>
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024. <li  class="gm-item"><a class="gm-target" title="News" href="/blogs/news"><span class="gm-text">
  3025.        News
  3026. </span></a>
  3027.  
  3028.  
  3029. </li>
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035. <li  class="gm-item"><a class="gm-target" title="Offers" href="https://www.msesupplies.com/pages/special-offers-and-programs"><span class="gm-text">
  3036.        Offers
  3037. </span></a>
  3038.  
  3039.  
  3040. </li>
  3041.  
  3042.  
  3043.  
  3044.  
  3045.  
  3046. <li  class="gm-item"><a class="gm-target" title="Resellers" href="Join MSE Supplies Reseller-Distributor Network"><span class="gm-text">
  3047.        Resellers
  3048. </span></a>
  3049.  
  3050.  
  3051. </li>
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057. <li  class="gm-item"><a class="gm-target" title="Support" href="https://www.msesupplies.com/pages/customer-support"><span class="gm-text">
  3058.        Support
  3059. </span></a>
  3060.  
  3061.  
  3062. </li>
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068. <li  class="gm-item"><a class="gm-target" title="Testimonials" href="https://www.msesupplies.com/pages/customer-testimonials"><span class="gm-text">
  3069.        Testimonials
  3070. </span></a>
  3071.  
  3072.  
  3073. </li>
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079. <li  class="gm-item"><a class="gm-target" title="Why Us" href="/pages/why-choose-mse-supplies"><span class="gm-text">
  3080.        Why Us
  3081. </span></a>
  3082.  
  3083.  
  3084. </li>
  3085.  
  3086.    </ul></li>
  3087.    
  3088.  
  3089. </ul></script><style></style>
  3090. <style>
  3091.  @import url('https://fonts.googleapis.com/css2?family=Dosis:ital,wght@0,600&family=Dosis:ital,wght@0,500&family=Dosis:ital,wght@0,400&family=Dosis:ital,wght@0,500&family=Work+Sans:ital,wght@0,400&display=swap');
  3092. .gm-menu-installed .gm-menu.gm-menu-36249 {
  3093.  background-color: rgba(32, 74, 128, 1) !important;
  3094.  color: rgba(28, 65, 112, 1);
  3095.  font-family: "Dosis", sans-serif;
  3096.  font-size: 16px;
  3097. }
  3098. .gm-menu-installed .gm-menu.gm-menu-36249.gm-bordered:not(.gm-menu-mobile):not(.gm-vertical) > .gm-level-0 + .gm-level-0 {
  3099.  border-left: 1px solid rgba(15, 15, 15, 0) !important;
  3100. }
  3101. .gm-menu-installed .gm-menu.gm-bordered.gm-vertical > .gm-level-0 + .gm-level-0:not(.searchItem),
  3102. .gm-menu-installed .gm-menu.gm-menu-36249.gm-mobile-bordered.gm-menu-mobile > .gm-level-0 + .gm-level-0:not(.searchItem){
  3103.  border-top: 1px solid rgba(15, 15, 15, 0) !important;
  3104. }
  3105. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0 > .gm-target > .gm-text{
  3106.  font-family: "Dosis", sans-serif !important;
  3107. }
  3108. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0 > .gm-target{
  3109.  padding: 15px 15px !important;
  3110.  color: #ffffff !important;
  3111.  font-family: "Dosis", sans-serif !important;
  3112.  font-size: 17px !important;
  3113.  font-weight: 600 !important;
  3114.  font-style: normal !important;
  3115.  line-height: -20px !important;
  3116. }
  3117.  
  3118. .gm-menu.gm-menu-36249 .gm-submenu.gm-search-form input{
  3119.  line-height: 0px !important;
  3120. }
  3121.  
  3122. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0.gm-active > .gm-target,
  3123. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0:hover > .gm-target{
  3124.  background-color: rgba(4, 40, 78, 1) !important;
  3125.  color: rgba(255, 255, 255, 1) !important;
  3126. }
  3127. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0 > .gm-target > .gm-icon,
  3128. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0 > .gm-target > .gm-text,
  3129. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0 > .gm-target > .gm-retractor{
  3130.  color: #ffffff !important;
  3131.  font-size: 17px !important;
  3132.  font-weight: 600 !important;
  3133.  font-style: normal !important;
  3134.  line-height: -20px !important;
  3135. }
  3136. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0.gm-active > .gm-target > .gm-icon,
  3137. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0.gm-active > .gm-target > .gm-text,
  3138. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0.gm-active > .gm-target > .gm-retractor,
  3139. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0:hover > .gm-target > .gm-icon,
  3140. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0:hover > .gm-target > .gm-text,
  3141. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-item.gm-level-0:hover > .gm-target > .gm-retractor{
  3142.  color: rgba(255, 255, 255, 1) !important;
  3143. }
  3144.  
  3145. .gm-menu-installed .gm-menu.gm-menu-36249.gm-submenu-bordered:not(.gm-aliexpress) {
  3146.  border: 1px solid rgba(255, 255, 255, 1) !important;
  3147. }
  3148.  
  3149. .gm-menu-installed .gm-menu.gm-menu-36249.gm-menu-mobile .gm-tabs > .gm-tab-links > .gm-item{
  3150.  border-top: 1px solid rgba(255, 255, 255, 1) !important;
  3151. }
  3152.  
  3153. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item.gm-active > .gm-target{
  3154.  background-color: #d9d9d9 !important;
  3155. }
  3156.  
  3157. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu.gm-mega,
  3158. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu.gm-search-form,
  3159. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu-aliexpress .gm-tab-links,
  3160. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu-aliexpress .gm-tab-content {
  3161.  background-color: #ffffff !important;
  3162. }
  3163. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu-bordered .gm-tabs-left > .gm-tab-links {
  3164.  border-right: 1px solid rgba(255, 255, 255, 1) !important;
  3165. }
  3166. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu-bordered .gm-tabs-top > .gm-tab-links {
  3167.  border-bottom: 1px solid rgba(255, 255, 255, 1) !important;
  3168. }
  3169. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu-bordered .gm-tabs-right > .gm-tab-links {
  3170.  border-left: 1px solid rgba(255, 255, 255, 1) !important;
  3171. }
  3172. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item > .gm-target,
  3173. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item > .gm-target > .gm-text{
  3174.  font-family: "Dosis", sans-serif;
  3175.  font-size: 16px;
  3176.  font-weight: 500;
  3177.  font-style: normal;
  3178. }
  3179. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item > .gm-target > .gm-icon{
  3180.  font-size: 16px;
  3181. }
  3182. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item > .gm-target,
  3183. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item > .gm-target > .gm-text,
  3184. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item > .gm-target > .gm-retractor,
  3185. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item > .gm-target > .gm-icon{
  3186.  color: #202020 !important;
  3187. }
  3188. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item.gm-active > .gm-target,
  3189. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-text,
  3190. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-retractor,
  3191. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-icon{
  3192.  color: #000000 !important;
  3193. }
  3194. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-dropdown {
  3195.  background-color: #ffffff !important;
  3196. }
  3197. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-dropdown > li > a {
  3198.  line-height: -25px !important;
  3199. }
  3200. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-tab-links > li > a {
  3201.  line-height: -20px !important;
  3202. }
  3203. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-links > li:not(.gm-heading) > a {
  3204.  line-height: 20px !important;
  3205. }
  3206. .gm-html-inner,
  3207. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-item .gm-target {
  3208.  color: rgba(28, 65, 112, 1) !important;
  3209.  font-family: "Dosis", sans-serif !important;
  3210.  font-size: 16px !important;
  3211.  font-weight: 500 !important;
  3212.  font-style: normal !important;
  3213. }
  3214. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-item .gm-heading {
  3215.  color: rgba(135, 135, 135, 1) !important;
  3216.  font-family: "Dosis", sans-serif !important;
  3217.  font-size: 16px !important;
  3218.  font-weight: 400 !important;
  3219.  font-style: normal !important;
  3220. }
  3221. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-item .gm-heading .gm-target {
  3222.  color: rgba(135, 135, 135, 1) !important;
  3223.  font-family: "Dosis", sans-serif !important;
  3224.  font-size: 16px !important;
  3225.  font-weight: 400 !important;
  3226.  font-style: normal !important;
  3227. }
  3228. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-target:hover,
  3229. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-target:hover .gm-text,
  3230. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-target:hover .gm-icon,
  3231. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-target:hover .gm-retractor
  3232. {
  3233.  color: rgba(4, 40, 78, 1) !important;
  3234. }
  3235. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-target:hover .gm-price {
  3236.  color: rgba(28, 65, 112, 1) !important;
  3237. }
  3238. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-target:hover .gm-old-price {
  3239.  color: #969696 !important;
  3240. }
  3241. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-target:hover > .gm-text > .gm-description {
  3242.  color: #4d5bcd !important;
  3243. }
  3244. .gm-menu-installed .gm-menu.gm-menu-36249 .gm-submenu .gm-item .gm-description {
  3245.  color: #969696 !important;
  3246.  font-family: "Work Sans", sans-serif !important;
  3247.  font-size: 16px !important;
  3248.  font-weight: 400 !important;
  3249.  font-style: normal !important;
  3250. }
  3251. .gm-menu.gm-menu-36249 .gm-label.gm-sale-label{
  3252.  color: #ffffff !important;
  3253.  background: #ec523e !important;
  3254. }
  3255. .gm-menu.gm-menu-36249 .gm-label.gm-sold_out-label{
  3256.  color: #757575 !important;
  3257.  background: #d5d5d5 !important;
  3258. }
  3259.  
  3260. .theme_store_id_601.gm-menu-installed .gm-menu.gm-menu-36249 .gm-level-0 > a.icon-account,
  3261. .theme_store_id_601.gm-menu-installed .gm-menu.gm-menu-36249 .gm-level-0 > a.icon-search {
  3262.  color: #ffffff !important;
  3263. }
  3264.  
  3265. .theme_store_id_601 #nav.gm-menu.gm-menu-36249 .gm-level-0 > a,
  3266. .theme_store_id_601 #nav.gm-menu.gm-menu-36249 .gm-level-0 > select.currencies {
  3267.  color: #ffffff !important;
  3268. }
  3269. .theme_store_id_601 #nav.gm-menu.gm-menu-36249 .gm-level-0 > select.currencies > option {
  3270.  background-color: rgba(32, 74, 128, 1) !important;
  3271. }
  3272.  
  3273. .gm-menu-installed .gm-menu.gm-menu-36249 > .gm-level-0.gm-theme-li > a {
  3274.  color: #ffffff !important;
  3275.  font-family: "Dosis", sans-serif !important;
  3276.  font-size: 17px !important;
  3277. }
  3278.  
  3279. .theme_store_id_777 .drawer a, .drawer h3, .drawer .h3 {
  3280.  color: #ffffff !important;
  3281. }
  3282.  
  3283. .gm-menu.gm-menu-36249 .gm-product-atc input.gm-btn-atc{
  3284.  color: #FFFFFF !important;
  3285.  background-color: #1F1F1F !important;
  3286.  font-family: "Dosis", sans-serif !important;
  3287. }
  3288.  
  3289. .gm-menu.gm-menu-36249 .gm-product-atc input.gm-btn-atc:hover{
  3290.  color: #FFFFFF !important;
  3291.  background-color: #000000 !important;
  3292. }
  3293.  
  3294. .gm-menu.gm-menu-36249.gm-transition-fade .gm-item>.gm-submenu {
  3295.  -webkit-transition-duration: 300ms;
  3296.  transition-duration: 300ms;
  3297.  transition-delay: 150ms !important;
  3298.  -webkit-transition-delay: 150ms !important;
  3299. }
  3300.  
  3301. .gm-menu.gm-menu-36249.gm-transition-shiftup .gm-item>.gm-submenu {
  3302.  -webkit-transition-duration: 300ms;
  3303.  transition-duration: 300ms;
  3304.  transition-delay: 150ms !important;
  3305.  -webkit-transition-delay: 150ms !important;
  3306. }
  3307. </style>
  3308.  
  3309.  
  3310.  
  3311.  
  3312. <!-- END app app block --><!-- BEGIN app block: shopify://apps/product-filters-search/blocks/autocomplete/95672d06-1c4e-4e1b-9368-e84ce1ad6886 --><script>
  3313.    var fast_dawn_theme_action = "/pages/search-results";
  3314.    var __isp_new_jquery = "true" === "true";
  3315. </script>
  3316.  
  3317.  
  3318.    
  3319.  
  3320.  
  3321.    <script>var _isp_injected_already = true</script>
  3322.    <!-- BEGIN app snippet: fast-simon-autocomplete-init --><script id="autocomplete-initilizer"
  3323.        src="https://static-autocomplete.fastsimon.com/fast-simon-autocomplete-init.umd.js?mode=shopify&UUID=c096871e-4be8-4aae-889b-243078d93ff8&store=7227785"
  3324.        async>
  3325. </script>
  3326. <!-- END app snippet -->
  3327.  
  3328. <!-- END app app block --><!-- BEGIN app block: shopify://apps/o-request-a-quote/blocks/omgrfq_script/5f4ac0e6-8a57-4f3d-853e-0194eab86273 --><link href="//cdn.shopify.com/extensions/c011d5cb-6a3c-432f-b211-84db75e6b7df/o-request-a-quote-167/assets/omgrfg_style.css" rel="stylesheet" type="text/css" media="all" />
  3329.  
  3330. <script id="omgrfq-script" type='text/javascript' data-type="custom">
  3331.    if ((typeof window.jQuery === 'undefined')) {<!-- BEGIN app snippet: omg-jquery -->/*! jQuery v3.0.0 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector,-deprecated | (c) jQuery Foundation | jquery.org/license */
  3332. (function(){"use strict";var C=document,D=window,st=C.documentElement,L=C.createElement.bind(C),ft=L("div"),q=L("table"),Mt=L("tbody"),ot=L("tr"),H=Array.isArray,S=Array.prototype,Dt=S.concat,U=S.filter,at=S.indexOf,ct=S.map,Bt=S.push,ht=S.slice,z=S.some,_t=S.splice,Pt=/^#(?:[\w-]|\\.|[^\x00-\xa0])*$/,Ht=/^\.(?:[\w-]|\\.|[^\x00-\xa0])*$/,$t=/<.+>/,jt=/^\w+$/;function J(t,n){var r=It(n);return!t||!r&&!A(n)&&!c(n)?[]:!r&&Ht.test(t)?n.getElementsByClassName(t.slice(1).replace(/\\/g,"")):!r&&jt.test(t)?n.getElementsByTagName(t):n.querySelectorAll(t)}var dt=function(){function t(n,r){if(n){if(Y(n))return n;var i=n;if(g(n)){var e=r||C;if(i=Pt.test(n)&&A(e)?e.getElementById(n.slice(1).replace(/\\/g,"")):$t.test(n)?yt(n):Y(e)?e.find(n):g(e)?o(e).find(n):J(n,e),!i)return}else if(O(n))return this.ready(n);(i.nodeType||i===D)&&(i=[i]),this.length=i.length;for(var s=0,f=this.length;s<f;s++)this[s]=i[s]}}return t.prototype.init=function(n,r){return new t(n,r)},t}(),u=dt.prototype,o=u.init;o.fn=o.prototype=u,u.length=0,u.splice=_t,typeof Symbol=="function"&&(u[Symbol.iterator]=S[Symbol.iterator]);function Y(t){return t instanceof dt}function B(t){return!!t&&t===t.window}function A(t){return!!t&&t.nodeType===9}function It(t){return!!t&&t.nodeType===11}function c(t){return!!t&&t.nodeType===1}function Ft(t){return!!t&&t.nodeType===3}function Wt(t){return typeof t=="boolean"}function O(t){return typeof t=="function"}function g(t){return typeof t=="string"}function v(t){return t===void 0}function P(t){return t===null}function lt(t){return!isNaN(parseFloat(t))&&isFinite(t)}function G(t){if(typeof t!="object"||t===null)return!1;var n=Object.getPrototypeOf(t);return n===null||n===Object.prototype}o.isWindow=B,o.isFunction=O,o.isArray=H,o.isNumeric=lt,o.isPlainObject=G;function d(t,n,r){if(r){for(var i=t.length;i--;)if(n.call(t[i],i,t[i])===!1)return t}else if(G(t))for(var e=Object.keys(t),i=0,s=e.length;i<s;i++){var f=e[i];if(n.call(t[f],f,t[f])===!1)return t}else for(var i=0,s=t.length;i<s;i++)if(n.call(t[i],i,t[i])===!1)return t;return t}o.each=d,u.each=function(t){return d(this,t)},u.empty=function(){return this.each(function(t,n){for(;n.firstChild;)n.removeChild(n.firstChild)})};var qt=/\S+/g;function j(t){return g(t)?t.match(qt)||[]:[]}u.toggleClass=function(t,n){var r=j(t),i=!v(n);return this.each(function(e,s){c(s)&&d(r,function(f,a){i?n?s.classList.add(a):s.classList.remove(a):s.classList.toggle(a)})})},u.addClass=function(t){return this.toggleClass(t,!0)},u.removeAttr=function(t){var n=j(t);return this.each(function(r,i){c(i)&&d(n,function(e,s){i.removeAttribute(s)})})};function Ut(t,n){if(t){if(g(t)){if(arguments.length<2){if(!this[0]||!c(this[0]))return;var r=this[0].getAttribute(t);return P(r)?void 0:r}return v(n)?this:P(n)?this.removeAttr(t):this.each(function(e,s){c(s)&&s.setAttribute(t,n)})}for(var i in t)this.attr(i,t[i]);return this}}u.attr=Ut,u.removeClass=function(t){return arguments.length?this.toggleClass(t,!1):this.attr("class","")},u.hasClass=function(t){return!!t&&z.call(this,function(n){return c(n)&&n.classList.contains(t)})},u.get=function(t){return v(t)?ht.call(this):(t=Number(t),this[t<0?t+this.length:t])},u.eq=function(t){return o(this.get(t))},u.first=function(){return this.eq(0)},u.last=function(){return this.eq(-1)};function zt(t){return v(t)?this.get().map(function(n){return c(n)||Ft(n)?n.textContent:""}).join(""):this.each(function(n,r){c(r)&&(r.textContent=t)})}u.text=zt;function T(t,n,r){if(c(t)){var i=D.getComputedStyle(t,null);return r?i.getPropertyValue(n)||void 0:i[n]||t.style[n]}}function E(t,n){return parseInt(T(t,n),10)||0}function gt(t,n){return E(t,"border".concat(n?"Left":"Top","Width"))+E(t,"padding".concat(n?"Left":"Top"))+E(t,"padding".concat(n?"Right":"Bottom"))+E(t,"border".concat(n?"Right":"Bottom","Width"))}var X={};function Jt(t){if(X[t])return X[t];var n=L(t);C.body.insertBefore(n,null);var r=T(n,"display");return C.body.removeChild(n),X[t]=r!=="none"?r:"block"}function vt(t){return T(t,"display")==="none"}function pt(t,n){var r=t&&(t.matches||t.webkitMatchesSelector||t.msMatchesSelector);return!!r&&!!n&&r.call(t,n)}function I(t){return g(t)?function(n,r){return pt(r,t)}:O(t)?t:Y(t)?function(n,r){return t.is(r)}:t?function(n,r){return r===t}:function(){return!1}}u.filter=function(t){var n=I(t);return o(U.call(this,function(r,i){return n.call(r,i,r)}))};function x(t,n){return n?t.filter(n):t}u.detach=function(t){return x(this,t).each(function(n,r){r.parentNode&&r.parentNode.removeChild(r)}),this};var Yt=/^\s*<(\w+)[^>]*>/,Gt=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,mt={"*":ft,tr:Mt,td:ot,th:ot,thead:q,tbody:q,tfoot:q};function yt(t){if(!g(t))return[];if(Gt.test(t))return[L(RegExp.$1)];var n=Yt.test(t)&&RegExp.$1,r=mt[n]||mt["*"];return r.innerHTML=t,o(r.childNodes).detach().get()}o.parseHTML=yt,u.has=function(t){var n=g(t)?function(r,i){return J(t,i).length}:function(r,i){return i.contains(t)};return this.filter(n)},u.not=function(t){var n=I(t);return this.filter(function(r,i){return(!g(t)||c(i))&&!n.call(i,r,i)})};function R(t,n,r,i){for(var e=[],s=O(n),f=i&&I(i),a=0,y=t.length;a<y;a++)if(s){var h=n(t[a]);h.length&&Bt.apply(e,h)}else for(var p=t[a][n];p!=null&&!(i&&f(-1,p));)e.push(p),p=r?p[n]:null;return e}function bt(t){return t.multiple&&t.options?R(U.call(t.options,function(n){return n.selected&&!n.disabled&&!n.parentNode.disabled}),"value"):t.value||""}function Xt(t){return arguments.length?this.each(function(n,r){var i=r.multiple&&r.options;if(i||Ot.test(r.type)){var e=H(t)?ct.call(t,String):P(t)?[]:[String(t)];i?d(r.options,function(s,f){f.selected=e.indexOf(f.value)>=0},!0):r.checked=e.indexOf(r.value)>=0}else r.value=v(t)||P(t)?"":t}):this[0]&&bt(this[0])}u.val=Xt,u.is=function(t){var n=I(t);return z.call(this,function(r,i){return n.call(r,i,r)})},o.guid=1;function w(t){return t.length>1?U.call(t,function(n,r,i){return at.call(i,n)===r}):t}o.unique=w,u.add=function(t,n){return o(w(this.get().concat(o(t,n).get())))},u.children=function(t){return x(o(w(R(this,function(n){return n.children}))),t)},u.parent=function(t){return x(o(w(R(this,"parentNode"))),t)},u.index=function(t){var n=t?o(t)[0]:this[0],r=t?this:o(n).parent().children();return at.call(r,n)},u.closest=function(t){var n=this.filter(t);if(n.length)return n;var r=this.parent();return r.length?r.closest(t):n},u.siblings=function(t){return x(o(w(R(this,function(n){return o(n).parent().children().not(n)}))),t)},u.find=function(t){return o(w(R(this,function(n){return J(t,n)})))};var Kt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Qt=/^$|^module$|\/(java|ecma)script/i,Vt=["type","src","nonce","noModule"];function Zt(t,n){var r=o(t);r.filter("script").add(r.find("script")).each(function(i,e){if(Qt.test(e.type)&&st.contains(e)){var s=L("script");s.text=e.textContent.replace(Kt,""),d(Vt,function(f,a){e[a]&&(s[a]=e[a])}),n.head.insertBefore(s,null),n.head.removeChild(s)}})}function kt(t,n,r,i,e){i?t.insertBefore(n,r?t.firstChild:null):t.nodeName==="HTML"?t.parentNode.replaceChild(n,t):t.parentNode.insertBefore(n,r?t:t.nextSibling),e&&Zt(n,t.ownerDocument)}function N(t,n,r,i,e,s,f,a){return d(t,function(y,h){d(o(h),function(p,M){d(o(n),function(b,W){var rt=r?M:W,it=r?W:M,m=r?p:b;kt(rt,m?it.cloneNode(!0):it,i,e,!m)},a)},f)},s),n}u.after=function(){return N(arguments,this,!1,!1,!1,!0,!0)},u.append=function(){return N(arguments,this,!1,!1,!0)};function tn(t){if(!arguments.length)return this[0]&&this[0].innerHTML;if(v(t))return this;var n=/<script[\s>]/.test(t);return this.each(function(r,i){c(i)&&(n?o(i).empty().append(t):i.innerHTML=t)})}u.html=tn,u.appendTo=function(t){return N(arguments,this,!0,!1,!0)},u.wrapInner=function(t){return this.each(function(n,r){var i=o(r),e=i.contents();e.length?e.wrapAll(t):i.append(t)})},u.before=function(){return N(arguments,this,!1,!0)},u.wrapAll=function(t){for(var n=o(t),r=n[0];r.children.length;)r=r.firstElementChild;return this.first().before(n),this.appendTo(r)},u.wrap=function(t){return this.each(function(n,r){var i=o(t)[0];o(r).wrapAll(n?i.cloneNode(!0):i)})},u.insertAfter=function(t){return N(arguments,this,!0,!1,!1,!1,!1,!0)},u.insertBefore=function(t){return N(arguments,this,!0,!0)},u.prepend=function(){return N(arguments,this,!1,!0,!0,!0,!0)},u.prependTo=function(t){return N(arguments,this,!0,!0,!0,!1,!1,!0)},u.contents=function(){return o(w(R(this,function(t){return t.tagName==="IFRAME"?[t.contentDocument]:t.tagName==="TEMPLATE"?t.content.childNodes:t.childNodes})))},u.next=function(t,n,r){return x(o(w(R(this,"nextElementSibling",n,r))),t)},u.nextAll=function(t){return this.next(t,!0)},u.nextUntil=function(t,n){return this.next(n,!0,t)},u.parents=function(t,n){return x(o(w(R(this,"parentElement",!0,n))),t)},u.parentsUntil=function(t,n){return this.parents(n,t)},u.prev=function(t,n,r){return x(o(w(R(this,"previousElementSibling",n,r))),t)},u.prevAll=function(t){return this.prev(t,!0)},u.prevUntil=function(t,n){return this.prev(n,!0,t)},u.map=function(t){return o(Dt.apply([],ct.call(this,function(n,r){return t.call(n,r,n)})))},u.clone=function(){return this.map(function(t,n){return n.cloneNode(!0)})},u.offsetParent=function(){return this.map(function(t,n){for(var r=n.offsetParent;r&&T(r,"position")==="static";)r=r.offsetParent;return r||st})},u.slice=function(t,n){return o(ht.call(this,t,n))};var nn=/-([a-z])/g;function K(t){return t.replace(nn,function(n,r){return r.toUpperCase()})}u.ready=function(t){var n=function(){return setTimeout(t,0,o)};return C.readyState!=="loading"?n():C.addEventListener("DOMContentLoaded",n),this},u.unwrap=function(){return this.parent().each(function(t,n){if(n.tagName!=="BODY"){var r=o(n);r.replaceWith(r.children())}}),this},u.offset=function(){var t=this[0];if(t){var n=t.getBoundingClientRect();return{top:n.top+D.pageYOffset,left:n.left+D.pageXOffset}}},u.position=function(){var t=this[0];if(t){var n=T(t,"position")==="fixed",r=n?t.getBoundingClientRect():this.offset();if(!n){for(var i=t.ownerDocument,e=t.offsetParent||i.documentElement;(e===i.body||e===i.documentElement)&&T(e,"position")==="static";)e=e.parentNode;if(e!==t&&c(e)){var s=o(e).offset();r.top-=s.top+E(e,"borderTopWidth"),r.left-=s.left+E(e,"borderLeftWidth")}}return{top:r.top-E(t,"marginTop"),left:r.left-E(t,"marginLeft")}}};var Et={class:"className",contenteditable:"contentEditable",for:"htmlFor",readonly:"readOnly",maxlength:"maxLength",tabindex:"tabIndex",colspan:"colSpan",rowspan:"rowSpan",usemap:"useMap"};u.prop=function(t,n){if(t){if(g(t))return t=Et[t]||t,arguments.length<2?this[0]&&this[0][t]:this.each(function(i,e){e[t]=n});for(var r in t)this.prop(r,t[r]);return this}},u.removeProp=function(t){return this.each(function(n,r){delete r[Et[t]||t]})};var rn=/^--/;function Q(t){return rn.test(t)}var V={},en=ft.style,un=["webkit","moz","ms"];function sn(t,n){if(n===void 0&&(n=Q(t)),n)return t;if(!V[t]){var r=K(t),i="".concat(r[0].toUpperCase()).concat(r.slice(1)),e="".concat(r," ").concat(un.join("".concat(i," "))).concat(i).split(" ");d(e,function(s,f){if(f in en)return V[t]=f,!1})}return V[t]}var fn={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function wt(t,n,r){return r===void 0&&(r=Q(t)),!r&&!fn[t]&&lt(n)?"".concat(n,"px"):n}function on(t,n){if(g(t)){var r=Q(t);return t=sn(t,r),arguments.length<2?this[0]&&T(this[0],t,r):t?(n=wt(t,n,r),this.each(function(e,s){c(s)&&(r?s.style.setProperty(t,n):s.style[t]=n)})):this}for(var i in t)this.css(i,t[i]);return this}u.css=on;function Ct(t,n){try{return t(n)}catch{return n}}var an=/^\s+|\s+$/;function St(t,n){var r=t.dataset[n]||t.dataset[K(n)];return an.test(r)?r:Ct(JSON.parse,r)}function cn(t,n,r){r=Ct(JSON.stringify,r),t.dataset[K(n)]=r}function hn(t,n){if(!t){if(!this[0])return;var r={};for(var i in this[0].dataset)r[i]=St(this[0],i);return r}if(g(t))return arguments.length<2?this[0]&&St(this[0],t):v(n)?this:this.each(function(e,s){cn(s,t,n)});for(var i in t)this.data(i,t[i]);return this}u.data=hn;function Tt(t,n){var r=t.documentElement;return Math.max(t.body["scroll".concat(n)],r["scroll".concat(n)],t.body["offset".concat(n)],r["offset".concat(n)],r["client".concat(n)])}d([!0,!1],function(t,n){d(["Width","Height"],function(r,i){var e="".concat(n?"outer":"inner").concat(i);u[e]=function(s){if(this[0])return B(this[0])?n?this[0]["inner".concat(i)]:this[0].document.documentElement["client".concat(i)]:A(this[0])?Tt(this[0],i):this[0]["".concat(n?"offset":"client").concat(i)]+(s&&n?E(this[0],"margin".concat(r?"Top":"Left"))+E(this[0],"margin".concat(r?"Bottom":"Right")):0)}})}),d(["Width","Height"],function(t,n){var r=n.toLowerCase();u[r]=function(i){if(!this[0])return v(i)?void 0:this;if(!arguments.length)return B(this[0])?this[0].document.documentElement["client".concat(n)]:A(this[0])?Tt(this[0],n):this[0].getBoundingClientRect()[r]-gt(this[0],!t);var e=parseInt(i,10);return this.each(function(s,f){if(c(f)){var a=T(f,"boxSizing");f.style[r]=wt(r,e+(a==="border-box"?gt(f,!t):0))}})}});var Rt="___cd";u.toggle=function(t){return this.each(function(n,r){if(c(r)){var i=vt(r),e=v(t)?i:t;e?(r.style.display=r[Rt]||"",vt(r)&&(r.style.display=Jt(r.tagName))):i||(r[Rt]=T(r,"display"),r.style.display="none")}})},u.hide=function(){return this.toggle(!1)},u.show=function(){return this.toggle(!0)};var xt="___ce",Z=".",k={focus:"focusin",blur:"focusout"},Nt={mouseenter:"mouseover",mouseleave:"mouseout"},dn=/^(mouse|pointer|contextmenu|drag|drop|click|dblclick)/i;function tt(t){return Nt[t]||k[t]||t}function nt(t){var n=t.split(Z);return[n[0],n.slice(1).sort()]}u.trigger=function(t,n){if(g(t)){var r=nt(t),i=r[0],e=r[1],s=tt(i);if(!s)return this;var f=dn.test(s)?"MouseEvents":"HTMLEvents";t=C.createEvent(f),t.initEvent(s,!0,!0),t.namespace=e.join(Z),t.___ot=i}t.___td=n;var a=t.___ot in k;return this.each(function(y,h){a&&O(h[t.___ot])&&(h["___i".concat(t.type)]=!0,h[t.___ot](),h["___i".concat(t.type)]=!1),h.dispatchEvent(t)})};function Lt(t){return t[xt]=t[xt]||{}}function ln(t,n,r,i,e){var s=Lt(t);s[n]=s[n]||[],s[n].push([r,i,e]),t.addEventListener(n,e)}function At(t,n){return!n||!z.call(n,function(r){return t.indexOf(r)<0})}function F(t,n,r,i,e){var s=Lt(t);if(n)s[n]&&(s[n]=s[n].filter(function(f){var a=f[0],y=f[1],h=f[2];if(e&&h.guid!==e.guid||!At(a,r)||i&&i!==y)return!0;t.removeEventListener(n,h)}));else for(n in s)F(t,n,r,i,e)}u.off=function(t,n,r){var i=this;if(v(t))this.each(function(s,f){!c(f)&&!A(f)&&!B(f)||F(f)});else if(g(t))O(n)&&(r=n,n=""),d(j(t),function(s,f){var a=nt(f),y=a[0],h=a[1],p=tt(y);i.each(function(M,b){!c(b)&&!A(b)&&!B(b)||F(b,p,h,n,r)})});else for(var e in t)this.off(e,t[e]);return this},u.remove=function(t){return x(this,t).detach().off(),this},u.replaceWith=function(t){return this.before(t).remove()},u.replaceAll=function(t){return o(t).replaceWith(this),this};function gn(t,n,r,i,e){var s=this;if(!g(t)){for(var f in t)this.on(f,n,r,t[f],e);return this}return g(n)||(v(n)||P(n)?n="":v(r)?(r=n,n=""):(i=r,r=n,n="")),O(i)||(i=r,r=void 0),i?(d(j(t),function(a,y){var h=nt(y),p=h[0],M=h[1],b=tt(p),W=p in Nt,rt=p in k;b&&s.each(function(it,m){if(!(!c(m)&&!A(m)&&!B(m))){var et=function(l){if(l.target["___i".concat(l.type)])return l.stopImmediatePropagation();if(!(l.namespace&&!At(M,l.namespace.split(Z)))&&!(!n&&(rt&&(l.target!==m||l.___ot===b)||W&&l.relatedTarget&&m.contains(l.relatedTarget)))){var ut=m;if(n){for(var _=l.target;!pt(_,n);)if(_===m||(_=_.parentNode,!_))return;ut=_}Object.defineProperty(l,"currentTarget",{configurable:!0,get:function(){return ut}}),Object.defineProperty(l,"delegateTarget",{configurable:!0,get:function(){return m}}),Object.defineProperty(l,"data",{configurable:!0,get:function(){return r}});var bn=i.call(ut,l,l.___td);e&&F(m,b,M,n,et),bn===!1&&(l.preventDefault(),l.stopPropagation())}};et.guid=i.guid=i.guid||o.guid++,ln(m,b,M,n,et)}})}),this):this}u.on=gn;function vn(t,n,r,i){return this.on(t,n,r,i,!0)}u.one=vn;var pn=/\r?\n/g;function mn(t,n){return"&".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(n.replace(pn,`\r
  3333. `)))}var yn=/file|reset|submit|button|image/i,Ot=/radio|checkbox/i;u.serialize=function(){var t="";return this.each(function(n,r){d(r.elements||[r],function(i,e){if(!(e.disabled||!e.name||e.tagName==="FIELDSET"||yn.test(e.type)||Ot.test(e.type)&&!e.checked)){var s=bt(e);if(!v(s)){var f=H(s)?s:[s];d(f,function(a,y){t+=mn(e.name,y)})}}})}),t.slice(1)},typeof exports<"u"?module.exports=o:D.cash=o})();<!-- END app snippet -->// app
  3334.        window.OMGJquery = window.cash
  3335.    } else {
  3336.        window.OMGJquery = window.jQuery
  3337.    }
  3338.  
  3339.    var OMGRFQConfigs = {};
  3340.    var omgrfq_productCollection = [];
  3341.    window.OMGIsUsingMigrate = true;
  3342.    var countAppendPrice = 0<!-- BEGIN app snippet: omgrfq_classDefinePosition -->
  3343. function getElementsCollectionsPage() {
  3344.    const selectors = [
  3345.        ".grid__item--collection-template",
  3346.        ".grid--uniform .grid__item > .grid-product__content",
  3347.        ".card-list .card-list__column .card",
  3348.        ".grid-uniform .grid__item",
  3349.        ".grid-uniform .grid-item",
  3350.        ".collage-grid__row .grid-product",
  3351.        ".product-card .product-card__content",
  3352.        ".card-wrapper .card > .card__content",
  3353.        ".card-wrapper > .card-information",
  3354.        ".product__grid-item .product-wrap",
  3355.        ".productgrid--items .productgrid--item",
  3356.        ".product-block > .product-block__inner",
  3357.        ".list-item.product-list-item",
  3358.        ".product-block .block-inner",
  3359.        ".product-list--collection .product-item",
  3360.        "#main-collection-product-grid [class^='#column']",
  3361.        ".collection-grid .grid-product",
  3362.        '.grid--uniform .grid__item',
  3363.        '.main-content .grid .grid__item.four-fifths '
  3364.    ]
  3365.  
  3366.    return selectors.join(',')
  3367. }
  3368.  
  3369. function OMGQuotesPriceClass() {
  3370.    const selectors = [
  3371.        '#productPrice-product-template',
  3372.        '.modal_price',
  3373.        '.product-form--price-wrapper',
  3374.        '.product-single__price',
  3375.        '.product_single_price',
  3376.        '.product-single__price-product-template',
  3377.        '.prices',
  3378.        '.price',
  3379.        '.product-pricing',
  3380.        '.product__price-container',
  3381.        '.product--price',
  3382.        '.product-price',
  3383.        '.product-prices',
  3384.        '.product__price',
  3385.        '.price-box',
  3386.        '.price-container',
  3387.        '.price-list',
  3388.        '.product-detail .price-area',
  3389.        '.price_outer',
  3390.        '#product-price',
  3391.        '.price_range',
  3392.        '.detail-price',
  3393.        '.product-single__form-price',
  3394.        '.data-price-wrapper',
  3395.        ".priceProduct",
  3396.        "#ProductPrice",
  3397.        ".product-single__meta-list",
  3398.        ".product-single__prices",
  3399.        ".ProductMeta__PriceList",
  3400.        ".tt-price",
  3401.        '.single_product__price',
  3402.        '.pricearea',
  3403.        '.product-item-caption-price',
  3404.        '.product--price-wrapper',
  3405.        '.product-card__price',
  3406.        '.product-card__availability',
  3407.        '.productitem--price',
  3408.        '.boost-pfs-filter-product-item-price',
  3409.        '.price_wrapper',
  3410.        '.product-list-item-price',
  3411.        '.grid-product__price',
  3412.        '.product_price',
  3413.        '.grid-product__price-wrap',
  3414.        '.product-item__price',
  3415.        '.price-product',
  3416.        '.product-price__price',
  3417.        '.product-item__price-wrapper',
  3418.        '.product__prices',
  3419.        '.product-item--price',
  3420.        '.grid-link__meta',
  3421.        '.list-meta',
  3422.        '.ProductItem .ProductItem__PriceList',
  3423.        '.product-item__price-list',
  3424.        '.product-thumb-caption-price',
  3425.        '.product-card__price-wrapper',
  3426.        '.card__price',
  3427.        '.card__availability',
  3428.        "#main-collection-product-grid [class^='#product-card-price']",
  3429.        '#productPrice-product-template',
  3430.        '.grid__item span[itemprop="price"]',
  3431.        '.f\\:product-single__block-product-price'
  3432.    ];
  3433.  
  3434.    return selectors.join(",");
  3435. }
  3436.  
  3437. function OMGQuotesTitleClass() {
  3438.    const selectors = [
  3439.        '.product-single__title',
  3440.        '.product-title',
  3441.        '.product-single h2',
  3442.        '.product-name',
  3443.        '.product__heading',
  3444.        '.product-header',
  3445.        '.detail-info h1',
  3446.        '#product-description h1',
  3447.        '.product__title',
  3448.        '.product-meta__title',
  3449.        '#productInfo-product h1',
  3450.        '.product-detail .title',
  3451.        '.section_title',
  3452.        '.product-info-inner h1.page-heading',
  3453.        '.shopify-product-form',
  3454.        '.product_title',
  3455.        '.product_name',
  3456.        '.ProductMeta__Title',
  3457.        '.tt-title',
  3458.        '.single_product__title',
  3459.        '.product-item-caption-title',
  3460.        '.section__title',
  3461.        '.f\\:product-single__block-product-title'
  3462.    ];
  3463.  
  3464.    return selectors.join(',');
  3465. }
  3466.  
  3467. function OMGQuotesDescriptionClass() {
  3468.    const selectors = [
  3469.        '.product-single__description',
  3470.        '.short-description',
  3471.        '.product-description',
  3472.        '.description',
  3473.        '.short-des',
  3474.        '.product-details__description',
  3475.        '.product-desc',
  3476.        '#product-description .rte',
  3477.        '.product__description',
  3478.        '.product_description',
  3479.        '.product-block-list__item--description',
  3480.        '.tabs__product-page',
  3481.        '.pr_short_des',
  3482.        '.product-single__desc',
  3483.        '.product-tabs',
  3484.        '.site-box-content .rte',
  3485.        '.product-simple-tab',
  3486.        '.product_section .description',
  3487.        '.ProductMeta__Description',
  3488.        '.tt-collapse-block',
  3489.        '.product-single .detail-bottom',
  3490.        '.short-description-detail',
  3491.        '.dt-sc-tabs-container',
  3492.        '.product-thumbnail__price',
  3493.        '.collapsibles-wrapper',
  3494.        '.product-description-tabs',
  3495.        '.product-single__content-text',
  3496.        '.product-tabs',
  3497.        '.f\\:product-single__block-product-description'
  3498.    ];
  3499.  
  3500.    return selectors.join(',');
  3501. }
  3502.  
  3503. function OMGQuotesCollectionCartClass() {
  3504.    const selectors = [
  3505.        '.btn.product-btn',
  3506.        '.product-item .action form',
  3507.        '.btn.add-to-cart-btn',
  3508.        '.boost-pfs-addtocart-wrapper',
  3509.        '.productitem--action',
  3510.        '.btn-cart',
  3511.        '.product-form .product-add',
  3512.        '.button--add-to-cart',
  3513.        '.product-item__action-button',
  3514.        '.blog-read-more',
  3515.        '.tt-btn-addtocart',
  3516.        '.pr_atc_',
  3517.        '.product-add-cart',
  3518.        '.productgrid--items .productgrid--item button.productitem--action-atc',
  3519.        '.add_to_cart_button',
  3520.        '.product-item__action-list',
  3521.        '.quick-add__submit'
  3522.    ];
  3523.  
  3524.    return selectors.join(',');
  3525. }
  3526. <!-- END app snippet -->
  3527.  
  3528.    
  3529.    
  3530.    OMGRFQConfigs = {"store":"msesupplies.myshopify.com","app_url":"https:\/\/api.omegatheme.com\/quote-snap\/","app_url_old":"https:\/\/api.omegatheme.com\/quote-list\/","settings":{"general_settings":{"email_vat":0,"added_code":1,"calendar_lang":"en","redirect_link":"","vat_form_text":"Vat","calendar_theme":"material_blue","customize_data":{"isDefault":false,"button_view_history_quotes":{"color":"rgba(255, 255, 255, 1)","bg_color":"rgba(32, 34, 35, 1)","font_size":"Default","text_bold":0,"text_align":"center","text_italic":0,"text_underline":0,"stroke_enable":0,"stroke_size":"Default","stroke_color":"rgba(255, 201, 107, 1)","shadow_enable":0,"hover_enable":0,"hover_font_size":"Default","hover_font_color":"rgba(255, 255, 255, 1)","hover_border_radius":"Default","hover_bg_color":"rgba(255, 206, 122, 1)","hover_stroke_size":"Default","hover_stroke_color":"rgba(255, 206, 122, 1)","border_radius":"Default"},"button_view_quotes":{"color":"rgba(255, 255, 255, 1)","bg_color":"rgba(32, 34, 35, 1)","font_size":"Default","text_bold":0,"text_align":"center","text_italic":0,"text_underline":0,"stroke_enable":0,"stroke_size":"Default","stroke_color":"rgba(255, 201, 107, 1)","shadow_enable":0,"hover_enable":0,"hover_font_size":"Default","hover_font_color":"rgba(255, 255, 255, 1)","hover_border_radius":"Default","hover_bg_color":"rgba(255, 206, 122, 1)","hover_stroke_size":"Default","hover_stroke_color":"rgba(255, 206, 122, 1)","border_radius":"Default"},"button_add_quote":{"color":"rgba(32, 34, 35, 1)","bg_color":"rgba(255, 201, 107, 1)","font_size":"Default","text_bold":0,"text_align":"center","text_italic":0,"text_underline":0,"stroke_enable":"","stroke_size":"Default","stroke_color":"rgba(32, 34, 35, 1)","shadow_enable":0,"hover_enable":0,"hover_font_size":"Default","hover_font_color":"rgba(255, 255, 255, 1)","hover_border_radius":"Default","hover_bg_color":"rgba(255, 206, 122, 1)","hover_stroke_size":"Default","hover_stroke_color":"rgba(255, 206, 122, 1)","border_radius":"Default"}},"submit_all_cart":0,"user_confirm_email":0,"view_button_manual":0,"redirect_continue_btn":"","unsuccess_submit_mess":"Error when submitting a quote request!","add_quote_success_mess":"Add product to quote successfully!","user_confirm_email_text":"Your confirm quote has been sent into your email","request_quote_page_title_text":"Request A Quote","allow_out_stock":1,"custom_css":".omgrfq-collection-button {\n    margin-bottom: 4px;\n}\n.template-collection .omgrfq-collection-button {\ndisplay: none;\n}\n#omgrfq_colletion_7044737564730 {\ndisplay: none;\n}\n","allow_collection_button":1,"position_button":"title","custom_element_position":"","show_on_product":1,"hide_price":1,"hide_add_cart":0,"hide_price_collection":0,"hide_add_cart_collection":0,"form_data":[{"id":747915,"max":"20","min":"0","req":1,"send":1,"type":"text","input":"text","label":"First Name","width":"50","placeholder":"Enter your first name"},{"id":460927,"max":20,"min":0,"req":1,"type":"text","input":"text","label":"Last Name","width":"50","placeholder":"Enter your last name"},{"id":118720,"max":"100","min":"0","req":1,"send":1,"type":"email","input":"text","label":"Email","width":"50","placeholder":"Enter Email"},{"id":895861,"max":20,"min":0,"req":1,"type":"text","input":"text","label":"Organization Name","width":"50","placeholder":"Enter organization name"},{"id":872406,"max":20,"min":0,"req":1,"type":"text","input":"text","label":"City","width":"50","placeholder":"Enter your city"},{"id":154717,"max":20,"min":0,"req":1,"type":"text","input":"text","label":"State\/Province\/Region","width":"50","placeholder":"Enter your location"},{"id":516500,"max":"100","min":"0","req":1,"send":1,"type":"textarea","input":"text","label":"Message","width":"100","placeholder":"Message"}],"ggsite_key":{"v2":"","v3":""},"type_recaptcha":0,"use_google_recaptcha":0,"sku_text":"SKU: {sku_value}","product_text":"Product","price_text":"Price","option_text":"Option","message_text":"Message","quantity_text":"Quantity","total_form_text":"Subtotal","show_product_sku":0,"show_total_price":1,"total_price_text":"Total Price","hide_option_table":0,"hide_remove_table":0,"offered_price_text":"Offered price","show_offered_price":0,"show_product_price":0,"hide_quantity_table":0,"message_placeholder":"Add Notes","properties_form_text":"Properties","show_product_message":0,"show_properties_form":0,"show_total_price_products":0,"popup_shopping_mess":"Continue Shopping","popup_header_list_quote":"Request a Quote","submitting_quote_mess":"Submitting Request","submitting_position":"right","empty_quote_mess":"Your quote is currently empty","popup_header_empty_quote":"Empty List","empty_quote_image":1,"continue_shopping_empty_label":"Continue Shopping","tracking_source":0,"viewed_products":0,"show_app_in_page":0,"auto_create_draft":0,"customer_data_sync":0,"choosen_page":0,"submit_quote_button":"Request Submitted","success_submit_mess":"Thank you for submitting a quote request!","popup_header_submited_quote":"Request Submitted","continue_shopping_submit_label":"Submit Request","request_submit_image":1,"type_quote_form":"popup","submit_form_add_one":0,"submit_form_add_one_text":"Only add 1 product to your submit quote form","toast_message_success":"Your quote is successfully added","toast_display_duration":3,"show_next_cart_history":0,"view_quote_history_position":{"side":"right","margin_top":{"unit":"px","amount":210}},"view_history_quotes_mess":"View History Quotes","show_history_quotes_button":1,"show_next_cart":0,"view_quote_position":{"side":"right","margin_top":{"unit":"percentage","amount":5}},"view_quote_mess":"View Quote","show_view_button":1,"show_view_button_empty":1,"button_text":"Add to Quote"},"hide_price_settings":{"follow_quote":1,"hide_price":1,"hide_add_cart":0,"hide_price_collection":0,"hide_add_cart_collection":0,"applied_products_mode":1,"applied_customers_mode":1,"to_see_price":0,"applied_products_tags":[],"applied_customers_tags":[],"applied_specific_products":[],"applied_products_collections":[]},"support_settings":{"price_element":"","loading_element":"","collection_element":"","list_collection_data":{"index":{"all":{"class_append":"","product_per_page":0}},"search":{"class_append":"","product_per_page":0},"collection":{"class_append":"","product_per_page":0}},"price_element_collection":"","add_cart_collection_element":"","hide_price_cart_button_immediately":""},"condition_product_rule":{"automate_kind_condition":"AND","enable_all_products":0,"enable_automate_products":1,"enable_manual_products":0,"manual_products":[],"addConditions":[[{"isTime":false,"isNumber":true,"isString":false,"isChoosen":"smaller","isCustomer":false,"isInventory":false,"selectedType":"price","valueCondition":"1"}]]}},"theme":[],"abTests":{"export_quote_pdf_Mar_2022":true,"redesign_hide_price_may_2023":true,"quote_snap_restructure_jul_2023":true,"quote_snap_storefront_improve_jul_2023":true,"quote_snap_charge_plan_aug_2023":false,"quote_snap_new_home_page":true,"quote_snap_new_home_page_onboarding_trial_oct_2023":false,"quote_snap_free_trial_oct_2023":false,"quote_snap_auto_hide_price_oct_2023":false,"quote_snap_halloween_oct_2023":false,"quote_snap_charge_now_nov_2023":true,"quote_salesperson_sep_2023":true,"quote_snap_admin_email_oct_2023":true,"quote_snap_recommend_app_nov_2023":true,"quote_snap_BFCM_oct_2023":false,"quote_snap_new_onboarding_nov_2023":true,"quote_snap_convert_email_oct_2023":true,"quote_snap_new_get_started_nov_2023":true,"quote_snap_bfs_nov_2023":true,"quote_snap_switch_app_free_plan_dec_2023":true,"quote_snap_discount_30_dec_2023":false,"quote_snap_translate_text_dec_2023":true,"quote_snap_email_translate_dec_2023":true,"quote_snap_get_started_dec_2023":true,"quote_snap_email_multiple_language_dec_2023":true,"quote_snap_pdf_multiple_language_dec_2023":true,"quote_snap_integrate_mailchimp_jan_2024":true,"quote_snap_hide_price_country_jan_2024":true,"quote_snap_integrate_hubspot_jan_2024":true,"quote_snap_integrate_shopify_jan_2024":true,"quote_snap_upload_file_aws_jan_2024":false,"quote_snap_up_sell_march_2024":false,"quote_snap_charge_one_time_mar_2024":false,"quote_snap_off_collection_march_2024":false,"quote_snap_charge_one_time_with_discount_mar_2024":false,"quote_snap_modal_charge_one_time_march_2024":false,"quote_snap_restructure_email_mar_2024":true,"quote_snap_convert_product_variant_apr_2024":true,"quote_snap_on_off_onboarding_apr_2024":false},"currency":"$ {{amount}}"}
  3531.    
  3532.  
  3533.    
  3534.    if (OMGRFQConfigs?.abTests?.quote_snap_auto_hide_price_oct_2023) {
  3535.        
  3536.    //
  3537.    }<!-- BEGIN app snippet: omgrfq_appendCollection -->
  3538. function appendElementInCollectionPage() {
  3539.    if (!(Number(OMGRFQConfigs.settings.general_settings.allow_collection_button)
  3540.        || OMGRFQConfigs.settings?.hide_price_settings?.hide_price_collection
  3541.        || OMGRFQConfigs.settings?.hide_price_settings?.hide_add_cart_collection)) {
  3542.        return
  3543.    }
  3544.    if (OMGRFQConfigs?.settings?.support_settings?.list_collection_data) {
  3545.            
  3546.            
  3547.                
  3548.  
  3549.                        
  3550.                        
  3551.                        countAppendPrice += 1;
  3552.                        const omgrfqElement = document.querySelectorAll(".omgrfq-collection-button");
  3553.                        let elementItems = document.querySelectorAll(getElementsCollectionsPage());
  3554.  
  3555.                        if (OMGRFQConfigs.settings.support_settings
  3556.                        && OMGRFQConfigs.settings.support_settings.collection_element
  3557.                        && document.querySelectorAll(OMGRFQConfigs.settings.support_settings.collection_element).length) {
  3558.                        elementItems = document.querySelectorAll(OMGRFQConfigs.settings.support_settings.collection_element);
  3559.                        }
  3560.  
  3561.                        
  3562.  
  3563.                        if (countAppendPrice > 100) {
  3564.                        return;
  3565.                        }
  3566.  
  3567.                        if (elementItems.length && !omgrfqElement.length) {
  3568.                        
  3569. }// append collection
  3570.                    if (window.OMGRFQGlobalVariables) {
  3571.                        OMGRFQGlobalVariables._vnode.componentInstance.showButtonInSpecialPosition('.omgrfq-collection-button');
  3572.                    }
  3573.                    setTimeout(() => {
  3574.            appendElementInCollectionPage()
  3575.        }, 50)
  3576.    } else {
  3577.        appendElementInCollectionPageDefault()
  3578.    }
  3579. }
  3580.  
  3581. function appendElementInCollectionPageDefault() {
  3582.  
  3583. }
  3584. <!-- END app snippet -->// callback app url
  3585.    if (!OMGRFQConfigs?.app_url) {
  3586.        OMGRFQConfigs.app_url = "https://api.omegatheme.com/quote-list/";
  3587.    }
  3588.  
  3589.    const omgConfigSettings = OMGRFQConfigs?.settings
  3590.    // call custom script
  3591.    const headAppend = document.head
  3592.    headAppend.appendChild(
  3593.        document.createRange().createContextualFragment('<script>' + omgConfigSettings.custom_script + '<\/script>')
  3594.    )
  3595.  
  3596.    // hide price, add to cart immediately
  3597.    const { hide_price, hide_price_collection, hide_add_cart, hide_add_cart_collection } =
  3598.    omgConfigSettings?.hide_price_settings || {};
  3599.    const isUsingHidePrice =
  3600.        Number(hide_price) ||
  3601.        Number(hide_price_collection) ||
  3602.        Number(hide_add_cart) ||
  3603.        Number(hide_add_cart_collection);
  3604.    const supportSettings = omgConfigSettings?.support_settings;
  3605.    if (OMGRFQConfigs?.abTests?.quote_snap_auto_hide_price_oct_2023 && supportSettings && isUsingHidePrice) {
  3606.        let listFieldHide = [
  3607.            { field: "price_element", default: ".price", isUsing: Number(hide_price) },
  3608.            { field: "price_element_collection", default: ".price", isUsing: Number(hide_price_collection) },
  3609.            {
  3610.                field: "add_cart_product_element",
  3611.                default: 'button[name="add"]',
  3612.                isUsing: Number(hide_add_cart) || Number(hide_add_cart_collection),
  3613.            },
  3614.            {
  3615.                field: "add_cart_collection_element",
  3616.                default: 'button[name="add"]',
  3617.                isUsing: Number(hide_add_cart) || Number(hide_add_cart_collection),
  3618.            },
  3619.        ];
  3620.  
  3621.        const getHidePriceCSS = (useDefault = true) => {
  3622.            let result = [];
  3623.            for (let item of listFieldHide) {
  3624.                if (item.isUsing) {
  3625.                    let fieldText = typeof supportSettings[item.field] === "string" ? supportSettings[item.field].trim() : "";
  3626.                    if (!fieldText && useDefault) {
  3627.                        fieldText = item.default;
  3628.                    }
  3629.                    if (fieldText) result.push(fieldText);
  3630.                }
  3631.            }
  3632.  
  3633.            return result.join(",");
  3634.        }
  3635.  
  3636.        const hidePriceCSS = getHidePriceCSS();
  3637.        const styleCustomCss = omgConfigSettings?.general_settings?.customcss || omgConfigSettings?.general_settings?.custom_css;
  3638.        if (hidePriceCSS) {
  3639.            const hidePriceStyle = document.createElement("style");
  3640.            hidePriceStyle.setAttribute("id", "omgrfq-hide-price");
  3641.            hidePriceStyle.innerHTML = `
  3642.            ${hidePriceCSS} {display: none;}
  3643.            ${styleCustomCss}
  3644.            `;
  3645.            headAppend.appendChild(hidePriceStyle);
  3646.            console.log("append CSS", hidePriceCSS);
  3647.        }
  3648.  
  3649.        const clearHidePriceCSS = () => {
  3650.            const hidePriceCSSElement = document.getElementById("omgrfq-hide-price");
  3651.            if (hidePriceCSSElement) {
  3652.                const newHidePriceCSS = getHidePriceCSS(false);
  3653.                hidePriceCSSElement.innerText = `
  3654.                    ${newHidePriceCSS} {display: none;}
  3655.                    ${styleCustomCss}
  3656.                `;
  3657.                console.log("remove CSS", newHidePriceCSS);
  3658.            }
  3659.        }
  3660.  
  3661.        let clearIntervalNumber = 0
  3662.        const clearHidePriceInterval = setInterval(() => {
  3663.            clearIntervalNumber += 1
  3664.            if (window.processedCollection || clearIntervalNumber >= 10) {
  3665.                clearHidePriceCSS();
  3666.                clearInterval(clearHidePriceInterval);
  3667.            }
  3668.        }, 500);
  3669.    } else {
  3670.        const style = document.createElement('style');
  3671.        style.textContent = omgConfigSettings?.general_settings?.customcss || omgConfigSettings?.general_settings?.custom_css;
  3672.        headAppend.appendChild(style);
  3673.    }
  3674.  
  3675.    async function detectCustomerCountry () {
  3676.        // try {
  3677.        //     let urlConvert = OMGRFQConfigs.app_url;
  3678.        //     const res = await fetch(`${urlConvert}backend/server.php/api/detect-country?shop=${Shopify.shop}&origin=${window.location.origin}`);
  3679.        //     const data = await res.json();
  3680.        //     OMGRFQConfigs.customerCountry = data?.data?.code || "";
  3681.        // } catch (e) {
  3682.        //     console.log(e);
  3683.        // }
  3684.    }
  3685.  
  3686.    function appendScript(url, body) {
  3687.        const OMGScript = document.createElement('script');
  3688.        OMGScript.src = url;
  3689.        OMGScript.defer = true;
  3690.        body.appendChild(OMGScript);
  3691.    }<!-- BEGIN app snippet: omgrfq_striptag -->
  3692. function strip_tags(str, allowed_tags) {
  3693.    var key = '', allowed = false;
  3694.    var matches = [];
  3695.    var allowed_array = [];
  3696.    var allowed_tag = '';
  3697.    var i = 0;
  3698.    var k = '';
  3699.    var html = '';
  3700.  
  3701.    var replacer = function (search, replace, str) {
  3702.        return str.split(search).join(replace);
  3703.    };
  3704.    // Build allowes tags associative array
  3705.    if (allowed_tags) {
  3706.        allowed_array = allowed_tags.match(/([a-zA-Z0-9]+)/gi);
  3707.    }
  3708.  
  3709.    str += '';
  3710.  
  3711.    // Match tags
  3712.    matches = str.match(/(<\/?[\S][^>]*>)/gi);
  3713.  
  3714.    // Go through all HTML tags
  3715.    for (key in matches) {
  3716.        if (isNaN(key)) {
  3717.            // IE7 Hack
  3718.            continue;
  3719.        }
  3720.  
  3721.        // Save HTML tag
  3722.        html = matches[key].toString();
  3723.  
  3724.        // Is tag not in allowed list ? Remove from str !
  3725.        allowed = false;
  3726.  
  3727.        // Go through all allowed tags
  3728.        for (k in allowed_array) {
  3729.            // Init
  3730.            allowed_tag = allowed_array[k];
  3731.            i = -1;
  3732.  
  3733.            if (i !== 0) {
  3734.                i = html.toLowerCase().indexOf('<' + allowed_tag + '>');
  3735.            }
  3736.            if (i !== 0) {
  3737.                i = html.toLowerCase().indexOf('<' + allowed_tag + ' ');
  3738.            }
  3739.            if (i !== 0) {
  3740.                i = html.toLowerCase().indexOf('</' + allowed_tag);
  3741.            }
  3742.  
  3743.            // Determine
  3744.            if (i === 0) {
  3745.                allowed = true;
  3746.                break;
  3747.            }
  3748.        }
  3749.  
  3750.        if (!allowed) {
  3751.            str = replacer(html, "", str);
  3752.            // Custom replace. No regexing
  3753.        }
  3754.    }
  3755.  
  3756.    return str;
  3757. }
  3758. <!-- END app snippet -->
  3759.    OMGRFQConfigs.customerId = null;
  3760.    OMGRFQConfigs.customerTags = null;
  3761.    
  3762.    
  3763.  
  3764.    // init app
  3765.    async function initAppQuotesOMG() {
  3766.        await detectCustomerCountry();
  3767.  
  3768.        OMGRFQConfigs.currency = "$ {{amount}}";
  3769.  
  3770.        OMGRFQConfigs.currency = strip_tags(OMGRFQConfigs.currency);
  3771.  
  3772.        // if (!document.getElementById('app-quotes')) {
  3773.        let appendApp = document.createElement('div');
  3774.        appendApp.setAttribute('id', 'app-quotes');
  3775.        const bodyAppend = document.body
  3776.        bodyAppend.appendChild(appendApp);
  3777.        if (window.omg_quote_list_checkJS === 1) {
  3778.            window.reRenderAppQuoteOMG()
  3779.        } else {
  3780.            document.addEventListener('callScriptApp', () => {
  3781.                window.reRenderAppQuoteOMG()
  3782.            });
  3783.        }
  3784.        setTimeout(() => {
  3785.            if (JSON.stringify(OMGRFQConfigs['appQuotesSettings'].form_data).indexOf('"input":"date"') > -1) {
  3786.                appendScript("https://cdn.jsdelivr.net/npm/flatpickr", bodyAppend);
  3787.                setTimeout(() =>{
  3788.                    if (OMGRFQConfigs['appQuotesSettings'].calendar_lang != 'en') {
  3789.                        appendScript("https://cdn.jsdelivr.net/npm/flatpickr/dist/l10n/"+OMGRFQConfigs['appQuotesSettings'].calendar_lang+'.js', bodyAppend);
  3790.                    }
  3791.                }, 200)
  3792.            }
  3793.        }, 300)
  3794.        // }
  3795.    }
  3796.  
  3797.    OMGRFQConfigs['appQuotesSettings'] = Object.assign({}, omgConfigSettings.general_settings, omgConfigSettings.condition_product_rule, supportSettings);
  3798.    // dont have any match theme json
  3799.    if (!Object.keys(OMGRFQConfigs?.theme).length || typeof OMGRFQConfigs?.theme === 'string') {
  3800.        OMGRFQConfigs.theme = {};
  3801.        OMGRFQConfigs.theme.title_class = OMGQuotesTitleClass();
  3802.        OMGRFQConfigs.theme.description_class = OMGQuotesDescriptionClass();
  3803.        OMGRFQConfigs.theme.price_class = OMGQuotesPriceClass();
  3804.        OMGRFQConfigs.theme.collection_addcart = OMGQuotesCollectionCartClass();
  3805.    }
  3806.  
  3807.    // append collection div
  3808.    if (document.readyState === "complete"
  3809.        || document.readyState === "loaded"
  3810.        || document.readyState === "interactive") {
  3811.        if (!OMGRFQConfigs?.abTests?.quote_snap_auto_hide_price_oct_2023) {
  3812.            console.log('not abTest')
  3813.            appendElementInCollectionPage()
  3814.        }
  3815.        initAppQuotesOMG();
  3816.    } else {
  3817.        window.addEventListener("DOMContentLoaded", () => {
  3818.            if (!OMGRFQConfigs?.abTests?.quote_snap_auto_hide_price_oct_2023) {
  3819.                console.log('not abTest')
  3820.                appendElementInCollectionPage()
  3821.            }
  3822.            initAppQuotesOMG();
  3823.        })
  3824.    }
  3825. </script>
  3826. <link href="https://cdn.shopify.com/extensions/c011d5cb-6a3c-432f-b211-84db75e6b7df/o-request-a-quote-167/assets/omg-app-quote.js" as="script" rel="preload">
  3827. <script src="https://cdn.shopify.com/extensions/c011d5cb-6a3c-432f-b211-84db75e6b7df/o-request-a-quote-167/assets/omg-app-quote.js" defer="defer"></script>
  3828.  
  3829.  
  3830. <!-- END app app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
  3831.  
  3832.  
  3833.  
  3834.  
  3835.  
  3836.  
  3837.  
  3838.  
  3839.  
  3840.  
  3841.  
  3842.  
  3843.  <script async src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=PxfzWV"></script>
  3844.  <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
  3845.  
  3846.  
  3847.  
  3848.  
  3849.  
  3850.  
  3851.  <script>
  3852.    window.klaviyoReviewsProductDesignMode = false
  3853.  </script>
  3854.  
  3855.  
  3856.  
  3857. <!-- END app app block --><script src="https://cdn.shopify.com/extensions/b7949a4b-8b3a-4f57-a9e1-90bfdf33cb83/globo-mega-menu-104/assets/globo.menu.js" type="text/javascript" defer="defer"></script>
  3858. <script src="https://cdn.shopify.com/extensions/1a567e92-8967-4583-b7eb-1a9a93fdb807/pagefly-page-builder-14/assets/cart.js" type="text/javascript" defer="defer"></script>
  3859. <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
  3860. <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 7227785,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
  3861. <script id="web-pixels-manager-setup">(function e(e,n,a,t,r){var o="function"==typeof BigInt&&-1!==BigInt.toString().indexOf("[native code]")?"modern":"legacy";window.Shopify=window.Shopify||{};var i=window.Shopify;i.analytics=i.analytics||{};var s=i.analytics;s.replayQueue=[],s.publish=function(e,n,a){return s.replayQueue.push([e,n,a]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l=[a,"/wpm","/b",r,o.substring(0,1),".js"].join("");!function(e){var n=e.src,a=e.async,t=void 0===a||a,r=e.onload,o=e.onerror,i=document.createElement("script"),s=document.head,l=document.body;i.async=t,i.src=n,r&&i.addEventListener("load",r),o&&i.addEventListener("error",o),s?s.appendChild(i):l?l.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:l,async:!0,onload:function(){var a=window.webPixelsManager.init(e);n(a);var t=window.Shopify.analytics;t.replayQueue.forEach((function(e){var n=e[0],t=e[1],r=e[2];a.publishCustomEvent(n,t,r)})),t.replayQueue=[],t.publish=a.publishCustomEvent,t.visitor=a.visitor},onerror:function(){var n=e.storefrontBaseUrl.replace(/\/$/,""),a="".concat(n,"/.well-known/shopify/monorail/unstable/produce_batch"),r=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/2.0",payload:{version:t||"latest",page_url:self.location.href,status:"failed",error_msg:"".concat(l," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(a,r))return!0}catch(e){}var o=new XMLHttpRequest;try{return o.open("POST",a,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(r),!0}catch(e){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 7227785,storefrontBaseUrl: "https://www.msesupplies.com",cdnBaseUrl: "https://www.msesupplies.com/cdn",surface: "storefront-renderer",enabledBetaFlags: ["5de24938"],webPixelsConfigList: [{"id":"11796538","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":null},{"id":"5865530","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":null},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"063","apiClientId":"shopify-pixel","type":"APP","purposes":["ANALYTICS"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"063","apiClientId":"shopify-pixel","type":"CUSTOM","purposes":["ANALYTICS"]}],initData: {"cart":null,"checkout":null,"customer":null,"productVariants":[]},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed");},"https://www.msesupplies.com/cdn","985fc2fd1dd964c3f4d3675f00435aaf64456779","c5ebb223wbe565315p1786fa06macabc8e8",);</script>  <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  3862. window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  3863. window.ShopifyAnalytics.meta.currency = 'USD';
  3864. var meta = {"page":{"pageType":"home"}};
  3865. for (var attr in meta) {
  3866.  window.ShopifyAnalytics.meta[attr] = meta[attr];
  3867. }</script>
  3868. <script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() {
  3869.  
  3870. };
  3871. </script>
  3872. <script class="analytics">(window.gaDevIds=window.gaDevIds||[]).push('BwiEti');
  3873.  
  3874.  
  3875. (function () {
  3876.    var customDocumentWrite = function(content) {
  3877.      var jquery = null;
  3878.  
  3879.      if (window.jQuery) {
  3880.        jquery = window.jQuery;
  3881.      } else if (window.Checkout && window.Checkout.$) {
  3882.        jquery = window.Checkout.$;
  3883.      }
  3884.  
  3885.      if (jquery) {
  3886.        jquery('body').append(content);
  3887.      }
  3888.    };
  3889.  
  3890.    var hasLoggedConversion = function(token) {
  3891.      if (token) {
  3892.        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
  3893.      }
  3894.      return false;
  3895.    }
  3896.  
  3897.    var setCookieIfConversion = function(token) {
  3898.      if (token) {
  3899.        var twoMonthsFromNow = new Date(Date.now());
  3900.        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
  3901.  
  3902.        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
  3903.      }
  3904.    }
  3905.  
  3906.    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
  3907.    if (trekkie.integrations) {
  3908.      return;
  3909.    }
  3910.    trekkie.methods = [
  3911.      'identify',
  3912.      'page',
  3913.      'ready',
  3914.      'track',
  3915.      'trackForm',
  3916.      'trackLink'
  3917.    ];
  3918.    trekkie.factory = function(method) {
  3919.      return function() {
  3920.        var args = Array.prototype.slice.call(arguments);
  3921.        args.unshift(method);
  3922.        trekkie.push(args);
  3923.        return trekkie;
  3924.      };
  3925.    };
  3926.    for (var i = 0; i < trekkie.methods.length; i++) {
  3927.      var key = trekkie.methods[i];
  3928.      trekkie[key] = trekkie.factory(key);
  3929.    }
  3930.    trekkie.load = function(config) {
  3931.      trekkie.config = config || {};
  3932.      trekkie.config.initialDocumentCookie = document.cookie;
  3933.      var first = document.getElementsByTagName('script')[0];
  3934.      var script = document.createElement('script');
  3935.      script.type = 'text/javascript';
  3936.      script.onerror = function(e) {
  3937.        var scriptFallback = document.createElement('script');
  3938.        scriptFallback.type = 'text/javascript';
  3939.        scriptFallback.onerror = function(error) {
  3940.                var Monorail = {
  3941.      produce: function produce(monorailDomain, schemaId, payload) {
  3942.        var currentMs = new Date().getTime();
  3943.        var event = {
  3944.          schema_id: schemaId,
  3945.          payload: payload,
  3946.          metadata: {
  3947.            event_created_at_ms: currentMs,
  3948.            event_sent_at_ms: currentMs
  3949.          }
  3950.        };
  3951.        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
  3952.      },
  3953.      sendRequest: function sendRequest(endpointUrl, payload) {
  3954.        // Try the sendBeacon API
  3955.        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
  3956.          var blobData = new window.Blob([payload], {
  3957.            type: 'text/plain'
  3958.          });
  3959.  
  3960.          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
  3961.            return true;
  3962.          } // sendBeacon was not successful
  3963.  
  3964.        } // XHR beacon
  3965.  
  3966.        var xhr = new XMLHttpRequest();
  3967.  
  3968.        try {
  3969.          xhr.open('POST', endpointUrl);
  3970.          xhr.setRequestHeader('Content-Type', 'text/plain');
  3971.          xhr.send(payload);
  3972.        } catch (e) {
  3973.          console.log(e);
  3974.        }
  3975.  
  3976.        return false;
  3977.      },
  3978.      isIos12: function isIos12() {
  3979.        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
  3980.      }
  3981.    };
  3982.    Monorail.produce('monorail-edge.shopifysvc.com',
  3983.      'trekkie_storefront_load_errors/1.1',
  3984.      {shop_id: 7227785,
  3985.      theme_id: 123960754234,
  3986.      app_name: "storefront",
  3987.      context_url: window.location.href,
  3988.      source_url: "//www.msesupplies.com/cdn/s/trekkie.storefront.88baf04046928b6edf6574afd22dbd026cc7d568.min.js"});
  3989.  
  3990.        };
  3991.        scriptFallback.async = true;
  3992.        scriptFallback.src = '//www.msesupplies.com/cdn/s/trekkie.storefront.88baf04046928b6edf6574afd22dbd026cc7d568.min.js';
  3993.        first.parentNode.insertBefore(scriptFallback, first);
  3994.      };
  3995.      script.async = true;
  3996.      script.src = '//www.msesupplies.com/cdn/s/trekkie.storefront.88baf04046928b6edf6574afd22dbd026cc7d568.min.js';
  3997.      first.parentNode.insertBefore(script, first);
  3998.    };
  3999.    trekkie.load(
  4000.      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":7227785,"isMerchantRequest":null,"themeId":123960754234,"themeCityHash":"555066001358084819","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["bbcf04e6"]},"Google Analytics":{"trackingId":"UA-61248147-1","domain":"auto","siteSpeedSampleRate":"10","enhancedEcommerce":true,"doubleClick":true,"includeSearch":true},"Google Gtag Pixel":{"conversionId":"G-KH6KQJTL3L","eventLabels":[{"type":"purchase","action_label":"G-KH6KQJTL3L"},{"type":"page_view","action_label":"G-KH6KQJTL3L"},{"type":"view_item","action_label":"G-KH6KQJTL3L"},{"type":"search","action_label":"G-KH6KQJTL3L"},{"type":"add_to_cart","action_label":"G-KH6KQJTL3L"},{"type":"begin_checkout","action_label":"G-KH6KQJTL3L"},{"type":"add_payment_info","action_label":"G-KH6KQJTL3L"}],"targetCountry":"US"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer"}}
  4001.    );
  4002.  
  4003.    var loaded = false;
  4004.    trekkie.ready(function() {
  4005.      if (loaded) return;
  4006.      loaded = true;
  4007.  
  4008.      window.ShopifyAnalytics.lib = window.trekkie;
  4009.  
  4010.        ga('require', 'linker');
  4011.      function addListener(element, type, callback) {
  4012.        if (element.addEventListener) {
  4013.          element.addEventListener(type, callback);
  4014.        }
  4015.        else if (element.attachEvent) {
  4016.          element.attachEvent('on' + type, callback);
  4017.        }
  4018.      }
  4019.      function decorate(event) {
  4020.        event = event || window.event;
  4021.        var target = event.target || event.srcElement;
  4022.        if (target && (target.getAttribute('action') || target.getAttribute('href'))) {
  4023.          ga(function (tracker) {
  4024.            var linkerParam = tracker.get('linkerParam');
  4025.            document.cookie = '_shopify_ga=' + linkerParam + '; ' + 'path=/';
  4026.          });
  4027.        }
  4028.      }
  4029.      addListener(window, 'load', function(){
  4030.        for (var i=0; i < document.forms.length; i++) {
  4031.          var action = document.forms[i].getAttribute('action');
  4032.          if(action && action.indexOf('/cart') >= 0) {
  4033.            addListener(document.forms[i], 'submit', decorate);
  4034.          }
  4035.        }
  4036.        for (var i=0; i < document.links.length; i++) {
  4037.          var href = document.links[i].getAttribute('href');
  4038.          if(href && href.indexOf('/checkout') >= 0) {
  4039.            addListener(document.links[i], 'click', decorate);
  4040.          }
  4041.        }
  4042.      });
  4043.    
  4044.  
  4045.      var originalDocumentWrite = document.write;
  4046.      document.write = customDocumentWrite;
  4047.      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
  4048.      document.write = originalDocumentWrite;
  4049.  
  4050.      window.ShopifyAnalytics.lib.page(null,{"pageType":"home"});
  4051.  
  4052.      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
  4053.      var token = match? match[1]: undefined;
  4054.      if (!hasLoggedConversion(token)) {
  4055.        setCookieIfConversion(token);
  4056.        
  4057.      }
  4058.    });
  4059.  
  4060.  
  4061.        var eventsListenerScript = document.createElement('script');
  4062.        eventsListenerScript.async = true;
  4063.        eventsListenerScript.src = "//www.msesupplies.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js";
  4064.        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
  4065.  
  4066. })();</script>
  4067. <script class="boomerang">
  4068. (function () {
  4069.  if (window.BOOMR && (window.BOOMR.version || window.BOOMR.snippetExecuted)) {
  4070.    return;
  4071.  }
  4072.  window.BOOMR = window.BOOMR || {};
  4073.  window.BOOMR.snippetStart = new Date().getTime();
  4074.  window.BOOMR.snippetExecuted = true;
  4075.  window.BOOMR.snippetVersion = 12;
  4076.  window.BOOMR.application = "storefront-renderer";
  4077.  window.BOOMR.themeName = "";
  4078.  window.BOOMR.themeVersion = "";
  4079.  window.BOOMR.shopId = 7227785;
  4080.  window.BOOMR.themeId = 123960754234;
  4081.  window.BOOMR.renderRegion = "gcp-us-east1";
  4082.  window.BOOMR.url =
  4083.    "https://www.msesupplies.com/cdn/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js";
  4084.  var where = document.currentScript || document.getElementsByTagName("script")[0];
  4085.  var parentNode = where.parentNode;
  4086.  var promoted = false;
  4087.  var LOADER_TIMEOUT = 3000;
  4088.  function promote() {
  4089.    if (promoted) {
  4090.      return;
  4091.    }
  4092.    var script = document.createElement("script");
  4093.    script.id = "boomr-scr-as";
  4094.    script.src = window.BOOMR.url;
  4095.    script.async = true;
  4096.    parentNode.appendChild(script);
  4097.    promoted = true;
  4098.  }
  4099.  function iframeLoader(wasFallback) {
  4100.    promoted = true;
  4101.    var dom, bootstrap, iframe, iframeStyle;
  4102.    var doc = document;
  4103.    var win = window;
  4104.    window.BOOMR.snippetMethod = wasFallback ? "if" : "i";
  4105.    bootstrap = function(parent, scriptId) {
  4106.      var script = doc.createElement("script");
  4107.      script.id = scriptId || "boomr-if-as";
  4108.      script.src = window.BOOMR.url;
  4109.      BOOMR_lstart = new Date().getTime();
  4110.      parent = parent || doc.body;
  4111.      parent.appendChild(script);
  4112.    };
  4113.    if (!window.addEventListener && window.attachEvent && navigator.userAgent.match(/MSIE [67]./)) {
  4114.      window.BOOMR.snippetMethod = "s";
  4115.      bootstrap(parentNode, "boomr-async");
  4116.      return;
  4117.    }
  4118.    iframe = document.createElement("IFRAME");
  4119.    iframe.src = "about:blank";
  4120.    iframe.title = "";
  4121.    iframe.role = "presentation";
  4122.    iframe.loading = "eager";
  4123.    iframeStyle = (iframe.frameElement || iframe).style;
  4124.    iframeStyle.width = 0;
  4125.    iframeStyle.height = 0;
  4126.    iframeStyle.border = 0;
  4127.    iframeStyle.display = "none";
  4128.    parentNode.appendChild(iframe);
  4129.    try {
  4130.      win = iframe.contentWindow;
  4131.      doc = win.document.open();
  4132.    } catch (e) {
  4133.      dom = document.domain;
  4134.      iframe.src = "javascript:var d=document.open();d.domain='" + dom + "';void(0);";
  4135.      win = iframe.contentWindow;
  4136.      doc = win.document.open();
  4137.    }
  4138.    if (dom) {
  4139.      doc._boomrl = function() {
  4140.        this.domain = dom;
  4141.        bootstrap();
  4142.      };
  4143.      doc.write("<body onload='document._boomrl();'>");
  4144.    } else {
  4145.      win._boomrl = function() {
  4146.        bootstrap();
  4147.      };
  4148.      if (win.addEventListener) {
  4149.        win.addEventListener("load", win._boomrl, false);
  4150.      } else if (win.attachEvent) {
  4151.        win.attachEvent("onload", win._boomrl);
  4152.      }
  4153.    }
  4154.    doc.close();
  4155.  }
  4156.  var link = document.createElement("link");
  4157.  if (link.relList &&
  4158.    typeof link.relList.supports === "function" &&
  4159.    link.relList.supports("preload") &&
  4160.    ("as" in link)) {
  4161.    window.BOOMR.snippetMethod = "p";
  4162.    link.href = window.BOOMR.url;
  4163.    link.rel = "preload";
  4164.    link.as = "script";
  4165.    link.addEventListener("load", promote);
  4166.    link.addEventListener("error", function() {
  4167.      iframeLoader(true);
  4168.    });
  4169.    setTimeout(function() {
  4170.      if (!promoted) {
  4171.        iframeLoader(true);
  4172.      }
  4173.    }, LOADER_TIMEOUT);
  4174.    BOOMR_lstart = new Date().getTime();
  4175.    parentNode.appendChild(link);
  4176.  } else {
  4177.    iframeLoader(false);
  4178.  }
  4179.  function boomerangSaveLoadTime(e) {
  4180.    window.BOOMR_onload = (e && e.timeStamp) || new Date().getTime();
  4181.  }
  4182.  if (window.addEventListener) {
  4183.    window.addEventListener("load", boomerangSaveLoadTime, false);
  4184.  } else if (window.attachEvent) {
  4185.    window.attachEvent("onload", boomerangSaveLoadTime);
  4186.  }
  4187.  if (document.addEventListener) {
  4188.    document.addEventListener("onBoomerangLoaded", function(e) {
  4189.      e.detail.BOOMR.init({
  4190.        ResourceTiming: {
  4191.          enabled: true,
  4192.          trackedResourceTypes: ["script", "img", "css"]
  4193.        },
  4194.      });
  4195.      e.detail.BOOMR.t_end = new Date().getTime();
  4196.    });
  4197.  } else if (document.attachEvent) {
  4198.    document.attachEvent("onpropertychange", function(e) {
  4199.      if (!e) e=event;
  4200.      if (e.propertyName === "onBoomerangLoaded") {
  4201.        e.detail.BOOMR.init({
  4202.          ResourceTiming: {
  4203.            enabled: true,
  4204.            trackedResourceTypes: ["script", "img", "css"]
  4205.          },
  4206.        });
  4207.        e.detail.BOOMR.t_end = new Date().getTime();
  4208.      }
  4209.    });
  4210.  }
  4211. })();</script>
  4212. </head>
  4213.  
  4214. <body id="advanced-materials-and-lab-equipment-supplier" class="template-index" >
  4215.  <!-- Google Tag Manager (noscript) -->
  4216. <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KD2NNGG"
  4217.                  
  4218. height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  4219. <!-- End Google Tag Manager (noscript) -->
  4220.  <meta name="google-site-verification" content="E9YR4SLk9eDS6e1XAi7G_JyIPxGdBYu9KkM_LehyzrA" />
  4221.  <header class="site-header" role="banner">
  4222.    <div class="wrapper">
  4223.  
  4224.      <div class="grid--full">
  4225.        <div class="grid-item large--one-half">
  4226.          
  4227.          <h1 class="header-logo large--left" itemscope itemtype="http://schema.org/Organization">
  4228.            
  4229.              
  4230.              <a href="/" itemprop="url">
  4231.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/logo_300x.png?v=9257099028124577381713287206" alt="MSE Supplies LLC" itemprop="logo">
  4232.              </a>
  4233.              
  4234.              
  4235.              </h1>
  4236.            
  4237.        </div>
  4238.  
  4239.        <div class="grid-item large--one-half text-center large--text-right">
  4240.          
  4241.          <div class="site-header--text-links">
  4242.            
  4243.            Call Us: <a href="tel:+15207896673">+1  (520)789-6673</a>
  4244.            
  4245.  
  4246.            
  4247.            <span class="site-header--meta-links medium-down--hide">
  4248.              
  4249.              <a href="/account/login" id="customer_login_link">Sign in</a>
  4250.              
  4251.              <span class="site-header--spacer">or</span>
  4252.              <a href="/account/register" id="customer_register_link">Create an Account</a>
  4253.              
  4254.              
  4255.            </span>
  4256.            
  4257.          </div>
  4258.  
  4259.          <br class="medium-down--hide">
  4260.          
  4261.  
  4262.          <form action="/search" method="get" class="search-bar" role="search">
  4263.  <input type="hidden" name="type" value="product">
  4264.  
  4265.  <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products...">
  4266.  <button type="submit" class="search-bar--submit icon-fallback-text">
  4267.    <span class="icon icon-search" aria-hidden="true"></span>
  4268.    <span class="fallback-text">Search</span>
  4269.  </button>
  4270. </form>
  4271.  
  4272.  
  4273.          <a href="/cart" class="header-cart-btn cart-toggle">
  4274.            <span class="icon icon-cart"></span>
  4275.            Cart <span id="cartCount" class="hidden-count">0</span>
  4276.          </a>
  4277.        </div>
  4278.      </div>
  4279.  
  4280.    </div>
  4281.  </header>
  4282.  
  4283.  <nav class="nav-bar" role="navigation">
  4284.    <div class="wrapper">
  4285.      <ul class="site-nav" id="accessibleNav">
  4286.  
  4287.  <li class="large--hide">
  4288.    <a href="/">Home</a>
  4289.  </li>
  4290.  
  4291.  
  4292.    
  4293.    
  4294.      <li class="site-nav--has-dropdown" aria-haspopup="true">
  4295.        <a href="https://www.msesupplies.com/pages/mse-supplies-products">
  4296.          Products
  4297.          <span class="icon-fallback-text">
  4298.            <span class="icon icon-arrow-down" aria-hidden="true"></span>
  4299.          </span>
  4300.        </a>
  4301.        <ul class="site-nav--dropdown">
  4302.          
  4303.            <li ><a href="https://www.msesupplies.com/collections/arc-melting-and-quenching-equipment">Arc Melters and Quenchers</a></li>
  4304.          
  4305.            <li ><a href="/collections/powder-processing">Ball Mills, Milling Jars, Milling Media</a></li>
  4306.          
  4307.            <li ><a href="/collections/neware-battery-testing-systems">Battery Testing Systems</a></li>
  4308.          
  4309.            <li ><a href="https://www.msesupplies.com/pages/ceramic-beads-balls-fine-grinding-media">Ceramic Beads &amp; Balls - Fine Grinding Media</a></li>
  4310.          
  4311.            <li ><a href="https://www.msesupplies.com/pages/ceramic-shots-for-blast-cleaning-microblast">Ceramic Shots for Blast Cleaning &amp; Microblast</a></li>
  4312.          
  4313.            <li ><a href="https://www.msesupplies.com/collections/water-chiller-units">Chillers</a></li>
  4314.          
  4315.            <li ><a href="https://www.msesupplies.com/collections/coating-equipment">Coating Equipment </a></li>
  4316.          
  4317.            <li ><a href="/collections/electrochemical-cells">Electrochemical Cells</a></li>
  4318.          
  4319.            <li ><a href="/collections/evaporation-materials">Evaporation Materials</a></li>
  4320.          
  4321.            <li ><a href="https://www.msesupplies.com/collections/dr-fritsch-sintering-presses">FAST / SPS Sintering Equipment</a></li>
  4322.          
  4323.            <li ><a href="/collections/general-lab-supplies">General Lab Supplies</a></li>
  4324.          
  4325.            <li ><a href="/collections/graphene-cvd-films-and-graphene-oxide">Graphene and Graphene Oxide</a></li>
  4326.          
  4327.            <li ><a href="/collections/high-purity-inorganic-chemicals">High Purity Inorganic Chemicals</a></li>
  4328.          
  4329.            <li ><a href="/collections/high-purity-lab-crucibles-and-parts">High Purity Lab Crucibles</a></li>
  4330.          
  4331.            <li ><a href="https://www.msesupplies.com/collections/mse-pro-incubators-and-environment-chambers">Incubators and Environmental Chambers</a></li>
  4332.          
  4333.            <li ><a href="/collections/photovoltaics-solar-cells">ITO FTO AZO Substrates</a></li>
  4334.          
  4335.            <li ><a href="https://www.msesupplies.com/collections/mse-pro-laboratory-drying-ovens">Laboratory Drying Ovens</a></li>
  4336.          
  4337.            <li ><a href="/collections/laboratory-furnaces">Laboratory Furnaces</a></li>
  4338.          
  4339.            <li ><a href="/collections/laboratory-spectrometers">Laboratory Spectrometers</a></li>
  4340.          
  4341.            <li ><a href="/collections/life-science-products">Life Science Products</a></li>
  4342.          
  4343.            <li ><a href="/collections/lithium-ion-battery-materials">Lithium Battery Materials and Tools</a></li>
  4344.          
  4345.            <li ><a href="/collections/materials-characterization-analytical-services-best-value">Materials Characterization Services</a></li>
  4346.          
  4347.            <li ><a href="/collections/metal-powders-for-additive-manufacturing-3d-printing">Metal Powders for Additive Manufacturing</a></li>
  4348.          
  4349.            <li ><a href="/collections/nano-materials">Nano Powder Materials</a></li>
  4350.          
  4351.            <li ><a href="https://www.msesupplies.com/collections/optical-components">Optical Components</a></li>
  4352.          
  4353.            <li ><a href="/collections/pellet-pressing-dies">Pellet Pressing Dies and Press</a></li>
  4354.          
  4355.            <li ><a href="/collections/edmund-buhler-lab-equipment">Shakers and Lab Equipment</a></li>
  4356.          
  4357.            <li ><a href="/collections/single-crystals-wafers-and-crystal-substrates">Single Crystals, Wafers &amp; Substrates</a></li>
  4358.          
  4359.            <li ><a href="/collections/mse-supplies-custom-made-sputtering-targets">Sputtering Targets</a></li>
  4360.          
  4361.            <li ><a href="/collections/vacuum-pumps">Vacuum Pumps</a></li>
  4362.          
  4363.            <li ><a href="/collections/wafer-carrier-cases-membrane-boxes-sticky-gel-boxes">Wafer Cases, Membrane Boxes &amp; Gel Boxes</a></li>
  4364.          
  4365.            <li ><a href="/collections/scribing-and-cleaving-tools-for-wafers-glass-and-crystal-substrates">Wafer &amp; Glass Scribing and Cutting Tools</a></li>
  4366.          
  4367.        </ul>
  4368.      </li>
  4369.    
  4370.  
  4371.    
  4372.    
  4373.      <li class="site-nav--has-dropdown" aria-haspopup="true">
  4374.        <a href="https://www.msesupplies.com/pages/mse-supplies-industries-page">
  4375.          Shop By Industry
  4376.          <span class="icon-fallback-text">
  4377.            <span class="icon icon-arrow-down" aria-hidden="true"></span>
  4378.          </span>
  4379.        </a>
  4380.        <ul class="site-nav--dropdown">
  4381.          
  4382.            <li ><a href="https://www.msesupplies.com/pages/agriculture-products">Agriculture</a></li>
  4383.          
  4384.            <li ><a href="https://www.msesupplies.com/pages/automotive-aerospace-products">Automotive &amp; Aerospace</a></li>
  4385.          
  4386.            <li ><a href="https://www.msesupplies.com/pages/chemistry-products">Chemistry</a></li>
  4387.          
  4388.            <li ><a href="https://www.msesupplies.com/pages/education-products">Education</a></li>
  4389.          
  4390.            <li ><a href="https://www.msesupplies.com/pages/food-beverage-products">Food &amp; Beverage</a></li>
  4391.          
  4392.            <li ><a href="https://www.msesupplies.com/pages/industrial-process-products">Industrial Process</a></li>
  4393.          
  4394.            <li ><a href="https://www.msesupplies.com/pages/life-science-products">Life Science</a></li>
  4395.          
  4396.            <li ><a href="https://www.msesupplies.com/pages/lithium-battery-renewable-energy-products">Lithium Battery &amp; Renewable Energy</a></li>
  4397.          
  4398.            <li ><a href="https://www.msesupplies.com/pages/material-science-products">Material Science</a></li>
  4399.          
  4400.            <li ><a href="https://www.msesupplies.com/pages/medical-products">Medical</a></li>
  4401.          
  4402.            <li ><a href="https://www.msesupplies.com/pages/optics-photonics-products">Optics &amp; Photonics</a></li>
  4403.          
  4404.            <li ><a href="https://www.msesupplies.com/pages/pharmaceutical-products">Pharmaceutical</a></li>
  4405.          
  4406.            <li ><a href="https://www.msesupplies.com/pages/semiconductor-products">Semiconductor</a></li>
  4407.          
  4408.        </ul>
  4409.      </li>
  4410.    
  4411.  
  4412.    
  4413.    
  4414.      <li >
  4415.        <a href="https://www.msesupplies.com/pages/mse-brands">Brands</a>
  4416.      </li>
  4417.    
  4418.  
  4419.    
  4420.    
  4421.      <li >
  4422.        <a href="https://www.msesupplies.com/collections/customization-services">Customization</a>
  4423.      </li>
  4424.    
  4425.  
  4426.    
  4427.    
  4428.      <li >
  4429.        <a href="/pages/get-a-quote-how-to">Request A Quote</a>
  4430.      </li>
  4431.    
  4432.  
  4433.    
  4434.    
  4435.      <li >
  4436.        <a href="https://www.msesupplies.com/pages/contact-us-page">Contact</a>
  4437.      </li>
  4438.    
  4439.  
  4440.    
  4441.    
  4442.      <li class="site-nav--has-dropdown" aria-haspopup="true">
  4443.        <a href="https://www.msesupplies.com/pages/about-us">
  4444.          About
  4445.          <span class="icon-fallback-text">
  4446.            <span class="icon icon-arrow-down" aria-hidden="true"></span>
  4447.          </span>
  4448.        </a>
  4449.        <ul class="site-nav--dropdown">
  4450.          
  4451.            <li ><a href="https://www.msesupplies.com/pages/about-us">About Us</a></li>
  4452.          
  4453.            <li ><a href="/pages/career">Careers</a></li>
  4454.          
  4455.            <li ><a href="/blogs/news">News</a></li>
  4456.          
  4457.            <li ><a href="https://www.msesupplies.com/pages/special-offers-and-programs">Offers</a></li>
  4458.          
  4459.            <li ><a href="/pages/become-a-reseller">Resellers</a></li>
  4460.          
  4461.            <li ><a href="https://www.msesupplies.com/pages/customer-support">Support</a></li>
  4462.          
  4463.            <li ><a href="https://www.msesupplies.com/pages/customer-testimonials">Testimonials</a></li>
  4464.          
  4465.            <li ><a href="/pages/why-choose-mse-supplies">Why Us</a></li>
  4466.          
  4467.        </ul>
  4468.      </li>
  4469.    
  4470.  
  4471.  
  4472.  
  4473.    
  4474.      <li class="customer-navlink large--hide"><a href="/account/login" id="customer_login_link">Sign in</a></li>
  4475.      
  4476.      <li class="customer-navlink large--hide"><a href="/account/register" id="customer_register_link">Create an Account</a></li>
  4477.      
  4478.    
  4479.  
  4480. </ul>
  4481.  
  4482.    </div>
  4483.  </nav>
  4484.  
  4485.  <div id="mobileNavBar">
  4486.    <div class="display-table-cell">
  4487.      <a class="menu-toggle mobileNavBar-link">Menu</a>
  4488.    </div>
  4489.    <div class="display-table-cell navbar-right-content">
  4490.      <form action="/search" method="get" class="search-bar" role="search">
  4491.  <input type="hidden" name="type" value="product">
  4492.  
  4493.  <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products...">
  4494.  <button type="submit" class="search-bar--submit icon-fallback-text">
  4495.    <span class="icon icon-search" aria-hidden="true"></span>
  4496.    <span class="fallback-text">Search</span>
  4497.  </button>
  4498. </form>
  4499.  
  4500.      <a href="/cart" class="cart-toggle mobileNavBar-link">
  4501.        <span class="icon icon-cart"></span>
  4502.        Cart
  4503.      </a>
  4504.    </div>
  4505.  </div>
  4506.  
  4507.  <main class="wrapper main-content" role="main">
  4508.    
  4509.  <div class="flexslider" id="heroSlider" data-auto="true" data-rate="7000" style="height: 550px;">
  4510.    <ul class="slides">
  4511.  
  4512.      
  4513.        
  4514.        
  4515.        
  4516.        
  4517.        
  4518.          <li>
  4519.            <a href="http://www.msesupplies.com/collections/powder-processing" class="slide-link">
  4520.              <img src="//www.msesupplies.com/cdn/shop/t/51/assets/slide_1.jpg?v=122670592824945416931713287206" alt="Roller mill, jar mill, planetary mill, milling media, milling beads, jars" />
  4521.            </a>
  4522.          </li>
  4523.        
  4524.      
  4525.        
  4526.        
  4527.        
  4528.        
  4529.        
  4530.          <li>
  4531.            <a href="https://www.msesupplies.com/collections/lithium-ion-battery-materials" class="slide-link">
  4532.              <img src="//www.msesupplies.com/cdn/shop/t/51/assets/slide_2.jpg?v=177808102457166405761713287206" alt="Lithium Ion Battery Supplies, Equipment, &amp; Materials" />
  4533.            </a>
  4534.          </li>
  4535.        
  4536.      
  4537.        
  4538.        
  4539.        
  4540.        
  4541.        
  4542.          <li>
  4543.            <a href="https://www.msesupplies.com/collections/life-science-products" class="slide-link">
  4544.              <img src="//www.msesupplies.com/cdn/shop/t/51/assets/slide_3.jpg?v=182273582930846872331713287206" alt="shakers, PCR tubes, cell culture plates, pipette tips, and flasks, cover slips" />
  4545.            </a>
  4546.          </li>
  4547.        
  4548.      
  4549.        
  4550.        
  4551.        
  4552.        
  4553.        
  4554.          <li>
  4555.            <a href="https://www.msesupplies.com/collections/single-crystals-wafers-and-crystal-substrates" class="slide-link">
  4556.              <img src="//www.msesupplies.com/cdn/shop/t/51/assets/slide_4.jpg?v=41215515508146783991713287206" alt="standard and customized high quality single crystals, wafers and substrates" />
  4557.            </a>
  4558.          </li>
  4559.        
  4560.      
  4561.        
  4562.        
  4563.        
  4564.        
  4565.        
  4566.          <li>
  4567.            <a href="https://www.msesupplies.com/collections/high-purity-inorganic-chemicals" class="slide-link">
  4568.              <img src="//www.msesupplies.com/cdn/shop/t/51/assets/slide_5.jpg?v=120539852191304888971713287206" alt="High Purity Inorganic Chemicals for sale" />
  4569.            </a>
  4570.          </li>
  4571.        
  4572.      
  4573.        
  4574.        
  4575.        
  4576.        
  4577.        
  4578.          <li>
  4579.            <a href="https://www.msesupplies.com/pages/about-us" class="slide-link">
  4580.              <img src="//www.msesupplies.com/cdn/shop/t/51/assets/slide_6.jpg?v=96889275175027865511713287206" alt="Typical Customers of MSE Supplies" />
  4581.            </a>
  4582.          </li>
  4583.        
  4584.      
  4585.    </ul>
  4586.  </div>
  4587.  
  4588.  
  4589. <style>
  4590.  @media only screen and (max-width: 768px) {
  4591.  .flexslider{
  4592.    height: auto !important;
  4593.  }
  4594.  }
  4595. </style>
  4596.  
  4597.  
  4598.  
  4599.  
  4600.  
  4601.  
  4602.  <div class="section-header">
  4603.    <h2 class="h1 section-header--left">Shop For</h2>
  4604.    <div class="section-header--right">
  4605.      <a href="https://www.msesupplies.com/pages/mse-supplies-products">More categories &rsaquo;</a>
  4606.    </div>
  4607.  </div>
  4608.  <div class="grid-uniform text-center row-negative-bottom">
  4609.  
  4610.    
  4611.  
  4612.    
  4613.  
  4614.    
  4615.  
  4616.    
  4617.      
  4618.        
  4619.        
  4620.  
  4621.  
  4622.  
  4623. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4624.  
  4625.  
  4626.  
  4627.  <a href="/collections/single-crystals-wafers-and-crystal-substrates" title="Browse our Single Crystals, Wafers and Substrates collection" class="featured-box">
  4628.    <div class="featured-box--inner">
  4629.      <div class="featured-box--image">
  4630.        
  4631.          <img src="//www.msesupplies.com/cdn/shop/collections/picture1_3713421f-daa8-4a71-8d3e-4fdcde05a70b_120x.jpg?v=1534894194" alt="Single Crystals, Wafers and Substrates" />
  4632.        
  4633.      </div>
  4634.    </div>
  4635.    <span class="featured-box--title">Single Crystals, Wafers and Substrates</span>
  4636.  </a>
  4637.  
  4638. </div>
  4639.  
  4640.      
  4641.      
  4642.        
  4643.        
  4644.  
  4645.  
  4646.  
  4647. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4648.  
  4649.  
  4650.  
  4651.  <a href="/collections/wafer-and-sample-carriers" title="Browse our Delicate Sample Storage and Handling collection" class="featured-box">
  4652.    <div class="featured-box--inner">
  4653.      <div class="featured-box--image">
  4654.        
  4655.          <img src="//www.msesupplies.com/cdn/shop/collections/Carrier_120x.jpg?v=1651274212" alt="Delicate Sample Storage and Handling" />
  4656.        
  4657.      </div>
  4658.    </div>
  4659.    <span class="featured-box--title">Delicate Sample Storage and Handling</span>
  4660.  </a>
  4661.  
  4662. </div>
  4663.  
  4664.      
  4665.      
  4666.        
  4667.        
  4668.  
  4669.  
  4670.  
  4671. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4672.  
  4673.  
  4674.  
  4675.  <a href="/collections/lithium-ion-battery-materials" title="Browse our Lithium Ion Battery Supplies, Equipment, &amp; Materials collection" class="featured-box">
  4676.    <div class="featured-box--inner">
  4677.      <div class="featured-box--image">
  4678.        
  4679.          <img src="//www.msesupplies.com/cdn/shop/collections/Category_Lithium_Battery_Materials_120x.jpg?v=1449590340" alt="Lithium Ion Battery Supplies, Equipment, &amp;amp; Materials" />
  4680.        
  4681.      </div>
  4682.    </div>
  4683.    <span class="featured-box--title">Lithium Ion Battery Supplies, Equipment, &amp; Materials</span>
  4684.  </a>
  4685.  
  4686. </div>
  4687.  
  4688.      
  4689.      
  4690.        
  4691.        
  4692.  
  4693.  
  4694.  
  4695. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4696.  
  4697.  
  4698.  
  4699.  <a href="/collections/mse-supplies-custom-made-sputtering-targets" title="Browse our Sputtering Targets collection" class="featured-box">
  4700.    <div class="featured-box--inner">
  4701.      <div class="featured-box--image">
  4702.        
  4703.          <img src="//www.msesupplies.com/cdn/shop/collections/high_purity_metal_sputtering_targets_from_mse_supplies_120x.jpg?v=1600991799" alt="Sputtering Targets" />
  4704.        
  4705.      </div>
  4706.    </div>
  4707.    <span class="featured-box--title">Sputtering Targets</span>
  4708.  </a>
  4709.  
  4710. </div>
  4711.  
  4712.      
  4713.      
  4714.        
  4715.        
  4716.  
  4717.  
  4718.  
  4719. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4720.  
  4721.  
  4722.  
  4723.  <a href="/collections/laboratory-spectrometers" title="Browse our Laboratory Spectrometers &amp; Spectrophotometers collection" class="featured-box">
  4724.    <div class="featured-box--inner">
  4725.      <div class="featured-box--image">
  4726.        
  4727.          <img src="//www.msesupplies.com/cdn/shop/collections/DNA_120x.jpg?v=1693933503" alt="Laboratory Spectrometers &amp;amp; Spectrophotometers" />
  4728.        
  4729.      </div>
  4730.    </div>
  4731.    <span class="featured-box--title">Laboratory Spectrometers &amp; Spectrophotometers</span>
  4732.  </a>
  4733.  
  4734. </div>
  4735.  
  4736.      
  4737.      
  4738.        
  4739.        
  4740.  
  4741.  
  4742.  
  4743. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4744.  
  4745.  
  4746.  
  4747.  <a href="/collections/vacuum-pumps" title="Browse our Vacuum Pumps collection" class="featured-box">
  4748.    <div class="featured-box--inner">
  4749.      <div class="featured-box--image">
  4750.        
  4751.          <img src="//www.msesupplies.com/cdn/shop/collections/MSE_Supplies_logo_R_jpeg_120x.jpg?v=1689712563" alt="Vacuum Pumps" />
  4752.        
  4753.      </div>
  4754.    </div>
  4755.    <span class="featured-box--title">Vacuum Pumps</span>
  4756.  </a>
  4757.  
  4758. </div>
  4759.  
  4760.      
  4761.      
  4762.        
  4763.        
  4764.  
  4765.  
  4766.  
  4767. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4768.  
  4769.  
  4770.  
  4771.  <a href="/collections/high-purity-lab-crucibles-and-parts" title="Browse our High Purity Lab Crucibles collection" class="featured-box">
  4772.    <div class="featured-box--inner">
  4773.      <div class="featured-box--image">
  4774.        
  4775.          <img src="//www.msesupplies.com/cdn/shop/collections/Cylindrical-alumina-crucibles-rb_120x.png?v=1604729980" alt="High Purity Lab Crucibles" />
  4776.        
  4777.      </div>
  4778.    </div>
  4779.    <span class="featured-box--title">High Purity Lab Crucibles</span>
  4780.  </a>
  4781.  
  4782. </div>
  4783.  
  4784.      
  4785.      
  4786.        
  4787.        
  4788.  
  4789.  
  4790.  
  4791. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4792.  
  4793.  
  4794.  
  4795.  <a href="/collections/life-science-products" title="Browse our Life Science Products collection" class="featured-box">
  4796.    <div class="featured-box--inner">
  4797.      <div class="featured-box--image">
  4798.        
  4799.          <img src="//www.msesupplies.com/cdn/shop/collections/csm_Universalschuettler_SM30B_control_6102000_a8836a3eb6_120x.jpg?v=1689713921" alt="Life Science Products" />
  4800.        
  4801.      </div>
  4802.    </div>
  4803.    <span class="featured-box--title">Life Science Products</span>
  4804.  </a>
  4805.  
  4806. </div>
  4807.  
  4808.      
  4809.      
  4810.        
  4811.        
  4812.  
  4813.  
  4814.  
  4815. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4816.  
  4817.  
  4818.  
  4819.  <a href="/collections/powder-processing" title="Browse our Powder Processing with Ball Mill Media collection" class="featured-box">
  4820.    <div class="featured-box--inner">
  4821.      <div class="featured-box--image">
  4822.        
  4823.          <img src="//www.msesupplies.com/cdn/shop/collections/LR_Combo_Milling_200_120x.jpg?v=1434952859" alt="Powder Processing with Ball Mill Media" />
  4824.        
  4825.      </div>
  4826.    </div>
  4827.    <span class="featured-box--title">Powder Processing with Ball Mill Media</span>
  4828.  </a>
  4829.  
  4830. </div>
  4831.  
  4832.      
  4833.      
  4834.        
  4835.        
  4836.  
  4837.  
  4838.  
  4839. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4840.  
  4841.  
  4842.  
  4843.  <a href="/collections/pellet-pressing-dies" title="Browse our Pellet Pressing Dies and Press collection" class="featured-box">
  4844.    <div class="featured-box--inner">
  4845.      <div class="featured-box--image">
  4846.        
  4847.          <img src="//www.msesupplies.com/cdn/shop/collections/Pellet-Press-Die-Steel_120x.jpg?v=1574841011" alt="Pellet Pressing Dies and Press" />
  4848.        
  4849.      </div>
  4850.    </div>
  4851.    <span class="featured-box--title">Pellet Pressing Dies and Press</span>
  4852.  </a>
  4853.  
  4854. </div>
  4855.  
  4856.      
  4857.      
  4858.        
  4859.        
  4860.  
  4861.  
  4862.  
  4863. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4864.  
  4865.  
  4866.  
  4867.  <a href="/collections/high-purity-inorganic-chemicals" title="Browse our High-Purity Inorganic Chemicals collection" class="featured-box">
  4868.    <div class="featured-box--inner">
  4869.      <div class="featured-box--image">
  4870.        
  4871.          <img src="//www.msesupplies.com/cdn/shop/collections/HighPurityInorganics_120x.png?v=1542915734" alt="High-Purity Inorganic Chemicals" />
  4872.        
  4873.      </div>
  4874.    </div>
  4875.    <span class="featured-box--title">High-Purity Inorganic Chemicals</span>
  4876.  </a>
  4877.  
  4878. </div>
  4879.  
  4880.      
  4881.      
  4882.        
  4883.        
  4884.  
  4885.  
  4886.  
  4887. <div class="grid-item small--one-half medium--one-third large--one-sixth">
  4888.  
  4889.  
  4890.  
  4891.  <a href="/collections/materials-characterization-analytical-services-best-value" title="Browse our MSE Analytical Services collection" class="featured-box">
  4892.    <div class="featured-box--inner">
  4893.      <div class="featured-box--image">
  4894.        
  4895.          <img src="//www.msesupplies.com/cdn/shop/collections/scanning-electron-microscope-materials_characterization_service_from_mse_supplies_120x.jpg?v=1542927079" alt="MSE Analytical Services" />
  4896.        
  4897.      </div>
  4898.    </div>
  4899.    <span class="featured-box--title">MSE Analytical Services</span>
  4900.  </a>
  4901.  
  4902. </div>
  4903.  
  4904.      
  4905.    
  4906.  
  4907.    
  4908.  </div>
  4909.  
  4910.  
  4911.  
  4912.  
  4913.  
  4914.  
  4915.  
  4916.  
  4917.  
  4918.  <script>
  4919.    $(window).load(function() {
  4920.      $('.brandsflexslider').flexslider({
  4921.        animation: "slide",
  4922.        slideshow: true,
  4923.        slideshowSpeed: 3000,
  4924.        controlNav: true,
  4925.        directionNav: true,
  4926.        animationLoop: true,
  4927.        itemWidth: 210,
  4928.        itemMargin: 5,
  4929.        minItems: 4,
  4930.        maxItems: 4
  4931.      });
  4932.    });
  4933.  </script>
  4934.  <div class="brands-slider-section">
  4935.    <h2 class="h1">Brands</h2>
  4936.    <div class="brandsflexslider" id="brandHeroSlider" data-auto="true" data-rate="5000">
  4937.      <ul class="slides">
  4938.        
  4939.          
  4940.          
  4941.          
  4942.          
  4943.          
  4944.            <li>
  4945.              <a href="https://www.msesupplies.com/pages/mse-pro-products" class="slide-link">
  4946.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/new_brand_slide_1.png?v=89032338095964373031713287206" alt="MSE PRO" />
  4947.              </a>
  4948.            </li>
  4949.          
  4950.        
  4951.          
  4952.          
  4953.          
  4954.          
  4955.          
  4956.            <li>
  4957.              <a href="https://www.msesupplies.com/collections/nest" class="slide-link">
  4958.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/new_brand_slide_2.png?v=8184207610310922061713287206" alt="Nest" />
  4959.              </a>
  4960.            </li>
  4961.          
  4962.        
  4963.          
  4964.          
  4965.          
  4966.          
  4967.          
  4968.            <li>
  4969.              <a href="https://www.msesupplies.com/collections/welch-vacuum-pump" class="slide-link">
  4970.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/new_brand_slide_3.png?v=83677139564713390911713287206" alt="Welch" />
  4971.              </a>
  4972.            </li>
  4973.          
  4974.        
  4975.          
  4976.          
  4977.          
  4978.          
  4979.          
  4980.            <li>
  4981.              <a href="https://www.msesupplies.com/collections/ampcera-solid-electrolyte-materials" class="slide-link">
  4982.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/new_brand_slide_4.png?v=153618484163412208571713287206" alt="Ampcera" />
  4983.              </a>
  4984.            </li>
  4985.          
  4986.        
  4987.          
  4988.          
  4989.          
  4990.          
  4991.          
  4992.            <li>
  4993.              <a href="https://www.msesupplies.com/collections/neware-battery-testing-systems" class="slide-link">
  4994.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/new_brand_slide_5.png?v=139567569795939277291713287206" alt="Neware" />
  4995.              </a>
  4996.            </li>
  4997.          
  4998.        
  4999.          
  5000.          
  5001.          
  5002.          
  5003.          
  5004.            <li>
  5005.              <a href="https://www.msesupplies.com/collections/nabertherm-laboratory-furnaces" class="slide-link">
  5006.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/new_brand_slide_6.png?v=133983256898007784621713287206" alt="Nabertherm" />
  5007.              </a>
  5008.            </li>
  5009.          
  5010.        
  5011.          
  5012.          
  5013.          
  5014.          
  5015.          
  5016.            <li>
  5017.              <a href="https://www.msesupplies.com/collections/ika-laboratory-products" class="slide-link">
  5018.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/new_brand_slide_7.png?v=171043053825438002881713287206" alt="IKA" />
  5019.              </a>
  5020.            </li>
  5021.          
  5022.        
  5023.          
  5024.          
  5025.          
  5026.          
  5027.          
  5028.            <li>
  5029.              <a href="https://www.msesupplies.com/collections/edwards-vacuum-pumps" class="slide-link">
  5030.                <img src="//www.msesupplies.com/cdn/shop/t/51/assets/new_brand_slide_8.png?v=10551241531134794991713287206" alt="Edwards" />
  5031.              </a>
  5032.            </li>
  5033.          
  5034.        
  5035.      </ul>
  5036.    </div>
  5037.  </div>
  5038.  
  5039.  
  5040.  
  5041.  
  5042.  
  5043. <div class="recently-viewed"></div><div class="trending-products"></div><div class="evm-most-popular-products"></div><div class="evm-featured-collections-product"></div>
  5044.  
  5045.  
  5046.  <div class="wysiwyg-section">
  5047.    <h2>We Enable Innovation</h2>
  5048. <p>MSE Supplies empowers engineers, scientists and procurement professionals globally with high-quality, high-value laboratory materials and equipment. Our team offers unparalleled technical support to streamline your sourcing so you can concentrate on moving innovation forward with confidence.</p>
  5049. <p>We're trusted by more than 20,000 customers from 2,000+ research labs and innovative companies worldwide as a preferred supplier of the best value advanced materials, lab equipment and customized solutions for both research and production. We offer MSE PROâ„¢ and other leading brands. <a href="https://www.msesupplies.com/pages/about-us">Learn more</a>.</p>
  5050. <h2>A Comprehensive Selection</h2>
  5051. <p>MSE Supplies carries a market-leading selection of scientific supplies and equipment from our MSE PROâ„¢ brand as well as 25+ world renowned manufacturing partners. <meta charset="utf-8"><span data-mce-fragment="1">When you need a specific solution tailored to your needs, trust our engineers to design it for you</span>. Our in-house team has the expertise and resources to bring your concept to fruition through our customization services.</p>
  5052. <p>We also provide high value advanced materials characterization and analytical services using sophisticated technology, including power analysis, pore structure tests and surface characterization — all supported by a highly skilled team to graduate-level education and decades of collective experience.</p>
  5053. <h2>A Trusted Global Supplier</h2>
  5054. <p>We have a proud and storied history as a strategic business partner to worldwide labs. Our commitment to quality, value and exceptional service has earned us excellent Google reviews. Read what our customers say about their experiences working with us and why they continue to trust us as their preferred analytical services and research supply company.</p>
  5055. <h2>Multi-Industry Expertise</h2>
  5056. <p>Product and equipment diversity is only the beginning — having the expertise to understand the nuances of different verticals is crucial to supporting innovation. At MSE Supplies, we specialize in understanding the varying needs of laboratories across numerous industries. Our supplies, equipment and services help businesses of all types achieve their value goals with no compromise on superior quality or world-class service.</p>
  5057. <p>We regularly partner with universities, aerospace companies, government agencies, life sciences organizations, and other public and private entities around the world</p>
  5058.  </div>
  5059.  
  5060.  
  5061.  
  5062.  
  5063.  <div class="cta-section">
  5064.      <div class="wrapper">
  5065.        <h2>Trust MSE Supplies for Laboratory Materials and Supplies</h2><p>We've become a leader among laboratory equipment suppliers through a dedication to earning your business every day. Shop online with confidence <a href="https://www.msesupplies.com/pages/why-choose-mse-supplies" target="_blank"><span style="text-decoration:underline"><strong>in the value we provide</strong></span></a>, or <a href="https://www.msesupplies.com/pages/get-a-quote-how-to" target="_blank"><span style="text-decoration:underline"><strong>request a personalized quote</strong></span></a> for your next equipment and supply order. You can also <a href="https://www.msesupplies.com/pages/contact-us-page" target="_blank"><span style="text-decoration:underline"><strong>contact us with questions</strong></span></a> or for more information on how we can help enable your lab's innovation.</p>
  5066.        
  5067.          <a href="/pages/contact-us" class="cta-btn">Contact Us</a>
  5068.        
  5069.      </div>
  5070.  </div>
  5071.  
  5072.  
  5073. <div id="shopify-section-testimonial_home" class="shopify-section">
  5074. <script>
  5075.   fetch("//www.msesupplies.com/cdn/shop/t/51/assets/testimonials_home_data.json?v=130286740641747688521713287206")
  5076.      .then(response => response.json())
  5077.      .then(data => {
  5078.         console.log(data); // Output JSON data to the browser console for debugging
  5079.         renderTestimonials(data); // Call the renderTestimonials function with the JSON data
  5080.      })
  5081.      .catch(error => console.error('Error fetching testimonials data:', error));
  5082.  
  5083.   function renderTestimonials(testimonials) {
  5084.      if (testimonials && testimonials.length > 0) {
  5085.         document.getElementById('static-google-img').src = testimonials[0].image;
  5086.         // Render the testimonials slider
  5087.         var sliderHtml = '<div class="slider-container">' +
  5088.            '<div class="slider-track">';
  5089.         testimonials.forEach(function(testimonial) {
  5090.            sliderHtml += '<div class="slide">' +
  5091.               '<p>' + testimonial.text + '</p>' +
  5092.               '<div class="stars">' +
  5093.               '<img src="' + testimonial.stars + '" alt="Stars rating">' +
  5094.               '<p>' + testimonial.author + '</p>' +
  5095.               '</div>' +
  5096.               '</div>';
  5097.         });
  5098.         sliderHtml += '</div>' +
  5099.            '<button class="prev" onclick="moveSlider(-1)">&#10094;</button>' +
  5100.            '<button class="next" onclick="moveSlider(1)">&#10095;</button>' +
  5101.            '</div>';
  5102.         document.getElementById('testimonials-slider').innerHTML = sliderHtml;
  5103.         showSlides(1); // Show the first slide initially
  5104.  
  5105.         // Automatically move slider every 8 seconds
  5106.         setInterval(function() {
  5107.            moveSlider(1);
  5108.         }, 8000);
  5109.      } else {
  5110.         // Render a message if testimonials data is not available
  5111.         document.getElementById('testimonials-slider').innerHTML = '<p>No testimonials available.</p>';
  5112.      }
  5113.   }
  5114.  
  5115.   var slideIndex = 1;
  5116.  
  5117.   function moveSlider(n) {
  5118.      if (window.innerWidth > 768) {
  5119.         if (n === 1) {
  5120.            if (slideIndex === 1) {
  5121.               document.querySelector(".slider-track").style.transform = "translateX(-100%)";
  5122.               slideIndex = 2;
  5123.            } else {
  5124.               document.querySelector(".slider-track").style.transform = "translateX(0)";
  5125.               slideIndex = 1;
  5126.            }
  5127.         } else if (n === -1) {
  5128.            if (slideIndex === 1) {
  5129.               document.querySelector(".slider-track").style.transform = "translateX(-100%)";
  5130.               slideIndex = 2;
  5131.            } else {
  5132.               document.querySelector(".slider-track").style.transform = "translateX(0)";
  5133.               slideIndex = 1;
  5134.            }
  5135.         }
  5136.      } else {
  5137.         showSlides(slideIndex += n);
  5138.      }
  5139.   }
  5140.  
  5141.   function showSlides(n) {
  5142.      var i;
  5143.      var slides = document.getElementsByClassName("slide");
  5144.      var sliderTrack = document.querySelector(".slider-track");
  5145.      if (n > slides.length) { slideIndex = 1 }
  5146.      if (n < 1) { slideIndex = slides.length }
  5147.      sliderTrack.style.transition = "transform 0.5s ease"; // Apply transition animation to the track
  5148.      sliderTrack.style.transform = "translateX(" + ((-1) * (slideIndex - 1) * 100) + "%)"; // Move the entire track
  5149.   }
  5150. </script>
  5151.  
  5152.  <img id="static-google-img" class="google_img static" src="" alt="Static Customer Image">
  5153.  
  5154. <div id="testimonials-slider">
  5155. </div>
  5156.  
  5157. <style>
  5158. .slider-container {
  5159.    width: 87%;
  5160.    margin: 0 auto;
  5161.    position: relative;
  5162.    overflow: hidden;
  5163.  }
  5164.  
  5165.  .slider-track {
  5166.    display: flex;
  5167.    flex-wrap: nowrap; /* Prevent wrapping on smaller screens */
  5168.    transition: transform 0.5s ease-in-out;
  5169.  }
  5170.  
  5171.  .slider-track .prev{
  5172.    display: none;
  5173.    transition: 500ms ease-in-out;
  5174.  }
  5175.  
  5176.  .slider-track:hover .prev{
  5177.    display: block
  5178.  }
  5179.  
  5180.  .slide {
  5181.    flex: 0 0 33%;
  5182.    padding: 20px;
  5183.    box-sizing: border-box;
  5184.    margin-top: 1rem;
  5185.  }
  5186.  
  5187.  .slide p{
  5188.    font-size: 1.2rem;
  5189.  }
  5190.  
  5191.  .stars{
  5192.    display: flex;
  5193.    align-items:center;
  5194.    flex-direction: column;
  5195.    margin-top: 2rem;
  5196.  }
  5197.  
  5198.  .starts img{
  5199.    width: 150px;
  5200.  }
  5201.  
  5202.  .google_img{
  5203.    width: 400px;
  5204.    display:grid;
  5205.    margin: 0 auto;
  5206.    margin-top: 3rem;
  5207.  }
  5208.  
  5209. .prev,
  5210. .next {
  5211.    position: absolute;
  5212.    top: 50%;
  5213.    transform: translateY(-50%);
  5214.    cursor: pointer;
  5215.    padding: 10px;
  5216.    background-color: rgba(0, 0, 0, 0.5);
  5217.    color: white;
  5218.    border: none;
  5219.    outline: none;
  5220.    transition: opacity 0.3s ease;
  5221.    opacity: 0; /* Initially hidden */
  5222. }
  5223.  
  5224. .slider-container:hover .prev,
  5225. .slider-container:hover .next {
  5226.    opacity: 1; /* Show on hover */
  5227. }
  5228.  
  5229.  .prev {
  5230.    left: 0;
  5231.  }
  5232.  
  5233.  .next {
  5234.    right: 0;
  5235.  }
  5236.   @media (max-width: 768px) {
  5237.    .slide {
  5238.    flex: 0 0 100%;
  5239.    }
  5240.     .slide img{
  5241.       width: 100%;
  5242.     }
  5243.  
  5244.     .google_img{
  5245.       width: 300px;
  5246.     }
  5247.  
  5248.     .stars img{
  5249.       width: 70%;
  5250.     }
  5251.   }
  5252.  
  5253. </style>
  5254.  
  5255. </div>
  5256.  
  5257.  
  5258. <style>
  5259.  .featured-box{
  5260.    border: none;
  5261.    border-radius: 10px;
  5262.    box-shadow:1px 5px 5px 1px rgba(0,0,0,0.2);
  5263.  }
  5264.  
  5265.  .featured-box span{
  5266.    transition: 300ms ease-in-out;
  5267.  }
  5268.  
  5269.  .featured-box:hover span{
  5270.    color: #204a80;
  5271.  }
  5272.  
  5273.  .cta-section{
  5274.    position: relative;
  5275.    right: 50%;
  5276.    left: 50%;
  5277.    width: 100vw;
  5278.    transform: translateX(-50%);
  5279.  }
  5280.  
  5281.  .cta-section .cta-btn{
  5282.    background-color: #FF6600 !important;
  5283.  }
  5284. </style>
  5285.  
  5286.  </main>
  5287.  
  5288.  
  5289.  
  5290. <footer class="site-footer small--text-center" role="contentinfo">
  5291.  <div class="wrapper">
  5292.    <div class="grid">
  5293.  
  5294.      
  5295.        <div class="grid-item medium--one-half large--three-twelfths">
  5296.          <h3>Quick Links</h3>
  5297.          <ul>
  5298.            
  5299.              <li><a href="https://www.msesupplies.com/pages/about-us">About Us</a></li>
  5300.            
  5301.              <li><a href="/pages/become-a-reseller">Reseller-Distributors</a></li>
  5302.            
  5303.              <li><a href="https://www.msesupplies.com/pages/career">Careers</a></li>
  5304.            
  5305.              <li><a href="https://www.msesupplies.com/blogs/products">News & Blog</a></li>
  5306.            
  5307.              <li><a href="https://www.msesupplies.com/pages/mse-supplies-products">Products</a></li>
  5308.            
  5309.              <li><a href="/policies/refund-policy">Refund Policy</a></li>
  5310.            
  5311.              <li><a href="/pages/sell-your-products-through-mse-supplies">Sell Your Products Through Us</a></li>
  5312.            
  5313.              <li><a href="/pages/sitemap">Sitemap</a></li>
  5314.            
  5315.              <li><a href="/pages/terms-and-conditions">Terms of Service</a></li>
  5316.            
  5317.          </ul>
  5318.        </div>
  5319.      
  5320.  
  5321.      
  5322.        <div class="grid-item medium--one-half large--five-twelfths">
  5323.          <h3>Get In Touch</h3>
  5324.          <p>
  5325.            
  5326.              Phone: <a href="tel:+15207896673">+1 (520)789-6673</a> <br>
  5327. Email:
  5328. <a href="mailto:sales@msesupplies.com" target="_blank">sales@msesupplies.com</a><br>
  5329. <a href="https://www.msesupplies.com/pages/career" target="_blank">Careers</a>
  5330. <br>
  5331. <a href="https://www.msesupplies.com/pages/customer-testimonials" target="_blank">Customer Testimonials</a>
  5332. <br>
  5333. <a href="https://www.msesupplies.com/collections/customization-solutions" target="_blank">Customizations</a>
  5334. <br>
  5335. <a href="https://www.msesupplies.com/pages/get-a-quote-how-to" target="_blank">Request A Quote</a>
  5336. <br>
  5337. Follow Us On Linkedin
  5338. <br>
  5339. <script src="https://platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>
  5340. <script type="IN/FollowCompany" data-id="10351584" data-counter="bottom"></script>
  5341. <br>
  5342. <br>
  5343. <a href="https://www.google.com/search?q=+mse+supplies&rlz=1C1VDKB_frCA943CA943&sxsrf=ALiCzsaVEnYlXWh-2dHvHzUqHhy1J552Cg%3A1651859116943&ei=rF51YvePOeaC9PwPtJWO6As&ved=0ahUKEwj3lYnftsv3AhVmAZ0JHbSKA70Q4dUDCA4&uact=5&oq=+mse+supplies&gs_lcp=Cgdnd3Mtd2l6EAMyDQguEMcBEK8BENQCEEMyBggAEAcQHjIGCAAQBxAeMgUIABCABDIFCAAQgAQyBQgAEIAEMgUIABCABDIECAAQHjIECAAQHjIECAAQHkoECEEYAEoECEYYAFAAWABghgJoAHABeACAAW6IAW6SAQMwLjGYAQCgAQHAAQE&sclient=gws-wiz#lrd=0x86d66fd968f05895:0xbf3438ddf93b221f,1,,,%22" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0722/7785/files/ne.png?v=1705329341"></a>
  5344.            
  5345.          </p>
  5346.  
  5347.          
  5348.        </div>
  5349.      
  5350.  
  5351.      
  5352.  
  5353.    </div>
  5354.  
  5355.    <hr class="hr--small">
  5356.  
  5357.    <div class="grid">
  5358.      <div class="grid-item large--two-fifths">
  5359.        
  5360.        <ul class="legal-links inline-list">
  5361.          <li>&copy; 2024 MSE Supplies LLC</li>
  5362.          <li></li>
  5363.        </ul>
  5364.      </div>
  5365.  
  5366.      
  5367.        <div class="grid-item large--three-fifths large--text-right">
  5368.          <ul class="inline-list payment-icons">
  5369.            
  5370.              <li>
  5371.                <span class="icon-fallback-text">
  5372.                  <span class="icon icon-amazon_pay" aria-hidden="true"></span>
  5373.                  <span class="fallback-text">amazon pay</span>
  5374.                </span>
  5375.              </li>
  5376.            
  5377.              <li>
  5378.                <span class="icon-fallback-text">
  5379.                  <span class="icon icon-american_express" aria-hidden="true"></span>
  5380.                  <span class="fallback-text">american express</span>
  5381.                </span>
  5382.              </li>
  5383.            
  5384.              <li>
  5385.                <span class="icon-fallback-text">
  5386.                  <span class="icon icon-apple_pay" aria-hidden="true"></span>
  5387.                  <span class="fallback-text">apple pay</span>
  5388.                </span>
  5389.              </li>
  5390.            
  5391.              <li>
  5392.                <span class="icon-fallback-text">
  5393.                  <span class="icon icon-diners_club" aria-hidden="true"></span>
  5394.                  <span class="fallback-text">diners club</span>
  5395.                </span>
  5396.              </li>
  5397.            
  5398.              <li>
  5399.                <span class="icon-fallback-text">
  5400.                  <span class="icon icon-discover" aria-hidden="true"></span>
  5401.                  <span class="fallback-text">discover</span>
  5402.                </span>
  5403.              </li>
  5404.            
  5405.              <li>
  5406.                <span class="icon-fallback-text">
  5407.                  <span class="icon icon-facebook_pay" aria-hidden="true"></span>
  5408.                  <span class="fallback-text">facebook pay</span>
  5409.                </span>
  5410.              </li>
  5411.            
  5412.              <li>
  5413.                <span class="icon-fallback-text">
  5414.                  <span class="icon icon-google_pay" aria-hidden="true"></span>
  5415.                  <span class="fallback-text">google pay</span>
  5416.                </span>
  5417.              </li>
  5418.            
  5419.              <li>
  5420.                <span class="icon-fallback-text">
  5421.                  <span class="icon icon-master" aria-hidden="true"></span>
  5422.                  <span class="fallback-text">master</span>
  5423.                </span>
  5424.              </li>
  5425.            
  5426.              <li>
  5427.                <span class="icon-fallback-text">
  5428.                  <span class="icon icon-paypal" aria-hidden="true"></span>
  5429.                  <span class="fallback-text">paypal</span>
  5430.                </span>
  5431.              </li>
  5432.            
  5433.              <li>
  5434.                <span class="icon-fallback-text">
  5435.                  <span class="icon icon-shopify_pay" aria-hidden="true"></span>
  5436.                  <span class="fallback-text">shopify pay</span>
  5437.                </span>
  5438.              </li>
  5439.            
  5440.              <li>
  5441.                <span class="icon-fallback-text">
  5442.                  <span class="icon icon-venmo" aria-hidden="true"></span>
  5443.                  <span class="fallback-text">venmo</span>
  5444.                </span>
  5445.              </li>
  5446.            
  5447.              <li>
  5448.                <span class="icon-fallback-text">
  5449.                  <span class="icon icon-visa" aria-hidden="true"></span>
  5450.                  <span class="fallback-text">visa</span>
  5451.                </span>
  5452.              </li>
  5453.            
  5454.          </ul>
  5455.        </div>
  5456.      
  5457.  
  5458.    </div>
  5459.  </div>
  5460. </footer>
  5461.  
  5462. <style>
  5463.  .site-footer{
  5464.    background: #fff;
  5465.  }
  5466.  
  5467.  .site-footer::before{
  5468.    content:"";
  5469.    position:absolute;
  5470.    width: 70vw;
  5471.    height: 10px;
  5472.    border-top: 1px lightgray solid;
  5473.    border-bottom: none;
  5474.    right: 50%;
  5475.    left: 50%;
  5476.    margin-top: -2rem;
  5477.    transform: translateX(-50%);
  5478.  }
  5479.  
  5480.  .grid{
  5481.    display: flex;
  5482.    justify-content: space-evenly;
  5483.  }
  5484.  
  5485.  .grid::after{
  5486.    content: none;
  5487.  }
  5488.  
  5489.  @media only screen and (min-width: 769px){
  5490.  .large--five-twelfths, .large--three-twelfths{
  5491.    width: auto;
  5492.    }
  5493.  }
  5494.  
  5495. </style>
  5496.  
  5497.  
  5498.  <script src="//www.msesupplies.com/cdn/shop/t/51/assets/jquery.flexslider.min.js?v=14439053604402757841713287206" type="text/javascript"></script>
  5499.  
  5500.  
  5501.  <script src="//www.msesupplies.com/cdn/shop/t/51/assets/shop.js?v=65825187293825906471713287206" type="text/javascript"></script>
  5502.  <script>
  5503.    var moneyFormat = '$ {{amount}}';
  5504.  </script>
  5505.  
  5506.  
  5507.  
  5508.  
  5509.  
  5510. <div class="sweettooth-init"
  5511.     data-channel-api-key="channel_XmlsFH08XpCYgXcKykh1N0Ig"
  5512.     data-external-customer-id=""
  5513.     data-customer-auth-digest=""
  5514. ></div>
  5515.  
  5516.  
  5517.  <div class="sweettooth-tab"></div>
  5518.  
  5519.  
  5520.  <!-- start number replacer -->
  5521.  <script type="text/javascript"><!--
  5522.  vs_account_id      = "fwABAVsNtjYKMADO";
  5523.    //--></script>
  5524.  <script type="text/javascript" src="https://rw1.marchex.io/euinc/number-changer.js">
  5525.  </script>
  5526.  <!-- end ad widget -->
  5527.  
  5528.  <script type="text/javascript" src="//cdn.callrail.com/companies/418244059/1df28aa61d283ef394ae/12/swap.js"></script>
  5529.  
  5530.  <script src="//www.msesupplies.com/cdn/shop/t/51/assets/booster-page-speed-optimizer.js?v=116306348679527292151713287206" type="text/javascript"></script>
  5531.  <script type="text/javascript" charset="utf-8">
  5532.    var shappify_customer_tags = null
  5533.  </script>
  5534.  
  5535.  <!--  Bold CSP-QB  -->
  5536.  <script>
  5537.    function hideCheckoutButtonWhenQuantityChanged(e, selector, cb){
  5538.      var target = e.target;
  5539.      if((target
  5540.          && target.name
  5541.          && typeof target.name.includes == 'function'
  5542.          && target.name.includes("updates[")) || (selector && target.matches(selector)) || (selector && target.closest(selector))){
  5543.  
  5544.        if(target.dataset.boldOriginalQty == undefined){
  5545.          target.dataset.boldOriginalQty = target.value;
  5546.          var originalQuantity = target.value;
  5547.        } else {
  5548.          var originalQuantity = target.dataset.boldOriginalQty;
  5549.        }
  5550.  
  5551.        var form = target.closest("form");
  5552.        if(form){
  5553.          Array.from(form.querySelectorAll('[name="checkout"], .additional-checkout-button, .additional-checkout-buttons, a[href*="https://partial.ly/checkout"]')).forEach(function(button){
  5554.            button.style.setProperty("display", "none", "important");
  5555.          });
  5556.          if(e && e.type == "focusin"){
  5557.            target.addEventListener("focusout", function(e){
  5558.              var currentQuantity = e.target.value;
  5559.              if(originalQuantity == currentQuantity){
  5560.                Array.from(form.querySelectorAll('[name="checkout"], .additional-checkout-button, .additional-checkout-buttons, a[href*="https://partial.ly/checkout"]')).forEach(function(button){
  5561.                  button.style.setProperty("display", "");
  5562.                });
  5563.              } else {
  5564.                typeof cb == 'function' && cb(form);
  5565.              }
  5566.            });
  5567.          } else {
  5568.            typeof cb == 'function' && cb(form);
  5569.          }
  5570.        }
  5571.      }
  5572.    }
  5573.    document.addEventListener("click", function(e){
  5574.      hideCheckoutButtonWhenQuantityChanged(e, ".number");
  5575.    });
  5576.  </script>  
  5577.  
  5578.  <script>
  5579.    $(document).on('change', '.swatch-element', function() {
  5580.      if (BOLD && BOLD.common && BOLD.common.eventEmitter &&
  5581.          typeof BOLD.common.eventEmitter.emit === 'function') {
  5582.        BOLD.common.eventEmitter.emit("BOLD_COMMON_variant_changed");
  5583.      }
  5584.    });
  5585.  </script>
  5586.  
  5587.  
  5588. <script type="text/javascript">
  5589.    $( document ).ready(function() {
  5590.      $(".quote-input-group input").each(function( index ) {
  5591.        $(this).attr("isp_ignore", "");
  5592.      });
  5593.      $(".quote-input-group textarea").each(function( index ) {
  5594.        $(this).attr("isp_ignore", "");
  5595.      });
  5596.    });
  5597.  </script>
  5598.  
  5599.  
  5600. <!-- **BEGIN** Hextom QAB Integration // Main Include - DO NOT MODIFY -->
  5601.    <!-- **BEGIN** Hextom QAB Integration // Main - DO NOT MODIFY -->
  5602. <script type="application/javascript">
  5603.    window.hextom_qab_meta = {
  5604.        p1: [
  5605.            
  5606.        ],
  5607.        p2: {
  5608.            
  5609.        }
  5610.    };
  5611. </script>
  5612. <!-- **END** Hextom QAB Integration // Main - DO NOT MODIFY -->
  5613.    <!-- **END** Hextom QAB Integration // Main Include - DO NOT MODIFY -->
  5614.  
  5615.  
  5616.    <style>
  5617.    .cbb-frequently-bought-container{
  5618.    display: none;
  5619. }
  5620.  </style>
  5621. <link href="//www.msesupplies.com/cdn/shop/t/51/assets/fx-style.css?v=105317076284661750271713287206" rel="stylesheet" type="text/css" media="all" />
  5622.  
  5623. <!--Klaviyo Add to Cart-->
  5624. <script>
  5625. window.addEventListener('load', function() {
  5626. var _learnq = window._learnq || [];
  5627. function addedToCart() {
  5628.  fetch(`${window.location.origin}/cart.js`)
  5629.  .then(res => res.clone().json().then(data => {
  5630.    var cart = {
  5631.      total_price: data.total_price/100,
  5632.      $value: data.total_price/100,
  5633.      total_discount: data.total_discount,
  5634.      original_total_price: data.original_total_price/100,
  5635.      items: data.items
  5636.    }
  5637.    if (item !== 'undefined') {
  5638.      cart = Object.assign(cart, item)
  5639.    }
  5640.    if (klAjax) {
  5641.        _learnq.push(['track', 'Added to Cart', cart]);
  5642.        klAjax = false;
  5643.      }
  5644.  }))
  5645. };
  5646. (function (ns, fetch) {
  5647.  ns.fetch = function() {
  5648.    const response = fetch.apply(this, arguments);
  5649.    response.then(res => {
  5650.      if (`${window.location.origin}/cart/add.js`
  5651.       .includes(res.url)) {
  5652.         addedToCart()
  5653.      }
  5654.    });
  5655.    return response
  5656.  }
  5657. }(window, window.fetch));
  5658. var klAjax = true;
  5659. var atcButtons = document.querySelectorAll("form[action*='/cart/add'] button[type='submit']");
  5660. for (var i = 0; i < atcButtons.length; i++) {
  5661.    atcButtons[i].addEventListener("click", function() {
  5662.      if (klAjax) {
  5663.        _learnq.push(['track', 'Added to Cart', item]);
  5664.        klAjax = false;
  5665.      }
  5666.    })
  5667. }
  5668. });
  5669. </script>
  5670.          
  5671. <!-- Scroll to Top Button -->
  5672. <div id="scroll-to-top-button">
  5673.    <a href="#" id="scrollToTopBtn">
  5674.         <svg width="25" height="35" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
  5675.        <!-- First line with rounded endpoints -->
  5676.        <line x1="5" y1="80" x2="50" y2="20" stroke="white" stroke-width="10" stroke-linecap="round" />
  5677.        <!-- Second line with rounded endpoints -->
  5678.        <line x1="50" y1="20" x2="95" y2="80" stroke="white" stroke-width="10" stroke-linecap="round" />
  5679.    </svg>
  5680.    </a>
  5681. </div>
  5682.            
  5683. <script>
  5684.  //Button Go to Top.
  5685. document.addEventListener("DOMContentLoaded", function() {
  5686.    var scrollToTopBtn = document.querySelector("#scrollToTopBtn");
  5687.    var rootElement = document.documentElement;
  5688.  
  5689.    function handleScroll() {
  5690.        // Show/hide button based on scroll position
  5691.        if (window.pageYOffset > 300) {
  5692.            scrollToTopBtn.classList.add("show"); // Add 'show' class to display button
  5693.        } else {
  5694.            scrollToTopBtn.classList.remove("show"); // Remove 'show' class to hide button
  5695.        }
  5696.    }
  5697.  
  5698.    function scrollToTop() {
  5699.        rootElement.scrollTo({
  5700.            top: 0,
  5701.            behavior: "smooth"
  5702.        });
  5703.    }
  5704.  
  5705.    scrollToTopBtn.addEventListener("click", function(e) {
  5706.        e.preventDefault();
  5707.        scrollToTop();
  5708.    });
  5709.  
  5710.    window.addEventListener("scroll", handleScroll);
  5711. });
  5712. </script>
  5713.            
  5714. <style>
  5715. #scrollToTopBtn {
  5716.    position: fixed;
  5717.    bottom: 30px;
  5718.    right: 40px;
  5719.    padding: 10px 20px;
  5720.    background-color: #204a80;
  5721.    color: #fff;
  5722.    text-decoration: none;
  5723.    border-radius: 50%;
  5724.    opacity: 0;
  5725.    pointer-events: none;
  5726.    transition: all 0.3s ease-in-out;
  5727. }
  5728.  
  5729. #scrollToTopBtn.show {
  5730.    opacity: 1;
  5731.    pointer-events: auto;
  5732. }
  5733.  
  5734. #scrollToTopBtn:hover {
  5735.    background-color: rgba(32, 74, 128, 0.8);
  5736. }
  5737.  
  5738. .arrow{
  5739.  width: 40px;
  5740.  height: 40px;
  5741. }
  5742.  
  5743. </style>            
  5744. <style>  </style>
  5745. <div id="shopify-block-16278478101612877664" class="shopify-block shopify-app-block"></div><div id="shopify-block-qikify-smartbar-1698983442" class="shopify-block shopify-app-block"><script id="qikify-smart-bar-config" type="text/javascript">
  5746.  
  5747.  
  5748.  window.qsbData = {
  5749.    entries: null,
  5750.    subscription: null,
  5751.    config: null,
  5752.  };
  5753.  
  5754.  
  5755.    qsbData.entries = [{"id":253275,"priority":0,"type":null,"data":{"message":"Free Shipping on MSE PRO Online Orders of $500 or More! U.S. Orders Only * Offer Excludes Hazmat Shipments*","action":"disabled","button_text":"Shop Now","enable_product_link":true,"countdown_days":"2","background_color":"#002868","color":"#FFFFFF","button_background_color":"#2FA82F","button_color":"#FFFF","background_size":"auto","background_repeat":"repeat","button_radius_size":"small","height":45,"content_height":32,"countdown_value_size":"16","countdown_unit_size":"8","layout":["message"],"clicked_action":"none","bar_position":"bottom_cover","page":"all","responsive":"mobile","country":"all","schedule":"always","display_time":"10","display_priority":"0","typography":{"fontFamily":"Abel","fontSize":"15","variant":"700"},"countdown_background_color":"#FF6600","countdown_value_color":"#000000","template":"solid-3","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https://www.msesupplies.com/pages/mse-supplies-products"},"close_button":true,"enable_countdown":false,"countdown_time":"2024-04-01T07:00:00.000Z"},"status":1,"created_at":"2023-07-28 02:46:36","updated_at":"2024-04-16 04:10:22"},{"id":253246,"priority":0,"type":null,"data":{"message":"Free Shipping on MSE PRO Online Orders of $500 or More! U.S. Orders Only * Offer Excludes Hazmat Shipments*","action":"disabled","button_text":"","enable_product_link":true,"countdown_days":"2","background_color":"#002868","color":"#FFFFFF","button_background_color":"#2FA82F","button_color":"#FFFFF","background_size":"auto","background_repeat":"repeat","button_radius_size":"small","height":48,"content_height":30,"countdown_value_size":"18","countdown_unit_size":"12","layout":["message"],"clicked_action":"none","bar_position":"top_push","page":"all","responsive":"desktop","country":"all","schedule":"always","display_time":"10","display_priority":"0","typography":{"fontFamily":"Abel","fontSize":"18","variant":"700"},"countdown_background_color":"#FF6600","countdown_value_color":"#000000","template":"solid-3","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https://www.msesupplies.com/pages/mse-supplies-products"},"close_button":true,"enable_countdown":false,"countdown_time":"2024-04-01T07:00:00.000Z","background_image":""},"status":1,"created_at":"2023-07-27 20:57:05","updated_at":"2024-04-16 04:10:35"}];
  5756.  
  5757.  
  5758.  
  5759.    qsbData.subscription = {"name":"smartbar-free","kind":"subscription"};
  5760.  
  5761.  
  5762.  
  5763.    qsbData.config = null;
  5764.  
  5765. </script>
  5766.  
  5767. <script src="https://cdn.shopify.com/extensions/80fc0ec3-8f89-40f9-9ea6-6e6d73623b92/qikify-timer-announcement-bar-2/assets/smartbar-v2.js" defer="defer"></script>
  5768.  
  5769.  
  5770.  
  5771.  
  5772.  <style id="qikify-smartbar-custom-style"></style>
  5773.  
  5774.  
  5775.  
  5776.  <script id="qikify-smartbar-custom-script"></script>
  5777.  
  5778.  
  5779.  
  5780. </div></body>
  5781. </html>
  5782.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda