PageSourceSearch

https://westofsurrender.com/denver-west-saloon-andamp-kitchen-about

html westofsurrender.com collected 2026-09-30 15:12:25 UTC 82,695 bytes, 1,677 lines download raw bytes

1<!DOCTYPE html>
2�<html lang="en"><head><meta content="null" property="og:site_name"/><meta content="null" property="og:url"/><meta content="null" property="og:type"/><meta content="null" property="og:description"/><meta content="null" property="og:title"/><!-- Google tag (gtag.js) -->
vendor: 71 bytes, line 2
2<script async="async" src="https://www.googletagmanager.com/gtag/js?id=
2G-VG24VK2VKT
vendor: 11 bytes, line 2
2"></script>
2<script>
3    window.dataLayer = window.dataLayer || [];
4    function gtag(){dataLayer.push(arguments);}
5    gtag('set', 'linker', {'domains': ['tmt.spotapps.co','spothopperapp.com']});
6    gtag('js', new Date());
7    gtag('config', 'G-RZW329TJ4J');
8    gtag('config', 'G-VG24VK2VKT');
9  </script>
9<!-- wcache 2026-09-30 11:39:30.369871Z --><!--
10smart_footer: true,
11smart_footer_version: 2,
12scripting_active: false
13--><link href="https://westofsurrender.com/denver-west-saloon-andamp-kitchen-about" rel="canonical"/><meta charset="utf-8"/><meta content="IE=edge" http-equiv="X-UA-Compatible"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="" name="description"/><meta content="" name="author"/><title>West Saloon &amp; Kitchen - About</title>
13<script>document.cookie='resolution='+Math.max(screen.width,screen.height)+("devicePixelRatio" in window ? ","+devicePixelRatio : ",1")+'; path=/';</script>
13<link href="https://static.spotapps.co/web/westofsurrender--com/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://static.spotapps.co/web/westofsurrender--com/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="https://static.spotapps.co/web/westofsurrender--com/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="https://static.spotapps.co/web/westofsurrender--com/site.webmanifest" rel="manifest"/><link color="#5bbad5" href="https://static.spotapps.co/web/westofsurrender--com/safari-pinned-tab.svg" rel="mask-icon"/><meta content="#da532c" name="msapplication-TileColor"/><meta content="#ffffff" name="theme-color"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/custom-scrollbar/jquery.mCustomScrollbar.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/uikit/css/uikit.docs.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/uikit/css/slidenav.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/css/style.css?version2" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/hover_css/css/hover-min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/owlcarousel/owl.carousel.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/owlcarousel/owl.theme.default.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/css/style.css?version2" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/css/bottom_navigation_v1.css?v1761221369" rel="stylesheet"/><link href="css/custom.css?v1761221369&domain=westofsurrender.com" rel="stylesheet"/><link href="https://static.spotapps.co/web/westofsurrender--com/lib/icons_font/css/social_icons.css" rel="stylesheet"/><!--[if IE 7]><link rel="stylesheet" href="lib/icons_font/css/social_icons-ie7.css"><![endif]--><style>
14      .webkit-mobile-body>div:first-child{
15          -webkit-overflow-scrolling: touch;
16      }
17      .about-us-s1-wrapper .about-us-item-holder {
18        background-color: #fff;
19      }
20      .about-us-page .about-us-s1-content {
21        width: 40%;
22        color: #fff;
23        text-align: center;
24      }
25      .about-us-page .about-us-s1-slide {
26        width: 60%;
27      }
28      .about-us-page .about-us-s1-content h1 {
29        color: #fff;
30      }
31      .about-us-s1-wrapper .bottom-svg-border path,
32      .about-us-s1-wrapper .bottom-svg-border polygon {
33        fill: #000;
34      }
35            .about-us-page .about-us-s2-image {
36        width: 40%;
37      }
38      .about-us-page .about-us-s2-content {
39        width: 60%;
40      }
41      .about-us-s2-wrapper .about-us-item-holder {
42        min-height: 50vh;
43      }
44      .about-us-v7-content .text-wrapper {
45        color: #000;
46        background: rgba(250,250,250,0);
47        text-align: center;
48      }
49      .about-us-v7-content .text-wrapper h1 {
50        color: #002d4a;
51      }
52      .about-us-v7-content .text-wrapper:before {
53        background-image: url('https://static.spotapps.co/web/westofsurrender--com/custom/about_us_page_right.jpg');
54                  -webkit-filter: grayscale(0.6) opacity(0.15);
55          -moz-filter: grayscale(0.6) opacity(0.15);
56          -o-filter: grayscale(0.6) opacity(0.15);
57          -ms-filter: grayscale(0.6) opacity(0.15);
58          filter: grayscale(0.6) opacity(0.15);
59              }
60      .about-us-s2-wrapper .top-svg-border path,
61      .about-us-s2-wrapper .top-svg-border polygon {
62        fill: #000;
63      }
64      .about-us-s2-wrapper .bottom-svg-border path,
65      .about-us-s2-wrapper .bottom-svg-border polygon {
66        fill: #000;
67      }
68      .about-us-s3-wrapper .top-svg-border path,
69      .about-us-s3-wrapper .top-svg-border polygon {
70        fill: #000;
71      }
72      .about-us-s3-wrapper .bottom-svg-border path,
73      .about-us-s3-wrapper .bottom-svg-border polygon {
74        fill: #000;
75      }
76      .about-us-s3-wrapper .map-footer {
77        background: rgba(180,96,26,0.9);
78        color: #fff;
79        text-align: center;
80      }
81      .about-us-s3-wrapper .map-footer a {
82        color: #fff;
83      }
84      .about-us-s4-wrapper .top-svg-border path,
85      .about-us-s4-wrapper .top-svg-border polygon {
86        fill: #000;
87      }
88      .about-us-s4-wrapper .bottom-svg-border path,
89      .about-us-s4-wrapper .bottom-svg-border polygon {
90        fill: #000;
91      }
92      @media (max-width: 991px) {
93        .about-us-page .about-us-s1-content,
94        .about-us-page .about-us-s1-slide,
95        .about-us-page .about-us-s2-image,
96        .about-us-page .about-us-s2-content {
97          width: 100%;
98        }
99        .about-us-s2-wrapper .about-us-item-holder {
100          min-height: auto;
101          height: auto;
102        }
103      }
104    </style>
104<script src="https://static.spotapps.co/websites/lib/lazysizes/lazysizes.min.js" async=""></script>
104<script>
105function ga_check(){
106  return true;
107}
108</script>
108<script>
109function universal_ga(action, type, category, ev_action, label){
110  if(typeof ga === 'function')
111  {
112    if(!(action && label))
113      ga(action, type, category)
114    else
115      ga(action, type, category, ev_action, label)
116  }
117
118  if(typeof gtag === 'function')
119  {
120    if(!(action && label))
121    {
122      hash = category
123      ev_label = hash["eventLabel"]
124      var splits = ev_label.match(/.{1,100}/g) ?? [];
125      delete(hash["eventLabel"])
126
127      if(splits.length <= 1)
128        hash["eventLabel"] = ev_label
129      else
130      {
131        for (let i = 0; i < splits.length; i++) {
132          var key = "eventLabel_"+i
133          hash[key] = splits[i]
134        }
135      }
136      console.log(hash)
137      gtag("event", hash["eventCategory"], hash);
138    }
139    else
140    {
141      var hash = {
142        eventCategory: category,
143        eventAction: ev_action
144      }
145
146      var splits = label.match(/.{1,100}/g) ?? [];
147      if(splits.length <= 1)
148        hash["eventLabel"] = label
149      else
150      {
151        for (let i = 0; i < splits.length; i++) {
152          var key = "eventLabel_"+i
153          hash[key] = splits[i]
154        }
155      }
156      gtag("event", hash["eventCategory"], hash);
157    }
158  }
159}
160</script>
160<script>    function getPromotionUrlParams(){
161      var params_str = sessionStorage.getItem('shUrlParams');
162      if (params_str != null){
163        return JSON.parse(params_str);
164      }else{
165        return {};
166      }
167    }
168
169    function getPromotionSourceDetails(){
170        var params_str = localStorage.getItem('promotionSourceDetails');
171        if (params_str != null){
172          return JSON.parse(params_str);
173        }else{
174          return {};
175        }
176    }
177
178    function getLastEmailVisitInDays(){
179      var promotionSourceDetails = getPromotionSourceDetails();
180      if (!promotionSourceDetails['last_visit_email'] ){
181        return null;
182      }
183      return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_email'])) / (1000 * 60 * 60 * 24));
184    }
185
186    function getLastSocialVisitInDays(){
187      var promotionSourceDetails = getPromotionSourceDetails();
188      if (!promotionSourceDetails['last_visit_social'] ){
189        return null;
190      }
191      return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_social'])) / (1000 * 60 * 60 * 24));
192    }
193
194    var shUrlParams = getPromotionUrlParams();
195    var promotionSourceDetails = getPromotionSourceDetails();
196
197    new URL(document.location).searchParams.forEach(function(value, paramName){
198
199     shUrlParams[paramName] = value;
200
201     if (paramName == 'source' && value =='social' ){
202       promotionSourceDetails['last_visit_social'] = new Date();
203       localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails));
204     }
205
206     if (paramName == 'source' && value =='email' ){
207       promotionSourceDetails['last_visit_email'] = new Date();
208       localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails));
209     }
210
211    });
212
213    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams))
214</script>
214<style>a:focus:not(:focus-visible){outline:none;box-shadow:none;}
215a.get-directions-footer-link{display:inline-block;transform-origin:left center;transition:transform .2s ease;}
216a.get-directions-footer-link:hover{transform:scale(1.08);}
217@media (prefers-reduced-motion:reduce){a.get-directions-footer-link{transition:none;transform:none;}}
218a.get-directions-footer-link,a.get-directions-footer-link:hover{color:inherit!important;}</style></head><body class="drink-menu about-us-page  "><header><style>
219
220  .nav-v7 .navbar-logo .container {
221    height: 70px;
222  }
223  .nav-v7 .navbar-logo .header-logo img {
224    max-height: 70px;
225  }
226
227
228.navbar.nav-v6 .navbar-logo .container {
229  height: 90px;
230  padding-top: 10px;
231  padding-bottom: 10px;
232}
233.navbar.nav-v6.nav-scroll .navbar-logo .container {
234  height: 70px;
235  padding-top: 0px;
236  padding-bottom: 0px;
237}
238.navbar.nav-v6 .header-logo img {
239  max-width: 100%;
240}
241.navbar.nav-v6.nav-scroll .header-logo img {
242  max-width: 80%;
243}
244.nav-v7 .navbar-logo .header-logo img {
245  max-height: 90px;
246}
247.nav-v7.nav-scroll .navbar-logo .header-logo img {
248  max-height: 70px;
249}
250
251@media (max-width: 767px) {
252  .navbar.nav-v6 .navbar-header {
253    padding-top: 10px;
254    padding-bottom: 10px;
255  }
256  .navbar.nav-v6.nav-scroll .navbar-header{
257    padding-top: 0px;
258    padding-bottom: 0px;
259  }
260  .navbar.nav-v6 .socialnav {
261    margin-top: 10px;
262  }
263  .navbar.nav-v6.nav-scroll .socialnav {
264    margin-top: 0px;
265  }
266  .navbar.nav-v6 .container{
267    padding-top: 0;
268    padding-bottom: 0;
269  }
270  .navbar.nav-v6.nav-scroll .container {
271    padding-top: 0;
272    padding-bottom: 0;
273  }
274  .navbar.nav-v6 .header-logo {
275    height: 70px;
276  }
277  .navbar.nav-v6.nav-scroll .header-logo {
278    height: 50px;
279  }
280  .navbar.nav-v6 .header-logo img {
281    max-height: 100%;
282  }
283}
284
285
286.navbar-regular .navbar-collapse.collapse.in {
287  background-color: transparent;
288  width: 100%;
289}
290.navbar.nav-v6 .navbar-tabs {
291    background-color: #fff;
292    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
293    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
294    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
295}
296.navbar.nav-v6.nav-scroll .navbar-tabs {
297    background-color: #fff;
298    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
299    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
300    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
301}
302.drink-menu .navbar.nav-v6 .navbar-tabs {
303  background-color: #fff;
304  -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
305  -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
306  box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
307}
308.drink-menu .navbar.nav-v6.nav-scroll .navbar-tabs {
309  background-color: #fff;
310  -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
311  -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
312  box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
313}
314li.drop-down-link .sub-menu {
315  background-color: #fff;
316  color: #002d4a;
317  }
318.nav-scroll li.drop-down-link .sub-menu {
319  background-color: #fff;
320  color: #002d4a;
321}
322.drink-menu li.drop-down-link .sub-menu {
323  background-color: #fff;
324  color: #002d4a;
325}
326.drink-menu .nav-scroll li.drop-down-link .sub-menu {
327  background-color: #fff;
328  color: #002d4a;
329}
330li.drop-down-link .sub-menu a {
331  color: #002d4a;
332}
333.nav-scroll li.drop-down-link .sub-menu a {
334  color: #002d4a;
335}
336.drink-menu li.drop-down-link .sub-menu a {
337  color: #002d4a;
338}
339.drink-menu .nav-scroll li.drop-down-link .sub-menu a {
340  color: #002d4a;
341}
342
343.navbar.nav-v6 .navbar-logo {
344  background-color: #fff;
345}
346.navbar.nav-v6.nav-scroll .navbar-logo {
347  background-color: #fff;
348}
349.drink-menu .navbar.nav-v6 .navbar-logo {
350  background-color: #fff;
351}
352.drink-menu .navbar.nav-v6.nav-scroll .navbar-logo {
353  background-color: #fff;
354}
355
356.navbar-regular.nav-v6 .navbar-nav>li>a,
357.navbar-regular.nav-v6 .navbar-nav>li>a:hover,
358.navbar-regular.nav-v6 .navbar-nav>.active>a,
359.navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
360.navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
361  border: none;
362  border-right: 1px solid #002d4a;
363  background-color: transparent;
364  color: #b4601a;
365}
366.navbar-regular.nav-v6 .navbar-nav>li>a {
367  color: #002d4a;
368}
369.drink-menu .navbar.nav-v6 .navbar-nav>li>a {
370  color: #002d4a;
371  border-right: 1px solid #002d4a;
372}
373.drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
374.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a,
375.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
376.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
377  color: #b4601a;
378}
379
380li.drop-down-link .sub-menu a:hover,
381.drink-menu li.drop-down-link .sub-menu a:hover {
382  color: #b4601a;
383}
384
385.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a,
386.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a:hover,
387.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a,
388.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:focus,
389.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:hover{
390  color: #b4601a;
391}
392.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a {
393  color: #002d4a;
394}
395.drink-menu .navbar.nav-v7 .navbar-nav>li>a {
396  color: #002d4a;
397}
398.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a {
399  color: #fff;
400}
401.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a:hover,
402.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a,
403.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:focus,
404.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:hover{
405  color: #b4601a;
406}
407
408.navbar-regular.nav-v6 .navbar-toggle .icon-bar {
409  background-color: #002d4a;
410}
411.drink-menu .navbar-regular.nav-v6 .navbar-toggle .icon-bar {
412  background-color: #002d4a;
413}
414.navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar {
415  background-color: #b4601a;
416}
417.drink-menu .navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar{
418  background-color: #b4601a;
419}
420.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a,
421.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
422.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
423.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
424.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
425  border: none;
426  border-right: 1px solid #002d4a;
427  color: #b4601a;
428}
429.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a {
430  color: #002d4a;
431}
432.drink-menu .navbar.nav-v6.nav-scroll .navbar-nav>li>a {
433  color: #002d4a;
434  border-right: 1px solid #002d4a;
435}
436.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
437.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
438.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
439.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
440  color: #b4601a;
441}
442
443.nav-scroll li.drop-down-link .sub-menu a:hover,
444.drink-menu .nav-scroll li.drop-down-link .sub-menu a:hover {
445  color: #b4601a;
446}
447
448.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a,
449.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a:hover,
450.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a,
451.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:focus,
452.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:hover {
453  color: #e26735;
454}
455.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a {
456  color: #fff;
457}
458.drink-menu .navbar.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a {
459  color: #002d4a;
460}
461.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a:hover,
462.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a,
463.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:focus,
464.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:hover{
465  color: #e26735;
466}
467
468.navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar {
469  background-color: #002d4a;
470}
471.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar {
472  background-color: #002d4a;
473}
474.navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar {
475  background-color: #b4601a;
476}
477.drink-menu .navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar{
478  background-color: #b4601a;
479}
480.navbar.nav-v6 .header-logo-text{
481  color: #002d4a;
482}
483.navbar.nav-v6.nav-scroll .header-logo-text{
484  color: #002d4a;
485}
486.navbar.nav-v6 .social-icon{
487  color: #002d4a;
488}
489.navbar.nav-v6.nav-scroll .social-icon{
490  color: #002d4a;
491}
492.navbar.nav-v6 .social-square .contact-icon:hover {
493  color: #002d4a;
494  background-color: #b4601a;
495}
496.navbar.nav-v6.nav-scroll .social-square .contact-icon:hover {
497  color: #002d4a;
498  background-color: #b4601a;
499}
500
501.drink-menu .navbar.nav-v6 .header-logo-text{
502  color: #002d4a;
503}
504.drink-menu .navbar.nav-v6.nav-scroll .header-logo-text{
505  color: #002d4a;
506}
507.drink-menu .navbar.nav-v6 .social-icon{
508  color: #002d4a;
509}
510.drink-menu  .navbar.nav-v6.nav-scroll .social-icon{
511  color: #002d4a;
512}
513.drink-menu .navbar.nav-v6 .social-square .contact-icon:hover {
514  color: #002d4a;
515}
516.drink-menu .navbar.nav-v6.nav-scroll .social-square .contact-icon:hover {
517  color: #002d4a;
518}
519.navbar.nav-v6 .navbar-logo .container {
520  border-bottom: 1px solid #b4601a;
521}
522.navbar.nav-v6.nav-scroll .navbar-logo .container {
523  border-bottom: 1px solid #b4601a;
524}
525.drink-menu .navbar.nav-v6 .navbar-logo .container {
526  border-bottom: 1px solid #b4601a;
527}
528.drink-menu .navbar.nav-v6.nav-scroll .navbar-logo .container {
529  border-bottom: 1px solid #b4601a;
530}
531@media (max-width: 767px) {
532  .navbar.nav-v6 {
533      background-color: #fff;
534      -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
535      -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
536      box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
537  }
538  .navbar.nav-v6.nav-scroll {
539      background-color: #fff;
540      -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
541      -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
542      box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
543  }
544  .drink-menu .navbar.nav-v6 {
545    background-color: #fff;
546    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
547    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
548    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
549  }
550  .drink-menu .navbar.nav-v6.nav-scroll {
551    background-color: #fff;
552    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
553    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
554    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
555  }
556  .navbar.nav-v6 .container,
557  .navbar.nav-v6.nav-scroll .container,
558  .drink-menu .navbar.nav-v6 .container,
559  .drink-menu .navbar.nav-v6.nav-scroll .container {
560    border-bottom: none;
561  }
562  .navbar.nav-v6 .navbar-header {
563    border-bottom: 2px solid #b4601a;
564  }
565  .navbar.nav-v6.nav-scroll .navbar-header {
566    border-bottom: 2px solid #b4601a;
567  }
568  .drink-menu .navbar.nav-v6 .navbar-header {
569    border-bottom: 2px solid #b4601a;
570  }
571  .drink-menu .navbar.nav-v6.nav-scroll .navbar-header {
572    border-bottom: 2px solid #b4601a;
573  }
574    .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
575  .navbar-regular.nav-v6 .navbar-nav>.active>a,
576  .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
577  .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
578    background-color: #b4601a;
579    color: #002d4a;
580  }
581  .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
582  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
583  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
584  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
585    background-color: #b4601a;
586    color: #002d4a;
587  }
588  .drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
589  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a,
590  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
591  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
592    color: #002d4a;
593  }
594  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
595  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
596  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
597  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
598    color: #002d4a;
599  }
600}
601</style><!-- nav --><nav class="navbar nav-v4 nav-v6 nav-v7 navbar-regular navbar-fixed-top" id="navbar" role="navigation"><div class="visuallyhidden" id="skip"><a href="#content">Skip to Main Content</a></div><div class="desktop-navigation logo-center"><div class="navbar-logo"><div class="container"><a class="header-logo logo-top" href="/#"><img alt="West Saloon & Kitchen logo top" class="img-responsive logo-top" src="https://static.spotapps.co/web/westofsurrender--com/custom/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="West Saloon & Kitchen logo scroll" class="img-responsive logo-scroll" src="https://static.spotapps.co/web/westofsurrender--com/custom/logo.png"/></a><div class="navbar-contact"><ul class="nav navbar-nav navbar-right"><li class="nav-phone"><a href="tel:+13038253690"><i aria-hidden="true" class="fa fa-phone"></i>(303)-825-3690</a></li><li class="nav-email"><a href="mailto:[email protected]"><i aria-hidden="true" class="fa fa-envelope-o"></i>[email protected]</a></li><li class="nav-address"><a href="/#map-v3-container"><i aria-hidden="true" class="fa fa-map-marker"></i>
602                                        501 16th Street Mall                                                          , Denver                                  </a></li></ul></div></div></div><div class="navbar-tabs"><div class="container"><div class="navbar-content"><ul class="nav navbar-nav"><li class=" drop-down-link"><a class="drop-down" href="#" id="#_link" target="">
603                              Menu
604                                                              <i aria-hidden="true" class="fa fa-angle-down"></i><i aria-hidden="true" class="fa fa-angle-up"></i></a><div class="sub-menu">
604<a class="sub-menu-link" href="/denver-west-saloon-andamp-kitchen-food-menu" target="_self">
605                                 Food                                 </a><a class="sub-menu-link" href="/denver-west-saloon-andamp-kitchen-drink-menu" target="_self">
606                                 Drinks                                 </a><a class="sub-menu-link" href="/denver-west-saloon-andamp-kitchen-happy-hours-specials" target="_self">
607                                 Specials                                 </a></div></li><li class=" nav-parties-link"><a class="link-parties-sh" href="https://tmt.spotapps.co/private-parties?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about#" id="https://tmt.spotapps.co/private-parties?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about#_link" target="_self">
608                              Book a Party
609                              
610                          </a></li><li class=" drop-down-link"><a class="drop-down" href="#" id="#_link" target="">
611                               Order 
612                                                              <i aria-hidden="true" class="fa fa-angle-down"></i><i aria-hidden="true" class="fa fa-angle-up"></i></a><div class="sub-menu"><a class="sub-menu-link" href="https://www.doordash.com/store/west-of-surrender-denver-900472/1861649/" target="_self"><span class="visuallyhidden">Order from </span>DoorDash                                 </a><a class="sub-menu-link" href="https://www.grubhub.com/restaurant/west-of-surrender-501-16th-st-mall-denver/2028715?utm_source=google&utm_medium=organic&utm_campaign=place-action-link&pickup=true&rwg_token=ACgRB3czmnb_P2A5R6-0tFwVgAQYb1pxGBRCqxDnX0suaMCdgZgPjkqsXBHNolcn5IZ8mpZBIW_iVYAkx0g6vupgXuJ1yeD0SowlOlk9VNcKeq6CWxsWE6g%3D" target="_blank"><span class="visuallyhidden">Order from </span>GrubHub                                 </a></div></li><li class=" nav-reservations-link"><a class="link-reservations-sh" href="https://www.yelp.com/reservations/west-of-surrender-denver-4#" id="https://www.yelp.com/reservations/west-of-surrender-denver-4#_link" target="_self">
613                              Reservations
614                              
615                          </a></li><li class=" gift-cards-nav"><a class="gift-cards-link" href="https://www.toasttab.com/west-of-surrender/giftcards?utm_campaign=r4r&utm_content=West%20of%20Surrender&utm_medium=referral&utm_source=rallyforrestauants.com" id="https://www.toasttab.com/west-of-surrender/giftcards?utm_campaign=r4r&utm_content=West%20of%20Surrender&utm_medium=referral&utm_source=rallyforrestauants.com_link" target="_blank">
616                              Gift cards
617                              
618                          </a></li><li class=" nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about#" id="https://tmt.spotapps.co/job-listings?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about#_link" target="_self">
619                              Jobs
620                              
621                          </a></li></ul><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/111882853489449" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a><a class="pull-left contact-icon" href="https://www.instagram.com/Westsaloonandkitchen" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a><a class="pull-left contact-icon" href="https://www.yelp.com/biz/west-of-surrender-denver-4" target="_blank"><i aria-hidden="true" class="social-icon fa fa-yelp"></i><span>Yelp page</span></a></li></ul></div></div></div></div><div class="mobile-navigation"><div class="container"><div class="navbar-header"><button class="navbar-toggle" data-target="#navbar-collapse-1" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div><a class="header-logo logo-top" href="/#"><img alt="West Saloon & Kitchen logo top" class="img-responsive logo-top" src="https://static.spotapps.co/web/westofsurrender--com/custom/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="West Saloon & Kitchen logo scroll" class="img-responsive logo-scroll" src="https://static.spotapps.co/web/westofsurrender--com/custom/logo.png"/></a><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/111882853489449" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a><a class="pull-left contact-icon" href="https://www.instagram.com/Westsaloonandkitchen" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a><a class="pull-left contact-icon" href="https://www.yelp.com/biz/west-of-surrender-denver-4" target="_blank"><i aria-hidden="true" class="social-icon fa fa-yelp"></i><span>Yelp page</span></a></li></ul><div class="collapse navbar-collapse" id="navbar-collapse-1"><ul class="nav navbar-nav navbar-right"><li class=" drop-down-link"><a class="drop-down" href="#" id="#_link" target="">
622                            Menu                        </a></li><li class=" nav-parties-link"><a class="link-parties-sh" href="https://tmt.spotapps.co/private-parties?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about#" id="https://tmt.spotapps.co/private-parties?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about#_link" target="_self">
623                            Book a Party                        </a></li><li class=" drop-down-link"><a class="drop-down" href="#" id="#_link" target="">
624                             Order                         </a></li><li class=" nav-reservations-link"><a class="link-reservations-sh" href="https://www.yelp.com/reservations/west-of-surrender-denver-4#" id="https://www.yelp.com/reservations/west-of-surrender-denver-4#_link" target="_self">
625                            Reservations                        </a></li><li class=" gift-cards-nav"><a class="gift-cards-link" href="https://www.toasttab.com/west-of-surrender/giftcards?utm_campaign=r4r&utm_content=West%20of%20Surrender&utm_medium=referral&utm_source=rallyforrestauants.com" id="https://www.toasttab.com/west-of-surrender/giftcards?utm_campaign=r4r&utm_content=West%20of%20Surrender&utm_medium=referral&utm_source=rallyforrestauants.com_link" target="_blank">
626                            Gift cards                        </a></li><li class=" nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about#" id="https://tmt.spotapps.co/job-listings?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about#_link" target="_self">
627                            Jobs                        </a></li><li>
627<a class="sub-menu-link" href="/denver-west-saloon-andamp-kitchen-food-menu" target="_self">
628                            Food                        </a></li><li><a class="sub-menu-link" href="/denver-west-saloon-andamp-kitchen-drink-menu" target="_self">
629                            Drinks                        </a></li><li><a class="sub-menu-link" href="/denver-west-saloon-andamp-kitchen-happy-hours-specials" target="_self">
630                            Specials                        </a></li><li><a class="sub-menu-link" href="https://www.doordash.com/store/west-of-surrender-denver-900472/1861649/" target="_self"><span class="visuallyhidden">Order from </span>DoorDash                        </a></li><li><a class="sub-menu-link" href="https://www.grubhub.com/restaurant/west-of-surrender-501-16th-st-mall-denver/2028715?utm_source=google&utm_medium=organic&utm_campaign=place-action-link&pickup=true&rwg_token=ACgRB3czmnb_P2A5R6-0tFwVgAQYb1pxGBRCqxDnX0suaMCdgZgPjkqsXBHNolcn5IZ8mpZBIW_iVYAkx0g6vupgXuJ1yeD0SowlOlk9VNcKeq6CWxsWE6g%3D" target="_blank"><span class="visuallyhidden">Order from </span>GrubHub                        </a></li></ul></div></div></div></nav></header><main id="content" role="main"><article><div class="about-page-content"><!-- Start Section 1 --><section><div class="about-us-s1-wrapper section-wrapper" id="about_s1"><div class="container"><div class="about-us-item-holder"><div class="about-us-item about-us-s1 about-us-s1-content hidden-sm hidden-xs"><div class="text-wrapper"><div class="text-content"><img alt="West Saloon & Kitchen logo" src="https://static.spotapps.co/web/westofsurrender--com/custom/logo.png"/></div></div></div><div class="about-us-item about-us-s1 about-us-s1-slide" style="height:70vh"><div class="uk-slidenav-position" data-uk-slideshow="data-uk-slideshow" style="height:100%; overflow-y: hidden;"><ul class="uk-slideshow">
630<li><img alt="Wheat berry, lentil, and quinoa tossed in lemonvinaigrette" src="https://static.spotapps.co/web/westofsurrender--com/custom/about_us_page_slide1.jpg"/></li><li><img alt="Deliciously prepared featured Steak" src="https://static.spotapps.co/web/westofsurrender--com/custom/about_us_page_slide2.jpg"/></li><li><img alt="Toasted ham, cheese and bechamel sandwich" src="https://static.spotapps.co/web/westofsurrender--com/custom/about_us_page_slide3.jpg"/></li><li><img alt="Wide spiral potatoes with green chili and cheese sauce" src="https://static.spotapps.co/web/westofsurrender--com/custom/about_us_page_slide4.jpg"/></li></ul><ul class="uk-dotnav uk-dotnav-contrast uk-position-bottom uk-flex-center"><li data-uk-slideshow-item="0"><a href=""><span class="off-screen">Dot slide navigation number 1</span></a></li><li data-uk-slideshow-item="1"><a href=""><span class="off-screen">Dot slide navigation number 2</span></a></li><li data-uk-slideshow-item="2"><a href=""><span class="off-screen">Dot slide navigation number 3</span></a></li><li data-uk-slideshow-item="3"><a href=""><span class="off-screen">Dot slide navigation number 4</span></a></li></ul><style>
631.slideshow-v2-wrapper .slideshow-controls-btn {
632  color: rgba(255, 255, 255, 0.8);
633}
634.party-slide .slideshow-controls-btn {
635  color: rgba(255, 255, 255, 0.8);
636}
637.about-us-s1-slide .slideshow-controls-btn {
638  color: rgba(255, 255, 255, 0.8);
639}
640
641@media (max-width: 767px) {
642      .slideshow-v2-wrapper .slideshow-controls-btn {
643      opacity: 1 !important;
644    }
645  
646      .party-slide .slideshow-controls-btn {
647      opacity: 1 !important;
648    }
649  
650      .about-us-s1-slide .slideshow-controls-btn {
651      opacity: 1 !important;
652    }
653  }
654
655</style><button aria-label="play or pause slideshow" class="slideshow-controls-btn playing" role="button" type="button"><span class="off-screen">slideshow start stop playing</span><i aria-hidden="true" class="fa fa-play"></i><i aria-hidden="true" class="fa fa-pause"></i></button></div></div><div class="about-us-item about-us-s1 about-us-s1-content visible-sm visible-xs"><div class="text-wrapper"><div class="text-content"><img alt="West Saloon & Kitchen logo" src="https://static.spotapps.co/web/westofsurrender--com/custom/logo.png"/></div></div></div></div></div></div></section><!-- End Section 1 --><!-- Start Section 2 --><section><div class="about-us-v7-wrapper about-us-s2-wrapper section-wrapper" id="about_s2"><div class="container about-us-v7"><div class="about-us-item-holder"><div class="about-us-item about-us-s2-image about-us-v7-content" style="background-image: url('https://static.spotapps.co/web/westofsurrender--com/custom/about_us_page_left.jpg')"></div><div class="about-us-item about-us-s2-content about-us-v7-content"><div class="text-wrapper"><div class="text-content"><h1>About us</h1><h2>Something westward <br class="visible-xs"/>this way comes</h2><p>West of Surrender is food and drink from the American West made modern - familiar ingredients from a storied place and time, reimagined for today’s tastes, and served with an optimistic spirit in a legendary location.</p><p>In the mid-to-late 1800s, tens of thousands of Americans left the relative civilization and stability of the east coast in search of newfound prosperity. Venturing west was prompted by one of two things— the chance to head toward opportunity or to run away from failure or misdeeds. Either motive meant untold danger and one had to wager that what lay ahead was better than what was being left behind. That, in the simplest terms, the reward outweighed the risk.</p><p>West of Surrender is more than a name, it is our drive. It means: beyond giving up; too late to turn back; leaving failure behind; and chasing chance. We’re all on some kind of journey, we celebrate that here. Join us!</p></div></div></div></div></div></div></section><!-- End Section 2 --><!-- Start Section Custom --><!-- Start Section 3 --><section><div class="about-us-s3-wrapper maps-wrapper section-wrapper" id="about_s3"><div class="container"><div class="about-us-item-holder"><div class="map-holder"><div id="map-container"></div><div class="map-footer"><p>
656                              Contact us:
657                                                                <a href="tel:+13038253690" id="contact_us_v3_section_phone_link"><span class="off-screen">by phone</span> (303)-825-3690,</a><a href="mailto:[email protected]"><span class="off-screen">by email</span> [email protected]</a></p></div></div></div></div></div></section><!-- End Section 3 --></div></article></main><style type="text/css">
658    .navbar-fixed-bottom.nav-v1 {
659        bottom: -100px;
660    }
661    .navbar-fixed-bottom.nav-v1 .nav.navbar-nav.navbar-right {
662        background-color: #b4601a;
663    }
664    .navbar-fixed-bottom.nav-v1 .bottom-svg-border path,
665    .navbar-fixed-bottom.nav-v1 .bottom-svg-border polygon {
666      fill: #000;
667    }
668    .navbar-fixed-bottom.nav-v1 .bottom-list-item a {
669        color: #fff;
670    }
671    .navbar-fixed-bottom.nav-v1 .bottom-list-item a:hover,
672    .navbar-fixed-bottom.nav-v1 .bottom-list-item a:focus {
673        color: #002d4a;
674    }
675</style><nav class="navbar-fixed-bottom nav-v1" id="bottom-navbar" role="navigation"><div><ul class="nav navbar-nav navbar-right"><li class="bottom-list-item "><a class="bottom-link " href="https://www.doordash.com/store/west-of-surrender-denver-900472/1861649/" id="bottom_link_4" target="_self">
676                        Order                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://www.yelp.com/reservations/west-of-surrender-denver-4" id="bottom_link_3" target="_self">
677                        Reserve                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/private-parties?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about" id="bottom_link_5" target="_self">
678                        Parties                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/job-listings?spot_id=74831&callback_url=http://westofsurrender.com/denver-west-saloon-andamp-kitchen-about" id="bottom_link_7" target="_self">
679                        Jobs                    </a></li></ul></div></nav>
679<script src="https://static.spotapps.co/web/westofsurrender--com/lib/jquery/jquery.min.js"></script>
679<script src="https://static.spotapps.co/web/westofsurrender--com/lib/bootstrap/js/bootstrap.min.js"></script>
679<script src="https://static.spotapps.co/web/westofsurrender--com/lib/uikit/js/uikit.min.js"></script>
679<script src="https://static.spotapps.co/web/westofsurrender--com/lib/uikit/js/slideshow.min.js"></script>
679<script src="https://static.spotapps.co/web/westofsurrender--com/lib/uikit/js/slideshow-fx.min.js"></script>
679<script src="https://static.spotapps.co/iframeResizer.js" type="text/javascript"></script>
679<script src="//static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet.js"></script>
679<script src="//static.spotapps.co/web-lib/leaflet/leaflet-providers.js"></script>
679<script>
680  
681	$("#bottom_link_4").on("click", function(){
682		if (ga_check())
683			universal_ga('send', 'event', 'Button', 'Click', 'Order Online');
684	});
685	$("#bottom_link_3").on("click", function(){
686		if (ga_check())
687			universal_ga('send', 'event', 'Button', 'Click', 'Reserve');
688	});
689	$("#bottom_link_5").on("click", function(){
690		if (ga_check())
691			universal_ga('send', 'event', 'Button', 'Click', 'Private Party');
692	});
693	$("#bottom_link_7").on("click", function(){
694		if (ga_check())
695			universal_ga('send', 'event', 'Button', 'Click', 'Jobs');
696	});
697  $('.header-logo, .nav-v2-home-btn').click(function(event) {
698    if ( window.location.pathname == '/' || window.location.pathname == '/index.php') {
699      event.preventDefault();
700      var windowScrollTop = $(window).scrollTop();
701      if(windowScrollTop > 150) {
702        $('html, body').animate({scrollTop: 0}, 750);
703      }
704    }
705  });
706
707$(".banner-section a.banner-pin").click(function(e) {
708    // target element id
709    var id = $(this).attr('href');
710
711    // target element
712    var section = $(id);
713    if (section.length === 0) {
714        return;
715    }
716
717    // prevent standard hash navigation (avoid blinking in IE)
718    e.preventDefault();
719
720    // top position relative to the document
721    var pos = section.offset().top - 100 + 10;
722
723    // animated top scrolling
724    $('body, html').animate({scrollTop: pos}, 750);
725});
726
727$(document).on('scroll', function (e) {
728
729    if($(document).scrollTop() > 0) {
730      $('.navbar.nav-v7').addClass('nav-scroll');
731    }else {
732      $('.navbar.nav-v7').removeClass('nav-scroll');
733    }
734
735});
736
737$(function() {
738  setDropDownMenuWidth();
739
740  function setDropDownMenuWidth() {
741    var tabs_list = $('.navbar-tabs .navbar-nav');
742
743    $(tabs_list).find('li.drop-down-link').each(function() {
744      var sub_menu_width = $(this).outerWidth(true);
745      $(this).find('.sub-menu').css('width', sub_menu_width+'px');
746    });
747  }
748
749  $( window ).resize(function() {
750    setDropDownMenuWidth();
751  });
752
753});
754
755
756
757$( '.drop-down-link .drop-down' ).click(function(event) {
758  event.preventDefault();
759  event.stopPropagation();
760
761  var drop_down = $(this).closest('.drop-down-link');
762  var sub_menu = $(this).closest('.drop-down-link').find( '.sub-menu' );
763
764  if ( $(sub_menu).is( ':hidden' ) ) {
765    $(sub_menu).slideDown();
766    $(drop_down).addClass('active');
767  } else {
768    $(sub_menu).slideUp();
769    $(drop_down).removeClass('active');
770  }
771});
772
773$(".nav-v7 .navbar-contact .nav-address a").click(function(e) {
774
775  if ( window.location.pathname == '/' || window.location.pathname == '/index.php') {
776    // target element id
777    var id = $(this).attr('href').substr(1);
778
779    // target element
780    var section = $(id);
781    if (section.length === 0) {
782        return;
783    }
784
785    // prevent standard hash navigation (avoid blinking in IE)
786    e.preventDefault();
787
788    // top position relative to the document
789    var pos = section.offset().top - 100 + 10;
790
791    // animated top scrolling
792    $('body, html').animate({scrollTop: pos}, 750);
793
794  }
795});
796
797  $(document).ready(function() {
798
799    //slideshow btn controls functions
800    var slideshow_holder = $('[data-uk-slideshow]');
801
802    $('.uk-dotnav a').click(function () {
803      $('.slideshow-controls-btn').removeClass('playing');
804      $('.slideshow-controls-btn').addClass('paused');
805      $('.slideshow-controls-btn').children('.fa-pause').css( "opacity", 0 );
806      $('.slideshow-controls-btn').children('.fa-play').css( "opacity", 1 );
807    });
808
809    $(slideshow_holder).mouseover(function(){
810      $(".slideshow-controls-btn").css('opacity', 1);
811    });
812
813    $(slideshow_holder).mouseout(function(){
814      $(".slideshow-controls-btn").css('opacity', 0);
815    });
816
817    $(".slideshow-controls-btn").on("focus", function( e ) {
818      $(".slideshow-controls-btn").css('opacity', 1);
819    });
820
821    $(slideshow_holder).on('touchstart', function () {
822      $(".slideshow-controls-btn").css('opacity', 1);
823    });
824
825  });
826    setTimeout(function(){
827        $('.navbar-fixed-bottom.nav-v1').addClass('show-bottom-nav'); triggerShowFooterEvents();
828    }, 4000);
829   function setSlideSectionHeight() {
830
831     var window_width = $(window).width();
832     if(window_width > 991) {
833       var section_first_content_height = $('.about-us-s1-content.hidden-sm').outerHeight(true);
834
835       var initial_slide_height_vh = '70vh';
836       var initial_slide_height = initial_slide_height_vh.slice(0, -2);
837       var initial_slide_height_px = $(window).height() * (initial_slide_height/100);
838
839       if(section_first_content_height >= initial_slide_height_px) {
840         $('.about-us-s1.about-us-s1-slide').height(section_first_content_height);
841       }
842     }
843
844   }
845
846   function setImageTextSectionHeight() {
847     var section_text_content_height = $('.about-us-s2-content .text-content').outerHeight(true);
848     var section_text_holder_height = $('.about-us-s2-content').outerHeight(true);
849
850     if(section_text_content_height >= section_text_holder_height) {
851       var new_section_text_holder_height = section_text_content_height + 20;
852       $('.about-us-page .about-us-s2-content').css('min-height', section_text_content_height + 'px');
853     }
854   }
855
856   $(document).ready(function() {
857
858     setSlideSectionHeight();
859     setImageTextSectionHeight();
860
861     var slideshow = UIkit.slideshow('.about-us-s1-slide [data-uk-slideshow]', {
862       autoplay: 1,
863       height:	'100%',
864       animation:	'fold',
865       duration: 500,
866       autoplayInterval: 3000,
867       pauseOnHover: false
868     });
869
870     //play or pause slideshow functions
871     $('.slideshow-controls-btn').click(function () {
872         if($(this).hasClass('playing')){
873           slideshow.stop();
874           $(this).removeClass('playing');
875           $(this).addClass('paused');
876           $(this).children('.fa-pause').css( "opacity", 0 );
877           $(this).children('.fa-play').css( "opacity", 1 );
878         }else {
879           slideshow.start();
880           $(this).children('.fa-pause').css( "opacity", 1);
881           $(this).children('.fa-play').css( "opacity", 0 );
882           $(this).removeClass('paused');
883           $(this).addClass('playing');
884         }
885     });
886
887   });
888
889   $( window ).resize(function() {
890     setSlideSectionHeight();
891     setImageTextSectionHeight();
892   });
893
894
895   var marker_icon = "";;
896
897   iFrameResize({
898       enablePublicMethods: true,
899       enableInPageLinks: true
900   });
901
902   var google_map_url = 'https://www.google.com/maps/place/'
903       + ",501 16th Street Mall,Denver,CO,80202".split(' ').join('+');
904
905   function open_google_map() {
906       window.open(google_map_url, '_blank')
907   }
908
909   $(function () {
910       $('.nav a').on('click', function () {
911           $('.navbar-collapse').collapse('hide');
912       });
913
914       init_open_street_map();
915       $('.leaflet-marker-icon').prop('alt', 'map pin icon');
916   });
917
918   function init_open_street_map() {
919     var map = L.map('map-container', {
920         center: [ 39.7441304, -104.9903667],
921         zoom: 16,
922         zoomControl: false,
923         dragging:false
924     });
925
926     if (marker_icon.length>0){
927       var myIcon = L.icon({
928           iconUrl: marker_icon,
929           iconSize: [35,35]       });
930       var marker = L.marker([39.7441304, -104.9903667], {icon: myIcon}, {title: '501 16th Street Mall, Denver'}, {alt: 'map pin icon'}).addTo(map);
931     } else {
932       var marker = L.marker([39.7441304, -104.9903667], {title: '501 16th Street Mall, Denver'}, {alt: 'map pin icon'}).addTo(map);
933     }
934
935     marker.on('click', open_google_map);
936
937     L.tileLayer.provider('OpenStreetMap.Mapnik').addTo(map);
938     L.control.zoom({
939      position:'topright'
940     }).addTo(map);
941
942     map.scrollWheelZoom.disable();
943   }
944
945
946</script>
946<script>
947(function() {
948  var name = "West Saloon & Kitchen";
949  var pid = "ChIJt52ePYF5bIcRN2wL_fdj430";
950  function build_url() {
951    var q = encodeURIComponent(name).replace(/'/g, "%27");
952    return "https://www.google.com/maps/search/?api=1"
953         + "&query=" + q
954         + "&query_place_id=" + encodeURIComponent(pid);
955  }
956  window.google_map_url = build_url();
957  window.open_google_map = function() {
958    window.open(build_url(), "_blank");
959  };
960})();
961</script>
961<script>
962
963  var spot_id = 74831;
964  var sh_generic_form_params=JSON.parse('{"generic_contact_form_active":true,"texting_permissions_active":true,"title":"Contact us","instructions":"Please fill out the form and we will be in touch.","reasons":["To host a special event","To apply for a job","Other Questions"],"custom_hours":"","hours":"","active_tmt_cta_links":{"cta_private_party":"https://tmt.spotapps.co/private-parties?spot_id=74831","cta_catering":null,"cta_reservations":null,"cta_jobs":"https://tmt.spotapps.co/job-listings?spot_id=74831"},"spot_name":"West Saloon & Kitchen","label_for_texting_permission":"I’d like to get texts about specials, events, and other exclusive offers and announcements not available to general public"}');
965
966  if (false){
967    console.log("Check SpotHopper configuration. Probably there is no 'WEBSITE::DOMAIN_NAME' key for your website");
968  }
969
970  if (navigator.userAgent.match(/iPhone/i)
971       || navigator.userAgent.match(/iPad/i)
972       || navigator.userAgent.match(/iPod/i)){
973      $(document).ready(function(){
974            document.body.className += " " + "webkit-mobile-body";
975      });
976    }
977
978  var promotion_url_param_domain = getPromotionUrlParams()['domain'];
979  if ( promotion_url_param_domain && ( new URL(document.location).host == 'localhost:4000' || new URL(document.location).host == 'wcache.spotapps.co' ||  new URL(document.location).host == 'website-editor.spotapps.co' || new URL(document.location).host == 'website-editor-staging.spotapps.co' || new URL(document.location).host == 'wcache-staging.spotapps.co')){
980    $("a[href^='/']").each(function(){
981      if (this.href.indexOf('domain=') == -1){
982        var sh_internal_url = new URL(this.href);
983        sh_internal_url.searchParams.set("domain", promotion_url_param_domain);
984        this.href = sh_internal_url.toString();
985      }
986    })
987  }
988
989
990  function cta_link_matches_href(href, url){
991    var domain = 'westofsurrender.com';
992    if(typeof url === 'undefined'){
993      return false;
994    }
995    var partsOfURL = url.split(domain);
996    if (partsOfURL.length != 2){
997      return href == url;
998    }else{
999      var urlPath = partsOfURL[1];
1000      if (urlPath.substring(0,1) == "/"){
1001        urlPath = urlPath.substring(1,urlPath.length);
1002      }
1003      return href.indexOf(urlPath, domain.length + href.indexOf(domain)-1) !== -1;
1004    }
1005  }
1006
1007  var all_cta_links = [{"id":670064,"spot_id":74831,"url":"https://tmt.spotapps.co/private-parties?spot_id=74831","cta_link_type":"private_parties","created_at":"2021-04-20T17:29:07+00:00","updated_at":"2024-04-01T16:17:37+00:00","made_of_food":false,"link_name":"Private Parties","target":null,"website_footer_label":"Parties","position":2},{"id":670065,"spot_id":74831,"url":"https://tmt.spotapps.co/job-listings?spot_id=74831","cta_link_type":"job_listing","created_at":"2021-04-20T17:31:09+00:00","updated_at":"2024-04-01T16:17:37+00:00","made_of_food":false,"link_name":"Job Listing","target":null,"website_footer_label":"Jobs","position":1},{"id":677817,"spot_id":74831,"url":"https://westofsurrender.com/-specials","cta_link_type":"specials","created_at":"2021-09-23T07:37:26+00:00","updated_at":"2024-04-01T16:17:37+00:00","made_of_food":false,"link_name":"","position":null},{"id":677818,"spot_id":74831,"url":"https://westofsurrender.com/-drink-menu","cta_link_type":"drink_menu","created_at":"2021-09-23T07:37:26+00:00","updated_at":"2024-04-01T16:17:37+00:00","made_of_food":false,"link_name":"","position":null},{"id":677819,"spot_id":74831,"url":"https://westofsurrender.com/-food-menu","cta_link_type":"food_menu","created_at":"2021-09-23T07:37:26+00:00","updated_at":"2024-04-01T16:17:37+00:00","made_of_food":false,"link_name":"","position":null},{"id":915749,"spot_id":74831,"url":"https://www.yelp.com/reservations/west-of-surrender-denver-4","cta_link_type":"reservations","created_at":"2024-04-01T16:17:37+00:00","updated_at":null,"made_of_food":false,"link_name":"","target":null,"website_footer_label":"Reserve","position":4},{"id":677820,"spot_id":74831,"url":"https://www.toasttab.com/west-of-surrender/giftcards?utm_campaign=r4r&utm_content=West%20of%20Surrender&utm_medium=referral&utm_source=rallyforrestauants.com","cta_link_type":"gift_cards","created_at":"2021-09-23T07:37:26+00:00","updated_at":"2024-04-01T16:17:37+00:00","made_of_food":false,"link_name":"","target":null,"website_footer_label":"Gift Cards","position":5},{"id":1462756,"spot_id":74831,"url":"https://www.doordash.com/store/west-of-surrender-denver-900472/1861649/","cta_link_type":"order","created_at":"2025-06-13T11:47:31+00:00","updated_at":null,"made_of_food":false,"link_name":"DoorDash","target":null,"website_footer_label":"Order","position":0},{"id":1462757,"spot_id":74831,"url":"https://www.grubhub.com/restaurant/west-of-surrender-501-16th-st-mall-denver/2028715?utm_source=google&utm_medium=organic&utm_campaign=place-action-link&pickup=true","cta_link_type":"order2","created_at":"2025-06-13T11:47:31+00:00","updated_at":null,"made_of_food":false,"link_name":"Grubhub","target":null,"website_footer_label":"Order","position":null}];
1008
1009  function find_cta_link(href) {
1010    for (var i=0; i< all_cta_links.length; i++){
1011      var cta_link = all_cta_links[i];
1012      if ( cta_link_matches_href(href, cta_link.url)){
1013        return cta_link;
1014      }
1015    }
1016  }
1017
1018  function find_cta_links(href) {
1019    var cta_links = []
1020    for (var i=0; i< all_cta_links.length; i++){
1021      var cta_link = all_cta_links[i];
1022      if ( cta_link_matches_href(href, cta_link.url)){
1023        cta_links.push(cta_link);
1024      }
1025    }
1026    return cta_links;
1027  }
1028
1029
1030  function get_current_page_cta_link_types(){
1031    var types = [];
1032    var cta_links = find_cta_links(document.location.href);
1033    for (var i=0; i<cta_links.length; i++){
1034      types.push(cta_links[i].cta_link_type);
1035    }
1036    return types;
1037  }
1038
1039
1040  function is_food_menu_page(){
1041    var cta_link_types = get_current_page_cta_link_types();
1042    for (var i=0; i<cta_link_types.length; i++){
1043      if ('food_menu' == cta_link_types[i])
1044        return true;
1045    }
1046    return false;
1047  }
1048
1049
1050  function get_form_cat_from_cta(){
1051    var cta_link = find_cta_link(document.location.href);
1052    if (cta_link == null) {
1053        return null;
1054    }
1055    if (cta_link.cta_link_type == 'private_parties'){
1056        return 'private_party';
1057    }else if (cta_link.cta_link_type == 'reservations'){
1058        return 'reservation';
1059    }else if (cta_link.cta_link_type == 'catering'){
1060        return 'catering';
1061    }else if (cta_link.cta_link_type == 'job_listing'){
1062        return 'job_listings';
1063    }else if (cta_link.cta_link_type == 'gift_cards'){
1064          return 'gift_cards';
1065    }
1066    return null;
1067  }
1068
1069  function element_has_events_defined(elem){
1070    if ($._data(elem, "events") === undefined){
1071      return false;
1072    }
1073    return true;
1074  }
1075
1076  function create_ga_events_for_cta_clicks(){
1077    if (typeof $ === 'function'){
1078
1079      var cta_link_of_the_page = find_cta_link(location.href);
1080
1081
1082      $("a").each(function(index, elem){
1083        var href = $(elem).attr('href');
1084
1085        if (href  === undefined ){
1086           return;
1087        }
1088
1089        if (href.substring(0,4) == 'tel:'){
1090          if (!element_has_events_defined(elem)){  // not footer links
1091            $(elem).on("click", function(){
1092                universal_ga('send', 'event', {
1093                  eventCategory: 'Button',
1094                  eventAction: 'Click',
1095                  eventLabel: 'Phone',
1096                  transport: 'beacon'
1097                });
1098             });
1099
1100             if (cta_link_of_the_page){
1101                $(elem).on("click", function(){
1102                    universal_ga('send', 'event', {
1103                      eventCategory: 'Button',
1104                      eventAction: 'Click',
1105                      eventLabel: cta_link_of_the_page.cta_link_type +  ' page phone',
1106                      transport: 'beacon'
1107                    });
1108                 });
1109             }
1110          } else {
1111             if (cta_link_of_the_page){
1112               $(elem).on("click", function(){
1113                   universal_ga('send', 'event', {
1114                        eventCategory: 'Button',
1115                        eventAction: 'Click',
1116                        eventLabel: cta_link_of_the_page.cta_link_type +  ' page phone footer',
1117                        transport: 'beacon'
1118                   });
1119               });
1120             }
1121          }
1122
1123
1124        }else{
1125          var cta_link = find_cta_link(href);
1126          if (elem.className != null && elem.className.indexOf("bottom-link") > -1){
1127            // console.log("bottom link detected");
1128          }else{
1129            if (cta_link != null){
1130              $(elem).on("click", function(){
1131                universal_ga('send', 'event', {
1132                        eventCategory: 'Website Link',
1133                        eventAction: 'Click',
1134                        eventLabel: cta_link.cta_link_type,
1135                        transport: 'beacon'
1136                  });
1137              });
1138            }
1139          }
1140        }
1141
1142
1143      });
1144    }
1145  }
1146
1147  if (typeof angular === "undefined") {
1148    create_ga_events_for_cta_clicks();
1149  } else {
1150    angular.element(document).ready(function () {
1151      create_ga_events_for_cta_clicks();
1152    });
1153  }
1154
1155
1156  function triggerShowFooterEvents(){
1157    if (window.screen.availWidth < 768){
1158        universal_ga('send', 'event', {
1159                eventCategory: 'Mobile Footer',
1160                eventAction: 'View',
1161                eventLabel: '',
1162                transport: 'beacon'
1163          });
1164    }
1165  }
1166
1167
1168
1169
1170  ////////////
1171  function smartFooterV2()
1172  {
1173    var list= document.getElementsByClassName("bottom-list-item");
1174    if (!list) return;
1175
1176    if (document.getElementById("bottom-navbar") == null){
1177      return;
1178    }
1179
1180    var bottomNav = document.querySelector('#bottom-navbar .navbar-nav');
1181    var footerLinkPaddingLeft = $('#bottom-navbar .navbar-nav li a').css('padding-left');
1182    var footerLinkPaddingRight = $('#bottom-navbar .navbar-nav li a').css('padding-right');
1183
1184    bottomNav.innerHTML = '';
1185    var linksWithPosition = all_cta_links.filter(e => e.position != null && e.position >= 0);
1186    linksWithPosition.sort(function(a,b) {
1187      return a.position - b.position;
1188    });
1189
1190    var footerLinkStyle = (footerLinkPaddingLeft == '0px' || footerLinkPaddingRight == '0px' ? 'style="padding-left: 8px; padding-right: 8px;"' : '');
1191
1192    linksWithPosition.forEach((e, i) => {
1193        var target = e.target || getUrlTarget(e.url);
1194        bottomNav.insertAdjacentHTML('beforeend',
1195        `<li class="bottom-list-item" style="white-space: nowrap;width: auto;"><a ${footerLinkStyle} class="bottom-link smart-footer-link" data-type="${e.cta_link_type}" data-position="${i}" target="${target}" href="${e.url}">${e.website_footer_label}</a></li>`);
1196    })
1197
1198    var intervalCount = 0
1199    var interval = setInterval(() => {
1200      if(intervalCount == 50){
1201        clearInterval(interval);
1202      }
1203      removeOverflowingFooterLinks();
1204      intervalCount ++;
1205    }, 200);
1206
1207    $('.smart-footer-link').on("click", function(){
1208          if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){
1209                    shUrlParams['source'] = 'footer';
1210                    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams));
1211          }
1212
1213          var visibleLinks = $('.smart-footer-link').map(function (e) {
1214              return $(this).data('type');
1215          }).toArray().join(',');
1216
1217          universal_ga('send', 'event', {
1218                  eventCategory: 'Button',
1219                  eventAction: 'Click_footer_2',
1220                  eventLabel: "type:" + $(this).data('type') + "|position:" + $(this).data('position') + "|visible:" + visibleLinks,
1221                  transport: 'beacon'
1222            });
1223    });
1224  }
1225
1226  function removeOverflowingFooterLinks(){
1227    var bottomNavLinks = document.querySelectorAll('#bottom-navbar .navbar-nav li');
1228    var width_sum = 0;
1229
1230    bottomNavLinks.forEach(e => {
1231      width_sum += e.getBoundingClientRect().width;
1232      if ((width_sum) > window.innerWidth) {
1233        console.log(`%cLink %c${e.textContent} %cdeleted couldn't fit screen`,"color: #fff;background: #202124;", "background: red;color: #fff", "color: #fff;background: #202124;");
1234        e.remove();
1235      }
1236    });
1237  }
1238
1239  function getUrlTarget(url){
1240    if(url.startsWith('tel')){
1241      return '_self';
1242    }
1243    if(url.startsWith('/') || url.includes('tmt.spotapps.co') || url.includes(window.location.host)){
1244      return '_self';
1245    }
1246    return '_blank';
1247  }
1248
1249  function npb()
1250    {
1251    	var list= document.getElementsByClassName("bottom-list-item");
1252    	if (!list) return;
1253
1254      if (document.getElementById("bottom-navbar") == null){
1255        return;
1256      }
1257
1258      var url = ""
1259    	for (var i=0; i < all_cta_links.length; i++)
1260    	{
1261    		if (all_cta_links[i].cta_link_type == "order"){
1262          url = all_cta_links[i].url;
1263        }
1264    	}
1265
1266    	if ( url == ""){
1267        return;
1268      }
1269
1270    	for (i=0; i < list.length; i++)
1271    	{
1272    		console.log(cta_link_matches_href(list[i].firstChild.href, url));
1273    		if (cta_link_matches_href(list[i].firstChild.href,url))  return;
1274
1275    	};
1276
1277    	var item = list[list.length-1]
1278    	document.getElementById("bottom-navbar").getElementsByClassName("nav navbar-nav")[0].appendChild(item.cloneNode(true));
1279    	var width_sum = 0;
1280    	for (i=0; i < list.length; i++) {
1281    		width_sum += list[i].getBoundingClientRect().width;
1282    	}
1283
1284    	var item = list[list.length-1]
1285    	if ((width_sum - 10) > window.innerWidth) { item.parentNode.removeChild(item); console.log("link deleted couldn't fit screen"); return; }
1286
1287    	item.firstChild.text = "Order";
1288    	item.firstChild.href = url;
1289    	item.firstChild.id = "bottom_link_" + list.length;
1290
1291      $(item.firstChild).on("click", function(){
1292
1293          if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){
1294                    shUrlParams['source'] = 'footer';
1295                    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams));
1296                  }
1297
1298          universal_ga('send', 'event', {
1299                  eventCategory: 'Button',
1300                  eventAction: 'Click',
1301                  eventLabel: 'Plan B-2 Order',
1302                  transport: 'beacon'
1303            });
1304      });
1305
1306
1307    }
1308
1309function activateSmartFooter(){
1310    var smart_footer_active = true;
1311    var smart_footer_version = 2;
1312    var man_bottom_active = false;
1313    if(window.location.hash == '#smartFooterV2=enabled'){
1314      smartFooterV2();
1315      return;
1316    }
1317    if (smart_footer_active && !man_bottom_active){
1318      if(smart_footer_version == 2 ){
1319          smartFooterV2();
1320       }else {
1321          npb();
1322       }
1323    }
1324  }
1325
1326  activateSmartFooter();
1327
1328  var corona_config_str = '{"id":7933,"spot_id":74831,"promote_pick_up":true,"promote_gift_cards":true,"promote_happy_hour":true,"promote_events":true,"instructions_on_food_page":false,"food_page_instruction_text":"To place a curbside pick-up order, please call:","food_page_instruction_phone":"3038253690","created_at":"2020-12-23T05:10:49+00:00","updated_at":"2025-03-27T22:56:11+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":true,"all_alcoholic_to_go_lincense":true,"current_operating_status":"Offering To Go and Dine-in with Full Capacity","contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":0,"pick_ups_priority_value":0,"reservations_priority_value":5,"private_parties_priority_value":5,"catering_priority_value":0,"gift_cards_priority_value":4,"jobs_priority_value":3,"food_and_drinks_priority_value":3,"specials_priority_value":4,"national_days_priority_value":3,"holidays_priority_value":3,"sports_priority_value":3,"walk_ins_priority_value":5,"collecting_emails_priority_value":3,"collecting_phone_numbers_priority_value":3,"growing_social_media_followers_priority_value":4,"increasing_revenue_vs_saving_time_priority_value":3,"events_priority_value":3,"shopping_cart_type":"TMT","shopping_cart_active":false}';
1329  var corona_config =  corona_config_str != '' ?  JSON.parse('{"id":7933,"spot_id":74831,"promote_pick_up":true,"promote_gift_cards":true,"promote_happy_hour":true,"promote_events":true,"instructions_on_food_page":false,"food_page_instruction_text":"To place a curbside pick-up order, please call:","food_page_instruction_phone":"3038253690","created_at":"2020-12-23T05:10:49+00:00","updated_at":"2025-03-27T22:56:11+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":true,"all_alcoholic_to_go_lincense":true,"current_operating_status":"Offering To Go and Dine-in with Full Capacity","contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":0,"pick_ups_priority_value":0,"reservations_priority_value":5,"private_parties_priority_value":5,"catering_priority_value":0,"gift_cards_priority_value":4,"jobs_priority_value":3,"food_and_drinks_priority_value":3,"specials_priority_value":4,"national_days_priority_value":3,"holidays_priority_value":3,"sports_priority_value":3,"walk_ins_priority_value":5,"collecting_emails_priority_value":3,"collecting_phone_numbers_priority_value":3,"growing_social_media_followers_priority_value":4,"increasing_revenue_vs_saving_time_priority_value":3,"events_priority_value":3,"shopping_cart_type":"TMT","shopping_cart_active":false}') : null;
1330
1331
1332  //corona instuctions
1333  function show_corona_instructions(text, phone, btnText){
1334    //format to US number
1335    var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/);
1336
1337    if(corona_config.shopping_cart_type == "TMT" && corona_config.shopping_cart_active == true) {
1338        var linkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true";
1339        var btnLinkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true";
1340    }else {
1341        var linkLocation = 'tel:+1'+phone+'';
1342        var btnLinkLocation = 'tel:+1'+ match[1] + '-' + match[2] + '-' + match[3] +''
1343    }
1344    var appendPhone = 'tel:+1'+phone+'';
1345    //inject html content
1346    if ($('.food-menu-nav').length) {
1347      //new template
1348      var pageEl =  $('.food-menu-nav').css('margin','20px auto 10px auto');
1349      var textColor = rgb2hex($('.section-header').css('color'));
1350      var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color'));
1351      var fontSize = parseInt($('.food-menu-nav-item').css('font-size'));
1352      fontSize = fontSize + Math.round(fontSize  * 0.25);
1353
1354      // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="tel:+1'+phone+'">'+btnText+'</a></div>';
1355      var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="display: inline-block !important;font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="'+btnLinkLocation +'">'+btnText+'</a></div>';
1356
1357    }else {
1358      //old template
1359      var pageEl = $('.tabnav');
1360      var textColor = rgb2hex($('.menu-item-name-traditional').css('color'));
1361      var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color'));
1362
1363      var linkTextColor = getContrast50(linkColor);
1364      var fontSize = parseInt($('.menu-item-name-traditional').css('font-size'));
1365      fontSize = fontSize + Math.round(fontSize  * 0.25);
1366      var textTransform = $('.style-traditional .tabnav .nav>li>a').css('text-transform');
1367
1368      // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 50px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+textColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="tel:+1'+phone+'">'+btnText+'</a></div>';
1369      var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 30px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+linkTextColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="'+btnLinkLocation+'">'+btnText+'</a></div>';
1370
1371    }
1372     //html content
1373    pageEl.prepend(html);
1374  }
1375
1376  function rgb2hex(rgb) {
1377    if(typeof rgb !== "undefined"){
1378      rgbColor = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
1379      if (!rgbColor) {
1380        rgba = rgb.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(,\s*\d+\.*\d+)?\)$/);
1381        return "#" + hex(rgba[1]) + hex(rgba[2]) + hex(rgba[3]);
1382      }
1383      function hex(x) {
1384          return ("0" + parseInt(x).toString(16)).slice(-2);
1385      }
1386      return "#" + hex(rgbColor[1]) + hex(rgbColor[2]) + hex(rgbColor[3]);
1387    }
1388    return rgb;
1389  }
1390
1391  function getContrast50(hexcolor){
1392    return (parseInt(hexcolor, 16) > 0xffffff/2) ? '#000':'#fff';
1393  }
1394
1395  function show_corona_sidebar_instructions(text, phone){
1396    //format to US number
1397    var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/);
1398    var divWidth = 230;
1399    var top = 50;
1400    var linkSize = '1.6em';
1401    var pSize = $('p').css('font-size');
1402    var appendPhone = 'tel:+1'+phone+'';
1403
1404    if ($(window).width() < 1600)
1405      var top = 30;
1406    if ($(window).width() < 1200){
1407      var divWidth = 180;
1408      var linkSize = '1.4em';
1409      var pSize ='1.1em';
1410    }
1411
1412    if($('.food-menu-nav').length){ //new template
1413      var textColor = $('.food-menu-nav-item.active').css('color');
1414      var linkColor = $('.food-menu-nav-item.active').css('background-color');
1415
1416      var linkTextColor = $('.food-menu-nav-item.active').css('color');
1417      var parent = $('.food-menu-page');
1418    }
1419    else { //old template
1420      var textColor = $('.menu-item-name-traditional').css('color');
1421      var linkColor = $('.style-traditional .tabnav .nav>
1421li.active>a').css('color');
1422      var parent = $('.food-menu').length ? $('.food-menu') : $('.drink-menu');
1423      var linkTextColor = getContrast50(linkColor);
1424    }
1425
1426    // $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+textColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');"  style="font-size:'+linkSize+';color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>');
1427    $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+linkTextColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');this.href=\'' + appendPhone + '\';"  style="font-size:'+linkSize+';color:'+linkTextColor+';" href="/call-us/'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>');
1428
1429    //check if resolution is bigger than tablet resolution
1430/*  if ($(window).width() > 991) {
1431      //detect scroll
1432      window.onscroll = function (e) {
1433      if ($(window).scrollTop() == 0) {
1434          $('#corona-instructions-sidebar').hide();
1435        }else {
1436          $('#corona-instructions-sidebar').show();
1437        }
1438      }
1439    } */
1440  }
1441
1442  function check_corona_config(config){
1443    console.log(config)
1444    if (config) {
1445      if (config.instructions_on_food_page && config.food_page_instruction_text && config.food_page_instruction_phone) {
1446        if (!config.promote_deliveries && config.promote_pick_up) {
1447          var btnText = 'Call For Pick Up';
1448        }
1449        if (config.promote_deliveries && !config.promote_pick_up) {
1450          var btnText = 'Call For Delivery';
1451        }
1452        if (config.promote_deliveries && config.promote_pick_up) {
1453          var btnText = 'Call For Pick Up Or Delivery';
1454        }
1455
1456        if(typeof btnText !== "undefined"){ // check if pick up or delivery are true
1457          if(config.shopping_cart_type == "TMT" && config.shopping_cart_active == true) {
1458                var btnText = 'ORDER NOW';
1459                    if($('.food-menu-nav').length){ //new template
1460                      var textColor = rgb2hex($('.section-header').css('color'));
1461                      var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color'));
1462                      var fontSize = parseInt($('.food-menu-nav-item').css('font-size'));
1463                      fontSize = fontSize + Math.round(fontSize  * 0.25);
1464                    }
1465                    else { //old template
1466                        var textColor = rgb2hex($('.menu-item-name-traditional').css('color'));
1467                        var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color'));
1468
1469                        var linkTextColor = getContrast50(linkColor);
1470                        var fontSize = parseInt($('.menu-item-name-traditional').css('font-size'));
1471                        fontSize = fontSize + Math.round(fontSize  * 0.25);
1472                    }
1473                show_corona_instructions('For online orders, use our own <a style="text-decoration:underline;color: '+textColor+';" href="https://tmt.spotapps.co/ordering-menu/?spot_id='+config.spot_id+'&images=yes&accordion=true#"> commission free ordering platform! </a> or call:', config.food_page_instruction_phone, btnText);
1474                show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone);
1475            } else {
1476                show_corona_instructions(config.food_page_instruction_text, config.food_page_instruction_phone, btnText);
1477                show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone);
1478            }
1479
1480        }
1481      }
1482    }
1483  }
1484
1485
1486  if (is_food_menu_page() && !window.location.search.includes("contactless=true")){
1487    $( document ).ready(function() {
1488       setTimeout(function(){
1489        check_corona_config(corona_config);
1490       }, 300);
1491    });
1492  }
1493
1494
1495
1496  function isPhone(phone){
1497      var regex = /^(\+\d{1,2}\s?)?\(?\d{3}\)?[\s.-]?\d{3}[\s.-]?\d{4}$/;
1498      return regex.test(phone);
1499  }
1500
1501  function sendEmail_MT (input_id) {
1502    const $loader = $("[data-id=newsletter-widget-2] .sph-loading-img");
1503
1504    const $step = {
1505      form: $("[data-id=newsletter-widget-2] .sph-email-form"),
1506      message: $("[data-id=newsletter-widget-2] .sph-response-message"),
1507    }
1508
1509    const $field = {
1510      email: $("[data-id=newsletter-widget-2] #sph-newsletter-input-" + input_id),
1511      phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-" + input_id),
1512      consent: $("[data-id=newsletter-widget-2] #sph-newsletter-checkbox-phone-" + input_id),
1513    };
1514
1515    const $error = {
1516      email: $("[data-id=newsletter-widget-2] #sph-newsletter-email-error-" + input_id),
1517      phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-error-" + input_id),
1518    };
1519
1520    if ($field.email.val().trim() === "") {
1521        $error.email
1522          .html("This field is required")
1523          .show();
1524    }
1525    else if (!isEmail($field.email.val().trim())) {
1526      $error.email
1527        .html("Please use the format “[email protected]”")
1528        .show();
1529    } else {
1530      $error.email
1531        .html("")
1532        .hide();
1533    }
1534
1535    if ($field.consent.is(':checked') && $field.phone.val().trim() === "") {
1536      $error.phone
1537        .html("This field is required")
1538        .show();
1539    } else if ($field.phone.val().trim().length > 0 && !isPhone($field.phone.val().trim())) {
1540      $error.phone
1541        .html("The phone number must contain 10 digits")
1542        .show();
1543    } else {
1544      $error.phone
1545        .html("")
1546        .hide();
1547    }
1548
1549    const errorField = $step.form.find('.sh-form-error:visible');
1550
1551    if (errorField.length > 0) {
1552      const input = errorField.first().next();
1553
1554      document.activeElement.blur();
1555
1556      setTimeout(() => {
1557        input.focus();
1558      }, 160)
1559
1560      return;
1561    }
1562
1563    $loader
1564      .show()
1565      .prev()
1566      .hide();
1567
1568    $.ajax({
1569      method: "POST",
1570      url: "https://www.spothopperapp.com/api/spots/74831/contacts/add_with_texting_permission",
1571      crossDomain: true,
1572      dataType: 'json',
1573      data: {
1574        email: $field.email.val().trim(),
1575        phone: $field.phone.val().trim(),
1576        texting_permission: $field.consent.is(':checked'),
1577      },
1578      success: function (data) {
1579        afterRequestSubmission(data);
1580      },
1581      error: function () {
1582        afterRequestSubmission("Something went wrong. Please try again later.");
1583      }
1584    });
1585
1586    function afterRequestSubmission (data) {
1587      $step.form.hide();
1588
1589      $step.message
1590        .html(data)
1591        .show()
1592        .trigger('focus');
1593    }
1594  }
1595</script>
1595<script>function addPromotionParamsToTMTLinks()
1596{
1597    if (sessionStorage.getItem('shUrlParams')) {
1598        let shParams = JSON.parse(sessionStorage.getItem('shUrlParams'));
1599        if (!Object.keys(shParams).length)
1600            return;
1601        if(!shParams.source)
1602            return;
1603        $('a').each(function () {
1604            if (this.href.includes('tmt.spotapps.co')) {
1605                if(this.href.includes('&source=') || this.href.includes('&destination=') || this.href.includes('&promotion='))
1606                    return;
1607
1608                this.href = this.href + '&source=' + shParams.source;
1609                if(shParams.destination)
1610                    this.href = this.href + '&destination=' + shParams.destination;
1611                if(shParams.promotion)
1612                    this.href = this.href + '&promotion=' + shParams.promotion;
1613                if(shParams.fb_post_id)
1614                    this.href = this.href + '&fb_post_id=' + shParams.fb_post_id;
1615                if(shParams.email_post_id)
1616                    this.href = this.href + '&email_post_id=' + shParams.email_post_id;
1617            }
1618        })
1619    }
1620}
1621setTimeout(function() {
1622  addPromotionParamsToTMTLinks();
1623  addFooterToSourceParam();
1624},600)
1625
1626function addFooterToSourceParam()
1627{
1628    $('.bottom-link').each(function (){
1629        if(shouldAddSourceParam(this.href))
1630          this.href = this.href + '&source=footer';
1631    })
1632    $('#sh-multiple-links-content-holder a').each(function (){
1633       if(shouldAddSourceParam(this.href))
1634          this.href = this.href + '&source=footer';
1635    })
1636}
1637function shouldAddSourceParam(link){
1638  if (link.includes('tmt.spotapps.co') && !link.includes('&source=')){
1639    return true;
1640  }
1641  return false;
1642}
1643</script>
1643<script>
1644;(async () => {
1645if (typeof window.focusTrap === 'undefined') {
1646    await getScript('https://unpkg.com/tabbable/dist/index.umd.js');
1647    await getScript('https://unpkg.com/focus-trap/dist/focus-trap.umd.js');
1648}
1649
1650document.querySelectorAll('.modal').forEach((element) => {
1651    const trap = window.focusTrap?.createFocusTrap(element, {
1652        allowOutsideClick: true,
1653    });
1654
1655    $(element).on('shown.bs.modal', () => {
1656	    trap?.activate();
1657	});
1658
1659	$(element).on('hidden.bs.modal', () => {
1660        trap?.deactivate();
1661    });
1662});
1663
1664async function getScript (source) {
1665    return new Promise((resolve, reject) => {
1666        const script = document.createElement('script');
1667        script.src = source;
1668        script.async = true;
1669
1670        script.onload = resolve;
1671        script.onerror = reject;
1672
1673        document.head.appendChild(script);
1674    });
1675}
1676})();
1677</script>
1677<script src="https://wcache-plugins.spotapps.co/production/wcpl_bootstrap_ada_fix/wcpl_bootstrap_ada_fix.js"></script>
1677<link href="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.css" rel="stylesheet" media="screen"/>
1677<script src="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.js"></script>
1677<script src="https://wcache-plugins.spotapps.co/production/wcpl_ga_tracking/wcpl_ga_tracking.js"></script>
1677<script src="https://wcache-plugins.spotapps.co/production/wcpl_media_controls/script.js"></script>
1677<link href="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter_helper_style.css" rel="stylesheet" media="screen"/>
1677<script>var changes_log_array = {};</script>
1677<script src="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter.js"></script>
1677</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.