<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="en" />

<meta name="keywords" content="Meet,Our,2026,Soldiers" />
<meta name="title" content="Meet Our 2026 Soldiers - Chabad Jewish Community Center" />
<meta property="og:type" content="website" />
<meta name="scope-aids" content="62308-62312-2634331-6294929-7123923" />
<meta name="article-keywords" content="6760-1675-8495-2170-2898-20962" />
<meta name="scope-aid" content="62308" />
<meta name="scope-aid" content="62312" />
<meta name="scope-aid" content="2634331" />
<meta name="scope-aid" content="6294929" />
<meta name="scope-aid" content="7123923" />
<meta name="article-keyword" content="6760" />
<meta name="article-keyword" content="1675" />
<meta name="article-keyword" content="8495" />
<meta name="article-keyword" content="2170" />
<meta name="article-keyword" content="2898" />
<meta name="article-keyword" content="20962" />
<meta property="og:url" content="https://www.jccaspen.com/templates/articlecco_cdo/aid/7123923/jewish/Meet-Our-2026-Soldiers.htm" />
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:site" content="@chabad" />
<meta property="og:title" content="Meet Our 2026 Soldiers - Chabad Jewish Community Center" /><link rel="canonical" href="https://www.jccaspen.com/templates/articlecco_cdo/aid/7123923/jewish/Meet-Our-2026-Soldiers.htm" />
<link rel="Stylesheet" href="/css/fonts/font-awesome/font-awesome-5.css?v=98662BF4" id="kfont-awesome" type="text/css"/>
<link rel="Stylesheet" href="/css/DefaultGrid.css?v=44B79007" id="kgrid" type="text/css"/>
<link rel="Stylesheet" href="/css/Elements.css?v=E669C926" id="k6" type="text/css"/>
<link rel="Stylesheet" href="/css/vendor/ds/tokens/sites.css?v=56EDAAC8" id="ksites-ds-css" type="text/css"/>
<link rel="Stylesheet" href="/css/new/main.css?v=2B7F734E" id="k7" type="text/css"/>
<link rel="Stylesheet" href="https://w2.chabad.org/css/cco/minisites/global.css" id="k20962" type="text/css"/>
<link rel="Stylesheet" href="/css/old/global.css?v=F7C22456" id="k2898" type="text/css"/>
<link rel="Stylesheet" href="/css/bootstrap/grid.css?v=B92FCAD8" id="kbootstrap4-grid" type="text/css"/>
<link rel="Stylesheet" href="/css/Library/reader-comments.css?v=5F31D0D8" id="kCommentsStylesheet" type="text/css"/>
<link rel="Stylesheet" href="/css/inline/BookInfo.css?v=14B88022" id="kBookInfoCss" type="text/css"/>

<script>$q=[];$j=function(f){$q.push(f);}</script>
	
 
	
	<style type="text/css">
		body{margin:0;}
	</style>
	
	



<script>
	window.dataLayer = window.dataLayer || [];
	dataLayer.push({"event":"datalayer-initialized","page":{"numberOfComments":0,"publicationDate":"2025-11-19","primaryArticleId":7123923,"title":"","author":"","authorId":0,"contentLevel1":"My Site","contentLevel2":"Departments","contentLevel3":"Golshim L'Chaim - Ski to Live","contentLevel4":"Meet Our 2026 Soldiers","siteName":"Chabad Jewish Community Center"},"time":{"upcomingHoliday":"The Three Weeks","daysToUpcomingHoliday":-19,"hebrewDate":"5786-05-07"}});
		dataLayer.push({ 'articleHierarchy': '-62308-62312-2634331-6294929-7123923-', 'keywords': '-k20962-k2898-k2170-k8495-k1675-k6760-', 'k': '-62308-62312-2634331-6294929-7123923--k20962-k2898-k2170-k8495-k1675-k6760-' });
	
</script>
<script>

(function(c,h,a,b,a,d){c[a]=c[a]||[];c[a].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=h.getElementsByTagName(b)[0],
j=h.createElement(b);j.async=true;
j.src='https://w6.chabad.org/mitzvah-tank.js';f.parentNode.insertBefore(j,f);
})(window,document,0,'script','dataLayer');</script>

	<!-- Start of StatCounter Code -->
	<script type="text/javascript">
	var sc_project = 1076014;var sc_partition = 1;var sc_invisible = 1;var sc_remove_link=1;var sc_security = "f83871f6";var sc_https = 1;
	</script>
	<script type="text/javascript" src="https://secure.statcounter.com/counter/counter_xhtml.js" defer async></script>
	<noscript><img src="//c2.statcounter.com/counter.php?sc_project=1076014&amp;java=0&amp;security=f83871f6&amp;invisible=1" border="0" /> </noscript>
	<!-- End of StatCounter Code -->


<!-- Global site tag (gtag.js) - Google Ads: 10970906787 -->



<link href="https://clickconsultingservices.github.io/holiday-minisites/pesach/style.css" rel="stylesheet" type="text/css">
<link href="https://clickconsultingservices.github.io/holiday-minisites/highholidays/style.css" rel="stylesheet" type="text/css">
<link href="https://clickconsultingservices.github.io/holiday-minisites/chanukah/style.css" rel="stylesheet" type="text/css">

<style>
  .fs-bonus-text{display:none !important; }
  


  #feedback_bar {
  display:none;}
  .footer3::after{
  content: " \A We are a registered 501(c)3 nonprofit. EIN: 22-3787221 ";
  white-space: pre;
  }  </style><!-- Facebook Pixel Code -->
          
  <noscript><img height="1" width="1" style="display:none"
      src="https://www.facebook.com/tr?id=368533886927341&ev=PageView&noscript=1"
      /></noscript>
      <!-- DO NOT MODIFY -->
      <!-- End Facebook Pixel Code -->
      <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
      <link rel="icon" type="image/png" sizes="32x32" href="//w3.chabad.org/media/images/1145/eAWK11450483.png">
      <link rel="icon" type="image/png" sizes="16x16" href="//w3.chabad.org/media/images/1145/eAWK11450483.png">
      <meta name="theme-color" content="#F16E26">
      
      <meta name="google-site-verification" content="QH9YzK3jcoak1r3HbYpkOf0btOmt2-dj5J2iiTUHZ9s" />
       <noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?id=1524330704506584&ev=PixelInitialized" /></noscript>
      <style>
      /*   temp styles */
      #bc-footer ul {width:146px; padding-left: 16px;}
      #bc-footer li {margin-bottom: 7px;line-height: 100%; }
      </style>
      
      <style>#form1 > div.ccoFormFooter > p, #co_content_container > div.center.small {font-size:12pt !important;}</style>
      
      
      
      
      
      
      <style>
      @import url('https://fonts.googleapis.com/css?family=Josefin+Sans:400,700');

      @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
      
      .bc-menu .item, .bc-menu .item.first, .bc-menu .item:hover, .bc-menu .item.final, .bc-menu .item.final:hover, .bc-menu .item.first:hover {
        background: none;
        border: none;
      }
      .bc-menu .item a {
        color: #333;
        text-transform: uppercase;
        font-family: 'Poppins', sans-serif;
        font-size: 17px;
      }
      .bc-menu .item.final a {
        color: #fba01e;
        font-weight: bold;
      }
      .bc-menu {
        background: none;
        margin-right: -15px;
      }
      .bc-menu .item .drop_menu {
        border-left: 0;
        border-right: 0;
        border-bottom: 1px solid #ddd;
      
      }
      .bc-menu .item .drop_menu:before {
        height: 18px;
        content: "";
        display: block;
        
      }
      .bc-menu .item .drop_menu li {
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd;
      }
      .bc-menu .item .drop_menu li a {
        font-size: 14px;
        text-transform: none;
      }
      
      .bc-content > div > hr {
        display: none;
      }
      
      #bc-homeitems .bc-home-bottom {
        width: 100%;
        clear: both;
        text-align: center;
        float: none;
        max-width: 936px;
        margin-bottom: 20px;
      }
      #bc-homeitems .bc-home-bottom div {
        float: none;
      }
      
      .bc-home-bottom .bc-home-bottom-mission {
        text-align: center;
        font-size: 18px;
        line-height: 160%;
        margin-top: 20px;
        padding: 0 20px;
      }
      
      .bc-home-bottom .bc-home-bottom-sep {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        color: #62BDAC;
        margin-top: 40px;
        margin-bottom: 10px;
        position: relative;
        font-size: 14px;
      }
      .bc-home-bottom .bc-home-bottom-sep a {
        color: #62BDAC;
      }
      .bc-home-bottom .bc-home-bottom-sep span {
        background: #fff;
        display: inline-block;
        padding: 0 15px;
        position: relative;
      }
      .bc-home-bottom .bc-home-bottom-sep:before {
        content: " ";
        display: block;
        background: #6D6D6D;
        height: 1.2px;
        top: 0;
        left: 0;
        position: absolute;
        width: 100%;
        top: 50%;
        transform: translateY(-50%);
      }
      
      .bc-home-bottom .bc-home-bottom-links {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 102%;
        margin-left: -1%;
      }
      
      
      .bc-home-bottom .bc-home-bottom-link {
        width: 100%;
        text-decoration: none;
        color: #333;
        font-size: 17px;
        padding: 6px;
        line-height: 110%;
        transition: transform 200ms;
      
      }
      .bc-home-bottom .bc-home-bottom-link:hover .bc-home-bottom-link-image img {
        transform: scale(1.1, 1.1);
      }
      .bc-home-bottom .bc-home-bottom-link:hover {
        color: #333;
      }
      .bc-home-bottom .bc-home-bottom-link-image img {
        width: 100%;
        transition: transform 200ms;
      }
      .bc-home-bottom .bc-home-bottom-link .bc-home-bottom-link-text { 
        margin-top: 7px;
      }
      @media (min-width: 975px) {
            .promo_slider.v380 .slider {
               width: 975px;
            }
      }

.article_index_container .co_index .item .synopsis_icon img {
    border-radius: 50%;
}
      </style>
      
      
      
          
      
      <style>
      
      .fs-fireworks .before, .fs-fireworks .after {
        position: absolute;
        width: 7px;
        height: 7px;
        border-radius: 50%;
        box-shadow: 0 0, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;
        -moz-animation: 1s fireworks-bang ease-out infinite backwards, 1s fireworks-gravity ease-in infinite backwards, 5s position linear infinite backwards;
        -webkit-animation: 1s fireworks-bang ease-out infinite backwards, 1s fireworks-gravity ease-in infinite backwards, 5s position linear infinite backwards;
        -o-animation: 1s fireworks-bang ease-out infinite backwards, 1s fireworks-gravity ease-in infinite backwards, 5s position linear infinite backwards;
        -ms-animation: 1s fireworks-bang ease-out infinite backwards, 1s fireworks-gravity ease-in infinite backwards, 5s position linear infinite backwards;
        animation: 1s fireworks-bang ease-out infinite backwards, 1s fireworks-gravity ease-in infinite backwards, 5s position linear infinite backwards;
        z-index: 2; }
      
      .fs-fireworks .after {
        -moz-animation-delay: 1.25s, 1.25s, 1.25s;
        -webkit-animation-delay: 1.25s, 1.25s, 1.25s;
        -o-animation-delay: 1.25s, 1.25s, 1.25s;
        -ms-animation-delay: 1.25s, 1.25s, 1.25s;
        animation-delay: 1.25s, 1.25s, 1.25s;
        -moz-animation-duration: 1.25s, 1.25s, 6.25s;
        -webkit-animation-duration: 1.25s, 1.25s, 6.25s;
        -o-animation-duration: 1.25s, 1.25s, 6.25s;
        -ms-animation-duration: 1.25s, 1.25s, 6.25s;
        animation-duration: 1.25s, 1.25s, 6.25s; }
      
      @-webkit-keyframes fireworks-bang {
        to {
          box-shadow: 0 0, 398px 72.66667px #323232, -388px 98.66667px #fff, 400px -32.33333px #fff, -7px -238.33333px #323232, 57px -322.33333px #fff, 304px -470.33333px #323232, 313px 116.66667px #f49615, 150px -408.33333px #fff, 294px -431.33333px #fff, 17px -42.33333px #e04518, 348px 36.66667px #323232, -394px -325.33333px #f49615, 318px -188.33333px #f49615, 202px -304.33333px #fff, 470px -167.33333px #fff, -50px -137.33333px #fff, 105px -299.33333px #323232, 49px -88.33333px #f49615, 280px -25.33333px #fff, -7px -417.33333px #e04518, -150px -306.33333px #fff, -368px -379.33333px #f49615, -421px -513.33333px #fff, 381px 37.66667px #323232, -416px -496.33333px #fff, -101px -292.33333px #323232, -278px -522.33333px #fff, 180px 23.66667px #323232, 86px -556.33333px #f49615, 397px -434.33333px #e04518, -9px 58.66667px #fff, -434px 28.66667px #e04518, -257px -454.33333px #323232, 39px -87.33333px #e04518, -484px -161.33333px #fff, -498px -460.33333px #fff, -101px -8.33333px #323232, -16px -454.33333px #fff, 271px -357.33333px #323232, 141px -111.33333px #e04518, -205px 42.66667px #fff, 214px 109.66667px #f49615, 337px -416.33333px #fff, 392px -124.33333px #e04518, -139px 72.66667px #f49615, 92px 13.66667px #f49615, -455px 57.66667px #f49615, -69px -475.33333px #fff, -129px -170.33333px #e04518, -249px -5.33333px #f49615, 200px -444.33333px #323232, 66px -282.33333px #fff, 52px 18.66667px #e04518, -312px -478.33333px #e04518, -251px -503.33333px #323232, -67px -202.33333px #323232, 323px -31.33333px #fff, 477px 109.66667px #fff, -193px -388.33333px #fff, 317px -31.33333px #fff, 440px -405.33333px #fff, 181px -222.33333px #323232, -210px -562.33333px #323232, -349px -256.33333px #323232, 347px -38.33333px #f49615, -199px -558.33333px #323232, -117px -64.33333px #fff, -228px -436.33333px #323232, 415px -501.33333px #fff, 291px -406.33333px #323232, -456px -44.33333px #f49615; } }
      
      @-moz-keyframes fireworks-bang {
        to {
          box-shadow: 0 0, 398px 72.66667px #323232, -388px 98.66667px #fff, 400px -32.33333px #fff, -7px -238.33333px #323232, 57px -322.33333px #fff, 304px -470.33333px #323232, 313px 116.66667px #f49615, 150px -408.33333px #fff, 294px -431.33333px #fff, 17px -42.33333px #e04518, 348px 36.66667px #323232, -394px -325.33333px #f49615, 318px -188.33333px #f49615, 202px -304.33333px #fff, 470px -167.33333px #fff, -50px -137.33333px #fff, 105px -299.33333px #323232, 49px -88.33333px #f49615, 280px -25.33333px #fff, -7px -417.33333px #e04518, -150px -306.33333px #fff, -368px -379.33333px #f49615, -421px -513.33333px #fff, 381px 37.66667px #323232, -416px -496.33333px #fff, -101px -292.33333px #323232, -278px -522.33333px #fff, 180px 23.66667px #323232, 86px -556.33333px #f49615, 397px -434.33333px #e04518, -9px 58.66667px #fff, -434px 28.66667px #e04518, -257px -454.33333px #323232, 39px -87.33333px #e04518, -484px -161.33333px #fff, -498px -460.33333px #fff, -101px -8.33333px #323232, -16px -454.33333px #fff, 271px -357.33333px #323232, 141px -111.33333px #e04518, -205px 42.66667px #fff, 214px 109.66667px #f49615, 337px -416.33333px #fff, 392px -124.33333px #e04518, -139px 72.66667px #f49615, 92px 13.66667px #f49615, -455px 57.66667px #f49615, -69px -475.33333px #fff, -129px -170.33333px #e04518, -249px -5.33333px #f49615, 200px -444.33333px #323232, 66px -282.33333px #fff, 52px 18.66667px #e04518, -312px -478.33333px #e04518, -251px -503.33333px #323232, -67px -202.33333px #323232, 323px -31.33333px #fff, 477px 109.66667px #fff, -193px -388.33333px #fff, 317px -31.33333px #fff, 440px -405.33333px #fff, 181px -222.33333px #323232, -210px -562.33333px #323232, -349px -256.33333px #323232, 347px -38.33333px #f49615, -199px -558.33333px #323232, -117px -64.33333px #fff, -228px -436.33333px #323232, 415px -501.33333px #fff, 291px -406.33333px #323232, -456px -44.33333px #f49615; } }
      
      @-o-keyframes fireworks-bang {
        to {
          box-shadow: 0 0, 398px 72.66667px #323232, -388px 98.66667px #fff, 400px -32.33333px #fff, -7px -238.33333px #323232, 57px -322.33333px #fff, 304px -470.33333px #323232, 313px 116.66667px #f49615, 150px -408.33333px #fff, 294px -431.33333px #fff, 17px -42.33333px #e04518, 348px 36.66667px #323232, -394px -325.33333px #f49615, 318px -188.33333px #f49615, 202px -304.33333px #fff, 470px -167.33333px #fff, -50px -137.33333px #fff, 105px -299.33333px #323232, 49px -88.33333px #f49615, 280px -25.33333px #fff, -7px -417.33333px #e04518, -150px -306.33333px #fff, -368px -379.33333px #f49615, -421px -513.33333px #fff, 381px 37.66667px #323232, -416px -496.33333px #fff, -101px -292.33333px #323232, -278px -522.33333px #fff, 180px 23.66667px #323232, 86px -556.33333px #f49615, 397px -434.33333px #e04518, -9px 58.66667px #fff, -434px 28.66667px #e04518, -257px -454.33333px #323232, 39px -87.33333px #e04518, -484px -161.33333px #fff, -498px -460.33333px #fff, -101px -8.33333px #323232, -16px -454.33333px #fff, 271px -357.33333px #323232, 141px -111.33333px #e04518, -205px 42.66667px #fff, 214px 109.66667px #f49615, 337px -416.33333px #fff, 392px -124.33333px #e04518, -139px 72.66667px #f49615, 92px 13.66667px #f49615, -455px 57.66667px #f49615, -69px -475.33333px #fff, -129px -170.33333px #e04518, -249px -5.33333px #f49615, 200px -444.33333px #323232, 66px -282.33333px #fff, 52px 18.66667px #e04518, -312px -478.33333px #e04518, -251px -503.33333px #323232, -67px -202.33333px #323232, 323px -31.33333px #fff, 477px 109.66667px #fff, -193px -388.33333px #fff, 317px -31.33333px #fff, 440px -405.33333px #fff, 181px -222.33333px #323232, -210px -562.33333px #323232, -349px -256.33333px #323232, 347px -38.33333px #f49615, -199px -558.33333px #323232, -117px -64.33333px #fff, -228px -436.33333px #323232, 415px -501.33333px #fff, 291px -406.33333px #323232, -456px -44.33333px #f49615; } }
      
      @-ms-keyframes fireworks-bang {
        to {
          box-shadow: 0 0, 398px 72.66667px #323232, -388px 98.66667px #fff, 400px -32.33333px #fff, -7px -238.33333px #323232, 57px -322.33333px #fff, 304px -470.33333px #323232, 313px 116.66667px #f49615, 150px -408.33333px #fff, 294px -431.33333px #fff, 17px -42.33333px #e04518, 348px 36.66667px #323232, -394px -325.33333px #f49615, 318px -188.33333px #f49615, 202px -304.33333px #fff, 470px -167.33333px #fff, -50px -137.33333px #fff, 105px -299.33333px #323232, 49px -88.33333px #f49615, 280px -25.33333px #fff, -7px -417.33333px #e04518, -150px -306.33333px #fff, -368px -379.33333px #f49615, -421px -513.33333px #fff, 381px 37.66667px #323232, -416px -496.33333px #fff, -101px -292.33333px #323232, -278px -522.33333px #fff, 180px 23.66667px #323232, 86px -556.33333px #f49615, 397px -434.33333px #e04518, -9px 58.66667px #fff, -434px 28.66667px #e04518, -257px -454.33333px #323232, 39px -87.33333px #e04518, -484px -161.33333px #fff, -498px -460.33333px #fff, -101px -8.33333px #323232, -16px -454.33333px #fff, 271px -357.33333px #323232, 141px -111.33333px #e04518, -205px 42.66667px #fff, 214px 109.66667px #f49615, 337px -416.33333px #fff, 392px -124.33333px #e04518, -139px 72.66667px #f49615, 92px 13.66667px #f49615, -455px 57.66667px #f49615, -69px -475.33333px #fff, -129px -170.33333px #e04518, -249px -5.33333px #f49615, 200px -444.33333px #323232, 66px -282.33333px #fff, 52px 18.66667px #e04518, -312px -478.33333px #e04518, -251px -503.33333px #323232, -67px -202.33333px #323232, 323px -31.33333px #fff, 477px 109.66667px #fff, -193px -388.33333px #fff, 317px -31.33333px #fff, 440px -405.33333px #fff, 181px -222.33333px #323232, -210px -562.33333px #323232, -349px -256.33333px #323232, 347px -38.33333px #f49615, -199px -558.33333px #323232, -117px -64.33333px #fff, -228px -436.33333px #323232, 415px -501.33333px #fff, 291px -406.33333px #323232, -456px -44.33333px #f49615; } }
      
      @keyframes fireworks-bang {
        to {
          box-shadow: 0 0, 398px 72.66667px #323232, -388px 98.66667px #fff, 400px -32.33333px #fff, -7px -238.33333px #323232, 57px -322.33333px #fff, 304px -470.33333px #323232, 313px 116.66667px #f49615, 150px -408.33333px #fff, 294px -431.33333px #fff, 17px -42.33333px #e04518, 348px 36.66667px #323232, -394px -325.33333px #f49615, 318px -188.33333px #f49615, 202px -304.33333px #fff, 470px -167.33333px #fff, -50px -137.33333px #fff, 105px -299.33333px #323232, 49px -88.33333px #f49615, 280px -25.33333px #fff, -7px -417.33333px #e04518, -150px -306.33333px #fff, -368px -379.33333px #f49615, -421px -513.33333px #fff, 381px 37.66667px #323232, -416px -496.33333px #fff, -101px -292.33333px #323232, -278px -522.33333px #fff, 180px 23.66667px #323232, 86px -556.33333px #f49615, 397px -434.33333px #e04518, -9px 58.66667px #fff, -434px 28.66667px #e04518, -257px -454.33333px #323232, 39px -87.33333px #e04518, -484px -161.33333px #fff, -498px -460.33333px #fff, -101px -8.33333px #323232, -16px -454.33333px #fff, 271px -357.33333px #323232, 141px -111.33333px #e04518, -205px 42.66667px #fff, 214px 109.66667px #f49615, 337px -416.33333px #fff, 392px -124.33333px #e04518, -139px 72.66667px #f49615, 92px 13.66667px #f49615, -455px 57.66667px #f49615, -69px -475.33333px #fff, -129px -170.33333px #e04518, -249px -5.33333px #f49615, 200px -444.33333px #323232, 66px -282.33333px #fff, 52px 18.66667px #e04518, -312px -478.33333px #e04518, -251px -503.33333px #323232, -67px -202.33333px #323232, 323px -31.33333px #fff, 477px 109.66667px #fff, -193px -388.33333px #fff, 317px -31.33333px #fff, 440px -405.33333px #fff, 181px -222.33333px #323232, -210px -562.33333px #323232, -349px -256.33333px #323232, 347px -38.33333px #f49615, -199px -558.33333px #323232, -117px -64.33333px #fff, -228px -436.33333px #323232, 415px -501.33333px #fff, 291px -406.33333px #323232, -456px -44.33333px #f49615; } }
      
      @-webkit-keyframes fireworks-gravity {
        to {
          transform: translateY(200px);
          -moz-transform: translateY(200px);
          -webkit-transform: translateY(200px);
          -o-transform: translateY(200px);
          -ms-transform: translateY(200px);
          opacity: 0; } }
      
      @-moz-keyframes fireworks-gravity {
        to {
          transform: translateY(200px);
          -moz-transform: translateY(200px);
          -webkit-transform: translateY(200px);
          -o-transform: translateY(200px);
          -ms-transform: translateY(200px);
          opacity: 0; } }
      
      @-o-keyframes fireworks-gravity {
        to {
          transform: translateY(200px);
          -moz-transform: translateY(200px);
          -webkit-transform: translateY(200px);
          -o-transform: translateY(200px);
          -ms-transform: translateY(200px);
          opacity: 0; } }
      
      @-ms-keyframes fireworks-gravity {
        to {
          transform: translateY(200px);
          -moz-transform: translateY(200px);
          -webkit-transform: translateY(200px);
          -o-transform: translateY(200px);
          -ms-transform: translateY(200px);
          opacity: 0; } }
      
      @keyframes fireworks-gravity {
        to {
          transform: translateY(200px);
          -moz-transform: translateY(200px);
          -webkit-transform: translateY(200px);
          -o-transform: translateY(200px);
          -ms-transform: translateY(200px);
          opacity: 0; } }
      
      @-webkit-keyframes position {
        0%, 19.9% {
          margin-top: 10%;
          margin-left: 40%; }
      
        20%, 39.9% {
          margin-top: 40%;
          margin-left: 30%; }
      
        40%, 59.9% {
          margin-top: 20%;
          margin-left: 70%; }
      
        60%, 79.9% {
          margin-top: 30%;
          margin-left: 20%; }
      
        80%, 99.9% {
          margin-top: 30%;
          margin-left: 80%; } }
      
      @-moz-keyframes position {
        0%, 19.9% {
          margin-top: 10%;
          margin-left: 40%; }
      
        20%, 39.9% {
          margin-top: 40%;
          margin-left: 30%; }
      
        40%, 59.9% {
          margin-top: 20%;
          margin-left: 70%; }
      
        60%, 79.9% {
          margin-top: 30%;
          margin-left: 20%; }
      
        80%, 99.9% {
          margin-top: 30%;
          margin-left: 80%; } }
      
      @-o-keyframes position {
        0%, 19.9% {
          margin-top: 10%;
          margin-left: 40%; }
      
        20%, 39.9% {
          margin-top: 40%;
          margin-left: 30%; }
      
        40%, 59.9% {
          margin-top: 20%;
          margin-left: 70%; }
      
        60%, 79.9% {
          margin-top: 30%;
          margin-left: 20%; }
      
        80%, 99.9% {
          margin-top: 30%;
          margin-left: 80%; } }
      
      @-ms-keyframes position {
        0%, 19.9% {
          margin-top: 10%;
          margin-left: 40%; }
      
        20%, 39.9% {
          margin-top: 40%;
          margin-left: 30%; }
      
        40%, 59.9% {
          margin-top: 20%;
          margin-left: 70%; }
      
        60%, 79.9% {
          margin-top: 30%;
          margin-left: 20%; }
      
        80%, 99.9% {
          margin-top: 30%;
          margin-left: 80%; } }
      
      @keyframes position {
        0%, 19.9% {
          margin-top: 10%;
          margin-left: 40%; }
      
        20%, 39.9% {
          margin-top: 40%;
          margin-left: 30%; }
      
        40%, 59.9% {
          margin-top: 20%;
          margin-left: 70%; }
      
        60%, 79.9% {
          margin-top: 30%;
          margin-left: 20%; }
      
        80%, 99.9% {
          margin-top: 30%;
          margin-left: 80%; } }
      
      .fs-full-page-fireworks {
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: 100;
        pointer-events: none; }
      
      .fs-fireworks {
        display: none; }
      </style>
      
      
      
      
      
      <style>
.CLdate {
    margin-right: 8px;
    margin-left: 8px;
}
      body #bar3682.ticker_bg {
        display: none;
        background: #F49615 url(https://w3.chabad.org/media/images/1018/jvVc10186285.jpg) no-repeat center center;
      }
      
      #bar3682 #text_main h1, #bar3682 .logo_container, #bar3682  .button_container {
        display: none;
      }
      
      #bar3682 #text_main:before {
        background: url(https://w3.chabad.org/media/images/1018/lBHl10186287.png) no-repeat center center;
        background-size: contain;
        content: " ";
        width: 280px;
        height: 95px;
        margin-top: -20px;
        margin-bottom: -20px;
        display: block;
      }
      
      #bar3682 .progress2 {
        border: 0 !important;
      }
      #bar3682 .partners {
        border: none !important;
        padding-left: 20px !important;
      }
      #bar3682 .progress2 .num {
        color: #323232;
        padding: 2px 5px;
      }
      
      body #bar3682 .ticker_color2 {
        color: #fff;
      }
      #bar3682 .partners h1, #bar3682 .partnerstower h1 {
        color: #323232;
      }
      #bar3682 .ticker_top {
        display: inline-block;
        vertical-align: middle;
      }
      #bar3682 .ticker_top:after {
        content: "Donate \00bb";
        display: inline-block;
        vertical-align: middle;
        background: #323232;
        color: #fff;
        margin: 17px 0;
        padding: 10px 20px;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 18px;
        border-radius: 3px;
      }
      #bar3682 .ticker_top:hover:after {
        background: #222;
      }
      </style>
      
      
      <style>
      @import url('https://fonts.googleapis.com/css?family=Work+Sans');
      
      
      
      /* Fonts */
      p, span, tbody,
      a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, pre, q, ruby, s, samp, section, small, strike, strong, sub, summary, sup, table, tfoot, time, tt, u, ul, var, video,
      #tabContentMain .co_menu_item.arrow .co_submenu_container a.item, #tabContentMain .co_menu_item.arrow .co_submenu_container a.item span, body #tabContentMain .co_menu_item span.parent, body #tabContentMain .co_menu_item span.parent a, body #tabContentMain .co_menu_item.hover span.parent, body #tabContentMain .co_menu_item.hover span.parent a, body.cco_body #tabContentMain .co_menu_item span.parent, body.cco_body #tabContentMain .co_menu_item span.parent a, body.cco_body #tabContentMain .co_menu_item.hover span.parent, body.cco_body #tabContentMain .co_menu_item.hover span.parent a, body.cco_body #tabContentMain .co_submenu_container .co_column a {
           font-family: 'Poppins', sans-serif;
      }
      
      /* Background */
      body, body.cco_body {
          background: none;
          background-size: cover;
          background-attachment: fixed;
      }
      
      .form.secure.cco_templateless_page.section_branch #body_wrapper {
          background: #fff;
          width: calc(100% + 16px);
          top: -8px;
          left: -8px;
          height: 100%;
          position: relative;
      }
      
      /* Site Header */
      #header {
          background: #B6E2DA;
          background: -moz-linear-gradient(top, #B6E2DA 0%, #62BDAC 100%);
          background: -webkit-linear-gradient(top, #B6E2DA 0%,#62BDAC 100%);
          background: linear-gradient(to bottom, #B6E2DA 0%,#62BDAC 100%);
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B6E2DA', endColorstr='#62BDAC',GradientType=0 );
      }
      
      body .site_title, body.cco_body .site_title {
        background: url(https://w2.chabad.org/media/images/1195/QYnJ11951663.png) no-repeat;
        background-size: contain;
        background-position: center;
            height: 140px;
        width: 100%;
        text-indent: -9999px;
           margin-top: 35px;
        margin-left: 0 !important;
      }
      #header_branding {
       margin-left: 0; 
        
      }
      #header_container {
        padding-top: 1px;
      }
      #header_container.header_container .links {
        position: absolute;
        right: 0;
        top: 5px;
        
        padding-top: 7px;
        padding-bottom: 6px;
        border-bottom: 1px solid #fff;
        font-size: 10px;
        color: #2d2d2d;
      }
      
      .baruch_hashem {
           display: none;
      }
      #header_container.header_container .links a {
        color: #2d2d2d;
        text-transform: uppercase;
        font-size: 10px;
      }
      #header_container.header_container .links .float_right {
      }
      #header_container.header_container .links .topBarLink {
        margin-right: 0;
        margin-left: 0;
        float: none;
        display: inline-block;
        padding-right: 0;
      }
      
      #header_container.header_container .links .float_left .donate_link:after,
      #header_container.header_container .links .float_left .home_link:after {
          content: "|";
        margin-left: 5px;
        margin-right: 4px;
      }
      
      #header_container.header_container .links .ask_the_rabbi_link,  
      #header_container.header_container .links #loginHeaderContainer,  
      #header_container.header_container .links .about_link {
          display: none;
      }
      
      body #header_branding.logo .float_left {
        width: 116px;
        height: 150px;
        background: #6D6D6Durl(https://jccaspen.com/media/images/1194/tWFX11946760.png) no-repeat;
        background-position: center;
        background-size: 60%;
        margin-top: -20px;
      }
      body #header_branding.logo img {
           display: none; 
      }
      
      /* Navigation Bar */
      #co_menu_container_wrapper {
           top: 32px;
        margin-bottom: 32px;
        position: relative;
        border-radius: 0;
      }
      
      body .co_menu_container, body.cco_body .co_menu_container {
        background: #6D6D6D;
      }
      
      body.cco_body .co_menu_container #tabContentMain td.co_menu_item,
      body .co_menu_container #tabContentMain .co_menu_item_divider {
        background: none;
      }
      
      body.cco_body .co_menu_container #tabContentMain td.co_menu_item.home {
        visibility: hidden !important;
      }
      
      
      
      body.cco_body .co_menu_container #tabContentMain td.co_menu_item a.parent {
        color: #FFFFFF;
      }
      body.cco_body .co_menu_container #tabContentMain td.co_menu_item a.parent {
        color: #FFFFFF;
      }
      body #tabContentMain .co_menu_item .parent br {
          content: ' ';                                    
      }
      
      body #tabContentMain .co_menu_item .parent br:after {
          content: ' ';
      }
      
      html body #tabContentMain .co_menu_item,
      html body.cco_body #tabContentMain .co_menu_item {
          margin-left: -6px;
      }
      
      
      body.cco_body .co_menu_container #tabContentMain td.co_menu_item span.parent {
        background: none;
      }
      
      .co_menu_item a.bg_extension {
        background: #fff;
      }
      
      
      #BodyContainer .body_wrapper {
        background-color: #fff;
      }
      
      body #tabContentMain .co_menu_item.hover, body.cco_body #tabContentMain .co_menu_item.hover {
       background: #fff !important; 
      }
      html body #tabContentMain .co_menu_item.selected .parent div:after ,
      html body.cco_body #tabContentMain .co_menu_item.selected .parent div:after ,
      body.cco_body #tabContentMain .co_menu_item.hover .parent div:after {
          display: none;
      }
      body.cco_body .co_menu_container #tabContentMain td.co_menu_item.selected a.parent {
           color: #333; 
      }
      .co_menu_item .co_submenu_container {
       top: 80px; 
      }
      .co_menu_container {
           height: 80px; 
      }
      
      .co_menu_container #tabContentMain,
      .co_menu_container #tabContentPartner {
           text-align: center;
        display: block !important;
        max-width: 100%;
        width: 100%;
        height: 80px;
      }
      body .main_menu_container.first, body.cco_body .main_menu_container.first  {
           max-width: 100%;
        width: 100%;
        margin: 0;
        display: block;
      }
      body .main_menu_container.first tbody,
      body.cco_body .main_menu_container.first tbody  {
          width: 100%;
        display: block;
      }
      body.cco_body .co_menu_container #tabContentMain td.co_menu_item.home {
           display: none; 
      }
      html body #tabContentMain .co_menu_item.selected, html body.cco_body #tabContentMain .co_menu_item.selected {
        background: #fff;
      }
      
      body #tabContentMain .co_menu_item_divider {
           display: none !important; 
      }
      body #tabContentMain .co_menu_item {
        display: none;
        width: auto;
          height: 100%;
      }
      
      .cco_body #tabContentMain .co_menu_item.arrow span.parent div,
      .cco_body #tabContentMain .co_menu_item span.parent div {
        padding-left: 0px;
        padding-right: 0px;
        position: relative;
        height: 100%;
      }
      .cco_body #tabContentMain .co_menu_item span.parent div:after {
        content: " ";
        height: 30px;
        
        display: inline-block;
        width: 1px;
        background: #9898A0;
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
      }
      .cco_body #tabContentMain .co_menu_item span.parent div a {
        text-transform: uppercase;
        font-size: 16px !important;
        padding-left: 25px;
        padding-right: 25px;
        line-height: 80px;
      }
      .co_menu_item.arrow span.parent img {
           display: none; 
      }
      
      body #tabContentMain .co_menu_item:nth-child(-n+15){
        display: inline-block;
        vertical-align: top;
        
      }
      /*body #tabContentMain .co_menu_item:nth-child(15) .parent div:after{
       display: none;
      }*/
      
      
      /* Homepage Body */
#BodyContainer, body > #content > .wrapper, body > #footer > .wrapper, body > #header > .wrapper, body > div > div > #content > .wrapper, body > div > div > #footer > .wrapper, body > div > div > #header > .wrapper{
             width:auto;
             max-width:975px;
         }
      .widget-4, .widget-6, .widget-1, .widget-4 .wrapper {
        box-shadow: none;
        -webkit-box-shadow: none;
        border: none;
      }
      .home .g960 {
        width: 100%;
      }
      .home #BodyContainer>.body_wrapper>.g960 {
        width: 100%;
        margin: 0;
      }
      
      .sneak_peek.v20 div.wrapper {
        height: 90px;
      }
      .sneak_peek.hideoverlay a.thumbnail img{
        background-color: transparent;
        background-size: cover;
      }
      .home .g320 {
        margin-top: 5px;
      }
      .home:not(.mobile) .main .g960 .g960 {
        display: flex;
        flex-wrap: wrap;
        justify-content:center;

      }
      .home.mobile .main .g960 .g960 > div > table[width="190"]{
            margin: 0 auto;
       }

      .home:not(.mobile) .g240 {
        width: 22%;
        flex-grow: 1;
      }
      .home:not(.mobile) .g320 {
        width: 30%;
        flex-grow: 1;
      }
      .home:not(.mobile) .g160 .sneak_peek a.thumbnail,
      .home:not(.mobile) .sneak_peek.hideoverlay a.thumbnail {
        width: 100%;
      }
      
      .home:not(.mobile) .g160.item-1 {
        margin-left: 15px;
      }
      body:not(.mobile) .g160 .widget-1 {
        overflow: hidden;
          border-radius: 0;
      }
      .g160 .sneak_peek.v20 div.wrapper {
          height: 0;
      }
      
      .sneak_peek.v20 div.wrapper {
          height: 0;
          padding-top: 57%;
          position: relative;
          background: none;
      }
      .sneak_peek.v20 div.widget_content {
        position: static;
        height: 100%;
        border: 0;
      }
      .g320 .sneak_peek.v20 div.wrapper {
          padding-top: 28%;
      }
      
      .mobile .sneak_peek h6 a, .mobile .sneak_peek p {
   display: block;
   padding: 7px;
  }
      .sneak_peek.hideoverlay a.thumbnail img {
          background-color: transparent;
          background-size: cover;
          width: 100%;
          height: 100%;
          position: absolute;
          top: 0;
          left: 0;
      }
      .mobile .sneak_peek.v20, .mobile .sneak_peek.v20 div.wrapper, .mobile .sneak_peek.v120, .mobile .sneak_peek.v120 div.wrapper {
        height: auto;
      }
      body:not(.mobile) .g320 .widget-1 {
        margin-bottom: 0;
      }
      
      .co_body_toolbar, .small_header_alt {
        background: none;
        border: none;
      }
      
      .home:not(.mobile) .widget-4.latest_photos {
           margin-left: 15px; 
        margin-right: -10px;
      }
      .home:not(.mobile) .widget-4.upcoming_events {
           margin-left: 13px; 
        margin-right: -10px;
      }
      .home:not(.mobile) .rightColumn {
          margin-right: 16px;
        margin-left: 18px;
        padding-left: 6px;
      }
      .widget-4.latest_photos .widget_content  {
        background: #CDCFCE;
        padding-bottom: 20px;
      }
      .rightColumn.g320 .widget-1.sneak_peek.custom {
           margin-bottom: 5px; 
      }
      
      .widget-4 .buttonStyle1,
      .widget-4.upcoming_events a.readMore,
      .widget-4.latest_photos a.readMore span {
           color: #333 !important;
        background: none;
        text-shadow: none;
        font-style: italic;
        border: 0;
        box-shadow: none;
        font-size: 12px;
        
      }
      .widget-4  .buttonStyle1:hover,
      .widget-4.upcoming_events  a.readMore:hover,
      .widget-4.latest_photos a.readMore span:hover  {
        background: none;
        text-shadow: none;
        border: 0;
        box-shadow: none;
          color: #62BDAC;
      }
      
      .widget-4 .widget_header {
           background: #62BDAC;
        box-shadow: none;
          border: 0;
        padding-left: 45px;
        position: relative;
      }
      .cco_body .widget-4 .widget_header h5 {
           background: none ;
        font-size: 15px;
      }
      .widget-4 .widget_header:before {
          content: " ";
        width: 45px;
        height: 100%;
        background: #EFAB23;
        position: absolute;
        left: 0;
        top: 0;
        background-position: center;
        background-repeat: no-repeat;
        background-size: 70%;
      }
      
      [class^=widget-].upcoming_events .widget_content>ul>li:first-child,
      .widget-4.upcoming_events .widget_content li {
        background: none;
        margin-bottom: 0;
        padding-bottom: 2px;
        padding-left: 0;
        margin-left: 0;
      }
      .upcoming_events .widget_content {
        background:  #F7F7F6;
        height: 340px !important;
      }
      [class^=widget-].upcoming_events .widget_content>ul {
           margin-left: 0;
        padding-left: 0;
      }
      .widget-3 small, [class^=widget-].chabad_world_news small, [class^=widget-].upcoming_events small {
           font-weight: bold; 
        color: #efab23;
        font-size: 12px;
        padding-bottom: 1px;
      }
      [class^=widget-].upcoming_events .widget_content a {
        color: #333;
        font-weight: normal;
        font-size: 12px;
      }
      [class^=widget-].upcoming_events .widget_content a.readMore {
        margin: 0 auto;
        display: block;
        text-align: center;
      }
      [class^=widget-].upcoming_events .widget_content a.readMore:after {
          content: " »";
      }
      [class^=widget-].latest_photos a.readMore:hover span {
        background: none;
        border: none;
        box-shadow: none;
        text-shadow: none;
      }
      /* Slider */
      .promo_slider {
        margin-bottom: 20px;
       height: 368px;
        flex-grow: 1;
        width: 100%;
        margin-top: -1px;
      }
      .promo_slider.v380 .slider {
        height: 368px;
      }
      
      .promo_slider,
      .widget-4 .wrapper {
        background: none;
      }
      .promo_slider .widget_content {
        padding: 0;
      }
      .promo_slider .slider {
        border: 1px transparent;
      }
      
      .cco_body .promo_slider .cycle-caption {
        background: rgba(77,77,77,0.9);
      }
      .cco_body .promo_slider .cycle-caption p, .cco_body .promo_slider .cycle-caption p big {
        padding-top: 5px;
        color: #fff;
      }
      
      
      .promo_slider .cycle-directionNav a {
        background: none;
        border-radius: 50px;
      }
      
      .promo_slider .cycle-directionNav span {
        text-indent: -9999px;
        visibility: hidden;
      }
      
      .promo_slider .cycle-directionNav span:before {
        content: "\f053";
        font-weight: bold;
        color: #fff;
        font-family: "FontAwesome";
        display: block;
        width: 43px;
        height: 43px;
        text-indent: 0;
        border-radius: 100px;
        box-sizing: border-box;
        text-shadow: none;
        padding: 10.5px 31px;
        font-size: 24px;
      
        transition: all 500ms;
      
        visibility: visible;
        margin-top: 5px;
        margin-left: 5px;
        text-shadow: 1px 1px 10px rgba(0,0,0,0.3);
      }
      
      .promo_slider a.cycle-nextNav span:before {
        content: "\f054";
        padding-left: 0px;
        padding-right: 20px;
      }
      
      .promo_slider .cycle-directionNav a:hover span:before {
        text-decoration: none;
      }
      .promo_slider .cycle-directionNav a:hover {
        text-decoration: none;
      }
      .promo_slider.v380 .cycle-controlNav {
        text-align: center;
        padding-left: 0px;
        top: 340px;
      
      }
      .promo_slider .cycle-controlNav a {
        background: #fff;
        margin: 2px;
        width: 10px;
        height: 10px;
        border-radius: 100%;
      }
      .promo_slider .cycle-controlNav a.active {
        background: #D3AC4A;
      }
      .promo_slider.v380 .cycle-caption {
          height: 262px;
          margin-top: 10px;
          padding-top: 24px;
         margin-right: 40px;
      }
      .promo_slider.v320 .cycle-caption p big, .promo_slider.v340 .cycle-caption p big, .promo_slider.v360 .cycle-caption p big, .promo_slider.v380 .cycle-caption p big, .promo_slider.v400 .cycle-caption p big {
        font-size: 18px;
      }
      
      .cco_body .promo_slider .cycle-caption a.readMore {
        border: 0;
        background: #62BDAC;
        text-transform: uppercase;
        font-weight: bold;
        text-shadow: none;
        box-shadow: none;
        border-radius: 30px;
        padding: 7px 15px;
        color: #fff !important;
      }
      .cco_body .promo_slider .cycle-caption a.readMore:after {
        content: "»";
        margin-left: 5px;
        position: relative;
        top: -1px;
      }
      .cco_body .promo_slider .cycle-caption a.readMore:hover {
        background: #D3AC4A;
      }
      .promo_slider .cycle-caption p big, .promo_slider.v260 .cycle-caption p big {
        font-weight: bold;
        text-transform: uppercase;
        font-size: 16px;
      }
      
      /* Navigation Submenus */
      body #tabContentMain .co_menu_item span.parent, body.cco_body #tabContentMain .co_menu_item span.parent, body #tabContentMain .co_menu_item span.parent a, body.cco_body #tabContentMain .co_menu_item span.parent a, body #tabContentMain .co_menu_item.hover span.parent, body.cco_body #tabContentMain .co_menu_item.hover span.parent, body #tabContentMain .co_menu_item.hover span.parent a, body.cco_body #tabContentMain .co_menu_item.hover span.parent a, #tabContentMain .co_menu_item.arrow .co_submenu_container a.item, #tabContentMain .co_menu_item.arrow .co_submenu_container a.item span, body.cco_body #tabContentMain .co_submenu_container .co_column a {
        color: #333;
      }
      
      body.cco_body #tabContentMain .co_menu_item.multi_level .co_submenu_container a.item {
          border-top-color: transparent;
          border-bottom-color: transparent;
      }
      
      body.cco_body #tabContentMain .co_menu_item.multi_level .co_submenu_container a.item.hover {
          border-top-color: #B4B4B4;
          border-bottom-color: #B4B4B4;
      }
      
      .co_menu_item .co_submenu_container .menu_child {
          border-top-color: #B4B4B4;
          border-left-color: #B4B4B4 !important;
      }
      
      .dir_ltr .co_menu_item .co_submenu_container.reversed .menu_child {
          border-right-color: #B4B4B4 !important;
          border-left-color: transparent !important;
      }
      
      .co_menu_item.multi_level .co_submenu_container .column_wrapper {
        background: #eee;
      }
      
      .dir_rtl .co_menu_item.multi_level .co_submenu_container.reversed a.item img.arrow, .dir_ltr .co_menu_item.multi_level .co_submenu_container a.item img.arrow {
        border-left-color: #333;
      }
      .dir_rtl .co_menu_item.multi_level .co_submenu_container a.item img.arrow, .dir_ltr .co_menu_item.multi_level .co_submenu_container.reversed a.item img.arrow {
        border-right-color: #333;
      }
      
      .co_menu_item .co_submenu_container .child_item.heading {
        color: #222;
      }
      
      /* Footer, outside links */
      #footer {
        background: #6D6D6D;
        overflow: hidden;
      }
      .footer_text {
        color:#ffffff;
      }
      .footer_hr {
        display: none;
      }
      .footer_text a {
        color:#ffffff;
        text-decoration: underline;
      }
      
      .co_index .item .title, .co_index .item .title a {
        color: #62BDAC;
      }
      
      .footer3 .site-by {
        margin-top: 6px;
        margin-bottom: -6px;
      }
      
      /* Mobile */
      .mobile .menu {
            background: #B6E2DA;
            background: -moz-linear-gradient(top, #B6E2DA 0%, #62BDAC 100%);
            background: -webkit-linear-gradient(top, #B6E2DA 0%,#62BDAC 100%);
            background: linear-gradient(to bottom, #B6E2DA 0%,#62BDAC 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B6E2DA', endColorstr='#62BDAC',GradientType=0 );
      }
      .mobile #title {
          background: url(https://w2.chabad.org/media/images/1195/QYnJ11951663.png) no-repeat;
        width: 63px;
        height: 44px;
        margin-top: 0px;
        background-size: 100%;
          text-indent: -9999px;
      }
      
      .mobile .cycle-directionNav {
        display: none;
      }
      
      .mobile .widget-2.promo_slider .slide_wrapper .caption, .mobile .widget-5.promo_slider .slide_wrapper .caption, .mobile .widget-6.promo_slider .slide_wrapper .caption {
        background: rgba(225,119,47,0.9);
      
      }
      .mobile .promo_slider .slide_wrapper .caption {
        color: #62BDAC;
      }
      
      .mobile .promo_slider .circles div {
        background: #666;
        border-radius: 12px;
      }
      
      
      .mobile .promo_slider .circles div.selected {
        background: #62BDAC;
      }
      
      .mobile .menu_items>div.item {
        background: #eee;
        border-bottom: 1px solid #ddd;
      }
      
      .mobile .menu .search .search_field, .mobile .menu_items {
        background: #ddd;
      }
      .menu_items .item .sub_items, .menu_items .item .sub_items *,
      .menu_items>div.item .parent_item {
        color: #333;
      }
      
      .mobile .menu_items .item .sub_items>div:before {
        display: none;
      }
      
      .mobile .menu .menu_button.expander.selected {
        color: #AB5114;
      }
      
      .mobile .menu_items .item span.arrow {
        background: none;
      }
      
      .mobile .menu_items .item span.arrow:after {
          position: relative;
          display: inline-block;
          content: "\f0d7";
          font-family: "FontAwesome";
          right: 0;
          top: 8px;
        color: #333;
      }
      .mobile #PrimaryNavigationContainer .language_options a, .mobile #PrimaryNavigationContainer .navigation_footer a {
        color: #333;
      }
      
      
      .mobile .promo_slider,
      .mobile_slider.slider {
        width: calc(100vw + 10px);
        width: calc(100vw + 10px);
      
        margin-top: 0px;
      
        margin-left: -22px;
        margin-bottom: 10px;
      }
      .mobile .promo_slider .slide_wrapper .caption {
        font-size: 1em;
        padding: 20px;
      }
      .mobile .promo_slider .widget_content {
        width: 100%;
        padding: 0;
      }
      .mobile .promo_slider, .mobile_slider.slider {
        margin-left: 0px;
      
      }
      
      /*.mobile .rightColumn .widget-1.sneak_peek {
        height: 0;
        padding-top: 45%;
        position: relative;
      }
        
      .mobile .rightColumn .widget-1.sneak_peek .wrapper {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute;
        background: none;
      }*/
      
      .mobile.home .g960 > .main {
          width: 100%;
          margin-left: 0;
      }
      .mobile .bc-home-bottom {
          width: 94%;
          margin: 0 auto;
          padding-right: 7px;
      }
      .mobile .bc-home-bottom .bc-home-bottom-mission {
          padding-left: 13px;
          padding-right: 13px;
          font-size: 20px;
      }
      @media (max-width: 900px) {
          .mobile .bc-home-bottom-links {
              display: block;
              text-align: center;
          }
          .mobile .bc-home-bottom-link {
              width: 80%;
              display: block;
              margin: 10px auto;
          }
          .mobile .bc-home-bottom-link .bc-home-bottom-link-image {
              max-width: 200px;
              margin: 0 auto;
          }
      }
      
      @media only screen and (min-width: 320px) {
         .co_local_menu {
          border-bottom: none;
        }
      }
      
      .co_local_menu .header.open .section_title > div > a,
      .co_local_menu .header.open .section_title > h1 {
          background: none;
          text-decoration: none;
      }
      .co_local_menu .header.open .section_title > div > a:last-of-type,
      .co_local_menu .header.open .section_title > h1:last-of-type,
      .co_local_menu .header.close .section_title > div > a:last-of-type,
      .co_local_menu .header.close .section_title > h1:last-of-type {
            background: none;
      }
      
      .co_local_menu .header.open .section_title > div > a:after,
      .co_local_menu .header.open .section_title > h1:after {
          content: "\f0d8";
          margin-left: 10px;
          font-family: "FontAwesome";
      }
      .co_local_menu .header.close .section_title > div > a,
      .co_local_menu .header.close .section_title > h1 {
          background: none;
          text-decoration: none;
      }
      .co_local_menu .header.close .section_title > div > a:after,
      .co_local_menu .header.close .section_title > h1:after {
          content: "\f0d7";
          margin-left: 10px;
          font-family: "FontAwesome";
      }
      .mobile #co_body_container #cco_body {
          padding-left: 15px;
          padding-right: 15px;
      }
      .mobile .page_tools.top {
          padding-left: 14px;
          padding-top: 15px;
      }
      
      
      /* Inside Pages */
      .co_local_menu_item_sub a, .co_local_menu_item a, .co_body .pullquote, .co_body h1, .co_body h1 a, .co_body .subtitle, .co_body .category_title {
          color: #333;
      }
      body:not(.home):not(.mobile) .body_wrapper {
          padding-top: 5px;
      }
      
      .co_local_menu .section_title {
        background: #62BDAC;
        border-bottom: none;
      }
      .co_local_menu .section_title div, .co_local_menu .section_title h1,
      .co_local_menu .section_title a {
        color: #fff;
      }
      .co_local_menu .item a {
        color: #333;
      }
      .co_local_menu .item.last {
        border-bottom-color: #62BDAC;
      }
      .co_local_menu .item .item_sub a {
          color: #333;
      }
      
      .secondary_navigation .header {
        color: #62BDAC;
      }
      
      .content_title_container .content_title, .content_title_container h1 {
        color: #62BDAC;
        margin-bottom: 10px;
      }
      
      .content_title_container .overlay {
        display: none;
      }
      
      #customizable_promos .sneak_peek.hideoverlay {
        overflow: hidden;
        height: auto;
        width: 47%;
        margin-left: 2%;
        display: inline-block;
        border-radius: 0;
        margin-bottom: 8px;
        color: #333;
      }
      #customizable_promos .sneak_peek.v20 .wrapper {
        padding-top: 57%;
        
      }
      #customizable_promos .sneak_peek.v20 div.widget_content {
        position: absolute;
        height: 100%;
        top: 0;
        width: 100%;
        left: 0;
      }
      
      body.bc-not-home.cco_body,
      body:not(.home).cco_body {
          background: #ffffff;
      }
      /*
      body.bc-not-home:not(.mobile) #BodyContainer .body_wrapper,
      body:not(.mobile):not(.home) #BodyContainer .body_wrapper {
          display: flex;
      }
      body.bc-not-home:not(.mobile) #BodyContainer .bottom_margin > .body_wrapper,
      body:not(.mobile):not(.home) #BodyContainer .bottom_margin > .body_wrapper {
          display: flex;
      }*/
      #BodyContainer .body_wrapper .co_local_menu {
          order: 2;
      }
      .content img[align='right'] {
          border: 2px solid #ddd;
          margin-top: 4px;
          margin-left: 20px;
          margin-bottom: 20px;
        float: right;
        max-width: 250px;
      }
      @media (max-width: 400px) {
        .content img[align='right'] {
            width: 100%;
            height: auto;
            max-width: 100%;
            margin-left: 0;
            margin-top: 0px;
            float: none;
        }
      }
      
      
      
      /* Search */
      
      input#topAreaTopSearch_search::-webkit-input-placeholder {
          color: #aaa !important;
          font-style:italic;
      }
      input#topAreaTopSearch_search:-moz-input-placeholder {
          color: #aaa !important;
          font-style:italic;
      }
      input#topAreaTopSearch_search::-moz-input-placeholder {
          color: #aaa !important;
          font-style:italic;
      }
      input#topAreaTopSearch_search:-ms-input-placeholder {
          color: #aaa !important;
          font-style:italic;
      }
      
      #header_container .cco_search_header {
          position: absolute;
          right: 0px;
        top: 60px;
        
        display: none;
      }
      
      #header_container .cco_search_header #MainSearchForm {
        border-radius: 3px;
          background: rgba(255,255,255,0.8) !important;
          border-color: #621839;
        transition: all 500ms;
        
      }
      #header_container .cco_search_header #MainSearchForm.active {
          border-color: #621839;
          position: relative;
      }
      
      #header_container .cco_search_header .co_global_submit .button {
        background: none;
      }
      
      #header_container .cco_search_header .co_global_submit .button:before {
        content: "\f002";
        font-family: "FontAwesome";
        color: #621839;
        position: relative;
        top: -7px;
        left: -7px;
        font-size: 14px;
        transition: all 500ms;
      }
      #header_container .cco_search_header .active .co_global_submit .button:before {
      
        color: #621839;
      
      }
      
      #header_container .cco_search_header #MainSearchForm .co_global_input {
      background: transparent;
        color: #621839;
        margin-top: 2px;
        margin-left: 3px;
      
      }
      form#MainSearchForm {
          width: 200px;
           left: 20px;
      }
      
      
      .widget-6 .widget_content {
        background: #fff;
        border: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
      }
      
      .widget-4.chabad_updates {
          display: block;
      }
      
      
      /* Updates/Promo Section */
      .widget-4.chabad_updates .widget_header {
        display: none;
      }
      .widget-4.chabad_updates .wrapper,
      .widget-4.chabad_updates {
        border: none;
        background: transparent;
        margin: 0;
        padding: 0;
        height: auto;
        box-shadow: none;
        -webkit-box-shadow: none;
        width: 100%;
      }
      .widget-4.chabad_updates .widget_content {
        height: auto !important;
        padding: 0;
        margin: 0;
        text-align: center;
      }
      .main .g960 .g960 div .widget-4.chabad_updates .wrapper,
      .main .g960 .g960 div .widget-4.chabad_updates {
        background: #fff;
      
      }
      .main .g960 .g960 div .widget-4.chabad_updates .separator,
      .main .g960 .g960 div .widget-4.chabad_updates .item .readMore,
      .main .g960 .g960 div .widget-4.chabad_updates .item .title,
      .main .g960 .g960 div .widget-4.chabad_updates .item .synopsis,
      .main .g960 .g960 div .widget-4.chabad_updates .item {
        display: none;
      }
      .main .g960 .g960 div .widget-4.chabad_updates .item.first {
        display: inline-block;
        padding-top: 0px;
        padding-bottom: 10px;
        width: 100%;
        max-width: 1100px;
      }
      .main .g960 .g960 div .widget-4.chabad_updates .item .icon {
        width: 100%;
      }
      .main .g960 .g960 div .widget-4.chabad_updates .item .icon img {
        width: 100%;
          margin: 0;
          float: none;
      }
      .mobile .main .g960 .g960 div .widget-4.chabad_updates .item .icon img {
        width: 95%;
      }
      
      
      
      
      .widget-1.sneak_peek,
      .home:not(.mobile) .g160 {
          display: inline-block;
      }
      .home .g160.item-6 {
          display: none;
      }
  
      .sneak_peek a span {
        display: none;
      }
  
      .home:not(.mobile) .g160.item-1 {
          margin-left: 0;
      }
      .home .g960 .clear {
          display: none;
      }
      .home .g160 {
          color: #333;
          width: 25%;
          flex: 1 1;
          margin-left: 0;
          text-shadow: none;
          margin-bottom: 0;
      }
      .home .g160 .sneak_peek.v20 {
          width: 100%;
          height: auto;
          text-shadow: none;
          background: none;
      }
      .home .g160 .sneak_peek.v20 div.wrapper {
          height: auto;
          padding-top: 0;
          text-shadow: none;
      }
      .home .g160 .sneak_peek.v20 div.widget_content {
          text-align: center;
          width: 100%;
          text-shadow: none;
          background: none;
          padding-top: 136px;
      }
      .home .g160 .sneak_peek.v20 div.widget_content:hover a.thumbnail img {
          background-size: 96px;
          
      }
      .home .g160 .sneak_peek.v20 div.widget_content a.thumbnail img {
          background-size: 92px;
          background-position: top 20px center;
          transition: background 150ms;
      }
      .home .g160 .sneak_peek.v20 div.widget_content h6 {
          position: static;
          text-shadow: none;
          margin-bottom: 5px;
      }
      .home .g160 .sneak_peek.v20 div.widget_content h6 a {
          color: #333;
          font-size: 18px;
          font-weight: 600;
          text-transform: uppercase;
          font-family: 'Poppins', sans-serif;
      }
      .home .g160 .sneak_peek.v20 div.widget_content p {
          display: block;
          color: #6D6D6D;
          padding: 0;
          width: 80%;
          font-size: 14px;
          margin: 0 auto;
      }
      
      
      @media (max-width: 1000px) {
           .sneak-peek-container{
                   width:80%;
                    margin:0 auto;
            }
          .home .g160 {
              width: 50%;	
              flex-grow: 1;
              flex-shrink: 0;
              margin-bottom: 5px;
          }
          .home:not(.bc-not-home) .main .g960 .g960 {
              display: block;
          }
        .home:not(.bc-not-home) .main {
              margin-bottom: 30px;
          }
      }
      
      .bc-home-bottom {
        text-align: center;
      }
      .bc-home-bottom-links {
           display: none !important;
      }
      
      #footer .footer_family_text:before {
          content: " ";
          display: block;
          background: url("https://jccaspen.com/media/images/1194/YHWr11949875.png") no-repeat;
          background-size: contain;
          background-position: center;
          height: 100px;
          width: 250px;
          padding-top: 3.5%;
          margin: 30px auto -20px;
      }
      
      /* Updated header styles */
      #header_container.header_container .links {
          display: none;
      }
  
      body #header_branding.logo .site_title, body.cco_body #header_branding.logo .site_title {
          height: 89px;
          background-image: url(https://jccaspen.com/media/images/1194/tWFX11946760.png);
          background-position: left;
        top: 6px;
        position: relative;
      }
      #header_container.clearfix  {
          margin-bottom: 0x;
      }
      .mobile #title {
          background: url(https://w2.chabad.org/media/images/1195/QYnJ11951663.png) no-repeat;
          width: 60px;
          height: 44px;
          background-size: 100%;
      }
      
      
      body #tabContentMain .co_menu_item:nth-child(-n+13){
        display: inline-block;
        vertical-align: top;
        
      }
      body #tabContentMain .co_menu_item:nth-child(13) .parent div:after{
       display: none;
      }
      /*(body .main_menu_container.first, body.cco_body .main_menu_container.first {
          position: relative;
          top: -8px;
      }*/
      
      .article-header__title {
        color: #62BDAC;
      }
      .co_menu_container #tabContentMain, .co_menu_container #tabContentPartner {
        border: none;
      }
      .article-header {
        /*margin-left: 14px;*/
        margin-top: 16px;
      }
      @media (min-width:900px) {
      
          /*.article-body {
              margin-left: 14px;
              margin-right: 14px;
          }
        .article_index_container {
          margin-left: 14px;
        }*/
      }
      
      
      #BodyContainer .body_wrapper {
        min-height: calc(100vh - 330px);
      }
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu {
        margin-left: 7px;
        width: 175px;
      }
      
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu:first-child {
          /*float: right;
          margin-right: 15px;
          margin-top: 55px;*/
      }
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu .section_title {
          background: none;
          padding-top: 0;
          margin-top: 0;
          height: auto;
      }
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu .section_title div {
          padding-left: 11px;
          padding-top: 0;
          margin-top: 0;
      }
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu .section_title div,
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu .section_title div a {
          padding-top: 0;
          margin-top: 0;
          color: #62BDAC;
          text-align: left;
          font-weight: bold;
          font-size: 18px;
          line-height: 114%;
      }
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu .item {
          border-bottom: 0;
          margin-top: 4px;
          height: auto;
      }
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu .item a {
          padding-bottom: 0;
          font-weight: normal;
      }
      body:not(.mobile) #BodyContainer .body_wrapper .co_local_menu .item.selected a {
          background: none;
          font-weight: bold;
      }
      .co_local_menu .item.selected.first {
        border: 0;
      }
      body:not(.mobile) .secondary_navigation .header {
          margin-left: 9px;
          margin-bottom: 2px;
          margin-top: 10px;
          color: #62BDAC;
      }
      body:not(.mobile) .secondary_navigation .item {
          padding-left: 8px;
      }
      .article-header__subtitle {
          margin-top: 6px;
          color: #333;
      }
      
      @media (min-width:900px) {
      #ContentBody {
          margin-left: 0px;
      }
      #ContentBody .g540 {
          width: 510px;
      }
      #ContentBody .g560 {
          width: 530px;
      }
      #ContentBody .g580 {
          width: 550px;
      }
      #ContentBody .g600 {
          width: 570px;
      }
      #ContentBody .g620 {
          width: 790px;
      }
      #ContentBody .g640 {
          width: 610px;
      }
      #ContentBody .g660 {
          width: 630px;
      }
      #ContentBody .g680 {
          width: 650px;
      }
      #ContentBody .g700 {
          width: 670px;
      }
      #ContentBody .g720 {
          width: 690px;
      }
      #ContentBody .g740 {
          width: 710px;
      }
      #ContentBody .g760 {
          width: 730px;
      }
      #ContentBody .g780 {
          width: 750px;
      }
      #ContentBody .g800 {
          width: 770px;
      }
      }
      
      
      
      /* Planned Giving Homepage */
      .home .g160.item-6,
      .home:not(.mobile) .g160.item-6 {
          display: block;
          width: 100%;
          flex-basis: 100%;
          flex-grow: 1;
          flex-shrink: 0;
          margin-bottom: 50px;
          overflow: visible;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 {
          height: auto;
          margin-bottom: 0;
          padding-bottom: 0;
          overflow: visible;
          background: transparent;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .wrapper,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .wrapper {
          overflow: visible;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content {
          padding-top: 9px;
          padding-bottom: 3px;
          overflow: visible;
          background: #62BDAC;
      }
      @media (max-width: 600px) {
          .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content,
          .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content {
              padding-bottom: 75px;
              padding-top: 18px;
          }
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail {
          left: 0;
          right: auto;
          margin: 0;
          width: 100%;
          height: 100%;
      }
  
      @media (max-width: 600px) {
          .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail img,
          .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail img {
              background-size: 50px;
              background-position: bottom right;
              width: 48%;
          }
      }
     
      @media (max-width: 600px) {
          .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail span,
          .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail span {
              background-size: 90px;
              background-position: bottom left;
              width: 48%;
          }
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail:after,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail:after {
          content: " ";
          position: absolute;
          top: -2px;
          height: 100%;
          width: 100%;
          left: 0;
          border-top: 2px solid #DB560F;
          border-bottom: 2px solid #DB560F;
          transform: scaleX(0);
          transition: transform 300ms;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail:hover:after,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a.thumbnail:hover:after {
          transform: scaleX(1);
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content p,
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content h6,
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content p,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content h6,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content a {
          color: #fff;
          display: inline-block;
          width: auto;
          vertical-align: middle;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content h6,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content h6 {
          background-image: url("https://w3.chabad.org/media/images/1048/CWkw10482614.png") !important;
          background-size: contain;
          background-position: center;
          background-repeat: no-repeat;
          width: 149px;
          margin-right: 8px;
          margin-left: 8px;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content h6:before,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content h6:before {
          display: none;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content h6 a,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content h6 a {
          text-indent: -9999px;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content p,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content p {
          margin-top: -4px;
          font-size: 15px;
          margin-right: 8px;
          margin-left: 8px;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content p:after,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content p:after {
          content: "Details  \203A";
          font-weight: bold;
          margin-left: 10px;
          display: inline-block;
          transform-origin: left center;
          transition: transform 200ms;
      }
      .home .g160.item-6 .widget-1.sneak_peek.v20 .widget_content:hover p:after,
      .home:not(.mobile) .g160.item-6 .widget-1.sneak_peek.v20 .widget_content:hover p:after {
          transform: scale(1.2);
      }
      .home.mobile .g160.item-6 {
          text-align: center;
      }
      .home.mobile .g160.item-6 .widget-1.sneak_peek {
          width: 95%;
          margin: 0 auto;
      }
      body.cco_body .co_menu_container #tabContentMain td.co_menu_item:nth-child(n+14) {
      display: none;
  }
  
      </style>
  
  
  
  <style>
  /* Holiday Header */
  /*
  body.cco_body:not(.mobile) #header_branding.logo .site_title {
      height: 65px;
  }
  body.cco_body:not(.mobile) #header_branding.logo .float_left {
      height: 60px;
      background-size: 50%;
  }
  body.cco_body:not(.mobile) #header_container > #header_branding:after {
      content: " ";
      display: block;
      margin: 0 auto;
      width: 366px;
      margin-top: 15px;
      margin-bottom: -15px;
      padding-top: 6.9%;
      max-width: 90%;
      background-repeat: no-repeat;
      background-position: center;
      background-size: 100%;
  }
  */
  body.cco_body  #header_container > #header_branding:after {
      /* Pesach */
      background-image: url("https://w3.chabad.org/media/images/1087/mrEH10878785.png");
      /*padding-top: 5.8%;*/
  
      /* Chanukah */
      background-image: url("https://w3.chabad.org/media/images/1114/upgt11141919.png");
      /*padding-top: 5.8%;*/
  
      /* Shavuot*/
      /* background-image: url("https://w3.chabad.org/media/images/1053/ZTvx10531702.png"); */
  
  }
  </style>
  
  
  
  
  
  <style>
  /* Account for Chabad.org CSS Changes to Article Header */
  .cco_body .local_content .article-header H1 {
      text-align: left;
      font-family: 'Poppins', sans-serif;
      font-size: 30px;
      margin-top: 0px;
  }
  
  .cco_body .local_content .article-header H3 {
      text-align: left;
      font-family: 'Poppins', sans-serif;
      font-size: 25px;
      padding-bottom: 0px;
      margin-top: 0px;
  }
  .cco_body .local_content .article-header {
      border-bottom: none;
     margin-bottom: 0;
  }
  
  .cco_body .local_content .article-header .breadcrumbs {
      background: none;
      padding: 0px;
  }
  </style>
  
  
  
  <style>
  #noRecordsText { display: none !important; }
  </style>
  
  
  
  
  
  
  <style>
  
  .mobile #cco_body,
  #co_content_container {
    overflow: visible;
  }
  
  
  
    H2.form-header {
    font-family: 'Poppins', sans-serif;
    color:  #62BDAC;
    font-weight: 700;
    }
    
  H3.form-header {
      font-weight: 600;
    font-family: 'Poppins', sans-serif;
    margin-top: 0px;
    color: #62BDAC;
    font-size: 20px;
    letter-spacing: .5px;
    text-transform: uppercase;
    margin-bottom: -2em;
    padding-bottom: 0;
}
  
  
   .form-submit-button, .form-submit-print, .form-submit-reset {
      MARGIN-TOP: 12px;
      MARGIN-BOTTOM: 12px;
      COLOR: #fff;
      FONT-SIZE: 1.2em;
      font-weight: 600;
      text-transform: uppercase;
      letter-spacing: 1.1px;
      PADDING: 12px 30px;
      text-shadow: none;
      box-shadow: none;
    BACKGROUND: #62BDAC;
    border-radius: 50px;
    border: 0 solid #333;
    transition: 0.3s;
  }
  
  .form-submit-button:hover {
      FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);
      BACKGROUND: #84C3B8;
  }
  
  .sneak_peek a.thumbnail img {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    height: 60%;
    width: 100%;
    min-width: 125px;
    margin: 16px 0;
}
  

.sneak_peek div.wrapper {
  background: #fff;
}


.sneak_peek h6 a {
  color: #333;
  text-shadow: 0 0 black;
}
.sneak-peek-container{
    width:100%;
}
.home .g160 .sneak_peek.v20 div.widget_conten{
     padding-top:136px !important;
}
.sneak_peek h6.title_only a {
padding:20px !important;
}

 table.CLTable tr td, .CLTable table tr td {
text-align: center;
width: 100% !important;
    padding: 0 !important;
display: inline-flex !important;
vertical-align: middle !important;
    align-items: flex-start !important;
    justify-content: center !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-content: space-around !important;
}
a.CLheading.clmore {
    display: none !important;
}

.co_menu_item a {
    font-weight: 500;
    letter-spacing: .05em;
}
body #co_menu_container.co_menu_container, body.cco_body #co_menu_container.co_menu_container {
    background-image: none;
}

@charset "UTF-8";
.event-button {
    text-align: center;
}
.event-button a {
	background: #67BDB0;
	border-radius: 3px;
	border-bottom: 3px solid #49a89a;
	display: inline-block;
	margin-bottom: 30px;
	padding: 15px 30px 13px;
	color: #fff;
	text-decoration: none;
	font-size: 22px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.event-button a:after {
	content: "»";
	margin-left: 5px;
}
.event-button a:hover {
	background: #49a89a;
	border-color: #3a8479;
}
.event-footer {
	background: #ddd;
	text-align: center;
	margin: 70px -15px 0;
	display: block;
}
.event-footer .event-button a {
	margin-top: -25px;
}
  </style>
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/jquery.stacktable/1.0.0/stacktable.css">




<style>
.mobile #cco_body,
#co_content_container {
	overflow: visible;
}



form[name='form_3938842'] {
	margin-top: -90px;
	background: #fff;
	position: relative;
	z-index: 2;
	padding-top: 20px;
	counter-reset: section;
}
.mobile form[name='form_3938842'] {
	padding-top: 5px;
}
form[name='form_3938842'] .form-line {
	border: 0;
	padding-left: 53px;
}
@media (max-width: 700px) {
	form[name='form_3938842'] .form-line {
		padding-left: 18px;
	}
}
form[name='form_3938842'] .form-header-group {
	margin-bottom: 0;
	padding-bottom: 5px;
}
form[name='form_3938842'] .form-header-group H1.form-header {
	color: #67B0A5;
	padding-left: 40px;
}
@media (max-width: 700px) {
	form[name='form_3938842'] .form-header-group H1.form-header {
		padding-left: 6px;
	}
}
form[name='form_3938842'] .form-header-group H2.form-header {
	color: #67B0A5;
	display: inline-block;
	text-transform: uppercase;
	font-size: 18px;
	position: relative;
	padding-top: 25px;
	padding-left: 40px;
}
@media (max-width: 700px) {
	form[name='form_3938842'] .form-header-group H2.form-header {
		padding-top: 6px;
		margin-bottom: 10px;
	}
}
form[name='form_3938842'] .form-header-group H2.form-header:after {
	content: " ";
	background: #67B0A5;
	width: calc(100% - 10px);
	left: 10px;
	top: 14px;
	position: absolute;
	height: 3px;
	z-index: -1;
}
@media (max-width: 700px) {
	form[name='form_3938842'] .form-header-group H2.form-header:after {
		display: none;
	}
}
form[name='form_3938842'] .form-header-group H2.form-header:before {
	position: absolute;
	left: 0;
	top: 0;
	counter-increment: section;
	content: counter(section);
	background: #67B0A5;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	text-align: center;
	height: 30px;
	border-radius: 50%;
	padding-top: 2px;
}
form[name='form_3938842'] #id_6 #payformWrapper .form-radio-item:nth-of-type(2) {
	display: none;
}
form[name='form_3938842'] #id_23 .form-label-left,
form[name='form_3938842'] #id_13 .form-label-left {
	display: none;
}
form[name='form_3938842'] #id_23 .form-multiple-column,
form[name='form_3938842'] #id_23 .form-input,
form[name='form_3938842'] #id_13 .form-multiple-column,
form[name='form_3938842'] #id_13 .form-input {
	width: 100%;
	display: block;
}
form[name='form_3938842'] #id_23 {
	margin-top: 0;
	padding-top: 0;
}
form[name='form_3938842'] #id_23 .form-multiple-column {
	overflow: hidden;
	padding-right: 30px;
}
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item {
	display: inline-block;
	float: none;
	clear: none;
	padding: 0;
	font-size: 16px;
	background: #eee;
	margin-right: 4px;
	border-radius: 2px;
	border-bottom: 2px solid #ddd;
	margin-bottom: 4px;
	position: relative;
}
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item input.form-radio:not(.form-radio-other-input) {
	position: absolute;
	top: 50%;
	transform: translatey(-50%);
	left: 4px;
}
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item .other-input {
	padding-left: 15px;
}
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item .form-radio-other-input {
	margin-left: 28px;
	margin-top: 4px;
	margin-bottom: 4px;
	width: calc(100% - 33px);
}
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item label {
	display: inline-block;
	width: 100%;
	padding: 8px 10px 8px 28px;
}
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item input:checked ~ label span {
	font-weight: bold;
}
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item label,
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item input[type='radio'] {
	cursor: pointer;
}
form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item:last-child {
	width: auto;
}
@supports (display: grid) {
	form[name='form_3938842'] #id_23 .form-multiple-column {
		display: grid;
		grid-gap: 5px;
		grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
	}
	form[name='form_3938842'] #id_23 .form-multiple-column .form-radio-item {
		width: 100%;
		margin-bottom: 0;
		margin-right: 0;
	}
}
form[name='form_3938842'] #id_23 .form-multiple-column .clearfix {
	display: none;
}
form[name='form_3938842'] #id_10,
form[name='form_3938842'] #id_11,
form[name='form_3938842'] #id_12 {
	margin-top: 0;
	padding-top: 0;
}
form[name='form_3938842'] #id_10,
form[name='form_3938842'] #id_9,
form[name='form_3938842'] #id_11,
form[name='form_3938842'] #id_12 {
	margin-bottom: 0;
	padding-bottom: 0;
}

table[width="190"]{
        width:500px;
        margin-bottom:30px;
}

@media (max-width: 1000px) {
    

.home .g160 {
    width: 50%;
    flex-grow: 1;
    flex-shrink: 0;
    margin-bottom: 5px;
    min-height: 235px;
}

}

@media (max-width: 1000px) {
    

table.CLTable tr {
    width: 100%;
    text-align: center;
}

table.CLTable tr td, .CLTable table tr td {
    text-align: center;
    width: 100% !important;
    padding: 0 45px 0px 0 !important
    display: inline-flex;
    vertical-align: unset;
    align-items: left;
    justify-content: left !important;
    flex-direction: unset;
    flex-wrap: unset !important;
    align-content: space-around !important;
}
.CLTime {
    font-size: 9px;
}
.CLdate {
    font-size: 9px;
}
}

@media(max-width:1024px){
.cco_body #tabContentMain .co_menu_item span.parent div a {
   text-transform: uppercase;
   font-size: 14px !important;
   padding-left: 25px;
   padding-right: 25px;
   line-height: 80px;
}

}

.clearfix.bh.mobile-only.align_right {
    display: none;
}
</style>



  


<style>

/* summer form 2023 */
    .locations-list .locations-item {
        display: block;
        width: 100%;
        margin-right: 2%;
        margin-bottom: 30px;
}
.locations-list .locations-item .locations-item-image {
        width: 100%;
        margin-right: 1%;
        display: inline-block;
        vertical-align: top;
}
.locations-list .locations-item .locations-item-image img {
        float: none;
        width: 100%;
        height: auto;
         transition: 0.3s;
}

.locations-list .locations-item .locations-item-image img:hover {
opacity: 0.8;
  transition: 0.3s;
}
.locations-list .locations-item .locations-item-info  {
        width: 100%;
        display: inline-block;
        vertical-align: top;
        margin-bottom: 15px;
  margin-top: 0;
  
}

.locations-list .locations-item .locations-item-info h2 {
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
    color: #333;
    font-size: 20px;
    margin-bottom: 0;
    font-weight: bold;
    line-height: 1.2;
}

.locations-list .locations-item .locations-item-info .locations-item-header {
        font-weight: bold;
        font-size: 22px;
        color: #bdaa6f;
}
.locations-list .locations-item .locations-item-info .locations-item-sub {
        font-size: 15px;
font-weight: 500 !important;
    margin-top: 12px;
    font-weight: normal;
    font-family: 'Poppins', sans-serif;
}


.locations-list .locations-item .locations-item-info .locations-item-more {
font-size: 15px;
    font-weight: normal;
    font-style: normal;
    font-family: 'Montserrat';
    line-height: 1.4;

}

.locations-list .locations-item .locations-item-info .locations-item-links {
        margin-top: 10px;
}
.locations-list .locations-item .locations-item-info .locations-item-links a {
        display: block;
        margin-bottom: 2px;
        text-decoration: none;
        color: #666;
}
.locations-list .locations-item .locations-item-info .locations-item-links a:before {
        font-family: "FontAwesome";
        font-size: 12px;
        margin-right: 7px;
        width: 15px;
        text-align: center;
        display: inline-block;
}
.locations-list .locations-item .locations-item-info .locations-item-links a:hover {
        color: #bdaa6f;
}
.locations-list .locations-item .locations-item-info .locations-item-links a.locations-item-links-directions:before {
        content: "\f277";
}
.locations-list .locations-item .locations-item-info .locations-item-links a.locations-item-links-photos:before {
        content: "\f03e";
}
.locations-list .locations-item .locations-item-info .locations-item-links a.locations-item-links-phone:before {
        content: "\f095";
}
.locations-list .locations-item .locations-item-info .locations-item-links a.locations-item-links-website:before {
        content: "\f0ac";
}
@media (max-width: 600px) {
        .locations-list .locations-item .locations-item-image {
                width: 100%;
                margin-right: 0%;
        }
        .locations-list .locations-item .locations-item-info {
                width: 100%;
                margin-top: 0;

        }
}

.donate-button a {
    display: inline-block;
background: #fff;

    padding: 8px 12px;

    color: #62BDAC;
    margin-top: 23px;
    border: 2px solid #62BDAC;
    font-size: 15px;
    text-decoration: none;
    margin-left: 0px;
  margin-right: 2%;
font-weight: bold;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    letter-spacing: .6px;
text-transform: uppercase;
}
.donate-button a:after {
    content: "»";
    margin-left: 5px;
}
.donate-button a:hover {
 opacity: 0.8;
  transition: 0.3s;
}
.locations-item-links-date {
  margin-top: 2%;
  margin-bottom:  1%;
  font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-family: 'Montserrat';
 
}
.locations-item-links-date:before {
    content: "\f133";
margin-right: 3px;
  font-family: "FontAwesome";
}

.locations-item-info h3 {
  color: #333;
    font-size: 18px;
    margin-top: 1px;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    line-height: 1.2;
}

.locations-item-info h4 {
font-size: 15px;
    margin-bottom: 0.2rem;
    font-weight: 500 !important;
    margin-top: 0;
       font-family: 'Poppins', sans-serif;
text-transform: uppercase;
}



@media (max-width: 600px) {
.form-line {
width: 100% !important;
}
}
form[name='form_5972882'] .form-header-group {
MARGIN: 12px 15px 18px 0;
}


li#id_112, li#id_114, li#id_117, li#id_118, li#id_119, li#id_120, li#id_121, li#id_122, li#id_124, li#id_125, li#id_126, li#id_127, li#id_128 , li#id_123, li#id_129, li#id_130, li#id_131, li#id_132, li#id_133, li#id_135, li#id_134, li#id_136, li#id_137, li#id_140,  li#id_141,  li#id_161,  li#id_164,  li#id_166,  li#id_168,  li#id_175,  li#id_178,  li#id_183 {
    display: inline-block;
    width: 49%;
margin-right: 7px;
}

form[name='form_5972882'] li#id_139 {
   
    position: absolute;
    right: 0%;
    top: -1.8%;
    border: none;

   @media only screen and (max-width: 915px)  {
top: -1.1%;
}
 @media only screen and (max-width:727px)  {
margin-top: -5em !important;
      position: static !important;
}

}
@media only screen and (max-width:727px)  {
  .cco_body .local_content .article-header {
   padding-left: 15px;
}
}


.article-header__title {
display: inline !important;

}

li#id_132 {
    margin-top: -10px;
}


/* event registration system */
div#Performances .co_global_button .button {
    background: #62BDAC;
    color: #000000 !important;
}

.event_name .bold, form#RegisterSinglePage bold, div#ReservationSummary span, #RegisterSinglePage .blu, .blue, .blue a, .co_body .content .blue a {
    color: #434343;
}

.container.shaded, #co_ads_container .container.shaded, .co_body .container.border.shaded {
    background-color: #EEF8F6;
}


button#SubmitButton {
    padding: 15px 21px;
    background: #62BDAC;
    color: #fff !important;
    font-size: 18px;
      font-weight: 600;
}

.co_global_button.disabled .button, .co_global_submit.disabled .button {
     background: #B6E2DA !important;
}

.co_global_button .button {
background: #62BDAC;
}
span.large.large_right_margin {
font-weight: 600;
}

div#RegisterHeader .bottom_margin {
    margin-bottom: 0;
}
.clearfix.float_left.medium.column2 .clearfix.medium.medium_vertical_margin:nth-child(-n + 3), .dir_ltr #RegisterHeader .column1, .clearfix.float_left.medium.column2 {
    display: none;
}

#RegisterHeader {
padding: 0;
}
.event_name .bold {
    font-weight: 600;
}
.clearfix.large_top_margin.medium_bottom_margin div:first-child {
font-size: 15px;
margin-top: 0;
}
.absolute.small_left_margin.regular {
    font-size: 12px !important;
}

body:not(.mobile) .event-thumbnail:has(+ div .reservation) {
       vertical-align: top;
       margin-top: 33px;
}
.float_left.event_name.small_left_padding.hide_titles_target .medium {
    
    display: block;
}

.notice {
    background-color: #deebe9;
    border: none;
}
.toggle_options a {
      font-family: 'Poppins', sans-serif;
    font-weight: 500;
transition: .3s;
    text-decoration: underline;
        text-decoration-color: #91D1C5;
    text-decoration-thickness: 2px;
    text-underline-offset: 3px;
}


.toggle_options a:hover {
    opacity: .8;
}
</style>



<script async src="https://www.googletagmanager.com/gtag/js?id=AW-10970906787"></script><script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-10970906787');
</script><script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  
  gtag('config', 'UA-212571758-1');
  </script><script>
  // Old Donate form redirect to New Donate Page
  if(window.location.href.indexOf("aid/245689") >= 0){ 
    window.location.href = "/3937784";
  }
  // Donate form redirect to Match Site
  if(window.location.href.indexOf("aid/3937784") >= 0){ 
    //window.location.href = "/4078172";
  }
  
  // Old Cteen redirect to New Cteen
  if(window.location.href.indexOf("aid/2326422") >= 0){ 
    window.location.href = "/4139431";
  }
  
  // Old Match Site redirect to New Match Site
  if(window.location.href.indexOf("aid/4078172") >= 0){ 
    window.location.href = "/4432603";
  }
  
  // Old Mikvah Site redirect to New Mikvah Site
  if(window.location.href.indexOf("aid/3032900") >= 0){ 
    window.location.href = "/3148693";
  }
  </script><script>
      !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
      n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
      n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
      t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
      document,'script','https://connect.facebook.net/en_US/fbevents.js');
      fbq('init', '368533886927341');
      fbq('track', 'PageView');
      </script><script>(function() { var _fbq = window._fbq || (window._fbq = []); if (!_fbq.loaded) { var fbds = document.createElement('script'); fbds.async = true; fbds.src = '//connect.facebook.net/en_US/fbds.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(fbds, s); _fbq.loaded = true; } _fbq.push(['addPixelId', '1524330704506584']); })(); window._fbq = window._fbq || []; window._fbq.push(['track', 'PixelInitialized', {}]); </script><script language="javascript" type="text/javascript" src="https://w4.chabad.org/scripts/js/os/jquery-latest.min.js"></script><script language="javascript" type="text/javascript" src="https://w4.chabad.org/scripts/js/os/jquery/jquery.inputmask.min.js"></script><script>
      jQuery(document).ready(function() {
        if(Co.ArticleId == "3877790") jQuery('body').addClass('bc-home');
        else jQuery('body').addClass('bc-not-home');
      
        jQuery('#footer .footer_container .bottom_padding').append("<div>Site by <a href='https://clickconsultingservices.com'>Click Consulting</a></div>");
  
  
          jQuery(".item-1.g160 .widget-1.sneak_peek .widget_content p").html(function () {
              return jQuery(this).html().replace("Jewish. Done Joyfully!", "<span style='font-weight: 600; font-style: italic;'>Jewish. Done Joyfully!</span>"); 
          });
      });
      </script><script>
      jQuery(window).load(function() {
         if(Co.ArticleId == "591213") activateMediaIndexItems();
      });
      </script><script>
          function getParameterByName(name, url) {
              if (!url) url = window.location.href;
              name = name.replace(/[\[\]]/g, "\\$&");
              var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
                  results = regex.exec(url);
              if (!results) return null;
              if (!results[2]) return '';
              return decodeURIComponent(results[2].replace(/\+/g, " "));
          }
          function isValidEmailAddress(emailAddress) {
              var pattern = /^([a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[ \t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.?$/i;
              return pattern.test(emailAddress);
          };
          </script><script language="javascript" type="text/javascript" src="/scripts/js/templates/modules/sitewideticker.js.asp?campaignid=796&template=3682&sc=topbar"></script><script>
      function formatCurrency(num) {
          var p = parseFloat(num).toFixed(0).split(".");
          return p[0].split("").reverse().reduce(function(acc, num, i, orig) {
              return  num=="-" ? acc : num + (i && !(i % 3) ? "," : "") + acc;
          }, "");
      }
      function currencyToInt(num) {
          return num.replace("$", "").replace(",","");
      }
      function appendToQueryString(param, val) {
          var queryString = window.location.search.replace("?", "");
          var parameterListRaw = queryString == "" ? [] : queryString.split("&");
          var parameterList = {};
          for (var i = 0; i < parameterListRaw.length; i++) {
              var parameter = parameterListRaw[i].split("=");
              parameterList[parameter[0]] = parameter[1];
          }
          parameterList[param] = val;
      
          var newQueryString = "?";
          for (var item in parameterList) {
              if (parameterList.hasOwnProperty(item)) {
                  newQueryString += item + "=" + parameterList[item] + "&";
              }
          }
          newQueryString = newQueryString.replace(/&$/, "");
          return location.origin + location.pathname + newQueryString;
      }
      function updateUrlWithQueryString(param, val) {
          window.history.replaceState('', '', appendToQueryString(param, val));
      }
      
      
      </script><script>
  UserformConditions = {
      makeFieldConditional: function(conditionalFieldId, conditions, required) {
          this.registerConditions(conditionalFieldId, conditions, required);
          this.checkField(conditionalFieldId, conditions, required);
      },
      checkField: function(conditionalFieldId, conditions, required) {
          var conditionalField = jQuery("#id_" + conditionalFieldId);
  
          var conditionMet = this.checkConditions(conditions);
  
          if(conditionMet) {
  
              conditionalField.show();
  
              if(required) {
                  Userform.requireField(conditionalFieldId, true);
              }
  
          } else {
              conditionalField.hide();
  
              if(required) {
                  Userform.requireField(conditionalFieldId, false);
              }
          }
      },
      registerConditions: function(conditionalFieldId, conditions, required) {
          var conditionsList = conditions.list;
          var self = this;
  
          jQuery(conditionsList).each(function(key, value) {
              var thisId = value.id;
              var thisField = jQuery("#id_" + thisId).find("input,select,textarea").change(function() {
                  self.checkField(conditionalFieldId, conditions, required);
              });
          });
      },
      checkConditions: function(conditions) {
          var conditionsOperator = conditions.operator;
          var conditionsList = conditions.list;
  
          if(conditionsOperator == "and") {
              var conditionMet = true;
          } else {
              var conditionMet = false;
          }
          
  
          jQuery(conditionsList).each(function(key, condition) {
              var thisId = condition.id;
              var thisConditionMet = false;
              var thisField = jQuery("#id_" + thisId);
              var inputVal = "";
  
              // Radio Item
              if(thisField.find(".form-radio-item").length > 0) {
                  
                  var inputElName = thisField.find("input[type='radio']").attr("name");
                  inputVal = thisField.find("input[name='"+inputElName+"']:checked").val();
              }
  
              if(condition.check == "=") {
                  if(inputVal == condition.value) {
                      thisConditionMet = true;
                  }
              }
  
              
              if(conditionsOperator == "and") {
                  if(!thisConditionMet) conditionMet = false;
              } else {
                  if(thisConditionMet) conditionMet = true;
              }
          });
  
          return conditionMet;
      },
  
      
  
      
  
  
  }
  
  jQuery(window).load(function() {
      if(Co.ArticleId == "4053477") {
  
          conditions = {
              "operator": "or",
              "list": [
                  {
                      "id": "29",
                      "value": "Yes",
                      "check": "=",
                  },
              ]
          };
          UserformConditions.makeFieldConditional("30",  conditions,  true  );
  
  
          conditions = {
              "operator": "or",
              "list": [
                  {
                      "id": "29",
                      "value": "Yes",
                      "check": "=",
                  },
                  {
                      "id": "31",
                      "value": "Father Only",
                      "check": "=",
                  },
              ]
          };
          UserformConditions.makeFieldConditional("32",  conditions,  true  );
      }
  });
  </script><script>
jQuery(window).load(function() {
	if(Co.ArticleId == "32809") jQuery("#optin1").click();
         if(Co.ArticleId == "3581042") {
             jQuery("input[type='number']").attr("autocomplete", "nope");
             jQuery("form").attr("autocomplete", "nope");
         }
});
</script><script>
jQuery(window).load(function() {
  jQuery("form[name='form_3938842'] #input_23").closest("span").click(function() {
    jQuery("#other_23").click();
    jQuery("#input_23").focus();
  });
});
</script><script>
if(location.href.indexOf("/2638278") != -1) location.href = "/2638279";
</script><title>
	Meet Our 2026 Soldiers - Chabad Jewish Community Center
</title></head>
<body class="lang_en dir_ltr cco_body cco_templateless_page section_branch">
	
	
		<div width="100%" class="cco_templateless_template" style="z-index:100 !important;display:block !important;left:0px !important;top:0px !important;height:30px!important;width:100% !important;line-height:30px !important; position:relative !important; margin-bottom:0 !important; padding:0;text-indent: 25px;" align="Left"><a href="//www.JCCAspen.com" style="display:block!important;font-size:14px !important;">&laquo; Back to&nbsp;Chabad Jewish Community Center</a></div>
	
	<div class="cco_templatelates_content">
		
	<div class="co_content_container clearfix local_content" id="co_content_container">
		<div class="clearfix">
			<!-- BEGIN HEADER --><style type="text/css">    @import url("https://fonts.googleapis.com/css?family=Abril+Fatface|Montserrat:300,400|Oswald|Anton|Yellowtail");
    /* Light Text for dark background - To change the color of the text, delete "white" and put a new color */
    .headerTitle, .headerSubTitle, .widget_content, .indexsection .title,.header-desc,.bannerCta button,.custom-mini-banner,.co_calendar_text {color:white;} 
    
    /* Dark Text for medium background. To change the color of the text, delete "#000000" and put a new color */
    #navigation li.parent a.parent:hover,#navigation li.parent a.parent:hover+.sub_menu_toggle, #navigation li.parent .sub_menu .item a:hover, #navigation li.parent.selected a.parent, .sub_menu .item a:hover {color: #000000;} 
    
    /* Dark Text for light background. To change the color of the text, delete "#66635B" and put a new color */
    .custom_message .title, .prepResource-title,.co_photo_gallery_head,.co_calendar_head,.footer {color:#66635B;}
    
    /* Light background for dark text. To change the color of the background, delete "#d5d0c4" and put a new color */
    .footer, #co_calendar div.co_calendar_body .item.item.first,#co_calendar div.co_calendar_body .item:nth-child(3),#co_calendar div.co_calendar_body .item:nth-child(6),#co_calendar div.co_calendar_body .item:nth-child(8),.custom-mini-banner .mini-banner-1, .custom-mini-banner .mini-banner-2 {
    background-color:#d5d0c4;}
    
    /* Medium background for light text - To change the color, delete "#a59e8c" and put a new color */
     #navigation li.parent a.parent, #navigation li.parent .sub_menu .item a, #navigation li.parent .sub_menu ul li,div#chabad_head .chabad_navigator_bar,.custom-mini-banner .mini-banner-1, .custom-mini-banner .mini-banner-2 {background-color:#a59e8c;}
    @media only screen and (max-width: 1024px) {div#chabad_head .chabad_navigator_bar ul li {background-color:#A59E8C;}}
    
    
    /* Dark background for light text. To change the color of the background, delete "#66635B" and put a new color */
    .bannerCta button, #co_calendar div.co_calendar_body .item:nth-child(2), #co_calendar div.co_calendar_body .item:nth-child(4), 
    #co_calendar div.co_calendar_body .item:nth-child(5), #co_calendar div.co_calendar_body .item:nth-child(7) {background-color:#66635B;}
    
    @media only screen and (max-width:650px){
    #co_calendar div.co_calendar_body .item:nth-child(2), #co_calendar div.co_calendar_body .item:nth-child(4), 
    #co_calendar div.co_calendar_body .item:nth-child(6), #co_calendar div.co_calendar_body .item:nth-child(8){
    background-color:#66635B;}}
    
    @media only screen and (max-width:650px){
    #co_calendar div.co_calendar_body .item.item.first, #co_calendar div.co_calendar_body .item:nth-child(3), 
    #co_calendar div.co_calendar_body .item:nth-child(5), #co_calendar div.co_calendar_body .item:nth-child(7){
    background-color:#d5d0c4;}}
    
    
    /* Start of desktop CSS */
    .section_root div#ContentBody .content-area-parent  {   display: flex;  flex-wrap: wrap;    justify-content: center;    gap: 10px;}
    .chabad_header .headerTitle,.headerSubTitle,.custom_message .title,.prepResource-title,.indexsection .title,.co_calendar_head,.co_photo_gallery_head{font-family: Oswald, Arimo, sans-serif!important;}                 
    .article-header,.article-header__title,.chabad_menu_content,.co_photo_gallery_head,.read-more_link,.titleIcon{text-align: center}
    .bannerCta button,.read-more_link a{text-decoration: none; box-shadow: none; text-shadow: none; letter-spacing: 2px; text-transform: uppercase} 
    .bannerCta button,.co_photo_gallery_head,.custom_message .title,.read-more_link a,.sPromo-wrap .caption,[class=widget-]{text-transform: uppercase}
    #co_calendar div.co_calendar_body div div div:nth-child(5){clear: both}
    div.chabad_left_column{background-color: #fff; width: 100%; float: none; margin: 0; padding: 25px 5px 0; min-height: 329px}
    div#chabad_body_content{width: 945px; margin-left: auto; margin-right: auto; float: none}
    div#chabad_body_content .latest_features{margin-top: 50px; margin-bottom: 50px}
    [class=widget-]{color: #5a2d2d; font-family: Anton, sans-serif; font-size: 20pt; line-height: normal}
    .cco_templateless_template a{color: #fff; font-family: Montserrat, sans-serif; background-color: #7d7070; font-size: 15pt; padding-left: 50px; text-decoration: none; line-height: 40px; height: 40px}
    .widget-1{background: 0 0; border: none}
    .widget_content{padding: 0}
    .cco_templatelates_content{margin-bottom: 0}
    .no_margin .g960{float: none}
    .cco_templateless_page #BodyContainer{text-align: center; width: 100%}
    a.parent.arrow:hover{background: url(https://w2.chabad.org/images/shluchim/minisites/down_triangle_black.gif) right 5px center no-repeat}
    .section_root #co_body_container{width: 100%}
    .read-more_link a{display: inline-block; padding: 10px 24px; font-size: 18px; font-weight: 700; transition: all .4s}
    .read-more_link a:hover{text-decoration: none}
    .co_photo_gallery_head{font-size: 20pt; margin-bottom: 10px}
    .feature_caption,.feature_caption a,.features_title{font-family: Oswald, Arimo, sans-serif; color: #66635B;}
    .features_title{margin-bottom: 10px}div#chabad_main_content 
    .cco_templateless_template{background-image: none; background-color: inherit}
    .chabad_header .headerTitle{font-size: 70pt; padding-top: 100px; line-height: 130px;position:relative;z-index:2;} 
    .chabad_header img{position:absolute; background-position: right bottom; background-repeat: no-repeat; background-color: rgba(255, 255, 255, .2); background-blend-mode: screen; left:0px;z-index:1;object-fit: cover;width: 100%;height: 450px;}
    .article-header__subtitle,.article-header__title{color: #66635b; font-family: Montserrat, sans-serif}
    .headerSubTitle{font-size: 27pt;position:relative;z-index:2;}
    .header-desc{font-size: 23pt; font-weight: lighter; font-family: Montserrat, sans-serif;position:relative;z-index:2;}
    div#chabad_head .chabad_navigator_bar{width: 100%; border: none; margin: 0; height: 45px}
    div#chabad_head .chabad_navigator_bar ul{display: inline-block; margin: auto}
    div#chabad_head .chabad_navigator_bar ul li a{font-size: 17px; font-weight: 400; visibility: visible; line-height: 45px; margin-top: 0; color: #fff; font-family: Montserrat, sans-serif!important; border-right: 2px solid #fff;}
    div#chabad_head .chabad_navigator_bar ul li ul li a{line-height: 28px; min-width: 140px}
    div#chabad_head .chabad_navigator_bar ul li .sub_menu{top: 45px!important; text-align: left}
    #navigation li.parent:last-child a.parent{border-right: 0 solid;}
    #navigation li.parent a.parent{transition: all .5s;}
    .arrow{transition: none!important}
    .sub_menu .item a{border-right: 0!important; max-width: 100%!important}
    .large_banner{border: 1px solid #c3c1b8; overflow: hidden; position: relative; margin-left: auto; margin-right: auto;margin-bottom: 20px;}
    .bannerCta button,.donate_link a,.read-more_link a{border: 2px solid #2d2317; font-family: Montserrat, sans-serif}
    .bannerContainer a{width: 100%; height: 100%; position: absolute; left: 0; right: 0; z-index: 1}
    .donate_link a,.read-more_link a{color: #2d2317; background: 0 0}
    .donate_link a:hover,.read-more_link a:hover{background: #2d2317; color: #fff}
    .textWrapper{background: rgba(255, 255, 255, .75); padding: 11px 100px; width: 100%; position: absolute; bottom: 0; left: 0; text-align: center; box-sizing: border-box}
    .textWrapper span{text-align: center; font-size: 14px; line-height: 20px; color: #000; font-family: Montserrat, sans-serif}
    .textWrapper .big{display: block; font-size: 22px; margin: 5px}
    .bannerCta button{display: inline-block; padding: 10px 24px; font-size: 18px; font-weight: 700; transition: all .4s; color: #fff; background: #2d2317}
    .small_promos{display: flex;margin-bottom:50px; text-align: center}
    .wrap-image .bannerContainer img,.wrap-image .statimg{opacity: 1; display: block; width: 100%; transition: .5s ease; backface-visibility: hidden}
    .wrap-image:hover .bannerContainer img,.wrap-image:hover .statimg{opacity: .5}
    #co_calendar,#co_photo_gallery{margin-bottom: 50px}
    .custom_message .title{font-size: 34pt; text-align: center}
    #co_calendar{display: inline-block; text-align: left}
    #co_calendar .item{float: left; padding: 15px}
    .co_calendar_head,.features_title,.photo_title{font-size: 20pt; text-transform: uppercase; text-align: center}
    .co_content{margin-left: auto; margin-right: auto; text-align: center}
    .co_calendar_text{display: flex; flex-wrap: wrap; font-family: Montserrat, sans-serif; color: #fff; background-color: #e3cca4; background-clip: content-box}
    .co_date,.co_title_calendar a{font-size: 17pt; text-decoration: none; line-height: 25px; font-family: Oswald, Arimo, sans-serif; color: #fff; text-transform: uppercase}
    .co_date {font-weight: bold;margin-bottom: 15px;}
    .co_date::after {content: ""}
    .co_title_calendar a {font-size: 15pt;}
    .co_text_calendar{padding-top: 10px}
    .co_photo_gallery{text-align: center}
    .co_photo_gallery a{display: inline; margin: 0}
    .co_photo_gallery a:hover{text-decoration: none!important; transition: .5s ease; opacity:.5;}
    .co_photo_gallery a img{width: 20%; margin: 4px; height: 150px; object-fit: cover}
    .co_features{display: inline-block; margin: 5px; width: 250px}
    .co_features img,.g960{width: 100%}
    .section_branch .chabad_header {height: 300px;}
    .section_branch .chabad_header img {height: 300px;}
    .section_branch .chabad_header .headerTitle {padding-top: 30px;}
    .feature_caption,.feature_caption a{font-size: 14pt; text-transform: uppercase; text-decoration: none; text-align: center}
    #footerContainer,#footerContainer a,.footer,.footer a{font-size: 15px;}
    .co_photo_gallery_footer{display: none}
    #footerContainer,.footer{margin-top: 0; padding: 10px; text-align: center; width: 100%; font-family: Montserrat, sans-serif}
    .large_bottom_margin{margin: 20px}
    .g960{margin: 0 auto}
    body.mobile div#co_calendar {margin-bottom:50px;}
    body.mobile div#co_photo_gallery{margin-top:0px;margin-bottom:50px;}
    .mobile .footer_inner_container .back_to_top{left: 10px; bottom: 25px; width: 30px; height: 30px}
    .mobile .footer_inner_container .back_to_top .arrow{margin: -3px -6px}
    .indexsection .title {text-align: left}
    .section_root #co_body_container{text-align: center}
    .sub_menu{visibility: visible}
    div#chabad_head .chabad_navigator_bar ul li{color: #fff; background-color:#fff;}
    .cco_templateless_page #chabad_main_content{background-image:url();background-blend-mode: screen; background-size: contain; background-color: rgba(255, 255, 255, .7)}
    .article-header__title,.read-more_link,.titleIcon{text-align: center}
    .titleIcon img{display: none}
    .bannerCta button,.custom_message .title,.read-more_link a,.sPromo-wrap .caption,[class=widget-]{text-transform: uppercase}
.large_banner.wrap-image {
    width: 100%;
}
    .sPromo-wrap{display: inline-block; margin-left: 4px; width: 100%; max-height: 250px; position: relative}
    .sPromo-wrap:first-child{margin-left: 0}
    .sPromo-wrap a{position: absolute; width: 100%; height: 100%; left: 0; right: 0; z-index: 1}
    .sPromo-wrap img{height: 100%;  object-fit: cover; opacity: 1; display: block; width: 100%; transition: .5s ease; backface-visibility: hidden}
    .sPromo-wrap .caption{font-family: Oswald, Arimo, sans-serif;position: absolute; width: 100%; bottom: 0; height: 38px; line-height: 36px; font-weight: 400; font-size: 15pt; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: rgba(255, 255, 255, .75)} 
    .sPromo-wrap:hover img{opacity: .5}
    .sPromo-flex {max-height: 250px;    flex: 1 1 250px;    min-width: 200px;   max-width: 500px;   text-align: center; display: inline-block;  position: relative; border: 1px solid #c3c1b8;}
    .sPromo-flex a {    position: absolute; width: 100%;    height: 100%;   left: 0;    right: 0;   z-index: 1;}
    .sPromo-flex img {  height: 100%;   object-fit: cover;  opacity: 1; display: block; width: 100%;    transition: .5s ease;   backface-visibility: hidden;}
    div#chabad_main_content{width: 100%}
    .article-header__title{font-size: 30px; color: #66635b; font-family: Montserrat, sans-serif}
    .wrap-image .bannerContainer img{opacity: 1; display: block; width: 100%; transition: .5s ease; backface-visibility: hidden}
    .wrap-image:hover .bannerContainer img{opacity: .5}
    .wrap-image:hover .wrap-image2{opacity: 1}
    .wrap-image2{transition: .5s ease; opacity: 0; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}
    .custom_message{margin-bottom:50px}
    .custom_message .message{font-family: Montserrat, sans-serif; font-size: 16pt; margin: 0 auto; text-align: center; padding: 25px}
    .photo_title{font-size: 20pt; text-transform: uppercase; text-align: center}
    .co_date{font-size: 17pt; text-decoration: none; line-height: 25px; font-family: Oswald, Arimo, sans-serif; color: #fff; text-transform: uppercase}
    
    .chabad_header{height: 450px; text-align: center; background-position: right bottom; background-repeat: no-repeat; background-color: rgba(255, 255, 255, .2); background-blend-mode: screen}
    .indexsection{padding: 0 100px}
    .indexsection .title{text-transform: uppercase; font-size: 20pt; text-align: left}
    .indexsection .read-more_link{margin: 25px 0; width: 15%}
    .indexsection .custom_message{padding: 25px}
    .indexsection .message{padding: 20px 0; text-align: left; font-family: Montserrat, sans-serif!important; color: #000}
    .indexsectionImg img{width: 40%; float: right}
    .custom-mini-banner .banner-box{display: inline-block}
    .custom-mini-banner{margin:0px 0px 50px 0px;font-family: Montserrat, sans-serif; text-transform: uppercase;padding-left: 100px;padding-right: 100px;}
    .custom-mini-banner .mini-banner-1,.custom-mini-banner .mini-banner-2{margin: 10px 0 2px}
    .custom-mini-banner .banner-box{padding: 20px 35px; vertical-align: middle; text-align: left; box-sizing: border-box}
    .custom-mini-banner .banner-box .title{font-weight: 700; display: inline-block; font-size: 18px}
    .custom-mini-banner .banner-box .desc{font-size: 11px; line-height: 16px; padding-top: 6px;}
    .prepResource-title{font-size: 20pt; text-align: center; text-transform: uppercase;}
    .mobile div#chabad_head .chabad_navigator_bar ul li {background-color:inherit;}
    
    /* End of desktop CSS */
    
    
    /* Start of Media Queries */
    
    @media only screen and (min-width:651px) {#co_calendar .item {min-height: 175px}.co_calendar_text {padding-left: 52px; padding-right: 52px}}
    @media only screen and (min-width:1025px) {#co_calendar .item.small-width {width: 160px}#co_calendar .item.normal-width {width:25%}#co_calendar .item.medium-width {width: 267px}#co_calendar .item.large-width {width: 400px}}
    @media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape) {.co_calendar_text {padding-left: 52px; padding-right: 52px}}
    @media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {.co_calendar_text {padding-left: 62px; padding-right: 62px}}
    @media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait) {.co_calendar_text {padding-left: 53px; padding-right: 52px}}
    @media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait) {.co_calendar_text {padding-left: 62px; padding-right: 62px}}
    @media only screen and (max-width:650px) and (max-width:650px) {.small_promos {flex-wrap: wrap; justify-content: center}}
    @media only screen and (max-width:650px) {
    .bannerCta, .textWrapper .wrapper-message {display: none}
    .co_photo_gallery_head, .textWrapper span {text-align: center}
    .textWrapper {background: rgba(255, 255, 255, .75)}
    .textWrapper .big {color: #000; margin: 0}
    .cco_templateless_template a {padding-left: 0} 
    div.chabad_left_column {padding-top: 10px}
    .chabad_header {background-image:none; height: 250px;display:block!important}
    .chabad_header img {background-size: cover; background-position: center 0; background-attachment: inherit; height: 250px;}
    .headerTitle {padding-top:50px;}
    .headerSubTitle, .header-desc {font-size: 20pt}
    .header-desc {padding-bottom: 60px} 
    div#chabad_head .chabad_navigator_bar ul li a {border-right: none; line-height: 45px} 
    body.mobile #navigation.chabad_navigator_bar #menu {width: 100%; height: 45px} 
    body.mobile .g960.footer {padding: 10px}
    .textWrapper {padding: 5px; float: none; left: 0; height: auto!important}
    .sPromo-wrap {margin: 8px 8px 8px auto}
    .small_promos img {width: 75%; display: initial}
    .custom_message .title {font-size: 25pt}
    .custom_message .message {width: 100%; font-size: 13pt; padding: 10px;} 
    #co_calendar {display: block; clear: both} 
    #co_calendar .item {float: none; width: 100%!important; height: auto}
    .co_features, .photo {display: inline-block; margin: 0 auto; width: 45%; padding-bottom: 15px}
    .feature_caption a {font-size: 10pt}
    .co_photo_gallery a img {width: 49%!important}
    .chabad_header div.headerTitle {font-size: 43px; line-height: 70px;padding-top: initial}
    .indexsection, .indexsection .custom_message {padding: 10px}
    .indexsection .message, .indexsection .title {text-align: center}
    .indexsection .read-more_link {width: 100%}
    .indexsectionImg img {float: none; width: 75%}
    .sPromo-wrap {margin: 8px auto}
    .textWrapper {background: rgba(255, 255, 255, .75)}
    .textWrapper .big {color: #000}
    .custom-mini-banner .banner-box .desc {width: 100%}
    .custom-mini-banner .banner-box {display: block; width: 100%; padding: 10px}
    .custom-mini-banner{padding-left:0px;padding-right:0px;}}
    @media only screen and (max-width:1024px) {
    #co_calendar .item .calendar-width, .calendar-width {max-width: 936px}
    #co_calendar .item .normal-width {width: 300px} 
    #co_calendar .item .normal-width.last {width: 600px} 
    #co_calendar .item.medium-width, #co_calendar .item.small-width {width: 203px} 
    #co_calendar .item.normal-width {width:25%;}
    #co_calendar .item.large-width {width: 300px}
    div#chabad_body_content {background-color: #fff}
    body.mobile #navigation.chabad_navigator_bar #menu li:not(.heading) {padding: 0} 
    div#chabad_head .chabad_navigator_bar ul li a {border-right: 0!important} 
    body.cco_templateless_page.mobile #navigation.chabad_navigator_bar #menu {margin-top: 10px; height: 45px}
    body.mobile .chabad_navigator_bar #menu .item.heading a {background: url('https://w2.chabad.org/images/shluchim/minisites/down_triangle_white.gif') no-repeat right center} 
    body.mobile .chabad_navigator_bar .sub_menu_toggle {background: url(https://w2.chabad.org/images/shluchim/minisites/down_triangle_white.gif) no-repeat center} 
    body.mobile div.chabad_navigator_bar #menu .sub_menu ul {border-left: 3px solid #fff} 
    body.mobile #navigation.chabad_navigator_bar #menu li:not(.heading) {padding-left: 0}
    div#chabad_head .chabad_navigator_bar ul li ul li {min-height: 0}
    body.mobile #navigation.chabad_navigator_bar #menu {width: 100%} 
    .cco_templateless_page #chabad_main_content{background-image:url();background-blend-mode: screen; background-size: contain; background-color: rgba(255, 255, 255, .7)}
    .bannerCta button {margin-top: 0}
    .small_promos {margin-top: 10px}
    .co_features {width: 25%}
    .co_photo_gallery_head {text-align: center}
    .co_photo_gallery a {margin: 5px}
    .co_photo_gallery a img {width: 27%}
    .g960.footer {padding: 20px; width: 100%}
    .arrow:hover {background: 0 0}
    .sPromo-wrap .caption {max-width: 100%} 
    .custom_message .message {width: 100%}
    .co_content {width: 100%}
    .chabad_header {background-position: bottom center; background-attachment: inherit}
    .chabad_header .headerTitle {padding-top: 100px}
    .header-desc {padding-bottom: 75px} 
    .cco_templateless_page .chabad_header, .chabad_header {background-blend-mode: screen; background-position: left bottom; background-color: rgba(255, 255, 255, .3)}
    .header-desc {padding-bottom: 50px}}
    #RegisterSinglePage {
text-align:left;
    .form-label{
        width:250px !important;
    }
    .form-label-left{
        width:250px !important;
    }
    .form-line{
        padding-top:12px;
        padding-bottom:12px;
    }
    .form-label-right{
        width:250px !important;
    }
    .form-all {
        font-size:14px;
    }
.co_body .content .form-all p {
 font-size:14px;

}}
</style>


<div id="chabad_body_page">
<div id="chabad_main_content">
<div id="chabad_head">


<div class="chabad_header">

<img src="https://w2.chabad.org/media/images/1262/aLGS12629164.jpeg" alt="Welcome!" />
<div class="headerTitle">
<a href="/6294929" style="text-decoration: none;">
GOLSHIM L'CHAIM </a></div>
<div class="headerSubTitle">
SKI TO LIVE</div>
<div class="header-desc">
 </div>
</div>


<div id="navigation" class="chabad_navigator_bar">
<div class="chabad_menu_content">
<ul id="menu" class="navi">
<li class="item parent">
<a href="/article.asp?aid=6294929" class="parent">Home</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=6294956" class="parent">About Us</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=6295082" class="parent">Schedule</a>
|
</li>
<li class="item parent selected">
<a href="/article.asp?aid=7123923" class="parent selected">Meet Our 2026 Soldiers</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=6295067" class="parent">Photos</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=6294963" class="parent">Shabbat Dinner - March 6</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=6311850" class="parent">Volunteer</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=6294931" class="parent">Contact Us</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=6295066" class="parent">DONATE</a>
</li>

</ul>
</div>
</div>

</div>
<div id="chabad_body_content" class="content_full_width">
<div class="chabad_left_column content_full_width">

<div detached="true" type="static" id="ContentArea" name="content_area" actions="edit,delete" class="chabad_left_column"><div id="content_page_full" class="content_page_full"><!-- END HEADER -->
			
			
			<div class="clearfix bh mobile-only align_right">ב"ה</div>
			
				<div class="master-content-wrapper " >
					

<header class="article-header cf ">
	
	
			<h1 class="article-header__title js-article-title js-page-title">Meet Our 2026 Soldiers</h1>
		
			<div>
				
			</div>
		
</header>
				</div>
			
			<div class="body_wrapper clearfix co_body">
				<div class="" id="co_body_container">
					
					<div id="ContentBody">
						
						
							<div class="content-area-parent no_margin">
								
	<div id="cco_body">
		<div class="content  no_margin no_overflow" id="co_content_container">
			
			
	

	<article class="content js-content" itemscope itemtype="http://schema.org/Article">
	



<meta itemprop="mainEntityOfPage headline name" content="" />

<meta itemprop="image" content="" />


<meta itemprop="uploadDate" content="2025-11-19T15:07:07" />
<span itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
	<meta itemprop="name" content="Chabad Jewish Community Center" />
	<meta itemprop="brand" content="Chabad Jewish Community Center" />
	<span itemprop="logo" itemscope itemtype="http://schema.org/ImageObject">
		<meta itemprop="url" content="https://w2.chabad.org/images/logos/chabad.org.amp.60_330.png" />
		<meta itemprop="height" content="60" />
		<meta itemprop="width" content="330" />
	</span>
</span>
<meta itemprop="datePublished" content="2025-11-19T15:07:07" />
			<div itemprop="articleBody">
				<co:body xmlns:co="www1.chabadonline.com/alpha1" xmlns:ext="urn:xslt-extensions">
  <div class="co_body article-body cf">
<p>
<img alt="" height="1473" src="https://w2.chabad.org/media/images/1352/arxt13523603.jpg" width="900"></p>

<p> </p>

</div>
</co:body>
			</div>
			

			<div class="break_floats"></div>
			
	<div class="break_floats"></div>
	

<div class="content-footer">
	
	
	
	
	
	
</div>
	</article>

		</div>
	</div>
</div>
						
						<div class="break_floats"></div>
						
					</div>
				</div>
				
				
				
			</div>
			
			<!-- BEGIN FOOTER --></div></div>
</div>
<div id="border_bottom"></div>
</div>
</div>
</div>
<!-- END FOOTER -->
		</div>
		
		
	</div>

	</div>

	<div id="BodyContainer">
		<div class="g960 footer">
			<div class="poweredby large_bottom_margin">
				



	<div class="footer3">
		<span class="footer-title" >Chabad Jewish Community Center</span>
		<div class="footer-address">
			<span class="footer-street">435 West Main Street </span>
			<span class="footer-city-state">Aspen, CO 81611</span>
		</div>
			<span>970-544-3770</span>
	</div>
	<img src="https://w2.chabad.org/images/global/spacer.gif" width="1" height="6" border="0" /><br />



Powered by <a href="https://www.chabad.org/" target="_new" class="">Chabad.org</a> &copy; 1993-2026 <a href="/4026210" target="_blank" class="privacy-link">Privacy Policy</a>




			</div>
		</div>
	</div>
	
	

	
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/os/jquery-latest.min.js?v=278824AF"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/co/dist/CoLib.js?v=CD6CB303"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/WebComponents/bundles/magen-cdo-global.js?v=CD5CC2C5"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/multimedia/infolayer.js?v=ED1B8531"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/commentsloader.js?v=AD6AAB79"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/article/comments/reply-form-controller.js?v=15895745"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/minisites.js?v=F38E4DA5"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/subscribeprompt.js?v=86D84DC2"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/deprecated.js?v=D506A83E"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/OverrideJSDocumentWrite.js?v=9A0227AA"></script><script>$j = $j.fn ? $j : jQuery;$j(()=>{$q.forEach(f=>{try{f.call(window);}catch(ex){console.error(ex);}});})</script>
	

<script  language="javascript" type="text/javascript"> Co.Settings      = {CacheClassName:'js-cache-default',MosadName:'Chabad Jewish Community Center'}; Co.ArticleId     = '7123923';Co.SectionId     = 2634331;Co.PartnerSiteId = 0;Co.SiteId        = 3303;Co.IsMobilePage  = false;Co.IsResponsive  = false;Co.DbDomain      = 'JCCAspen.com';Co.LanguageCode  = '';Co.LoginStatus   = 'None';</script>
	
	







<script>
(function() {
  const pathname = window.location.pathname;

  if (pathname.includes('22881')) {

    // ── RESERVATION / CONTACT LINKS ────────────────────────────────────
    const reservations = [
      {
        id: 30842,  // Jul 12: FIDF (SOLD OUT)
        link: 'mailto:amir.eden@fidf.org',
        text: 'RSVP to amir.eden@fidf.org'
      },
      {
        id: 30780,  // Jul 13: Americans for Ben Gurion (SOLD OUT)
        link: 'http://a4bgu.org/dan_senor_aspen',
        text: 'RSVP at a4bgu.org/dan_senor_aspen'
      },
      {
        id: 30782,  // Jul 21: JEWISHcolorado (SOLD OUT)
        link: 'https://events.idonate.com/2026aspensummerevent',
        text: 'RSVP at: https://events.idonate.com/2026aspensummerevent'
      },
      {
        id: 30784,  // Jul 26: Liron Topaz (SOLD OUT)
        link: 'mailto:Connie@susankramerconsulting.com',
        text: 'RSVP to Connie@susankramerconsulting.com'
      }
    ];

    reservations.forEach(reservation => {
      const perfEl = document.querySelector(`#performance_${reservation.id}`);
      if (!perfEl) return;
      const notice = perfEl.querySelector('.notice');
      if (notice) {
        const rsvpDiv = document.createElement('div');
        rsvpDiv.classList.add('clearfix', 'small_top_margin');
        rsvpDiv.innerHTML = `
          <div class="toggle_options medium_vertical_padding left_padding clearfix">
            <div class="inline_block co_global_button" style="vertical-align:bottom;">
              <a href="${reservation.link}" target="_blank" class="button">
                <span>${reservation.text}</span>
              </a>
            </div>
          </div>`;
        notice.replaceWith(rsvpDiv);
      } else {
        let el = document.querySelector(`div#performance_${reservation.id}_additionalsToggle div`);
        if (el) el.innerHTML = `<a href="${reservation.link}" target="_blank">${reservation.text}</a>`;
      }
    });

    // ── REPLACE "Standard - Free" with "Admission - Free" ──────────────
    window.addEventListener('load', () => {
      document.querySelectorAll('option[value="0"]').forEach(el => {
        if (el.innerText.trim() === 'Standard - Free') {
          el.innerText = 'Admission - Free';
        }
      });
    });

    // ── TIME FORMAT ─────────────────────────────────────────────────────
    document.querySelectorAll('.event_name .medium').forEach(el => {
      el.textContent = el.textContent.replace(/(\d{4})\s+(\d+:\d+(AM|PM))/gi, '$1 • $2');
    });

    // ── EVENT IMAGES ────────────────────────────────────────────────────
    const eventImages = {

      'judge altman': {
        cssSelector: '#performance_30748',
        small: 'https://jccaspen.com/media/images/1372/FThd13724380.jpeg',
        large: ''
      },
      'how west was lost': {
        cssSelector: '#performance_30749',
        small: 'https://jccaspen.com/media/images/1372/xwfo13722909.jpg',
        large: ''
      },
      'heather mac donald': {
        cssSelector: '#performance_30750',
        small: 'https://jccaspen.com/media/images/1372/oMaC13722888.jpg',
        large: ''
      },
      'cohen eliya': {
        cssSelector: '#performance_30751',
        small: 'https://jccaspen.com/media/images/1372/Fdbq13722867.jpg',
        large: ''
      },
      'for all humankind jli': {
        cssSelector: '#performance_30752',
        small: 'https://jccaspen.com/media/images/1372/FMiW13724390.jpg',
        large: ''
      },
      'idf widows': {
        cssSelector: '#performance_30753',
        small: 'https://jccaspen.com/media/images/1372/fyIa13722874.jpg',
        large: ''
      },
      'challah bake': {
        cssSelector: '#performance_30754',
        small: 'https://jccaspen.com/media/images/1372/RFhn13722900.jpg',
        large: ''
      },
      'yudi cohen': {
        cssSelector: '#performance_30843',
        small: 'https://jccaspen.com/media/images/1372/jxLE13722907.jpg',
        large: ''
      },
      'fidf': {
        cssSelector: '#performance_30842',
        small: 'https://jccaspen.com/media/images/1372/wyJS13722868.jpg',
        large: ''
      },
      'a4bgu': {
        cssSelector: '#performance_30780',
        small: 'https://jccaspen.com/media/images/1372/AySz13722859.jpg',
        large: ''
      },
      'john spencer': {
        cssSelector: '#performance_30756',
        small: 'https://jccaspen.com/media/images/1372/aoFu13722884.jpg',
        large: ''
      },
      'tobin': {
        cssSelector: '#performance_30757',
        small: 'https://jccaspen.com/media/images/1372/vdTM13722896.jpg',
        large: ''
      },
      'snc masters': {
        cssSelector: '#performance_30758',
        small: 'https://jccaspen.com/media/images/1372/AAWY13722893.jpg',
        large: ''
      },
      'holocaust museum': {
        cssSelector: '#performance_30759',
        small: 'https://jccaspen.com/media/images/1372/WwPy13722873.jpg',
        large: ''
      },
      'jewishcolorado': {
        cssSelector: '#performance_30782',
        small: 'https://jccaspen.com/media/images/1372/jDqQ13722877.jpg',
        large: ''
      },
      'topaz': {
        cssSelector: '#performance_30784',
        small: 'https://jccaspen.com/media/images/1372/inJn13722897.jpg',
        large: ''
      },
      'altman bronson': {
        cssSelector: '#performance_30760',
        small: 'https://jccaspen.com/media/images/1372/nxiI13722860.jpg',
        large: ''
      },

    };

    // ── RENDER THUMBNAILS & DIALOGS ─────────────────────────────────────
    const closeIcon = 'https://w2.chabad.org/media/images/1280/afLs12807482.png';

    const createImageElement = (url, className) => {
      const image = document.createElement('div');
      image.style.backgroundImage = `url(${url})`;
      image.classList.add(className);
      return image;
    };

    const createDialog = (largeImage, closeIcon) => {
      const dialog = document.createElement('dialog');
      dialog.classList.add('event-dialog');
      dialog.innerHTML = `
        <img src="${largeImage}" alt="event image" class="event-image" />
        <img src="${closeIcon}" alt="close icon" class="close-icon" />
      `;
      return dialog;
    };

    const attachEventHandlers = (thumbnail, dialog) => {
      thumbnail.addEventListener('click', () => dialog.showModal());
      dialog.querySelector('.close-icon').addEventListener('click', () => dialog.close());
      dialog.addEventListener('click', e => { if (e.target === dialog) dialog.close(); });
    };

    Object.values(eventImages).forEach(({ cssSelector, small, large }) => {
      const event = document.querySelector(cssSelector);
      if (!event) return;
      const thumbnail = createImageElement(small, 'event-thumbnail');
      const insertTarget = event.querySelector('.title') || event.querySelector('.event_name');
      if (insertTarget) insertTarget.insertAdjacentElement('afterend', thumbnail);
      if (large) {
        const dialog = createDialog(large, closeIcon);
        event.append(dialog);
        attachEventHandlers(thumbnail, dialog);
      }
    });

    // ── STYLES ──────────────────────────────────────────────────────────
    document.head.insertAdjacentHTML('beforeend', `
<style>
.event-thumbnail {
  width: 190px;
  height: 74px;
  background-size: cover;
  margin-right: 10px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
}
.event-thumbnail:hover {
  -webkit-filter: brightness(70%);
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
}
.event-thumbnail + div {
  display: inline-block;
  width: calc(100% - 205px);
}
body.mobile .event-thumbnail + div {
  width: 100%;
  margin-top: 0;
}
body.mobile .event-thumbnail {
  width: 100%;
  height: auto;
  margin-right: 0;
  border: solid white 7px;
  aspect-ratio: 2.5/1;
  margin-bottom: -10px;
  background-repeat: no-repeat;
  background-position: center;
}
.event-dialog {
  display: none;
  max-width: 90%;
  border: none;
  padding: 0;
  outline: none;
}
.event-dialog::backdrop {
  background-color: rgba(0, 0, 0, 0.5);
}
.event-dialog .event-image {
  width: 100%;
  max-width: 100%;
}
.event-dialog[open] {
  display: block;
}
.event-dialog .close-icon {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 50%;
  padding: 5px;
}
</style>`);

  }
})();
</script><script>
(function() {
  const jccpathname = window.location.pathname;

  if (jccpathname.includes('22885')) {

    // ── RESERVATION / CONTACT LINKS ────────────────────────────────────
    const reservations = [
      {
        id: 30767,  // Aug 2: American Friends of Hebrew University (SOLD OUT)
        link: 'https://www.afhu.org/aspenjcc',
        text: 'RSVP at  www.afhu.org/aspenjcc'
      },
      {
        id: 30769,  // Aug 2: Youth Renewal Fund (SOLD OUT)
        link: 'mailto:sabrina@youthrenewalfund.org',
        text: 'RSVP to sabrina@youthrenewalfund.org'
      },
      {
        id: 30773,  // Aug 4: JINSA (SOLD OUT)
        link: 'mailto:lbernd@jinsa.org',
        text: 'RSVP to lbernd@jinsa.org'
      },
      {
        id: 30775,  // Aug 9: MDA (SOLD OUT)
        link: 'https://afmda.org/event/mountains-26/',
        text: 'RSVP at : https://afmda.org/event/mountains-26/'
      },
    ];

    reservations.forEach(reservation => {
      const perfEl = document.querySelector(`#performance_${reservation.id}`);
      if (!perfEl) return;
      const notice = perfEl.querySelector('.notice');
      if (notice) {
        const rsvpDiv = document.createElement('div');
        rsvpDiv.classList.add('clearfix', 'small_top_margin');
        rsvpDiv.innerHTML = `
          <div class="toggle_options medium_vertical_padding left_padding clearfix">
            <div class="inline_block co_global_button" style="vertical-align:bottom;">
              <a href="${reservation.link}" target="_blank" class="button">
                <span>${reservation.text}</span>
              </a>
            </div>
          </div>`;
        notice.replaceWith(rsvpDiv);
      } else {
        let el = document.querySelector(`div#performance_${reservation.id}_additionalsToggle div`);
        if (el) el.innerHTML = `<a href="${reservation.link}" target="_blank">${reservation.text}</a>`;
      }
    });

    // ── REPLACE "Standard - Free" with "Admission - Free" ──────────────
    window.addEventListener('load', () => {
      document.querySelectorAll('option[value="0"]').forEach(el => {
        if (el.innerText.trim() === 'Standard - Free') {
          el.innerText = 'Admission - Free';
        }
      });
    });

    // ── TIME FORMAT ─────────────────────────────────────────────────────
    document.querySelectorAll('.event_name .medium').forEach(el => {
      el.textContent = el.textContent.replace(/(\d{4})\s+(\d+:\d+(AM|PM))/gi, '$1 • $2');
    });

    // ── EVENT IMAGES ────────────────────────────────────────────────────
    const eventImages = {

      'afhu': {
        cssSelector: '#performance_30767',
        small: 'https://jccaspen.com/media/images/1372/muSm13722865.jpg',
        large: ''
      },
      'yrf': {
        cssSelector: '#performance_30769',
        small: 'https://jccaspen.com/media/images/1372/Rhsw13722904.jpg',
        large: ''
      },
      'schneider': {
        cssSelector: '#performance_30770',
        small: 'https://jccaspen.com/media/images/1372/LyUh13722892.jpg',  // Shnaider banner
        large: ''
      },
      'wic clay': {
        cssSelector: '#performance_30772',
        small: 'https://jccaspen.com/media/images/1372/Ytlo13722902.jpg',
        large: ''
      },
      'jinsa': {
        cssSelector: '#performance_30773',
        small: 'https://jccaspen.com/media/images/1372/JHGV13722878.jpg',
        large: ''
      },
      'eve harow': {
        cssSelector: '#performance_30771',
        small: 'https://jccaspen.com/media/images/1372/BbtJ13722872.jpg',
        large: ''
      },
      'kestenbaum': {
        cssSelector: '#performance_30774',
        small: 'https://jccaspen.com/media/images/1372/kYfv13722886.jpg',
        large: ''
      },
      'mda': {
        cssSelector: '#performance_30775',
        small: 'https://jccaspen.com/media/images/1372/jUSg13722889.jpg',
        large: ''
      },
      'fund hale': {
        cssSelector: '#performance_30776',
        small: 'https://jccaspen.com/media/images/1372/niwV13722870.jpg',
        large: ''
      },
      'jonathan reich': {
        cssSelector: '#performance_30777',
        small: 'https://jccaspen.com/media/images/1372/prcb13722891.jpg',  // Raich banner
        large: ''
      },
      'tragic awakening': {
        cssSelector: '#performance_30778',
        small: 'https://jccaspen.com/media/images/1372/WnIx13724575.jpg',
        large: ''
      },
      'pieces': {
        cssSelector: '#performance_30779',
        small: 'https://jccaspen.com/media/images/1372/hYAC13724381.jpeg',
        large: ''
}
    };

    // ── RENDER THUMBNAILS & DIALOGS ─────────────────────────────────────
    const closeIcon = 'https://w2.chabad.org/media/images/1280/afLs12807482.png';

    const createImageElement = (url, className) => {
      const image = document.createElement('div');
      image.style.backgroundImage = `url(${url})`;
      image.classList.add(className);
      return image;
    };

    const createDialog = (largeImage, closeIcon) => {
      const dialog = document.createElement('dialog');
      dialog.classList.add('event-dialog');
      dialog.innerHTML = `
        <img src="${largeImage}" alt="event image" class="event-image" />
        <img src="${closeIcon}" alt="close icon" class="close-icon" />
      `;
      return dialog;
    };

    const attachEventHandlers = (thumbnail, dialog) => {
      thumbnail.addEventListener('click', () => dialog.showModal());
      dialog.querySelector('.close-icon').addEventListener('click', () => dialog.close());
      dialog.addEventListener('click', e => { if (e.target === dialog) dialog.close(); });
    };

    Object.values(eventImages).forEach(({ cssSelector, small, large }) => {
      const event = document.querySelector(cssSelector);
      if (!event) return;
      const thumbnail = createImageElement(small, 'event-thumbnail');
      const insertTarget = event.querySelector('.title') || event.querySelector('.event_name');
      if (insertTarget) insertTarget.insertAdjacentElement('afterend', thumbnail);
      if (large) {
        const dialog = createDialog(large, closeIcon);
        event.append(dialog);
        attachEventHandlers(thumbnail, dialog);
      }
    });

    // ── STYLES ──────────────────────────────────────────────────────────
    document.head.insertAdjacentHTML('beforeend', `
<style>
.event-thumbnail {
  width: 190px;
  height: 74px;
  background-size: cover;
  margin-right: 10px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
}
.event-thumbnail:hover {
  -webkit-filter: brightness(70%);
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
}
.event-thumbnail + div {
  display: inline-block;
  width: calc(100% - 205px);
}
body.mobile .event-thumbnail + div {
  width: 100%;
  margin-top: 0;
}
body.mobile .event-thumbnail {
  width: 100%;
  height: auto;
  margin-right: 0;
  border: solid white 7px;
  aspect-ratio: 2.5/1;
  margin-bottom: -10px;
  background-repeat: no-repeat;
  background-position: center;
}
.event-dialog {
  display: none;
  max-width: 90%;
  border: none;
  padding: 0;
  outline: none;
}
.event-dialog::backdrop {
  background-color: rgba(0, 0, 0, 0.5);
}
.event-dialog .event-image {
  width: 100%;
  max-width: 100%;
}
.event-dialog[open] {
  display: block;
}
.event-dialog .close-icon {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 50%;
  padding: 5px;
}
</style>`);

  }
})();
</script><script>
(function() {
  const pathname = window.location.pathname;

  if (pathname.includes('22882')) {

    const PERF_ID = 30764;
    const MAX_RESERVATIONS = 6;

    function getCurrentCount() {
      return document.querySelectorAll(`#performance_${PERF_ID}_reservations .reservation`).length;
    }

    function updateQuantityDropdown() {
      const select = document.getElementById(`performance_${PERF_ID}_quantityOfAttendees`);
      if (!select) return;

      const current = getCurrentCount();
      const remaining = MAX_RESERVATIONS - current;

      // Remove all options and rebuild up to remaining allowed
      select.innerHTML = '';
      if (remaining <= 0) {
        const opt = document.createElement('option');
        opt.value = '';
        opt.textContent = 'Maximum reached';
        opt.disabled = true;
        opt.selected = true;
        select.appendChild(opt);
        // Also disable the Add button
        const btn = document.getElementById(`performance_${PERF_ID}_addAttendeeButton`);
        if (btn) btn.disabled = true;
      } else {
        for (let i = 1; i <= remaining; i++) {
          const opt = document.createElement('option');
          opt.value = i;
          opt.textContent = i;
          select.appendChild(opt);
        }
        const btn = document.getElementById(`performance_${PERF_ID}_addAttendeeButton`);
        if (btn) btn.disabled = false;
      }
    }

    function showLimitMessage() {
      const existing = document.getElementById('reservation-limit-msg');
      if (existing) return;
      const toggle = document.getElementById(`performance_${PERF_ID}_additionalsToggle`);
      if (!toggle) return;
      const msg = document.createElement('div');
      msg.id = 'reservation-limit-msg';
      msg.classList.add('notice', 'info', 'no_icon');
      msg.style.marginTop = '8px';
      msg.innerHTML = '<i class="blue large fa fa-info-circle fa-lg"></i> Maximum of 4 reservations per order. To reserve more than 4 tickets please place a separate order.';
      toggle.insertAdjacentElement('afterend', msg);
    }

    function hideLimitMessage() {
      const msg = document.getElementById('reservation-limit-msg');
      if (msg) msg.remove();
    }

    function checkAndEnforce() {
      const current = getCurrentCount();
      updateQuantityDropdown();
      if (current >= MAX_RESERVATIONS) {
        showLimitMessage();
        // Hide the "Add additional reservations" toggle link so they can't even open it
        const toggleMsg = document.querySelector(`#performance_${PERF_ID}_additionalsToggle .toggle_message`);
        if (toggleMsg) toggleMsg.style.display = 'none';
        // Close the options panel if open
        const toggleOpts = document.querySelector(`#performance_${PERF_ID}_additionalsToggle .toggle_options`);
        if (toggleOpts) toggleOpts.style.display = 'none';
      } else {
        hideLimitMessage();
        const toggleMsg = document.querySelector(`#performance_${PERF_ID}_additionalsToggle .toggle_message`);
        if (toggleMsg) toggleMsg.style.display = '';
      }
    }

    // Watch for reservations being added or removed dynamically
    const observer = new MutationObserver(() => {
      checkAndEnforce();
    });

    function init() {
      const reservationsDiv = document.getElementById(`performance_${PERF_ID}_reservations`);
      if (reservationsDiv) {
        observer.observe(reservationsDiv, { childList: true, subtree: true });
      }
      checkAndEnforce();
    }

    // Run on DOMContentLoaded or immediately if already ready
    if (document.readyState === 'loading') {
      document.addEventListener('DOMContentLoaded', init);
    } else {
      init();
    }

  }
})();
</script>
</body>
</html>