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://nowy-targ.info/podhale/

  1. <!doctype html >
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="en"
  3.      class="">
  4. <head>
  5.    
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42. <script type="text/javascript">
  43.    window._currentDevice = 'desktop';
  44.    window.Parameters = window.Parameters || {
  45.        HomeUrl: 'https://www.littletonawnings.com/',
  46.        AccountUUID: '927fd8cbdcd8411d9830e728fe641dc2',
  47.        SystemID: 'US_DIRECT_PRODUCTION',
  48.        SiteAlias: 'df308e59',
  49.        SiteType: atob('RFVEQU9ORQ=='),
  50.        PublicationDate: 'Tue Feb 13 11:24:51 UTC 2024',
  51.        ExternalUid: null,
  52.        IsSiteMultilingual: false,
  53.        InitialPostAlias: '',
  54.        InitialDynamicItem: '',
  55.        DynamicPageInfo: {
  56.            isDynamicPage: false,
  57.            base64JsonRowData: 'null',
  58.        },
  59.        InitialPageAlias: 'dmPageNotFound',
  60.        InitialPageUuid: 'f508a6c6784c41db9017f849044e28d8',
  61.        InitialPageId: '0',
  62.        InitialEncodedPageAlias: 'ZG1QYWdlTm90Rm91bmQ=',
  63.        CurrentPageUrl: '',
  64.        IsCurrentHomePage: false,
  65.        AllowAjax: false,
  66.        AfterAjaxCommand: null,
  67.        HomeLinkText: 'Back To Home',
  68.        UseGalleryModule: false,
  69.        CurrentThemeName: 'Layout Theme',
  70.        ThemeVersion: '41640',
  71.        DefaultPageAlias: '',
  72.        RemoveDID: true,
  73.        WidgetStyleID: null,
  74.        IsHeaderFixed: false,
  75.        IsHeaderSkinny: false,
  76.        IsBfs: true,
  77.        StorePageAlias: 'null',
  78.        StorePagesUrls: 'e30=',
  79.        IsNewStore: 'false',
  80.        StorePath: '',
  81.        StoreId: 'null',
  82.        StoreVersion: 0,
  83.        StoreBaseUrl: '',
  84.        StoreCleanUrl: true,
  85.        StoreDisableScrolling: true,
  86.        IsStoreSuspended: false,
  87.        NotificationSubDomain: 'littletonawnings',
  88.        HasCustomDomain: true,
  89.        SimpleSite: false,
  90.        showCookieNotification: false,
  91.        cookiesNotificationMarkup: 'null',
  92.        translatedPageUrl: '',
  93.        isFastMigrationSite: false,
  94.        sidebarPosition: 'NA',
  95.        currentLanguage: 'en',
  96.        currentLocale: 'en',
  97.        NavItems: '{}',
  98.        errors: {
  99.            general: 'There was an error connecting to the page.<br/> Make sure you are not offline.',
  100.            password: 'Incorrect name/password combination',
  101.            tryAgain: 'Try again'
  102.        },
  103.        NavigationAreaParams: {
  104.            ShowBackToHomeOnInnerPages: true,
  105.            NavbarSize: 4,
  106.            NavbarLiveHomePage: 'https://www.littletonawnings.com/',
  107.            BlockContainerSelector: '.dmBody',
  108.            NavbarSelector: '#dmNav:has(a)',
  109.            SubNavbarSelector: '#subnav_main'
  110.        },
  111.        hasCustomCode: false,
  112.        planID: '7',
  113.        customTemplateId: 'null',
  114.        siteTemplateId: 'null',
  115.        productId: 'DM_DIRECT',
  116.        disableTracking: false,
  117.        pageType: 'FROM_SCRATCH',
  118.        isRuntimeServer: true,
  119.        isInEditor: false,
  120.    };
  121.  
  122.    window.Parameters.LayoutID = {};
  123.    window.Parameters.LayoutID[window._currentDevice] = 6;
  124.    window.Parameters.LayoutVariationID = {};
  125.    window.Parameters.LayoutVariationID[window._currentDevice] = 5;
  126. </script>
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150. <!-- Injecting site-wide to the head -->
  151.  
  152.  
  153.  
  154.  
  155. <!-- End Injecting site-wide to the head -->
  156.  
  157. <!-- Inject secured cdn script -->
  158.  
  159.  
  160. <!-- ========= Meta Tags ========= -->
  161. <!-- PWA settings -->
  162. <script>
  163.    function toHash(str) {
  164.        var hash = 5381, i = str.length;
  165.        while (i) {
  166.            hash = hash * 33 ^ str.charCodeAt(--i)
  167.        }
  168.        return hash >>> 0
  169.    }
  170. </script>
  171. <script>
  172.    (function (global) {
  173.    //const cacheKey = global.cacheKey;
  174.    const isOffline = 'onLine' in navigator && navigator.onLine === false;
  175.    const hasServiceWorkerSupport = 'serviceWorker' in navigator;
  176.    if (isOffline) {
  177.        console.log('offline mode');
  178.    }
  179.    if (!hasServiceWorkerSupport) {
  180.        console.log('service worker is not supported');
  181.    }
  182.    if (hasServiceWorkerSupport && !isOffline) {
  183.        window.addEventListener('load', function () {
  184.            const serviceWorkerPath = '/runtime-service-worker.js?v=3';
  185.            navigator.serviceWorker
  186.                .register(serviceWorkerPath, { scope: './' })
  187.                .then(
  188.                    function (registration) {
  189.                        // Registration was successful
  190.                        console.log(
  191.                            'ServiceWorker registration successful with scope: ',
  192.                            registration.scope
  193.                        );
  194.                    },
  195.                    function (err) {
  196.                        // registration failed :(
  197.                        console.log('ServiceWorker registration failed: ', err);
  198.                    }
  199.                )
  200.                .catch(function (err) {
  201.                    console.log(err);
  202.                });
  203.        });
  204.  
  205.        // helper function to refresh the page
  206.        var refreshPage = (function () {
  207.            var refreshing;
  208.            return function () {
  209.                if (refreshing) return;
  210.                // prevent multiple refreshes
  211.                var refreshkey = 'refreshed' + location.href;
  212.                var prevRefresh = localStorage.getItem(refreshkey);
  213.                if (prevRefresh) {
  214.                    localStorage.removeItem(refreshkey);
  215.                    if (Date.now() - prevRefresh < 30000) {
  216.                        return; // dont go into a refresh loop
  217.                    }
  218.                }
  219.                refreshing = true;
  220.                localStorage.setItem(refreshkey, Date.now());
  221.                console.log('refereshing page');
  222.                window.location.reload();
  223.            };
  224.        })();
  225.  
  226.        function messageServiceWorker(data) {
  227.            return new Promise(function (resolve, reject) {
  228.                if (navigator.serviceWorker.controller) {
  229.                    var worker = navigator.serviceWorker.controller;
  230.                    var messageChannel = new MessageChannel();
  231.                    messageChannel.port1.onmessage = replyHandler;
  232.                    worker.postMessage(data, [messageChannel.port2]);
  233.                    function replyHandler(event) {
  234.                        resolve(event.data);
  235.                    }
  236.                } else {
  237.                    resolve();
  238.                }
  239.            });
  240.        }
  241.    }
  242. })(window);
  243. </script>
  244. <!-- Add manifest -->
  245. <!-- End PWA settings -->
  246.  
  247.  
  248. <meta http-equiv="Content-type" content="text/html;charset=utf-8">
  249. <meta charset="utf-8">
  250.  
  251. <link rel="canonical" href="https://www.littletonawnings.com/dmPageNotFound">
  252.  
  253. <meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover">
  254. <meta name="apple-mobile-web-app-capable" content="yes">
  255.  
  256. <!--Add favorites icons-->
  257.  
  258. <link rel="icon" type="image/x-icon" href="https://static.cdn-website.com/runtime/favicon_d1_res.ico"/>
  259.  
  260. <!-- End favorite icons -->
  261. <link rel="preconnect" href="https://lirp.cdn-website.com/"/>
  262.  
  263.  
  264.  
  265. <!-- render the required CSS and JS in the head section -->
  266. <script>
  267.    window.SystemID = 'US_DIRECT_PRODUCTION';
  268.  
  269.    if (!window.dmAPI) {
  270.        window.dmAPI = {
  271.            registerExternalRuntimeComponent: function () {
  272.            },
  273.            getCurrentDeviceType: function () {
  274.                return window._currentDevice;
  275.            }
  276.        };
  277.    }
  278.  
  279.    if (!window.requestIdleCallback) {
  280.        window.requestIdleCallback = function (fn) {
  281.            setTimeout(fn, 0);
  282.        }
  283.    }
  284. </script>
  285.  
  286. <!-- loadCSS function header.jsp-->
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293. <script id="d-js-load-css">
  294. /**
  295. * There are a few <link> tags with CSS resource in them that are preloaded in the page
  296. * in each of those there is a "onload" handler which invokes the loadCSS callback
  297. * defined here.
  298. * We are monitoring 3 main CSS files - the runtime, the global and the page.
  299. * When each load we check to see if we can append them all in a batch. If threre
  300. * is no page css (which may happen on inner pages) then we do not wait for it
  301. */
  302. (function () {
  303.  let cssLinks = {};
  304.  function loadCssLink(link) {
  305.    link.onload = null;
  306.    link.rel = "stylesheet";
  307.    link.type = "text/css";
  308.  }
  309.  
  310.    function checkCss() {
  311.      const pageCssLink = document.querySelector("[id*='CssLink']");
  312.      const widgetCssLink = document.querySelector("[id*='widgetCSS']");
  313.  
  314.        if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) {
  315.            const storedRuntimeCssLink = cssLinks.runtime;
  316.            const storedPageCssLink = cssLinks.page;
  317.            const storedGlobalCssLink = cssLinks.global;
  318.            const storedWidgetCssLink = cssLinks.widget;
  319.  
  320.            storedGlobalCssLink.disabled = true;
  321.            loadCssLink(storedGlobalCssLink);
  322.  
  323.            if (storedPageCssLink) {
  324.                storedPageCssLink.disabled = true;
  325.                loadCssLink(storedPageCssLink);
  326.            }
  327.  
  328.            if(storedWidgetCssLink) {
  329.                storedWidgetCssLink.disabled = true;
  330.                loadCssLink(storedWidgetCssLink);
  331.            }
  332.  
  333.            storedRuntimeCssLink.disabled = true;
  334.            loadCssLink(storedRuntimeCssLink);
  335.  
  336.            requestAnimationFrame(() => {
  337.                setTimeout(() => {
  338.                    storedRuntimeCssLink.disabled = false;
  339.                    storedGlobalCssLink.disabled = false;
  340.                    if (storedPageCssLink) {
  341.                      storedPageCssLink.disabled = false;
  342.                    }
  343.                    if (storedWidgetCssLink) {
  344.                      storedWidgetCssLink.disabled = false;
  345.                    }
  346.                    // (SUP-4179) Clear the accumulated cssLinks only when we're
  347.                    // sure that the document has finished loading and the document
  348.                    // has been parsed.
  349.                    if(document.readyState === 'interactive') {
  350.                      cssLinks = null;
  351.                    }
  352.                }, 0);
  353.            });
  354.        }
  355.    }
  356.  
  357.  
  358.  function loadCSS(link) {
  359.    try {
  360.      var urlParams = new URLSearchParams(window.location.search);
  361.      var noCSS = !!urlParams.get("nocss");
  362.      var cssTimeout = urlParams.get("cssTimeout") || 0;
  363.  
  364.      if (noCSS) {
  365.        return;
  366.      }
  367.      if (link.href.includes("d-css-runtime")) {
  368.        cssLinks.runtime = link;
  369.        checkCss();
  370.      } else if (link.id === "siteGlobalCss") {
  371.        cssLinks.global = link;
  372.        checkCss();
  373.      }
  374.      
  375.      else if (link.id.includes("CssLink")) {
  376.        cssLinks.page = link;
  377.        checkCss();
  378.      } else if (link.id.includes("widgetCSS")) {
  379.        cssLinks.widget = link;
  380.        checkCss();
  381.      }
  382.      
  383.      else {
  384.        requestIdleCallback(function () {
  385.          window.setTimeout(function () {
  386.            loadCssLink(link);
  387.          }, parseInt(cssTimeout, 10));
  388.        });
  389.      }
  390.    } catch (e) {
  391.      throw e
  392.    }
  393.  }
  394.  window.loadCSS = window.loadCSS || loadCSS;
  395. })();
  396. </script>
  397.  
  398.  
  399.  
  400. <script data-role="deferred-init" type="text/javascript">
  401.    /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/
  402.    function Def() {
  403.        this.promise = new Promise((function (a, b) {
  404.            this.resolve = a, this.reject = b
  405.        }).bind(this))
  406.    }
  407.  
  408.    const defs = {};
  409.    window.getDeferred = function (a) {
  410.        return null == defs[a] && (defs[a] = new Def), defs[a]
  411.    }
  412.    window.waitForDeferred = function (b, a, c) {
  413.        let d = window?.getDeferred?.(b);
  414.        d
  415.            ? d.promise.then(a)
  416.            : c && ["complete", "interactive"].includes(document.readyState)
  417.                ? setTimeout(a, 1)
  418.                : c
  419.                    ? document.addEventListener("DOMContentLoaded", a)
  420.                    : console.error(`Deferred  does not exist`);
  421.    };
  422. </script>
  423. <style id="forceCssIncludes">
  424.    /* This file is auto-generated from a `scss` file with the same name */
  425.  
  426. .videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}
  427.    
  428. </style>
  429. <style id="cssVariables" type="text/css">
  430.    
  431. </style>
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455. <!-- Google Fonts Include -->
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470. <!-- loadCSS function fonts.jsp-->
  471.  
  472.  
  473.  
  474. <link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/fonts/css2?family=Belgrano:wght@400&family=Lobster:wght@400&family=Lato:wght@100;300;400;700;900&family=Josefin+Sans:wght@100..700&family=Barlow:wght@100;200;300;400;500;600;700;800;900&family=Source+Sans+Pro:wght@200;300;400;600;700;900&amp;subset=latin-ext&amp;display=swap"  />
  475.  
  476.  
  477.  
  478.  
  479.  
  480. <!-- RT CSS Include d-css-runtime-desktop-one-package-structured-global-->
  481. <link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/4382/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" />
  482.  
  483. <!-- End of RT CSS Include -->
  484.  
  485. <link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/WIDGET_CSS/b803b59f0814475b09a16236903f1d80.css" id="widgetCSS" />
  486.  
  487. <!-- Support `img` size attributes -->
  488. <style>img[width][height] {
  489.  height: auto;
  490. }</style>
  491.  
  492. <!-- Support showing sticky element on page only -->
  493. <style>
  494.  body[data-page-alias="dmPageNotFound"] #dm [data-show-on-page-only="dmPageNotFound"] {
  495.    display: block !important;
  496.  }
  497. </style>
  498.  
  499. <!-- This is populated in Ajax navigation -->
  500. <style id="pageAdditionalWidgetsCss" type="text/css">
  501. </style>
  502.  
  503.  
  504.  
  505.  
  506. <!-- Site CSS -->
  507. <link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/df308e59/files/df308e59_1.min.css?v=32" id="siteGlobalCss" />
  508.  
  509.  
  510.  
  511. <style id="customWidgetStyle" type="text/css">
  512.  
  513. </style>
  514. <style id="innerPagesStyle" type="text/css">
  515.    
  516. </style>
  517.  
  518.  
  519. <style
  520.        id="additionalGlobalCss" type="text/css"
  521. >
  522. </style>
  523.  
  524. <style id="pagestyle" type="text/css">
  525.    
  526. </style>
  527.  
  528. <style id="pagestyleDevice" type="text/css">
  529.    
  530. </style>
  531.  
  532. <!-- Flex Sections CSS -->
  533.  
  534.  
  535.  
  536.  
  537.  
  538. <style id="globalFontSizeStyle" type="text/css">
  539.    .font-size-22, .size-22, .size-22 > font { font-size: 22px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }
  540. </style>
  541. <style id="pageFontSizeStyle" type="text/css">
  542. </style>
  543.  
  544.  
  545.  
  546.  
  547. <style id="hideAnimFix">
  548.    .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
  549.        visibility: hidden;
  550.    }
  551.  
  552.    .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
  553.        visibility: hidden !important;
  554.    }
  555. </style>
  556.  
  557.  
  558.  
  559.  
  560. <style id="fontFallbacks">
  561.    @font-face {
  562.  font-family: "Belgrano Fallback";
  563.  src: local('Arial');
  564.  ascent-override: 87.5736%;
  565.  descent-override: 24.5914%;
  566.  size-adjust: 113.0478%;
  567.  line-gap-override: 0%;
  568. }@font-face {
  569.  font-family: "Lobster Fallback";
  570.  src: local('Arial');
  571.  ascent-override: 114.651%;
  572.  descent-override: 28.6627%;
  573.  size-adjust: 87.2212%;
  574.  line-gap-override: 0%;
  575. }@font-face {
  576.  font-family: "Lato Fallback";
  577.  src: local('Arial');
  578.  ascent-override: 101.3181%;
  579.  descent-override: 21.865%;
  580.  size-adjust: 97.4159%;
  581.  line-gap-override: 0%;
  582. }@font-face {
  583.  font-family: "Josefin Sans Fallback";
  584.  src: local('Arial');
  585.  ascent-override: 72.9195%;
  586.  descent-override: 24.3065%;
  587.  size-adjust: 102.8531%;
  588.  line-gap-override: 0%;
  589. }@font-face {
  590.  font-family: "Helvetica Fallback";
  591.  src: local('Arial');
  592.  ascent-override: 77.002%;
  593.  descent-override: 22.998%;
  594.  line-gap-override: 0%;
  595. }@font-face {
  596.  font-family: "Barlow Fallback";
  597.  src: local('Arial');
  598.  ascent-override: 103.1323%;
  599.  descent-override: 20.6265%;
  600.  size-adjust: 96.9628%;
  601.  line-gap-override: 0%;
  602. }
  603. </style>
  604.  
  605.  
  606. <!-- End render the required css and JS in the head section -->
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615. <meta property="og:type" content="website">
  616.  
  617.  <meta name="twitter:card" content="summary"/>
  618.  
  619.  
  620.  
  621.  
  622. <!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= -->
  623. </head>
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646. <body id="dmRoot" data-page-alias="dmPageNotFound"  class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody responsiveTablet "
  647.      style="padding:0;margin:0;"
  648.      
  649.    >
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666. <!-- ========= Site Content ========= -->
  667. <div id="dm" class='dmwr'>
  668.    
  669.    <div class="dm_wrapper standard-var5 widgetStyle-3 standard">
  670.         <body dmwrapped="true" id="1084548655"> <div dmtemplateid="StandardLayoutMultiD" class="standardHeaderLayout dm-bfs dm-layout-sec hasAnimations hasStickyHeader dmPageBody dmFreeHeader" id="dm-outer-wrapper" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div> <div id="iscrollBody"> <div id="site_content"> <div class="dmHeaderContainer fHeader d-header-wrapper"> <div id="hcontainer" class="u_hcontainer dmHeader p_hfcontainer" freeheader="true"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack" id="1551526899"> <div class="u_1136615780 dmRespRow" style="text-align: center;" id="1136615780"> <div class="dmRespColsWrapper" id="1637431255"> <div class="u_1508146409 dmRespCol small-12 medium-12 large-12" id="1508146409"> <nav class="u_1281636678 effect-bottom2 main-navigation unifiednav dmLinksMenu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1281636678" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item  dmUDNavigationItem_00  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Home" data-auto="page-text-style">Home<span class="icon icon-angle-down"></span>
  671. </span>
  672. </a>
  673. </li>
  674. <li role="menuitem" aria-haspopup="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services" class="unifiednav__item  dmUDNavigationItem_01010120626  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Services" data-auto="page-text-style">Services<span class="icon icon-angle-down"></span>
  675. </span>
  676. </a>
  677. <ul role="menu" aria-expanded="false" class="unifiednav__container unifiednav__container_sub-nav" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/retractable-patio-awnings" class="unifiednav__item  dmUDNavigationItem_010101922196  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Retractable Patio Awnings" data-auto="page-text-style">Retractable Patio Awnings<span class="icon icon-angle-right"></span>
  678. </span>
  679. </a>
  680. </li>
  681. <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/permanent-outdoor-awnings" class="unifiednav__item  dmUDNavigationItem_010101218481  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Permanent Outdoor Awnings" data-auto="page-text-style">Permanent Outdoor Awnings<span class="icon icon-angle-right"></span>
  682. </span>
  683. </a>
  684. </li>
  685. <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/pergola-canopies" class="unifiednav__item  dmUDNavigationItem_010101350033  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Pergola Canopies" data-auto="page-text-style">Pergola Canopies<span class="icon icon-angle-right"></span>
  686. </span>
  687. </a>
  688. </li>
  689. </ul>
  690. </li>
  691. <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item  dmUDNavigationItem_010101861394  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="About Us" data-auto="page-text-style">About Us<span class="icon icon-angle-down"></span>
  692. </span>
  693. </a>
  694. </li>
  695. <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item  dmUDNavigationItem_010101113353  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Contact Us" data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span>
  696. </span>
  697. </a>
  698. </li>
  699. </ul>
  700. </nav>
  701. </div>
  702. </div>
  703. </div>
  704. </div>
  705. </div>
  706. </div>
  707. <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-new="true"></div>
  708. <div class="dmRespRow dmRespRowStable dmRespRowNoPadding dmPageTitleRow "> <div class="dmRespColsWrapper"> <div class="large-12 dmRespCol"> <div id="innerBar" class="innerBar lineInnerBar dmDisplay_None"> <div class="titleLine display_None"><hr/></div>
  709. <!-- Page title is hidden in css for new responsive sites. It is left here only so we don't break old sites. Don't copy it to new layouts --> <div id="pageTitleText"></div>
  710. <div class="titleLine display_None"><hr/></div>
  711. </div>
  712. </div>
  713. </div>
  714. </div>
  715. <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_dmPageNotFound"> <div id="allWrapper" class="allWrapper"> <div id="dm_content" class="dmContent"> <div> <style>#dm #error-container {
  716. display: block;
  717. position: relative;
  718. width: 100%;
  719. padding-top:120px;
  720. background: #fff;
  721. color: #bababa;
  722. text-align: center;
  723. font-family: 'Source Sans Pro';
  724. overflow: hidden;
  725. }
  726.  
  727. .dmMobileBody #error-container {
  728. padding-top: 60px;
  729. }
  730.  
  731. .four-o-four {
  732. font-family: 'Oswald', sans-serif;
  733. font-size: 130px;
  734. text-align: center;
  735. line-height: 130px;
  736. }
  737.  
  738. .lean {
  739. display: inline-block;
  740. -webkit-transform: rotate(15deg) translate(-5px,-4px);
  741. -moz-transform: rotate(15deg) translate(-5px,-4px);
  742. transform: rotate(15deg) translate(-5px,-4px);
  743. }
  744.  
  745. .description {
  746. font-size: 22px;
  747. margin: 45px 0;
  748. }
  749.  
  750. .dmInner .back-button {
  751. display: inline-block;
  752. width: 184px;
  753. height: 37px;
  754. margin-bottom: 20px;
  755. background: #898989;
  756. color: #fff;
  757. text-align: center;
  758. font-size: 16px;
  759. line-height: 37px;
  760. border-radius: 2px;
  761. box-sizing: border-box;
  762. text-decoration: none;
  763. cursor: pointer;
  764. }</style>
  765. <div id="error-container" class="dmRespRowsWrapper"> <div class="text-container dmRespRow"> <div class="large-12 medium-12 small-12 dmRespCol"> <div class="four-o-four"> <span class="lean">4</span>
  766. 04</div>
  767. <div class="description">The page you are looking for<br/>can not be found</div>
  768. <a href="/" class="back-button">Return to Homepage</a>
  769. </div>
  770. </div>
  771. </div>
  772. </div>
  773. </div>
  774. </div>
  775. </div>
  776. <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1242999262"> <div class="dmRespRow" id="1209266885"> <div class="dmRespColsWrapper" id="1421548518"> <div class="dmRespCol large-12 medium-12 small-12" id="1457737108"> <div class="default align-center inlineMap" data-type="inlineMap" data-lat="39.61691" data-lng="-105.01505" data-address="Littleton, CO 80120, United States of America" data-height="" data-msid="" data-mapurl="" data-lang="en" data-color-scheme="" data-zoom="11" data-layout="" data-popup-display="" data-popup-show="false" data-popup-title="" data-popup-title-visible="false" data-popup-description="" data-popup-description-visible="false" id="1461734447" dmle_extension="mapextension" data-element-type="mapextension" modedesktop="map" modemobile="button" addresstodisplay="Littleton, CO 80120, United States of America" geocompleteaddress="Littleton, CO 80120, United States of America" data-popup-display-desktop="" zoom="11" data-popup-display-mobile="" data-display-type="block" dmmapsource="dm" modetablet="map" wr="true" icon="true" surround="true" adwords="" icon-name="icon-map-marker" city="" country="US" country_full="United States" state="" zip="" business="Littleton Awnings" provider="mapbox" lon="-105.01505" lat="39.61691"> <div class="mapContainer" style="height: 100%; width: 100%; overflow: hidden; z-index: 0;"></div>
  777. </div>
  778. </div>
  779. </div>
  780. </div>
  781. <div class="u_1211089661 dmRespRow" style="text-align: center;" id="1211089661"> <div class="dmRespColsWrapper" id="1368640451"> <div class="u_1327535085 dmRespCol small-12 large-5 medium-5" id="1327535085"> <div class="dmNewParagraph u_1682686696" id="1682686696" data-version="5" style="text-align: center;"><p class="m-size-18 size-22"><span class="m-font-size-18 font-size-22" style="font-weight: bold; color: rgb(255, 255, 255); display: initial;">LET'S CONNECT!</span></p></div> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1126260690"><p><span class="" style="color: rgb(255, 255, 255); display: initial;"><span style="color: rgb(255, 255, 255); display: initial;">Are you in need of some shade for your outdoor space? Look no further than</span>
  782. </span><span style="color: rgb(255, 255, 255); display: initial; font-weight: bold;">Littleton Awnings</span><span style="color: rgb(255, 255, 255); display: initial;">! We offer a variety of options to fit your needs, from retractable patio awnings for flexibility, to permanent outdoor awnings for year-round coverage, to pergola canopies for a beautiful touch. Our team is dedicated to providing top-notch service and ensuring your satisfaction. So, why wait? Hire us today and start enjoying your outdoor space to the fullest!</span></p></div>
  783. </div>
  784. <div class="u_1213472223 dmRespCol small-12 large-3 medium-3" id="1213472223"> <div class="dmNewParagraph u_1932028256" id="1932028256" data-version="5" style="text-align: center;"><p class="m-size-18 size-22"><span class="m-font-size-18 font-size-22" style="font-weight: bold; color: rgb(255, 255, 255); display: initial;">QUICK LINKS</span></p></div> <nav class="u_1590665433 unifiednav_vertical effect-bottom2 main-navigation unifiednav dmLinksMenu" role="navigation" layout-main="vertical_nav_layout_2" layout-sub="" data-show-vertical-sub-items="HOVER" id="1590665433" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item  dmUDNavigationItem_00  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Home" data-auto="page-text-style">Home<span class="icon icon-angle-down"></span>
  785. </span>
  786. </a>
  787. </li>
  788. <li role="menuitem" aria-haspopup="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services" class="unifiednav__item  dmUDNavigationItem_01010120626  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Services" data-auto="page-text-style">Services<span class="icon icon-angle-down"></span>
  789. </span>
  790. </a>
  791. <ul role="menu" aria-expanded="false" class="unifiednav__container unifiednav__container_sub-nav" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/retractable-patio-awnings" class="unifiednav__item  dmUDNavigationItem_010101922196  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Retractable Patio Awnings" data-auto="page-text-style">Retractable Patio Awnings<span class="icon icon-angle-right"></span>
  792. </span>
  793. </a>
  794. </li>
  795. <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/permanent-outdoor-awnings" class="unifiednav__item  dmUDNavigationItem_010101218481  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Permanent Outdoor Awnings" data-auto="page-text-style">Permanent Outdoor Awnings<span class="icon icon-angle-right"></span>
  796. </span>
  797. </a>
  798. </li>
  799. <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/pergola-canopies" class="unifiednav__item  dmUDNavigationItem_010101350033  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Pergola Canopies" data-auto="page-text-style">Pergola Canopies<span class="icon icon-angle-right"></span>
  800. </span>
  801. </a>
  802. </li>
  803. </ul>
  804. </li>
  805. <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item  dmUDNavigationItem_010101861394  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="About Us" data-auto="page-text-style">About Us<span class="icon icon-angle-down"></span>
  806. </span>
  807. </a>
  808. </li>
  809. <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item  dmUDNavigationItem_010101113353  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Contact Us" data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span>
  810. </span>
  811. </a>
  812. </li>
  813. </ul>
  814. </nav>
  815. </div>
  816. <div class="u_1017174136 dmRespCol small-12 large-4 medium-4" id="1017174136"> <div class="dmNewParagraph u_1018774558" id="1018774558" data-version="5" style="text-align: center;"><p class="m-size-18 size-22"><span class="m-font-size-18 font-size-22" style="font-weight: bold; color: rgb(255, 255, 255); display: initial;">COMPANY INFO</span></p></div> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1143330910" new-inline-bind-applied="true" data-diy-text=""><p class="m-size-14 size-18"><span class="font-size-18 m-font-size-14" style="color: rgb(255, 255, 255); font-weight: bold; display: initial;"><span class="inline-data-binding" data-encoded-value="TGl0dGxldG9uIEF3bmluZ3M=" data-inline-binding="content_library.global.company_name">Littleton Awnings</span></span></p><p><span style="color: rgb(255, 255, 255); display: initial;"><span class="inline-data-binding" data-encoded-value="TGl0dGxldG9uLCBDTyA4MDEyMCwgVW5pdGVkIFN0YXRlcyBvZiBBbWVyaWNh" data-inline-binding="content_library.global">Littleton, CO 80120, United States of America</span></span></p><p><span style="display: initial; color: rgb(255, 255, 255);"><span class="inline-data-binding" data-encoded-value="KDMwMykgODU0LTY0OTE=" data-inline-binding="content_library.global.phone.phone"><a class="inlineBindingLink" target="_blank" href="tel:(303) 854-6613">(303) 854-6613</a></span><span class="ql-cursor"></span></span></p></div>
  817. </div>
  818. </div>
  819. </div>
  820. </div>
  821. <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div>
  822. </div>
  823. </div>
  824. </div>
  825. </div>
  826. </div>
  827. </div>
  828. </div>
  829. </div>
  830. </div>
  831. </body>
  832.  
  833.    </div>
  834. </div>
  835. <!--  Add full CSS and Javascript before the close tag of the body if needed -->
  836. <!-- ========= JS Section ========= -->
  837.  
  838. <script>
  839.    var isWLR = true;
  840.  
  841.    window.customWidgetsFunctions = {};
  842.    window.customWidgetsStrings = {};
  843.    window.collections = {};
  844.    window.currentLanguage = "ENGLISH"
  845.    window.isSitePreview = false;
  846. </script>
  847. <script type="text/javascript">
  848.  
  849.    var d_version = "production_4382";
  850.    var build = "2024-04-28T06_53_19";
  851.    window['v' + 'ersion'] = d_version;
  852.  
  853.    function buildEditorParent() {
  854.        window.isMultiScreen = true;
  855.        window.editorParent = {};
  856.        window.previewParent = {};
  857.        window.assetsCacheQueryParam = "?version=2024-04-28T06_53_19";
  858.        try {
  859.            var _p = window.parent;
  860.            if (_p && _p.document && _p.$ && _p.$.dmfw) {
  861.                window.editorParent = _p;
  862.            } else if (_p.isSitePreview) {
  863.                window.previewParent = _p;
  864.            }
  865.        } catch (e) {
  866.  
  867.        }
  868.    }
  869.  
  870.    buildEditorParent();
  871. </script>
  872.  
  873. <!-- Load jQuery -->
  874. <script type="text/javascript" id='d-js-jquery'
  875.        src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
  876. <!-- End Load jQuery -->
  877. <!-- Injecting site-wide before scripts -->
  878. <!-- End Injecting site-wide to the head -->
  879.  
  880.  
  881. <script>
  882.    var _jquery = window.$;
  883.  
  884.    var jqueryAliases = ['$', 'jquery', 'jQuery'];
  885.  
  886.    jqueryAliases.forEach((alias) => {
  887.        Object.defineProperty(window, alias, {
  888.            get() {
  889.                return _jquery;
  890.            },
  891.            set() {
  892.                console.warn("Trying to over-write the global jquery object!");
  893.            }
  894.        });
  895.    });
  896.    window.jQuery.migrateMute = true;
  897. </script>
  898. <script>
  899.    window.cookiesNotificationMarkupPreview = 'null';
  900. </script>
  901.  
  902. <!-- HEAD RT JS Include -->
  903. <script id='d-js-params'>
  904.    window.INSITE = window.INSITE || {};
  905.    window.INSITE.device = "desktop";
  906.  
  907.    window.rtCommonProps = {};
  908.    rtCommonProps["rt.ajax.ajaxScriptsFix"] =true;
  909.    rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20=';
  910.    rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com';
  911.    rtCommonProps["performance.tabletPreview.removeScroll"] = 'false';
  912.    rtCommonProps["inlineEditGrid.snap"] =true;
  913.    rtCommonProps["popup.insite.cookie.ttl"] = '0.5';
  914.    rtCommonProps["rt.pushnotifs.force.button"] =true;
  915.    rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw';
  916.    rtCommonProps["common.mapbox.js.override"] =false;
  917.    rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo';
  918.    rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA';
  919.    rtCommonProps["isCoverage.test"] =false;
  920.    rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js';
  921.    rtCommonProps["feature.flag.mappy.kml"] =false;
  922.    rtCommonProps["common.resources.dist.cdn"] =true;
  923.    rtCommonProps["common.build.dist.folder"] = 'production/4382';
  924.    rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com';
  925.    rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/4382';
  926.    rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true;
  927.    rtCommonProps["feature.flag.runtime.photoswipe.fix"] =true;
  928.    rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true;
  929.    rtCommonProps["feature.flag.runtime.newAnimation.respectCssAnimationProps.enabled"] =true;
  930.    rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true;
  931.    rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true;
  932.    rtCommonProps["feature.flag.runOnReadyNewTask"] =true;
  933.    rtCommonProps["isAutomation.test"] =false;
  934.  
  935.    
  936.    rtCommonProps['common.mapsProvider'] = 'mapbox';
  937.    
  938.    rtCommonProps['common.mapsProvider.version'] = '0.52.0';
  939.    rtCommonProps['common.geocodeProvider'] = 'here';
  940.    rtCommonProps['common.map.defaults.radiusSize'] = '1500';
  941.    rtCommonProps['common.map.defaults.radiusBg'] = 'rgba(255, 255, 255, 0.4)';
  942.    rtCommonProps['common.map.defaults.strokeColor'] = 'rgba(255, 255, 255, 1)';
  943.    rtCommonProps['common.map.defaults.strokeSize'] = '2';
  944.    rtCommonProps['server.for.resources'] = '';
  945.    rtCommonProps['feature.flag.lazy.widgets'] = true;
  946.    rtCommonProps['feature.flag.single.wow'] = false;
  947.    rtCommonProps['feature.flag.disallowPopupsInEditor'] = true;
  948.    rtCommonProps['feature.flag.mark.anchors'] = true;
  949.    rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz';
  950.    rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME';
  951.    rtCommonProps["images.sizes.small"] =160;
  952.    rtCommonProps["images.sizes.mobile"] =640;
  953.    rtCommonProps["images.sizes.tablet"] =1280;
  954.    rtCommonProps["images.sizes.desktop"] =1920;
  955.    rtCommonProps["modules.resources.cdn"] =true;
  956.    rtCommonProps["import.images.storage.imageCDN"] = 'https://lirp.cdn-website.com/';
  957.    rtCommonProps["facebook.api.version"] = '7.0';
  958.    rtCommonProps["feature.flag.runtime.inp.threshold"] =150;
  959.    rtCommonProps["feature.flag.performance.logs"] =true;
  960.    rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha';
  961.    rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K';
  962.  
  963.    // feature flags that's used out of runtime module (in  legacy files)
  964.    rtCommonProps["site.runtime.video.background.ssr"] =true;
  965.  
  966.    // no usages
  967.    rtCommonProps["run.imageCount.script.enabled"] =false;
  968.  
  969.    window.rtFlags = {};
  970.    rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true;
  971.    rtFlags["keyboard.navigation.enabled"] =true;
  972.    rtFlags["scripts.widgetCount.enabled"] =true;
  973.    rtFlags["ecom.ecwid.categoryPage.modifyLinks"] = true;
  974.    rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false;
  975.    rtFlags["ecom.ecwid.old.store.fix.scrolling.enabled"] = true;
  976.    rtFlags["ecom.ecwid.old.store.fix.facebook.share"] = true;
  977.    rtFlags["ecom.ecwid.fallBackInCaseLinksNotFound.enabled"] = true;
  978.    rtFlags["feature.flag.photo.gallery.exact.size"] =false;
  979.    rtFlags["new.store.fix.ecwid.back.bug"] =true;
  980.    rtFlags["facebook.runtime.widgets.upgrade"] =true;
  981.    rtFlags["ecom.ecwid.solve.url.modifications"] = true;
  982.    rtFlags["ecom.ecwid.configOptions"] = true;
  983.    rtFlags["geocode.search.localize"] =false;
  984.    rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false;
  985.    rtFlags["site.contact.form.fix.for.attribute"] =true;
  986.    rtFlags["contact.form.date.format.enabled"] = true;
  987.    rtFlags["twitter.heightLimit.enabled"] = true;
  988.    rtFlags["ecom.ecwid.fixTranslations.enabled"] = true;
  989.    rtFlags["runtime.load.script.native"] =true;
  990.    rtFlags["editor.classicHybrid.photogallery.fix"] =true;
  991.    rtFlags["runtime.backgroundSlider.borderRadius"] =true;
  992. </script>
  993. <script src="https://static.cdn-website.com/mnlt/production/4382/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js"  id="d-js-core"></script>
  994. <!-- End of HEAD RT JS Include -->
  995. <script src="https://static.cdn-website.com/mnlt/production/4382/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
  996. <script>
  997.    
  998.    $(window).bind("orientationchange", function (e) {
  999.        $.layoutManager.initLayout();
  1000.        
  1001.    });
  1002.    $(document).resize(function () {
  1003.        
  1004.    });
  1005. </script>
  1006. <script type="text/javascript" id="d_track_campaign">
  1007. (function() {
  1008. var campaign = (/utm_campaign=([^&]*)/).exec(window.location.search);
  1009.  
  1010. if (campaign && campaign != null && campaign.length > 1) {
  1011. campaign = campaign[1];
  1012. document.cookie = "_dm_rt_campaign=" + campaign + ";expires=" + new Date().getTime() + 24*60*60*1000 + ";domain=" + window.location.hostname + ";path=/";
  1013. }
  1014. }());
  1015. </script>
  1016. <script type="text/javascript" >
  1017.  var _dm_gaq = {};
  1018.  var _gaq = _gaq || [];
  1019.  var _dm_insite = [];
  1020. </script>
  1021.  
  1022.  <div style="display:none;" id="P6iryBW0Wu"></div>
  1023.  
  1024. <!-- photoswipe markup -->
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034. <!-- Root element of PhotoSwipe. Must have class pswp. -->
  1035. <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
  1036.  
  1037.    <!-- Background of PhotoSwipe.
  1038.         It's a separate element as animating opacity is faster than rgba(). -->
  1039.    <div class="pswp__bg"></div>
  1040.  
  1041.    <!-- Slides wrapper with overflow:hidden. -->
  1042.    <div class="pswp__scroll-wrap">
  1043.  
  1044.        <!-- Container that holds slides.
  1045.            PhotoSwipe keeps only 3 of them in the DOM to save memory.
  1046.            Don't modify these 3 pswp__item elements, data is added later on. -->
  1047.        <div class="pswp__container">
  1048.            <div class="pswp__item"></div>
  1049.            <div class="pswp__item"></div>
  1050.            <div class="pswp__item"></div>
  1051.        </div>
  1052.  
  1053.        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
  1054.        <div class="pswp__ui pswp__ui--hidden">
  1055.  
  1056.            <div class="pswp__top-bar">
  1057.  
  1058.                <!--  Controls are self-explanatory. Order can be changed. -->
  1059.  
  1060.                <div class="pswp__counter"></div>
  1061.  
  1062.                <button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
  1063.  
  1064.                <button class="pswp__button pswp__button--share" title="Share"></button>
  1065.  
  1066.                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
  1067.  
  1068.                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
  1069.  
  1070.                <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
  1071.                <!-- element will get class pswp__preloader--active when preloader is running -->
  1072.                <div class="pswp__preloader">
  1073.                    <div class="pswp__preloader__icn">
  1074.                      <div class="pswp__preloader__cut">
  1075.                        <div class="pswp__preloader__donut"></div>
  1076.                      </div>
  1077.                    </div>
  1078.                </div>
  1079.            </div>
  1080.  
  1081.            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
  1082.                <div class="pswp__share-tooltip"></div>
  1083.            </div>
  1084.  
  1085.            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
  1086.            </button>
  1087.  
  1088.            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
  1089.            </button>
  1090.  
  1091.            <div class="pswp__caption">
  1092.                <div class="pswp__caption__center"></div>
  1093.            </div>
  1094.  
  1095.        </div>
  1096.  
  1097.    </div>
  1098.  
  1099. </div>
  1100. <div id="fb-root"
  1101.        data-locale="en"></div>
  1102. <!-- Alias: df308e59 -->
  1103. <div class="dmPopupMask" id="dmPopupMask"></div>
  1104. <div id="dmPopup" class="dmPopup">
  1105. <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" onclick="dmHidePopup(event);"></div> </div>
  1106. <div class="dmPopupTitle"> <span></span> Share by:</div>
  1107. <div class="data"></div>
  1108. </div><script id="d_track_personalization">
  1109. window?.waitForDeferred?.('dmAjax', () => {
  1110. // Collects client data and updates cookies used by smart sites
  1111. window.expireDays = 365;
  1112. window.visitLength = 30 * 60000;
  1113. $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays);
  1114. setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit");
  1115. });
  1116. </script>
  1117. <script type="text/javascript">
  1118.    
  1119.    Parameters.NavigationAreaParams.MoreButtonText = 'MORE';
  1120.    
  1121.    Parameters.NavigationAreaParams.LessButtonText = 'LESS';
  1122.    Parameters.HomeLinkText = 'Home';
  1123.    </script>
  1124. <!--  End Script tags -->
  1125.  
  1126. <!--  Site Wide Html Markup -->
  1127. <!--  Site Wide Html Markup -->
  1128. </body>
  1129. </html>
  1130.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda