PageSourceSearch

https://jhosteria.com/menu.php?id=85

html jhosteria.com collected 2026-09-25 18:45:36 UTC 51,550 bytes, 766 lines download raw bytes

1<!doctype html>
2<html lang="en">
3<head>
4
5<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="61f746e1-546b-466d-b486-0e2be897837f" data-blockingmode="auto" type="text/javascript"></script>
5
6
7<script data-cookieconsent="ignore">    window.dataLayer = window.dataLayer || [];    function gtag() {        dataLayer.push(arguments);    }    gtag("consent", "default", {        ad_personalization: "denied",        ad_storage: "denied",        ad_user_data: "denied",        analytics_storage: "denied",        functionality_storage: "denied",        personalization_storage: "denied",        security_storage: "granted",        wait_for_update: 500,    });    gtag("set", "ads_data_redaction", true);    gtag("set", "url_passthrough", false);</script>
vendor: 115 bytes, lines 7-9
7
8
9<script type="text/plain" data-cookieconsent="statistics" async src="https://www.googletagmanager.com/gtag/js?id=
9G-KC04GPR8NV
vendor: 12 bytes, line 9
9"></script>
10<script type="text/plain" data-cookieconsent="statistics">
11gtag('config', 'G-KC04GPR8NV');
12</script>
12
13
14<meta charset="utf-8">
15<meta name="viewport" content="width=device-width, initial-scale=1">
16<title>Menu | Osteria Italian Restaurant + Nationwide Shipping</title>
17<meta name="description" content="">
18<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KK94CHFLLe+nY2dmCWGMq91rCGa5gtU4mk92HdvYe+M/SXH301p5ILy+dN9+nJOZ" crossorigin="anonymous">
19<link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet">
20
21<link rel="preconnect" href="https://fonts.googleapis.com">
22<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
23<link href="https://fonts.googleapis.com/css2?family=Lexend+Exa:[email protected]&display=swap" rel="stylesheet">
24<link href="/css/style.css?v=1790361935" rel="stylesheet">
25
26    <link rel="stylesheet" href="/js/sweet_alert/sweet-alert.css">
27    <link rel="icon" type="/image/png" href="img/favicon.png">
28
29    <meta property="fb:app_id" content="425365907475442" />
30	<meta property="og:title" content="Jackson Hole Restaurant - Il Villaggio Osteria, Teton Village, WY" />
31	<meta property="og:type" content="og_osteria:restaurant" />
32	<meta property="og:url" content="http://www.jhosteria.com/"/>
33	<meta property="og:image" itemprop="image" content="https://www.jhosteria.com/img/logo.png"/>
34	<meta property="og:site_name" content="Jackson Hole Restaurants - Il Villaggio Osteria Teton Village WY"/>
35	<meta property="fb:admins" content="684952598"/>
36	<meta property="og:description" content="Jackson Hole Restaurant serving the finest Italian cuisine featuring an extensive wine list"/>
37	<meta property="og_osteria:location:latitude" content="43.5866"/>
38	<meta property="og_osteria:location:longitude" content="-110.829"/>
39	<meta property="og_osteria:address:street_address" content="3335 West Village Drive"/>
40	<meta property="og_osteria:address:locality" content="Teton Village"/>
41	<meta property="og_osteria:address:region" content="WY"/>
42	<meta property="og_osteria:address:postal_code" content="83025"/>
43	<meta property="og_osteria:address:country_name" content="USA"/>
44	<meta property="og_osteria:address:phone_number" content="307-739-4100"/>
45	<meta itemprop="openingHours" content="Mo-Su 12:00-23:00">
46	<meta itemprop="servesCuisine" content="Italian">
47	<meta itemprop="priceRange" content="$30 and under">
48    <link rel="publisher" href="https://plus.google.com/111901293327028187833">
49
50    <!-- Google tag (gtag.js) -->
51    <!--
vendor: 64 bytes, line 51
51 <script async src="https://www.googletagmanager.com/gtag/js?id=
51G-KC04GPR8NV
vendor: 16 bytes, lines 51-52
51"></script>
52    
52<script>
53    
vendor: 140 bytes, lines 53-57
53window.dataLayer = window.dataLayer || [];
54    function gtag(){dataLayer.push(arguments);}
55    gtag('js', new Date());
56
57    gtag('config', '
57G-KC04GPR8NV
vendor: 8 bytes, lines 57-58
57');
58    
58</script>
58 -->
59
60      
60<script>
vendor: 435 bytes, lines 60-69
60
61    !function(f,b,e,v,n,t,s)
62    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
63    n.callMethod.apply(n,arguments):n.queue.push(arguments)};
64    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
65    n.queue=[];t=b.createElement(e);t.async=!0;
66    t.src=v;s=b.getElementsByTagName(e)[0];
67    s.parentNode.insertBefore(t,s)}(window, document,'script',
68    'https://connect.facebook.net/en_US/fbevents.js');
69    fbq('init', '
691774517649433672
vendor: 38 bytes, lines 69-71
69');
70    fbq('track', 'PageView');
71    
71</script>
71
72
73    <style>
74        @media screen and (max-width: 767px){
75            #CybotCookiebotDialog{
76                top:auto !important;
77                bottom:0px !important;
78                max-height: calc(60% - 16px) !important;
79                transform:translate(-50%, 0%) !important;
80            }
81            #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton { padding:.5rem !important;}
82        } 
83	</style>
84
85            <!-- Added June 3, 2025 per ticket request 23624 -->
86        <!-- Google Tag Manager -->
87        
87<script>
vendor: 359 bytes, lines 87-91
87(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
88        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
89        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
90        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
91        })(window,document,'script','dataLayer','
91GTM-K2BJNJ2D
vendor: 3 bytes, line 91
91');
91</script>
91
92        <!-- End Google Tag Manager -->
93        <!-- Added June 3, 2025 per ticket request 23624 -->
94    
95        
95<script type="application/ld+json">
96            {
97            "@context":"https://schema.org",
98            "@graph":[
99                {
100                "@type":"Restaurant",
101                "@id":"https://jhosteria.com/#osteria",
102                "name":"Il Villaggio Osteria",
103                "url":"https://jhosteria.com/",
104                "telephone":"+1-307-739-4100",
105                "address":{
106                    "@type":"PostalAddress",
107                    "streetAddress":"3335 West Village Drive",
108                    "addressLocality":"Teton Village",
109                    "addressRegion":"WY",
110                    "postalCode":"83025",
111                    "addressCountry":"US"
112                }
113                },
114                {
115                "@type":"WebPage",
116                "@id":"https://jhosteria.com/menu.php?id=85#webpage",
117                "url":"https://jhosteria.com/menu.php?id=85",
118                "name":"Dinner Menu | Il Villaggio Osteria",
119                "inLanguage":"en-US",
120                "about":{"@id":"https://jhosteria.com/#osteria"},
121                "mainEntity":{"@id":"https://jhosteria.com/menu.php?id=85#menu"}
122                },
123                {
124                "@type":"Menu",
125                "@id":"https://jhosteria.com/menu.php?id=85#menu",
126                "name":"Dinner Menu",
127                "inLanguage":"en-US",
128                "provider":{"@id":"https://jhosteria.com/#osteria"},
129                "hasMenuSection":[
130                    {
131                    "@type":"MenuSection",
132                    "name":"Per La Tavola",
133                    "hasMenuItem":[
134                        {"@type":"MenuItem","name":"Oven Roasted Olives","description":"oven dried tomato, artichoke hearts, roasted garlic, citrus peel","offers":{"@type":"Offer","price":"12","priceCurrency":"USD"}},
135                        {"@type":"MenuItem","name":"Meatball","description":"housemade pomodoro, mozzarella, baugette","offers":{"@type":"Offer","price":"15","priceCurrency":"USD"}},
136                        {"@type":"MenuItem","name":"Cheese Board","description":"fontina, d’affinois, parmigiano, fig jam, pickled vegetable, olive, lavash","offers":{"@type":"Offer","price":"18","priceCurrency":"USD"}},
137                        {"@type":"MenuItem","name":"Salumi Board","description":"sopressata, bresaola, prosciutto, spicy mustard, pickled vegetable, olive, house bread","offers":{"@type":"Offer","price":"23","priceCurrency":"USD"}},
138                        {"@type":"MenuItem","name":"Whipped Ricotta","description":"spiced nut, calabrian oil, flatbread","offers":{"@type":"Offer","price":"16","priceCurrency":"USD"}},
139                        {"@type":"MenuItem","name":"Fried Mozzarella","description":"arrabiata, basil pesto, pickled red onion","offers":{"@type":"Offer","price":"18","priceCurrency":"USD"}},
140                        {"@type":"MenuItem","name":"Fried Zucchini","description":"basil aioli","offers":{"@type":"Offer","price":"15","priceCurrency":"USD"}},
141                        {"@type":"MenuItem","name":"Fried Calamari","description":"spicy pomodoro","offers":{"@type":"Offer","price":"19","priceCurrency":"USD"}},
142                        {"@type":"MenuItem","name":"Mussels","description":"spicy ‘nduja tomato sauce, grilled 460 baguette","offers":{"@type":"Offer","price":"25","priceCurrency":"USD"}},
143                        {"@type":"MenuItem","name":"Burrata","description":"pickled pear, crunchy quinoa, frisée, radicchio, honey citrus vinaigrette","offers":{"@type":"Offer","price":"19","priceCurrency":"USD"}},
144                        {"@type":"MenuItem","name":"Crudo Ahi Tuna","description":"shallot, caper, crunchy quinoa, spiced nuts & seeds, tarragon, calabrian chili aioli, lavash, minus8 vinaigrette","offers":{"@type":"Offer","price":"22","priceCurrency":"USD"}}
145                    ]
146                    },
147                    {
148                    "@type":"MenuSection",
149                    "name":"Antipasti",
150                    "hasMenuItem":[
151                        {"@type":"MenuItem","name":"Mixed Greens Salad","de
151scription":"roasted beet, pickled red onion, ricotta salata, carrot, crouton, italian vinaigrette","offers":{"@type":"Offer","price":"16","priceCurrency":"USD"}},
152                        {"@type":"MenuItem","name":"Osteria Chopped Salad","description":"iceberg, radicchio, tomato, provolone, pepperoncini, cripsy soppressata, oregano vinaigrette","offers":{"@type":"Offer","price":"17","priceCurrency":"USD"}},
153                        {"@type":"MenuItem","name":"Caesar Salad","description":"romaine, castelvetrano radicchio, parmigiano tuile, crushed crouton","offers":{"@type":"Offer","price":"16","priceCurrency":"USD"}},
154                        {"@type":"MenuItem","name":"Arugula Salad","description":"shallot, parmigiano, fig vinaigrette","offers":{"@type":"Offer","price":"15","priceCurrency":"USD"}},
155                        {"@type":"MenuItem","name":"Ribollita","description":"kale, canellini, tomato, 460 bread","offers":{"@type":"Offer","price":"12","priceCurrency":"USD"}},
156                        {"@type":"MenuItem","name":"Fennel & Chicory Salad","description":"citrus supreme, whipped ricotta, spiced nuts & seeds, lemon vinaigrette","offers":{"@type":"Offer","price":"18","priceCurrency":"USD"}}
157                    ]
158                    },
159                    {
160                    "@type":"MenuSection",
161                    "name":"Pizze",
162                    "hasMenuItem":[
163                        {"@type":"MenuItem","name":"Morbido","description":"pomodoro, sopressatta, sausage, prosciutto, mozzarella","offers":{"@type":"Offer","price":"25","priceCurrency":"USD"}},
164                        {"@type":"MenuItem","name":"Meyer Lemon","description":"mozzarella, fontina, parmigiano, ricotta, toasted pistachios, honey chili oil","offers":{"@type":"Offer","price":"25","priceCurrency":"USD"}},
165                        {"@type":"MenuItem","name":"Diavola","description":"pomodoro, calabrese salumi, bovine and swine andouille sausage, mozzarella, arugula","offers":{"@type":"Offer","price":"25","priceCurrency":"USD"}},
166                        {"@type":"MenuItem","name":"Margherita","description":"pomodoro, basil, pulled mozzarella","offers":{"@type":"Offer","price":"19","priceCurrency":"USD"}},
167                        {"@type":"MenuItem","name":"Fungi","description":"basil pesto, mozzarella, morning dew mushroom, burrata, balsamic","offers":{"@type":"Offer","price":"24","priceCurrency":"USD"}},
168                        {"@type":"MenuItem","name":"Fig","description":"gorgonzola, mozzarella, proscuitto, arugula, balsamic","offers":{"@type":"Offer","price":"23","priceCurrency":"USD"}}
169                    ]
170                    },
171                    {
172                    "@type":"MenuSection",
173                    "name":"Primi",
174                    "hasMenuItem":[
175                        {"@type":"MenuItem","name":"Pappardelle","description":"bolognese beef and pork ragu, parmigiano","offers":{"@type":"Offer","price":"29","priceCurrency":"USD"}},
176                        {"@type":"MenuItem","name":"Bucatini","description":"cacio e pepe, black pepper, grana padano","offers":{"@type":"Offer","price":"24","priceCurrency":"USD"}},
177                        {"@type":"MenuItem","name":"Rigatoni","description":"spicy pomodoro alla vodka, burrata, basil","offers":{"@type":"Offer","price":"28","priceCurrency":"USD"}},
178                        {"@type":"MenuItem","name":"Linguine","description":"lobster, calabrian chili, spicy pomodoro, spinach, basil","offers":{"@type":"Offer","price":"39","priceCurrency":"USD"}},
179                        {"@type":"MenuItem","name":"Lasagna","description":"ragu, bechamel, mozzarella, parmigiano","offers":{"@type":"Offer","price":"29","priceCurrency":"USD"}},
180                        {"@type":"MenuItem","name":"Campanelle","description":"black garlic, morning dew mushroom, basil pesto, calabrian pepper, parmigiano","offers":{"@type":"Offer","price":"28","priceCurrency":"USD"}},
181                        {"@type":"MenuItem","name":"Gnocchi","description":"guanciale, cipollini, mascarpone, parmigiano","offers":{"@type":"Offer","price":"32","priceCurrency":"USD"}},
182                        {"@type":"MenuItem","name":"Agnolotti","description":"braised short rib, ricotta, carrot, sage brown butter","offers":{"@type":"Offer","price":"30","priceCurrency":"USD"}}
183                    ]
184                    },
185                    {
186                    "@type":"MenuSection",
187                    "name":"Secondi",
188                    "hasMenuItem":[
189                        {"@type":"MenuItem","name":"Pan Seared Salmon","description":"fregola sarda, rapini, roasted tomato, cipollini, romesco sauce","offers":{"@type":"Offer","price":"36","priceCurrency":"USD"}},
190                        {"@type":"MenuItem","name":"Grilled Pork Chop","description":"chipotle sweet potato puree, farro, cipollini, sauteed greens, apple agrodolce","offers":{"@type":"Offer","price":"39","priceCurrency":"USD"}},
191                        {"@type":"MenuItem","name":"Roasted Lemon Chicken","description":"½ chicken, smashed potato, black garlic butter, arugula salad","offers":{"@type":"Offer","price":"34","priceCurrency":"USD"}},
192                        {"@type":"MenuItem","name":"Pan Seared Striped Bass","description":"tomato & romanesco ragu, olive, caper, parmigiano","offers":{"@type":"Offer","price":"36","priceCurrency":"USD"}},
193                        {"@type":"MenuItem","name":"Braised Bison Osso Bucco","de
193scription":"parmesan polenta, spinach, sofrito, crispy oinons","offers":{"@type":"Offer","price":"47","priceCurrency":"USD"}},
194                        {"@type":"MenuItem","name":"Grilled New York Strip","description":"12oz dry-aged, smashed potato rapini, glazed cipollini (Folsom Farms, Rexburg ID)","offers":{"@type":"Offer","price":"59","priceCurrency":"USD"}}
195                    ]
196                    },
197                    {
198                    "@type":"MenuSection",
199                    "name":"Contorni",
200                    "hasMenuItem":[
201                        {"@type":"MenuItem","name":"Brussels sprouts","offers":{"@type":"Offer","price":"12","priceCurrency":"USD"}},
202                        {"@type":"MenuItem","name":"Crispy Smashed Potatoes","offers":{"@type":"Offer","price":"9","priceCurrency":"USD"}},
203                        {"@type":"MenuItem","name":"Broccolini","offers":{"@type":"Offer","price":"10","priceCurrency":"USD"}}
204                    ]
205                    }
206                ]
207                }
208            ]
209            }
210            </script>
210
211                
212    <style>
213    .modal-body { position:relative; }
214    .modal-body .btn-close { position:absolute; top:20px; right:20px;}
215    .modal a { color:var(--green); }
216    </style> 
217
218</head>
219<body class="menu-section menu-page">
220
221             <!-- Added June 3, 2025 per ticket request 23624 -->
222        <!-- Google Tag Manager (noscript) -->
vendor: 76 bytes, lines 222-223
222
223        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
223GTM-K2BJNJ2D
vendor: 99 bytes, lines 223-225
223"
224        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
225        
225<!-- End Google Tag Manager (noscript) -->
226        <!-- Added June 3, 2025 per ticket request 23624 -->
227       
228<div class="wrapper">
229
230<!--  mobile nav -->
231<div class="mobile-trigger">
232    <span></span>
233    <span></span>
234    <span></span>
235</div>
236<div class="mobile-overlay-wrapper">
237    
238    <ul class="list-unstyled">
239        <li><a href="#" class="has-dropdown">About Us</a>
240            <ul class="list-unstyled mobile-dropdown mb-4">
241                <li><a href="/about-us.php">Il Villaggio Osteria</a></li>
242                <li><a href="/about-us.php#fine-dining-restaurant-group">Fine Dining Restaurant Group</a></li>
243                <li><a href="/about-us.php#people">People</a></li>
244            </ul>
245        </li>
246        <li><a href="#" class="has-dropdown">Menus</a>
247            <ul class="list-unstyled mobile-dropdown mb-4">
248                                    <li><a href="/menu.php?id=85">Dinner</a></li>
249                                    <li><a href="/menu.php?id=323">Brunch</a></li>
250                                    <li><a href="/menu.php?id=92">Dessert</a></li>
251                                <li> <a href="/menu.php?id=94">Drinks</a></li>
252            </ul>
253        </li>
254        <li><a href="/catering.php" class="has-dropdown">Private Parties</a>
255            <ul class="list-unstyled mobile-dropdown mb-4">
256                <li><a href="/catering.php#private-parties">Private Events</a></li>
257                <li><a href="/catering.php">Catering</a></li>
258                <li><a href="/catering-inquiry-form.php">Inquiry Form</a></li>
259            </ul>
260        </li>
261        <li><a href="/connect-with-us.php" class="has-dropdown">Connect</a>
262            <ul class="list-unstyled mobile-dropdown mb-4">
263                <li><a href="/connect-with-us.php">Connect with Us</a></li>
264                <li><a href="/connect-with-us.php#employment">Employment</a></li>
265                <li><a href="/connect-with-us.php#media-inquiries">Media Inquiries</a></li>
266            </ul>
267        </li>
268        <li><a href="/press.php">Press</a></li>
269        <li><a href="https://www.opentable.com/il-villaggio-osteria" class="btn-orange text-fs-16" target="_blank">Reservations</a></li>
270        <li><a href="#" class="btn-orange btn-order text-fs-16" data-bs-toggle="modal" data-bs-target="#orderModal">Order To-Go</a></li>
271    </ul>
272
273</div>
274<!-- end mobile nav -->
275
276    <header class="p-4">
277    <div class="container-fluid mx-auto p-0">
278        <div class="row align-items-center justify-content-between g-0">
279            <div class="col-12 col-lg-6">
280                <a href="/index.php">
281                                            <img src="/img/logo.png" alt="Osteria Logo" class="img-fluid ms-lg-1 main-logo">
282                                    </a>
283            </div>
284            <div class="col-12 col-lg-6 text-end">
285                <div class="pe-lg-5 me-lg-4 pe-xl-5 me-xl-5 d-none d-lg-block">
286                    <a href="https://www.opentable.com/il-villaggio-osteria" class="btn-green" target="_blank">Reservations</a>
287                    <a href="https://www.toasttab.com/local/order/ilvillaggioosteria/r-7629fcca-6205-4fd0-93e4-5e75ca899813" class="btn-green" data-bs-toggle="modal" data-bs-target="#orderModal">Order To-Go</a>
288                </div>
289            </div>
290        </div>
291    </div>
292        
293    </header><style>
294   .outer-wrapper { max-width:950px; margin:auto; border:10px solid var(--orange);  margin-top: -50px; margin-bottom: -50px; position: relative; z-index: 5;background-color: #fff; }
295</style>
296<div class="bg-orange text-center d-lg-flex d-block justify-content-center pt-2 pb-1 px-5 px-lg-0">
297                    <a href="menu.php?id=85" class="text-bermia text-decoration-none text-fs-28 d-block px-3 py-2 text-cream">Dinner</a>
298                    <a href="menu.php?id=323" class="text-bermia text-decoration-none text-fs-28 d-block px-3 py-2 text-green">Brunch</a>
299                    <a href="menu.php?id=92" class="text-bermia text-decoration-none text-fs-28 d-block px-3 py-2 text-green">Dessert</a>
300                    <a href="menu.php?id=94" class="text-bermia text-decoration-none text-fs-28 d-block px-3 py-2 text-green">Drinks</a>
301            </div>
302
303<!--  -->
304
305<section>
306            <div class="accent-image">
307            <img src="img/menu-image-0.jpg?v=1790361935" class="w-100" alt="Sample Image">
308        </div>
309        <div class="outer-wrapper add-box-shadow-green-faded add-scroll-margin-top" id="section-0">
310            <div class="outer-border bg-yellow">
311                <div class="inner-border">
312                    <div class="p-5">
313                        <h2 class="text-fs-40 add-top-rule-short">Per La Tavola</h2>
314                                                    <div class="mb-4 text-fs-20">
315                                                                    <p class="mb-0 pb-0"><strong>Oven Roasted Olives (gf) 12</strong></p>
316                                                                <p class="mb-0 pb-0">oven dried tomato, artichoke heart, roasted garlic, citrus peel</p>
317                            </div>
318                                                    <div class="mb-4 text-fs-20">
319                                                                    <p class="mb-0 pb-0"><strong>Meatball 16</strong></p>
320                                                                <p class="mb-0 pb-0">housemade pomodoro, mozzarella, baugette</p>
321                            </div>
322                                                    <div class="mb-4 text-fs-20">
323                                                                    <p class="mb-0 pb-0"><strong>Cheese Board 18</strong></p>
324                                                                <p class="mb-0 pb-0">fontina, d’affinois, parmigiano, fig jam, pickled vegetables, olive, lavash</p>
325                            </div>
326                                                    <div class="mb-4 text-fs-20">
327                                                                    <p class="mb-0 pb-0"><strong>Salumi Board 23</strong></p>
328                                                                <p class="mb-0 pb-0">sopressata, bresaola, prosciutto, spicy mustard, pickled vegetable, olive, house bread</p>
329                            </div>
330                                                    <div class="mb-4 text-fs-20">
331                                                                    <p class="mb-0 pb-0"><strong>Whipped Ricotta 15</strong></p>
332                                                                <p class="mb-0 pb-0">spiced nuts and seeds, calabrian oil, flatbread</p>
333                            </div>
334                                                    <div class="mb-4 text-fs-20">
335                                                                    <p class="mb-0 pb-0"><strong>Fried Zucchini 14</strong></p>
336                                                                <p class="mb-0 pb-0">basil aioli</p>
337                            </div>
338                                                    <div class="mb-4 text-fs-20">
339                                                                    <p class="mb-0 pb-0"><strong>Mussels 26</strong></p>
340                                                                <p class="mb-0 pb-0">spicy 'nduja tomato sauce, grilled 460 baugette</p>
341                            </div>
342                                                    <div class="mb-4 text-fs-20">
343                                                                    <p class="mb-0 pb-0"><strong>Fried Calamari 19</strong></p>
344                                                                <p class="mb-0 pb-0">spicy pomodoro</p>
345                            </div>
346                                                    <div class="mb-4 text-fs-20">
347                                                                    <p class="mb-0 pb-0"><strong>Asparagus </strong></p>
348                                                                <p class="mb-0 pb-0">olive tapenade, lemon aioli, crispy prosciutto, spiced nut</p>
349                            </div>
350                                                    <div class="mb-4 text-fs-20">
351                                                                    <p class="mb-0 pb-0"><strong>Burrata 17</strong></p>
352                                                                <p class="mb-0 pb-0">pickled peach, mint, basil, citrus vinaigrette</p>
353                            </div>
354                                                    <div class="mb-4 text-fs-20">
355                                                                    <p class="mb-0 pb-0"><strong>Tataki Ahi Tuna 22</strong></p>
356                                                                <p class="mb-0 pb-0">pickled fresno, parsley, caper, chive, crunchy quinoa, lemon, minus 8 vinaigrette</p>
357                            </div>
358                                            </div>
359                </div>
360            </div>
361        </div>
362            <div class="accent-image">
363            <img src="img/menu-image-1.jpg?v=1790361935" class="w-100" alt="Sample Image">
364        </div>
365        <div class="outer-wrapper add-box-shadow-green-faded add-scroll-margin-top" id="section-1">
366            <div class="outer-border bg-teal">
367                <div class="inner-border">
368                    <div class="p-5">
369                        <h2 class="text-fs-40 add-top-rule-short">Antipasti</h2>
370                                                    <div class="mb-4 text-fs-20">
371                                                                    <p class="mb-0 pb-0"><strong>Mixed Greens Salad 14</strong></p>
372                                                                <p class="mb-0 pb-0">pickled roasted beet, shallot, ricotta salata, carrot, crouton, italian vinaigrette</p>
373                            </div>
374                                                    <div class="mb-4 text-fs-20">
375                                                                    <p class="mb-0 pb-0"><strong>Osteria Chopped Salad (gf) 17</strong></p>
376                                                                <p class="mb-0 pb-0">iceberg, radicchio,  tomato, provolone, pepperoncini, crispy soppressata, oregano vinaigrette</p>
377                            </div>
378                                                    <div class="mb-4 text-fs-20">
379                                                                    <p class="mb-0 pb-0"><strong>Caesar Salad 16</strong></p>
380                                                                <p class="mb-0 pb-0">romaine,radicchio, parmigiano tuile, crushed crouton</p>
381                            </div>
382                                                    <div class="mb-4 text-fs-20">
383                                                                    <p class="mb-0 pb-0"><strong>Watermelon Salad 16</strong></p>
384                                                                <p class="mb-0 pb-0">cucumber, mizuna, spiced nuts and seeds, ricotta salata, lemon vinaigrette</p>
385                            </div>
386                                                    <div class="mb-4 text-fs-20">
387                                                                    <p class="mb-0 pb-0"><strong>Arugula Salad (gf) 16</strong></p>
388                                                                <p class="mb-0 pb-0">shallot, parmigiano, fig vinaigrette</p>
389                            </div>
390                                                    <div class="mb-4 text-fs-20">
391                                                                    <p class="mb-0 pb-0"><strong>Panzanella Salad 17</strong></p>
392                                                                <p class="mb-0 pb-0">mozzarella, cucumber, snap pea, olive, corn, tomato, lemon vinaigrette</p>
393                            </div>
394                                            </div>
395                </div>
396            </div>
397        </div>
398            <div class="accent-image">
399            <img src="img/menu-image-2.jpg?v=1790361935" class="w-100" alt="Sample Image">
400        </div>
401        <div class="outer-wrapper add-box-shadow-green-faded add-scroll-margin-top" id="section-2">
402            <div class="outer-border bg-tan-mid">
403                <div class="inner-border">
404                    <div class="p-5">
405                        <h2 class="text-fs-40 add-top-rule-short">Pizze</h2>
406                                                    <div class="mb-4 text-fs-20">
407                                                                    <p class="mb-0 pb-0"><strong>Morbido 25</strong></p>
408                                                                <p class="mb-0 pb-0">pomodoro, soppressata, sausage, prosciutto, mozzarella </p>
409                            </div>
410                                                    <div class="mb-4 text-fs-20">
411                                                                    <p class="mb-0 pb-0"><strong>Meyer Lemon 25</strong></p>
412                                                                <p class="mb-0 pb-0">ricotta, mozzarella, fontina, parmigiano, toasted pistachio, honey chili oil</p>
413                            </div>
414                                                    <div class="mb-4 text-fs-20">
415                                                                    <p class="mb-0 pb-0"><strong>Diavola 25</strong></p>
416                                                                <p class="mb-0 pb-0">pomodoro, calabrese salumi, bovine and swine andouille sausage, mozzarella, arugula</p>
417                            </div>
418                                                    <div class="mb-4 text-fs-20">
419                                                                    <p class="mb-0 pb-0"><strong>Margherita 20</strong></p>
420                                                                <p class="mb-0 pb-0">pomodoro, basil, pulled mozzarella </p>
421                            </div>
422                                                    <div class="mb-4 text-fs-20">
423                                                                    <p class="mb-0 pb-0"><strong>Fungi 24</strong></p>
424                                                                <p class="mb-0 pb-0">basil pesto, mozzarella, morning dew mushroom, burrata, balsamic</p>
425                            </div>
426                                                    <div class="mb-4 text-fs-20">
427                                                                    <p class="mb-0 pb-0"><strong>Bismark 24</strong></p>
428                                                                <p class="mb-0 pb-0">bechamel, over easy egg, prosciutto, scallion, mozzarella, calabrian chili oil</p>
429                            </div>
430                                                    <div class="mb-4 text-fs-20">
431                                                                    <p class="mb-0 pb-0"><strong>Prosciutto e Pesca 23</strong></p>
432                                                                <p class="mb-0 pb-0">gorgonzola, mozzarella, prosciutto, pickled peach, arugula, balsamic</p>
433                            </div>
434                                            </div>
435                </div>
436            </div>
437        </div>
438            <div class="accent-image">
439            <img src="img/menu-image-3b.jpg?v=1790361935" class="w-100" alt="Sample Image">
440        </div>
441        <div class="outer-wrapper add-box-shadow-green-faded add-scroll-margin-top" id="section-3">
442            <div class="outer-border bg-yellow">
443                <div class="inner-border">
444                    <div class="p-5">
445                        <h2 class="text-fs-40 add-top-rule-short">Primi</h2>
446                                                    <div class="mb-4 text-fs-20">
447                                                                    <p class="mb-0 pb-0"><strong>Pappardelle 29</strong></p>
448                                                                <p class="mb-0 pb-0">bolognese beef and pork ragu, parmigiano</p>
449                            </div>
450                                                    <div class="mb-4 text-fs-20">
451                                                                    <p class="mb-0 pb-0"><strong>Bucatini  25</strong></p>
452                                                                <p class="mb-0 pb-0">cacio e pepe, black pepper, grana padano</p>
453                            </div>
454                                                    <div class="mb-4 text-fs-20">
455                                                                    <p class="mb-0 pb-0"><strong>Rigatoni 28</strong></p>
456                                                                <p class="mb-0 pb-0">spicy pomodoro alla vodka, burrata, basil</p>
457                            </div>
458                                                    <div class="mb-4 text-fs-20">
459                                                                    <p class="mb-0 pb-0"><strong>Lasagna 29</strong></p>
460                                                                <p class="mb-0 pb-0">ragu, bechamel, mozzarella, parmigiano </p>
461                            </div>
462                                                    <div class="mb-4 text-fs-20">
463                                                                    <p class="mb-0 pb-0"><strong>Linguine 37</strong></p>
464                                                                <p class="mb-0 pb-0">watercress pesto pistachio, rock shrimp, roasted tomato, crispy garlic breadcrumb</p>
465                            </div>
466                                                    <div class="mb-4 text-fs-20">
467                                                                    <p class="mb-0 pb-0"><strong>Gnocchi 29</strong></p>
468                                                                <p class="mb-0 pb-0">rabbit sausage, cipollini, spinach, tomato, parmigiano</p>
469                            </div>
470                                                    <div class="mb-4 text-fs-20">
471                                                                    <p class="mb-0 pb-0"><strong>Campanelle 28</strong></p>
472                                                                <p class="mb-0 pb-0">black garlic, morning dew mushroom, basil pesto, calabrian pepper, parmigiano</p>
473                            </div>
474                                            </div>
475                </div>
476            </div>
477        </div>
478            <div class="accent-image">
479            <img src="img/menu-image-4.jpg?v=1790361935" class="w-100" alt="Sample Image">
480        </div>
481        <div class="outer-wrapper add-box-shadow-green-faded add-scroll-margin-top" id="section-4">
482            <div class="outer-border bg-teal">
483                <div class="inner-border">
484                    <div class="p-5">
485                        <h2 class="text-fs-40 add-top-rule-short">Secondi</h2>
486                                                    <div class="mb-4 text-fs-20">
487                                                                    <p class="mb-0 pb-0"><strong>Pan Seared Salmon 35</strong></p>
488                                                                <p class="mb-0 pb-0">fregola sarda, roasted tomato, corn, salsa bianco</p>
489                            </div>
490                                                    <div class="mb-4 text-fs-20">
491                                                                    <p class="mb-0 pb-0"><strong>Pork Chop Milanese 39</strong></p>
492                                                                <p class="mb-0 pb-0">pepperonata frisee salad, grilled lemon</p>
493                            </div>
494                                                    <div class="mb-4 text-fs-20">
495                                                                    <p class="mb-0 pb-0"><strong>Roasted Lemon Chicken 34</strong></p>
496                                                                <p class="mb-0 pb-0">½ chicken, smashed potato, black garlic butter, arugula salad</p>
497                            </div>
498                                                    <div class="mb-4 text-fs-20">
499                                                                    <p class="mb-0 pb-0"><strong>Pan Seared Black Cod 36</strong></p>
500                                                                <p class="mb-0 pb-0">farro, sauteed rapini, cippolini, calabrian pepper</p>
501                            </div>
502                                                    <div class="mb-4 text-fs-20">
503                                                                    <p class="mb-0 pb-0"><strong>Eggplant Parmigiano 27</strong></p>
504                                                                <p class="mb-0 pb-0">pomodoro, mozzarella, basil, parmigiano</p>
505                            </div>
506                                                    <div class="mb-4 text-fs-20">
507                                                                    <p class="mb-0 pb-0"><strong>Grilled New York Strip*  65</strong></p>
508                                                                <p class="mb-0 pb-0">12 oz, panzanella salad, bone marrow</p>
509                            </div>
510                                            </div>
511                </div>
512            </div>
513        </div>
514            <div class="accent-image">
515            <img src="img/menu-image-5.jpg?v=1790361935" class="w-100" alt="Sample Image">
516        </div>
517        <div class="outer-wrapper add-box-shadow-green-faded add-scroll-margin-top" id="section-5">
518            <div class="outer-border bg-tan-mid">
519                <div class="inner-border">
520                    <div class="p-5">
521                        <h2 class="text-fs-40 add-top-rule-short">Contorni</h2>
522                                                    <div class="mb-4 text-fs-20">
523                                                                    <p class="mb-0 pb-0"><strong>Brussels sprouts 12</strong></p>
524                                                                <p class="mb-0 pb-0"></p>
525                            </div>
526                                                    <div class="mb-4 text-fs-20">
527                                                                    <p class="mb-0 pb-0"><strong>Crispy Smashed Potatoes 9</strong></p>
528                                                                <p class="mb-0 pb-0"></p>
529                            </div>
530                                                    <div class="mb-4 text-fs-20">
531                                                                    <p class="mb-0 pb-0"><strong>Gigante Beans 9</strong></p>
532                                                                <p class="mb-0 pb-0"></p>
533                            </div>
534                                                    <div class="mb-4 text-fs-20">
535                                                                    <p class="mb-0 pb-0"><strong>Eggplant Caponata </strong></p>
536                                                                <p class="mb-0 pb-0">10</p>
537                            </div>
538                                            </div>
539                </div>
540            </div>
541        </div>
542        <div class="accent-image">
543        <img src="img/menu-image-6.jpg" class="w-100" alt="Sample Image">
544    </div>
545</section>
546
547
548
549
550<div class="bg-diamond"></div>
551    <footer class="py-5">
552        <div class="container py-5 mw-1200 border-bottom-tan mb-5">
553            <div class="row justify-content-between">
554                <div class="col-12 col-lg-4 text-center">
555                        <div class="d-flex gap-4 justify-content-center mb-4">
556                <a href="https://www.facebook.com/jhOsteria" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="60" height="60" fill="#f26d44" class="bi bi-facebook" viewBox="0 0 16 16">
557                    <path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"/>
558                    </svg></a>
559                <a class="ig-circle" href="http://instagram.com/jhosteria" target="_blank">
560                    <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" fill="currentColor" class="bi bi-instagram" viewBox="0 0 16 16">
561                    <path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334"/>
561
562                    </svg>
563                </a>
564
565                <a href="https://www.tiktok.com/@osteriajh" target="_blank" class="ig-circle">
566                                <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" fill="currentColor" class="bi bi-tiktok" viewBox="0 0 16 16">
567                                <path d="M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"/>
568                                </svg>
569                            </a>
570
571
572                <a class="ig-circle" href=""  data-bs-toggle="modal" data-bs-target="#mailingListModal">
573                    <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" fill="currentColor" class="bi bi-envelope" viewBox="0 0 16 16">
574                    <path d="M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1zm13 2.383-4.708 2.825L15 11.105zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741M1 11.105l4.708-2.897L1 5.383z"/>
575                    </svg>
576                </a>
577
578
579
580        </div>
581                         <a href="https://order.toasttab.com/egiftcards/ilvillaggioosteria" target="_blank" class="btn-orange">Gift Cards</a>
582        
583                        
583<script type='text/javascript' src='//www.opentable.com/widget/reservation/loader?rid=18958&type=button&theme=standard&color=1&dark=false&iframe=true&domain=com&lang=en-US&newtab=false&ot_source=Restaurant%20website&cfe=true'></script>
583
584
585
586                       
587                        
588                </div>
589                <div class="col-12 col-lg-4 text-center text-lg-start">
590                    
591                        <h2>Contact</h2>
592                        <p>
593                        3335 West Village Drive<br>
594                        Teton Village, WY 83025<br>
595                        Located in Hotel Terra<br><br>
596                        Phone: (307) 458-1130
597                        </p>
598                    
599                </div>
600                <div class="col-12 col-lg-4 text-center text-lg-start">
601                    <h2>Hours</h2>
602                    <div class="lh-1 text-tay-lennon">
603                        Open daily at 7am-10pm                    </div>
604                </div>
605            </div>
606        </div>
607        <p class="py-3 text-fs-12 text-gray-mid text-center text-uppercase fw-bold text-tay-lennon">&copy; 2025 - all rights reserved.    \    SITE BY: <a href="https://www.studioality.com" target="_blank" class="text-fs-12 text-gray-mid text-decoration-none">STUDIO<em>ALITY</em></a></p>
608    </footer>
609    <div class="bg-starburst"></div>
610
611</div><!-- wrapper -->
612
613
614
615
616<div class="modal fade" id="mailingListModal" tabindex="-1" aria-labelledby="mailingListModalLabel" aria-hidden="true">
617  <div class="modal-dialog modal-dialog-centered">
618    <div class="modal-content">
619      <div class="modal-header">
620        <h1 class="modal-title fs-5">Join our Mailing List</h1>
621        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
622      </div>
623      <div class="modal-body p-5">
624    
625        <form method="post" action="https://finedining.studioalityapps.com/cms/subscriber/add">
626            <div class="form-group mb-3">
627                <label for="employment_first_name">First Name</label>
628                <input type="text" class="form-control" name="first_name" id="ml_first_name" required>
629            </div>
630            <div class="form-group mb-3">
631                <label for="employment_last_name">Last Name</label>
632                <input type="text" class="form-control" name="last_name" id="ml_last_name" required>
633            </div>
634            <div class="form-group mb-3">
635                <label for="employment_email">Email</label>
636                <input type="email" class="form-control" name="email" id="ml_email" required>
637            </div>
638            <div class="form-group mb-3">
639                <button type="submit" class="btn-orange border-0" id="ml_submit">Submit</button>
640                <input type="hidden" name="venue_id" value="9">
641                <input type="hidden" name="redirect" value="https://jhosteria.com/connect-with-us.php">
642            </div>
643        </form>
644
645      </div>
646    </div>
647  </div>
648</div> 
649
650  <div class="modal fade" id="orderModal" tabindex="-1" aria-labelledby="orderModalLabel" aria-hidden="true">
651            <div class="modal-dialog modal-dialog-centered">
652                <div class="modal-content">
653                   
654                    <div class="modal-body bg-yellow">
655                         <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
656                        <div class="text-center">
657                            <a href="https://www.toasttab.com/local/order/ilvillaggioosteria/r-7629fcca-6205-4fd0-93e4-5e75ca899813" target="_blank" class="d-block"><img src="/img/logo-toast.png" alt="Toast" class="img-fluid" width="200"></a>
658                            <a href="https://www.ubereats.com/store/il-villaggio-osteria/VL1ypGy0Qie_Kmfm-DuVFg?srsltid=AfmBOorOw4jUh-A97fzypuRmoHRgRZ_zbXIAWupXbiaynagNhzS_0pby" target="_blank" class="d-block"><img src="/img/logo-uber-eats.png" alt="UberEats" class="img-fluid" width="200"></a>
659                        </div>
660                    </div>
661                </div>
662            </div>
663            </div>
664
665<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoTz1HIcje39Wm4jDKdf19U8gI4ddQ3GYNS7NTKfAdVQSZe" crossorigin="anonymous"></script>
vendor: 1 bytes, line 665
665
666<script src="https://code.jquery.com/jquery-3.6.3.min.js" integrity="sha256-pvPw+upLPUjgMXY0G+8O0xUf+/Im1MZjXxxgOcBQBXU=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 666
666
667<script src="/js/sweet_alert/sweet-alert.min.js"></script>
vendor: 1 bytes, line 667
667
668<script src="https://unpkg.com/[email protected]/dist/aos.js"></script>
vendor: 1 bytes, line 668
668
669<script>
670    var page = "menu";
671</script>
vendor: 1 bytes, line 671
671
672<script>
673    AOS.init();
674    $(document).ready(function() {
675
676    
677
678    $('#ml_submit').click(function(){
679		var fields = new Array('ml_first_name','ml_last_name','ml_email');     
680		var field_labels = new Array('First Name','Last Name','Email');   
681		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;   
682		var fields_lenth = fields.length;
683		for (i=0; i < fields_lenth; i++){
684		    var val = $('#'+fields[i]).val();	            
685	       if (val == ''){
686		          //alert(field_labels[i] +' is required.');
687		          swal({ title: "Error",   text: ""+field_labels[i]+" is required",  confirmButtonText: "OK" , imageUrl: '', imageSize: '0x0'});
688		          return false;
689		        }
690		        
691		        if (fields[i] == 'ml_email'){
692		          if (! filter.test(val)){
693		            //alert('Please enter a valid email.');
694		            swal({ title: "Error",   text: "Please enter a valid email.",  confirmButtonText: "OK" , imageUrl: '', imageSize: '0x0'});
695		            return false;
696		          }
697		       }
698		    }
699		    
700	});
701        
702        $('.fade-in').delay(1000).animate({opacity: 1});
703        
704        var slideCount = $('.hero-slide').length;
705        var currentSlide = 0;
706
707        function nextSlide() {
708            $('.hero-slide').eq(currentSlide).removeClass('active');
709            currentSlide = (currentSlide + 1) % slideCount;
710            $('.hero-slide').eq(currentSlide).addClass('active');
711        }
712        nextSlide();
713        setInterval(nextSlide, 3000);
714        
715
716        $('.has-dropdown').click(function(e){
717            e.preventDefault();
718            $(this).next('.mobile-dropdown').slideToggle('fast');
719        });
720
721        $('.mobile-trigger').click(function(e){
722            e.preventDefault();
723            $('body').toggleClass('open');
724        });
725
726        $('.mobile-overlay-wrapper .mobile-dropdown a, .btn-order').click(function(){
727             $('body').removeClass('open');
728        });
729
730        $('.scroll-to').click(function(e){
731            e.preventDefault();
732            var target = $(this).data('target');
733            target = $(target);
734            $('html, body').animate({
735                scrollTop: target.offset().top - 60
736            });
737        });
738
739        $(window).on('scroll', function(){
740            var currentScroll = $(document).scrollTop();
741            var pos = $('#scroll-spy').offset();
742            if (currentScroll > pos.top/2){
743                $('body').addClass('scrolled');
744            }else{
745                $('body').removeClass('scrolled');
746            }
747        });
748
749        function setTopPadding(){
750            if (page != 'index'){
751                var headerH = $('header').outerHeight();
752                $('body').css('padding-top', headerH);
753            }
754        }
755        setTopPadding();
756
757        $(window).resize(function(){
758            setTopPadding();
759        });
760    });
761</script>
761
762
763
764
765</body>
766</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.