{"id":47526,"date":"2025-04-22T16:57:14","date_gmt":"2025-04-22T21:57:14","guid":{"rendered":"https:\/\/www.hmns.org\/?page_id=47526"},"modified":"2026-04-01T17:05:07","modified_gmt":"2026-04-01T22:05:07","slug":"calendar","status":"publish","type":"page","link":"https:\/\/www.hmns.org\/calendar\/","title":{"rendered":"Calendar"},"content":{"rendered":"<style type=\"text\/css\">\n\t\/* Match fixed header + notification bars; synced in footer via --hmns-header-stack-height *\/\n\t#container { padding-top: var(--hmns-header-stack-height, 175px) !important; }\n\tbody.admin-bar #container { padding-top: var(--hmns-header-stack-height, calc(175px + 32px)) !important; }\n\t@media screen and (max-width: 786px) {\n\t\tbody.admin-bar #container { padding-top: var(--hmns-header-stack-height, calc(175px + 46px)) !important; }\n\t}\n\t#content { padding-top: 0; margin-top: -150px; }\n\t#simple-page-header {\n\t\tpadding: 100px 0 24px;\n\t\tmargin: 0px auto 34px;\t\n\t\twidth: 1400px;\n\t\tmax-width: 100%;\n\t\tz-index: 3;\n\t}\n\t#simple-page-header .fw-bg {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 50%;\n\t\twidth: 100vw;\n\t\theight: 100%;\n\t\ttransform: translate(-50%,0);\n\t\tz-index: 0;\t\n\t}\n\t#simple-page-header .simple-page-header-titles {\n\t\t\t\n\t}\n\t#simple-page-header .simple-page-header-titles .sp-super-title {\n\t\tcolor: white;\t\n\t\tmargin-bottom:16px;\n\t}\n\t#simple-page-header .simple-page-header-titles .sp-super-title svg { margin-right: 8px; }\n\t#simple-page-header .simple-page-header-titles .sp-super-title a {\n\t\tcolor: white;\t\n\t\tpadding-bottom: 8px;\n\t\tborder-bottom: 1px solid var(--serengeti);\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\twidth: max-content;\n\t}\n\t#simple-page-header .simple-page-header-titles .sp-super-title a:hover {\n\t\tborder-bottom-color: var(--monarch);\t\n\t}\n\t#simple-page-header .simple-page-header-titles .sp-title h1 {\n\t\tcolor: white;\t\n\t\tfont-size:45px;\n\t\tline-height: 55px;\n\t}\n\t#simple-page-header .tertiary-nav-bar {\n\t\tposition: absolute;\n\t\tpadding: 32px;\n\t\twidth: 1497px; \n\t\tbottom: 0;\n\t\tleft: 50%;\n\t\ttransform:translate(-50%,50%);\t\t\n\t\tbackground: var(--cream);\n\t\tbox-shadow: var(--hmns-box-shadow-lightest);\t\n\t\t\n\t}\n\t#simple-page-header .tertiary-nav-bar nav ul {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content:center;\t\n\t\tcolumn-gap: 48px;\n\t\tlist-style-type: none;\n\t}\n\t#simple-page-header .tertiary-nav-bar nav ul li {\n\t\t\t\n\t}\n\t#simple-page-header .tertiary-nav-bar nav ul li a {\n\t\tcolor: var(--fossil-rim);\n\t\tpadding-bottom: 8px;\n\t\tborder-bottom: 1px solid var(--serengeti);\n\t}\n\t#simple-page-header .tertiary-nav-bar nav ul li.current-page a {\n\t\tcolor: var(--dark-grey);\t\n\t\tpadding-bottom:5px;\n\t\tborder-bottom: 4px solid var(--monarch);\t\n\t}\n\t.mobile-title-flex { display: none; }\n\t.mobile-hide { }\n\t.simple-page-header-titles a.cta { margin-top: 16px; }\n\t@media screen and (max-width: 1200px) {\n\t\t#simple-page-header .tertiary-nav-bar {\n\t\t\twidth: 100vw;\n\t\t}\t\n\t\t#simple-page-header .tertiary-nav-bar nav { \n\t\t\twidth:987px;\t\t\n\t\t}\n\t\t#simple-page-header .simple-page-header-titles {text-align: center; }\n\t\t#simple-page-header .simple-page-header-titles .sp-title { display: none; }\n\t\t#simple-page-header .simple-page-header-titles .sp-super-title a { margin: 0 auto; }\n\t\t#simple-page-header .simple-page-header-titles .sp-super-title { margin-bottom: 0; }\n\t\t#simple-page-header {\n\t\t\tpadding: 200px 0 164px;\n\t\t}\n\t}\n\t@media screen and (max-width:1044px) {\n\t\t.mobile-hide { display: none; }\n\t\t.mobile-title-flex { display:flex; align-items:center; }\t\n\t\t.mobile-title-flex svg { line-height: 0; transition: all .5s; }\n\t\t.mobile-title-flex svg.rotate180 { transform: rotate(180deg); }\n\t\t.mobile-title-flex:hover { cursor: pointer; }\n\t\t.mobile-title { margin-right: auto; }\n\t\t#simple-page-header .tertiary-nav-bar nav {\n\t\t\twidth: 100%;\n\t\t\tposition: relative;\n\t\t\ttop: 100%;\n\t\t}\n\t\t#simple-page-header .tertiary-nav-bar nav ul {\n\t\t\tdisplay: block;\n\t\t}\n\t\t#simple-page-header .tertiary-nav-bar nav #tertiary-menu-wrapper {\n\t\t\tposition: absolute;\n\t\t\ttop: calc(100% + 24px);\n\t\t\tbackground: white;\n\t\t\twidth: 100%;\n\t\t\tborder-top: 2px solid var(--serengeti);\t\t\n\t\t\tbox-shadow: var(--hmns-box-shadow-light);\n\t\t}\n\t\t#simple-page-header .tertiary-nav-bar nav ul li a {\n\t\t\tpadding: 16px 24px !important;\n\t\t\tborder-bottom: 1px solid rgba(95,85,65,.2) !important;\n\t\t\tdisplay:block;\n\t\t\twidth: 100%;\n\t\t}\n\t\t#simple-page-header .tertiary-nav-bar nav ul li.current-page a {\n\t\t\tcolor: var(--dark-grey);\n\t\t}\n\t\t#simple-page-header .tertiary-nav-bar nav ul li a {\n\t\t\tcolor: var(--monarch);\n\t\t}\n\t}\n\t@media screen and (max-width:768px) {\n\t\t#simple-page-header {\n\t\t\tpadding: 200px 0 64px;\n\t\t}\n\t\t#simple-page-header .tertiary-nav-bar nav ul {\n\t\t\tjustify-content:left;\n\t\t}\t\n\t\t#simple-page-header .tertiary-nav-bar {\n\t\t\tpadding: 24px;\n\t\t}\n\t\t#simple-page-header .simple-page-header-titles {text-align: center; }\n\t\t#simple-page-header .simple-page-header-titles .sp-title { display: none; }\n\t\t#simple-page-header .simple-page-header-titles .sp-super-title a { margin: 0 auto; }\n\t\t#simple-page-header .simple-page-header-titles .sp-super-title { margin-bottom: 0; }\n\t}\n<\/style>\n<section id=\"simple-page-header\">\n\t<div class=\"fw-bg\" style=\"background-image:url(https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/06\/blue-ocean-pattern.png);background-size:auto auto;background-position:center center;background-repeat:repeat;\"><\/div>\n\t<div class=\"simple-page-header-titles\">\n\t\t<div class=\"sp-super-title\"><a href=\"https:\/\/www.hmns.org\/\" aria-label=\"\" target=\"_self\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.25463 12.3596C7.98935 12.6149 7.56732 12.6068 7.31199 12.3415L3.52033 8.40215C3.27187 8.14401 3.27187 7.73566 3.52033 7.47752L7.31199 3.53813C7.56732 3.27285 7.98936 3.26479 8.25463 3.52012C8.51991 3.77545 8.52797 4.19748 8.27264 4.46276L5.56762 7.27317L12.6673 7.27317C13.0355 7.27317 13.334 7.57165 13.334 7.93984C13.334 8.30803 13.0355 8.6065 12.6673 8.6065L5.56762 8.6065L8.27264 11.4169C8.52797 11.6822 8.51991 12.1042 8.25463 12.3596Z\" fill=\"white\"\/>\n<\/svg> HOUSTON MUSEUM OF NATURAL SCIENCE<\/a><\/div>\n\t\t<div class=\"sp-title\"><h1>Calendar<\/h1><\/div>\t\n\t\t\t<\/div>\n\t\t\t\t<\/section>\n<script>\njQuery(document).ready(function ($) {\n\tvar expanded = '';\n\t$('.mobile-title-flex').on('click tap',function (e) {\n\t\te.stopImmediatePropagation();\n\t\te.preventDefault();\n\t\texpanded = $(this).attr('aria-expanded');\n\t\tif (expanded == 'true') {\n\t\t\t$(this).attr('aria-expanded','false');\t\t\n\t\t} else {\n\t\t\t$(this).attr('aria-expanded','true');\t\t\n\t\t}\n\t\t$('#simple-page-header .tertiary-nav-bar nav').toggleClass('mobile-hide');\n\t\t$(this).children('svg').toggleClass('rotate180');\n\t});\n\t$('.mobile-title-flex').on('keydown',function (e) {\n\t\tif (e.keyCode == 32) {\n\t\t\te.stopImmediatePropagation();\n\t\t\te.preventDefault();\n\t\t\texpanded = $(this).attr('aria-expanded');\n\t\t\tif (expanded == 'true') {\n\t\t\t\t$(this).attr('aria-expanded','false');\t\t\n\t\t\t} else {\n\t\t\t\t$(this).attr('aria-expanded','true');\t\t\n\t\t\t}\n\t\t\t$('#simple-page-header .tertiary-nav-bar nav').toggleClass('mobile-hide');\n\t\t\t$(this).children('svg').toggleClass('rotate180');\n\t\t}\n\t});\n});\n\n<\/script>\n\n\n<style type=\"text\/css\">\n#calendar-extraordinaire {\nmargin: 0px auto 0px;\npadding: 34px 0 72px;\nwidth: 100%;\t\n}\n.calendar-box {\nwidth:1400px;\nmax-width: 100%;\nmargin: 0 auto;\nz-index: 1;\nmin-height: 1200px;\n}\n.background-images {\nwidth: 100%;\nposition: absolute;\nheight: 100%;\ntop: 0;\nleft:50%;\ntransform:translate(-50%,0);\t\nz-index: 0\noverflow: visible;\t\t\n}\n.backgroundImage {\nposition: absolute;\t\n}\n.backgroundImage img {\nwidth: 100%;\nheight: auto;\t\n}\n.calendar-tabs {\ndisplay: flex;\ncolumn-gap: 4px;\t\nz-index: 2;\nmargin-bottom: -1px;\n}\n.calendar-tabs .cal-tab {\npadding: 16px 10px;\nbackground: var(--cream);\ncolor: var(--dark-monarch);\t\nline-height: 24px;\nborder-bottom: 1px solid rgba(95,85,65,.2);\ntransition: all .5s;\n}\n.calendar-tabs .cal-tab:hover {\ncursor: pointer;\ncolor: var(--dark-grey);\nbackground: white;\n}\n.calendar-tabs .cal-tab.selected {\nbackground:white;\npadding: 12px 10px 16px;\nfont-family: 'Ringside Regular Bold';\nline-height: 22px;\ncolor: var(--dark-grey);\nborder-top: 4px solid var(--dark-monarch);\nborder-bottom: 1px solid white;\t\n}\n.calendar-contents {\nbackground: white;\nborder: 1px solid rgba(95,85,65,.2);\npadding: 30px;\t\nz-index: 1;\n}\n.date-flex {\n\ndisplay: flex;\njustify-content: center;\nalign-items: center;\t\nwidth: max-content;\n\n}\n.date-flex .date-filter { width: 450px; flex-shrink: 0; max-width: 100%; }\n.date-flex .date-filter input {\n\tpadding: 12px 17px;\n\tborder: 1px solid rgba(95,85,65,.2);\n\tborder-radius: 6px;\n\tfont-size: 18px;\t\n\ttext-align:center;\n\twidth: 100%;\n}\n.date-next {\n\tposition: absolute;\n\tright: -36px;\n\ttransform:rotate(-90deg);\t\n\tdisplay:none;\n}\n.date-title { text-align: center; }\n.calendar-items .performance {\n\tborder: 1px solid rgba(95,85,65,.2);\n\twidth: 100%;\t\n\tmargin-bottom: 25px;\n}\n.calendar-items h3 { margin-bottom: 14px; }\n.calendar-items .performance:last-child { margin-bottom: 0; }\n.calendar-items .performance .performance-title {\n\twidth: 100%;\n\tbackground: var(--fossil-rim);\n\tpadding: 13px;\n\tcolor: white;\t\n}\n.calendar-items .performance .performance-content {\n\tpadding: 20px;\n\tbackground: white;\t\n}\n.calendar-items .performance .performance-content .pimage-flex {\n\tdisplay: flex;\n\tcolumn-gap: 21px;\t\n}\n.calendar-items .performance .performance-content .pimage-flex .pimage {\n\twidth: 212px;\n\theight: 0;\n\tpadding-bottom: 140px;\n\tflex-shrink: 0;\t\n}\n.calendar-items .performance .performance-content .perf-content-flex {\ndisplay: flex;\ncolumn-gap: 21px;\nwidth: 100%;\t\n}\n.calendar-items .performance .performance-content .perf-content-flex .perf-content { width: 100%; }\n.calendar-items .performance .performance-content .perf-content-flex .pricing-block { \nwidth: 270px; \nflex-shrink: 0; \npadding-left: 20px;\nborder-left: 1px solid rgba(95,85,65,.2);\ndisplay: flex;\nflex-direction: column;\njustify-content: center;\n}\n.calendar-items .performance .performance-content .perf-content-flex .pricing-block ul {\nlist-style-type: disc;\npadding-left:24px;\t\n}\n.calendar-items .performance .performance-content .perf-bottom-bar {\ndisplay: flex;\nbackground: var(--cream);\nborder: 1px solid rgba(95,85,65,.2);\npadding: 16px 17px 18px 24px;\nmargin-top: 16px;\nalign-items: center;\n}\n.calendar-items .performance .performance-content .perf-bottom-bar .bb-time {\nmargin-right: auto;\t\n}\n.calendar-items .performance .performance-content .perf-bottom-bar .bb-warning { \nbackground: var(--monarch);\ncolor: white;\nposition: absolute;\nwidth: max-content;\nheight: 100%;\nleft: 50%;\ntop:0;\ntransform:translate(-50%,0);\t\nline-height: 28px;\npadding:16px;\n}\t\n.calendar-items .performance .performance-content .perf-bottom-bar .bb-tickets a.cta.perf-cta, .calendar-items .performance .performance-content .perf-bottom-bar .bb-tickets span {\ncolor: var(--dark-monarch);\t\nbackground: none;\nborder: 0;\npadding: 0;\nfont-family: \"Ringside Regular Bold\";\n}\n.calendar-items .performance .performance-content .perf-bottom-bar .bb-tickets span {\n\tdisplay: flex; \n\talign-items: center;\n\tfont-size: 16px;\n}\n.calendar-items .performance .performance-content .perf-bottom-bar .bb-tickets a.cta.perf-cta svg, .calendar-items .performance .performance-content .perf-bottom-bar .bb-tickets span svg {\nmargin-left: 20px; \t\nwidth: 32px;\nmargin-right: 0;\nheight: 32px;\n}\n\n.calendar-events {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 25px;\n}\n\n.calendar-events .event {\n\tborder: 1px solid rgba(95,85,65,.2);\n\tbackground: var(--cream);\n}\n.calendar-events .event .performance-title {\n\twidth: 100%;\n\tbackground: var(--fossil-rim);\n\tpadding: 13px;\n\tcolor: white;\t\n}\n\n.calendar-events .event .event-content-box {\n\tpadding: 20px;\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 20px;\n}\n\n.calendar-events .event .event-content-box .pimage-flex {\n\tdisplay: flex;\n\talign-items: flex-start;\n\tgap: 20px;\n}\n\n.calendar-events .event .event-content-box .pimage-flex .pimage {\n\twidth: 212px;\n\theight: 133px;\n\tflex-shrink: 0;\n}\n\n.calendar-events .event .event-content-box .pimage-flex .perf-content-flex {\n\tdisplay: flex;\n\tcolumn-gap: 21px;\n\twidth: 100%;\n}\n\n.calendar-events .event .event-content-box .pimage-flex .perf-content-flex .perf-content { width: 100%; }\n.calendar-events .event .event-content-box .pimage-flex .perf-content-flex .pricing-block { \n\twidth: 270px; \n\tflex-shrink: 0; \n\tpadding-left: 20px;\n\tborder-left: 1px solid rgba(95,85,65,.2);\n\tdisplay: flex;\n\tflex-direction: column;\n\tjustify-content: center;\n}\n\n.calendar-events .event .event-content-box .pimage-flex .perf-content-flex .pricing-block ul {\nlist-style-type: disc;\npadding-left:24px;\t\n}\n\n.calendar-events .event .event-content-box .event-li {\n\tbackground: white;\n\tpadding: 17px 24px;\n\tdisplay: flex;\n\talign-items: center;\n\tborder: 1px solid rgba(95,85,65,.2);\n}\n\n.calendar-events .event .event-content-box .event-li .event-date {\n\tfont-family: \"Ringside Regular Bold\";\n\tfont-size: 16px;\n\tmargin-right: 55px;\n\tline-height: 20px;\n\twidth: 275px;\n\tflex-shrink: 0;\n}\n\n.calendar-events .event .event-content-box .event-li .event-title {\n\tfont-size: 16px;\n\tline-height: 22px;\n\tmargin-right: auto;\n}\n\n.calendar-events .event .event-content-box .event-li .event-bb-tickets a.cta.perf-cta {\n\tcolor: var(--dark-monarch);\t\n\tbackground: none;\n\tborder: 0;\n\tpadding: 0;\n}\n\n.calendar-events .event .event-content-box .event-li .event-bb-tickets a.cta.perf-cta svg {\n\tmargin-left: 20px; \t\n\twidth: 32px;\n\tmargin-right: 0;\n\theight: 32px;\n}\n\n.calendar-events .event .event-content-box .event-li .event-bb-tickets span {\n\tdisplay: flex; \n\talign-items: center;\n\tfont-size: 16px;\n\tfont-family: \"Ringside Regular Bold\";\n\tcolor: var(--dark-monarch);\n}\n.calendar-events .event .event-content-box .event-li .event-bb-tickets span svg {\nmargin-left: 20px; \t\nwidth: 32px;\nmargin-right: 0;\nheight: 32px;\ncolor: var(--dark-monarch);\n}\n\n.cal-title-control-flex {\n\theight: 36px;\n\tdisplay: flex;\n\talign-items: flex-end;\n\tgap: 20px;\n}\n\n.cal-title-control-flex hr.cal-sep {\n\tbackground:rgba(95,85,65,.2);\n\theight:1px;\n\tborder:none;\n\twidth: 100%;\n\tmargin-bottom:20px;\n}\n\n.calendar-controls {\n\tmargin-left: auto;\n\tdisplay: flex;\n\tgap: 20px;\n\talign-items: center;\n\tmargin-bottom: 20px;\n\twidth:max-content;\n\tflex-shrink: 0;\n}\n\n.calendar-controls .cc-regular, .calendar-controls .cc-listview {\n\tfont-size:16px;\n\tline-height: 22px;\n\tborder-bottom:1px solid var(--monarch);\n\tpadding-bottom: 4px;\n}\n\n.calendar-controls .cc-regular:hover, .calendar-controls .cc-listview:hover {\n\tcursor: pointer;\n}\n\n.calendar-controls .cc-regular.selected, .calendar-controls .cc-listview.selected {\n\tfont-family: \"Ringside Regular Bold\";\n\tfont-size:16px;\n\tline-height: 20px;\n\tborder-bottom:3px solid var(--monarch);\n}\n\n.calendar-controls .cc-bar {\n\tbackground:rgba(95,85,65,.5);\n\theight: 26px;\n\twidth: 1px;\n}\n\n.filter-bar {\n\tdisplay: flex;\n\tjustify-content: center; \n\talign-items: center;\n\twidth: max-content;\n\tmargin: 0 auto 20px;\n\tgap: 48px;\n}\n\n.scout-filters, .summercamp-filters {\n\tdisplay: flex;\n\tgap: 48px;\n}\n\n.select-flex {\ndisplay:flex;\n\t\tpadding: 12px 17px;\n\t\tborder: 1px solid rgba(95,85,65,.2);\n\t\tborder-radius: 6px;\n\t\tfont-size: 18px;\t\n\t\twidth: 250px;\n}\n\n\t.select-flex:hover {\n\t\tcursor: pointer;\t\n\t}\n\t.select-flex > svg {\n\t\tposition: absolute;\n\t\tright:17px;\n\t\ttop: 50%;\n\t\ttransform:translate(0,-50%);\t\n\t}\n\t.scout-event-type-dropdown, .scout-rank-dropdown, .sc-event-type-dropdown, .sc-ages-dropdown {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tbackground: white;\n\t\tbox-shadow: 0 6px 16px 0px rgba(0,0,0,.06);\n\t\tz-index: 99;\n\t\tpadding:16px;\n\t\tline-height: 34px;\n\t\toverflow:hidden;\n\t\tborder: 1px solid #cdcdcd;\n\t\tborder-radius: 8px;\t\n\t}\n\t\n\t.scout-event-type-dropdown li, .scout-rank-dropdown li, .sc-event-type-dropdown li, .sc-ages-dropdown li {\n\t\tcolor: var(--dark-grey);\n\t\twidth: max-content;\n\t\tposition:relative;\n\t\tdisplay: flex;\n  \t\talign-items: center;\n  \t\tgap: 8px;\n\t}\n\t.scout-event-type-dropdown li svg:first-child, .scout-rank-dropdown li svg:first-child, .sc-event-type-dropdown li svg:first-child, .sc-ages-dropdown li svg:first-child {\n\t\tdisplay:block;\t\t\n\t}\n\t.scout-event-type-dropdown li svg:last-child, .scout-rank-dropdown li svg:last-child, .sc-event-type-dropdown li svg:last-child, .sc-ages-dropdown li svg:last-child {\n\t\tdisplay:none;\t\n\t\tposition: absolute;\n\t\tleft: 4px;\n\t\ttop: 50%;\n\t\ttransform:translate(0,-50%);\n\t\twidth: 14px;\n\t\theight:14px;\n\t}\n\t.scout-event-type-dropdown li svg path , .scout-rank-dropdown li svg path, .sc-event-type-dropdown li svg path, .sc-ages-dropdown li svg path {\n\t\tfill: var(--monarch);\t\n\t}\n\t.scout-event-type-dropdown li.selected svg:last-child, .scout-rank-dropdown li.selected svg:last-child, .sc-event-type-dropdown li.selected svg:last-child, .sc-ages-dropdown li.selected svg:last-child {\n\t\tdisplay:block;\t\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\ttransform:translate(0,-50%);\n\t}\n\t.scout-event-type-dropdown li:hover, .scout-rank-dropdown li:hover, .sc-event-type-dropdown li:hover, .sc-ages-dropdown li:hover, .scout-event-type-dropdown li.selected, .scout-rank-dropdown li.selected, .sc-event-type-dropdown li.selected, .sc-ages-dropdown li.selected {\n\t\tcolor:var(--monarch);\n\t\tcursor: pointer;\n\t}\n\t.date-filter:hover { cursor: pointer;}\n\t.cal-mobile-control {\n\t\tdisplay:none; \t\n\t}\n\t.desktop-loader { display:block; width: 100%; animation: fadeinout 2s infinite; transition: all 1s; }\n\t.mobile-loader { display:none; }\n\t@keyframes fadeinout {\n\t\t0% { opacity: 1; }\n\t\t50% { opacity: .8; }\n\t\t100% { opacity: 1; }\n\t}\n\t.progress-bar {\n\t\theight: 12px; \n\t\tmargin: 20px 0;\n\t\tbackground:\tvar(--cream);\n\t\tborder: 1px solid var(95,85,65,.2);\n\t\twidth:100%;\n\t\toverflow:hidden;\n\t}\n\t.progress {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground-color: var(--monarch);\n\t\tanimation: indeterminateloader 1s infinite linear;\n\t\ttransform-origin: 0% 50%;\t\n\t}\n\t\n\t@keyframes indeterminateloader {\n  0% {\n    transform:  translateX(0) scaleX(0);\n  }\n  40% {\n    transform:  translateX(0) scaleX(0.4);\n  }\n  100% {\n    transform:  translateX(100%) scaleX(0.5);\n  }\n}\n\t\n\t@media screen and (max-width: 1200px) {\n\t\t.calendar-items .performance .performance-content .perf-content-flex, .calendar-events .event .event-content-box .pimage-flex .perf-content-flex {\n\t\t\talign-items: flex-start;\t\t\n\t\t\tflex-direction:column;\n\t\t}\n\t\t\n\t\t.calendar-tabs {\n\t\t\tdisplay:none;\t\t\n\t\t}\t\n\t\t.cal-mobile-control {\n\t\t\tdisplay:flex;\t\n\t\t\tpadding-bottom: 0px;\n\t\t\tborder-bottom: 1px solid var(--monarch);\n\t\t\tmargin-bottom: 10px;\t\n\t\t}\n\t\t.cal-mobile-control:hover { cursor: pointer; }\n\t\t.cal-mobile-control .selected {\n\t\t\tmargin-right: auto;\n\t\t\tfont-family: 'Termina';\n\t\t\tfont-size: 14px;\n\t\t\ttext-transform: uppercase;\n\t\t}\n\t\t.cal-mobile-control .dropdown svg {\n\t\t\twidth: 24px;\n\t\t\theight:24px;\n\t\t\ttransition: all .25s;\t\t\n\t\t}\n\t\t.cal-mobile-control .dropdown svg path {\n\t\t\tfill: var(--monarch);\n\t\t}\n\t\t.ct-disp-mobile {\n\t\t\tposition: absolute;\n\t\t\ttop:30px;\n\t\t\tleft: 0;\n\t\t\theight: max-content;\ndisplay: flex;\nwidth: 100%;\nflex-direction:column;\ncolumn-gap: 4px;\t\nz-index: 2;\nmargin-bottom: -1px;\nborder: 1px solid rgba(95,85,65,.2);\nbox-shadow: var(--hmns-box-shadow-light);\nanimation: growMenu .25s ease-in-out forwards;\n}\n@keyframes growMenu {\n\tfrom { opacity:0; height:0px; }\n\tto { opacity: 1; height:330px; }\n} \n.rotate90 {\n\ttransform:rotate(-90deg);\n}\n.calendar-tabs .cal-tab {\npadding: 4px 10px;\nbackground: var(--cream);\ncolor: var(--dark-monarch);\t\nline-height: 24px;\nborder-bottom: 1px solid rgba(95,85,65,.2);\ntransition: all .5s;\nwidth: 100%;\n}\n.calendar-tabs .cal-tab:hover {\ncursor: pointer;\ncolor: var(--dark-grey);\nbackground: white;\n}\n.calendar-tabs .cal-tab.selected {\nbackground:white;\npadding: 4px 10px;\nfont-family: 'Ringside Regular Bold';\nline-height: 22px;\ncolor: var(--dark-grey);\nborder-top: 0px solid var(--dark-monarch);\nborder-left: 4px solid var(--dark-monarch);\nborder-bottom: 1px solid white;\t\n}\n.filter-bar {\n\tmax-width:100%;\n}\n\t\n\t\t.filter-bar, .scout-filters {\n\t\t\tflex-direction: column;\n\t\t\twidth:100%;\n\t\t\tgap:12px;\n\t\t}\n\t\t.select-flex, .date-flex .date-filter input {\n\tdisplay: flex;\n\tpadding: 4px 12px;\n\twidth: 100%;\n}\n\t.date-filter, .date-flex, .dates { width: 450px; margin: auto; max-width: 100%; }\n\t.scout-filters, .summercamp-filters {\n\tdisplay: flex;\n\tgap: 12px;\n\tflex-direction: column;\n\twidth: 450px;\n\tmargin: 0 auto;\n}\n\t\n\t\t#calendar-extraordinaire { padding-top: 0;  } \n\t\t.calendar-inner-box { padding-top: 30px; }\n\t\t.cal-title-control-flex hr.cal-sep { display: none; }\n\t\t.calendar-controls { margin: 0 auto; }\n\t\t.calendar-events .event .event-content-box .event-li {\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\t\t\t\n\t\t\ttext-align:center;\n\t\t\tgap: 12px;\n\t\t}\n\t\t.calendar-events .event .event-content-box .event-li .event-date, .calendar-events .event .event-content-box .event-li .event-title { margin-right: 0; }\n\t\t.calendar-events .event .event-content-box .event-li .event-bb-tickets { width: 100%; }\n\t\t.calendar-events .event .event-content-box .event-li .event-bb-tickets svg { display:none !important; }\n\t\t.calendar-events .event .event-content-box .event-li .event-bb-tickets a.cta.perf-cta {\n\tcolor: white;\n\tbackground: var(--monarch);\n\tborder: 0;\n\tpadding: 12px 24px;\n\twidth: 100%;\n\tdisplay: block;\n}\n\t\t.desktop-loader { display:none; }\n\t\t.mobile-loader { display:block; width: 100%; animation: fadeinout 2s infinite; transition: all 1s; }\n\t\t.calendar-items .performance .performance-content .pimage-flex, .calendar-events .event .event-content-box .pimage-flex {\n\t\t\tflex-direction: column;\n\t\t\tgap: 21px;\n\t\t}\n\t\t.calendar-items .performance .performance-content .perf-content-flex, .calendar-events .event .event-content-box .pimage-flex .perf-content-flex {\n\t\t\tflex-direction:column; \n\t\t\tgap: 21px;\n\t\t\twidth: 100%;\n\t\t\tflex-shrink: 0;\n\t\t\t\n\t\t}hmns-exhibits\/\n\t\t.calendar-items .performance .performance-content .perf-content-flex .pricing-block, .calendar-events .event .event-content-box .pimage-flex .perf-content-flex .pricing-block {\n\twidth: 100%;\n\tflex-shrink: 0;\n\tpadding-left: 0px;\n\t\t\tpadding-top: 20px;\n\t\t\tborder-left: 0px solid rgba(95,85,65,.2);\n\t\t\tborder-top: 1px solid rgba(95,85,65,.2);\n}\n\t.calendar-items .performance .performance-content .pimage-flex .pimage, .calendar-events .event .event-content-box .pimage-flex .pimage {\n\t\t\twidth: 100%;\n\t\t\theight: 0;\n\t\t\tpadding-bottom: 43.5%;\n\t\t\tflex-shrink: 0;\n\t\t}\t\n\t\t\n\t}\n\t@media screen and (max-width:768px) {\n\t\t\n\t\t.calendar-items .performance .performance-content .perf-bottom-bar .bb-warning {\n\tbackground: none;\n\tcolor: var(--fossil-rim);\n\tposition: relative;\n\twidth: max-content;\n\theight: 100%;\n\tleft: unset;\n\ttop: unset;\n\ttransform: unset;\n\tline-height: 28px;\n\tpadding: 8px;\n\tmargin: 0 auto;\n}\n\t\t.calendar-contents { padding: 16px 12px; }\n\t\t\t\n\t\t.calendar-items .performance .performance-content .perf-bottom-bar {\n\tdisplay: flex;\n\tbackground: var(--cream);\n\tborder: 1px solid rgba(95,85,65,.2);\n\tpadding: 16px 8px 12px;\n\tmargin-top: 16px;\n\talign-items: center;\n\tflex-direction: column;\n\tjustify-content: center;\n}\n.calendar-items .performance .performance-content .perf-bottom-bar .bb-time {\n\tmargin-right: unset;\n}\n.calendar-items .performance .performance-content .perf-bottom-bar .bb-tickets { width: 100%; }\n.calendar-items .performance .performance-content .perf-bottom-bar .bb-tickets a.cta.perf-cta {\n\tcolor: white;\n\tbackground: var(--monarch);\n\tborder: 0;\n\tpadding: 0;\n\twidth: 100%;\n\tdisplay: block;\n\ttext-align: center;\n\tpadding: 8px;\n\tmargin-top: 12px;\n}\n\t.calendar-items .performance .performance-content .perf-bottom-bar .bb-tickets svg { display: none; }\n\t\t\n\t}\n<\/style>\n<section id=\"calendar-extraordinaire\">\n<div class=\"background-images\"><div class=\"backgroundImage\" style=\"width: 705px;height:605px;left: -90px;top: 92px;;\"><img decoding=\"async\" src=\"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/07\/leaf-8.png\" width=\"100%\" height=\"auto\" alt=\"\" role=\"presentation\"><\/div><div class=\"backgroundImage\" style=\"width: 144px;height:94px;left:-46px;top:535px;transform:rotate(-25deg);;\"><img decoding=\"async\" src=\"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/06\/bf2.png\" width=\"100%\" height=\"auto\" alt=\"\" role=\"presentation\"><\/div><div class=\"backgroundImage\" style=\"width: 160px; height: 72px; transform:rotateY(180deg) rotateZ(-90deg);right:41px;top:136px;;\"><img decoding=\"async\" src=\"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/06\/bug-a.png\" width=\"100%\" height=\"auto\" alt=\"\" role=\"presentation\"><\/div><div class=\"backgroundImage\" style=\";\"><img decoding=\"async\" src=\"\" width=\"100%\" height=\"auto\" alt=\"\" role=\"presentation\"><\/div><\/div>\n<div class=\"calendar-box\">\n<div class=\"cal-mobile-control\">\n\t<div class=\"selected\" data-key=\"0\">Exhibits<\/div>\n\t<div class=\"dropdown\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M18.5386 11.619C18.9216 12.0169 18.9095 12.65 18.5116 13.033L12.6025 18.7205C12.2153 19.0932 11.6028 19.0932 11.2156 18.7205L5.30646 13.033C4.90855 12.65 4.89645 12.0169 5.27944 11.619C5.66244 11.2211 6.29549 11.209 6.6934 11.592L10.909 15.6495L10.909 5C10.909 4.44771 11.3567 4 11.909 4C12.4613 4 12.909 4.44771 12.909 5L12.909 15.6495L17.1246 11.592C17.5226 11.209 18.1556 11.2211 18.5386 11.619Z\" fill=\"#AF6420\"\/><\/svg><\/div>\n<\/div>\n<div class=\"calendar-tabs\">\n\t\t<!--<div class=\"cal-tab\" data-key=\"featured\">Featured<\/div>-->\n\t\t<div class=\"cal-tab\" data-key=\"exhibits\">Exhibits<\/div>\t\t<div class=\"cal-tab\" data-key=\"giantScreen\">Giant Screen<\/div>\t\t<div class=\"cal-tab\" data-key=\"planetarium\">Planetarium<\/div>\t\t<div class=\"cal-tab\" data-key=\"memberEvents\">Member Events<\/div>\t\t<div class=\"cal-tab\" data-key=\"educatorEvents\">Educators<\/div>\t\t<div class=\"cal-tab\" data-key=\"adultFamily\">Adult\/Family<\/div>\t\t<div class=\"cal-tab\" data-key=\"youth\">Youth<\/div>\t\t<div class=\"cal-tab\" data-key=\"scouts\">Scouting<\/div>\t\t<div class=\"cal-tab\" data-key=\"summerCamps\">Summer Camps<\/div><\/div>\n<div class=\"calendar-contents\">\n\t<div class=\"filter-bar\">\n\t\t<!-- SCOUTS -->\n\t\t<div class=\"scout-filters hide\" data-key=\"scouts\">\n\t\t\t<div class=\"scout-event-type\">\n\t\t\t\t<div class=\"event-type-title body-bold\">Event Type:<\/div>\n\t\t\t\t<div class=\"select-flex\">\n\t\t\t\t\t<div class=\"option selected\" data-type=\"all\">Show All<\/div>\n\t\t\t\t\t<svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.289637 0.342123C0.695458 -0.0926856 1.37692 -0.116184 1.81173 0.289637L8 6.06536L14.1883 0.289637C14.6231 -0.116184 15.3045 -0.0926856 15.7104 0.342123C16.1162 0.776931 16.0927 1.4584 15.6579 1.86422L8.7348 8.32575C8.32104 8.71193 7.67896 8.71193 7.2652 8.32575L0.342123 1.86422C-0.0926856 1.4584 -0.116184 0.776931 0.289637 0.342123Z\" fill=\"#2B2E2E\"\/>\n<\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"scout-event-type-dropdown hide\"><ul><li data-type=\"all\">Show All<\/li><li data-type=\"false\">In-Person<\/li><li data-type=\"true\">Virtual<\/li><\/ul><\/div>\t\t\t\n\t\t\t<\/div>\n\t\t\t<div class=\"scout-rank\">\n\t\t\t\t<div class=\"scout-rank-title body-bold\">Filter By:<\/div>\n\t\t\t\t<div class=\"select-flex\">\n\t\t\t\t\t<div class=\"option selected\" data-ranks=\"all\">All Scouts<\/div>\n\t\t\t\t\t<svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.289637 0.342123C0.695458 -0.0926856 1.37692 -0.116184 1.81173 0.289637L8 6.06536L14.1883 0.289637C14.6231 -0.116184 15.3045 -0.0926856 15.7104 0.342123C16.1162 0.776931 16.0927 1.4584 15.6579 1.86422L8.7348 8.32575C8.32104 8.71193 7.67896 8.71193 7.2652 8.32575L0.342123 1.86422C-0.0926856 1.4584 -0.116184 0.776931 0.289637 0.342123Z\" fill=\"#2B2E2E\"\/>\n<\/svg>\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"scout-rank-dropdown hide\"><ul><li data-rank=\"0\"><div class=\"checkbox\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"1\" y=\"1\" width=\"16\" height=\"16\" fill=\"white\" stroke=\"#9B9B9B\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\"><path d=\"M3.75027 7.96224C3.65527 7.96224 3.5662 7.94727 3.48308 7.91735C3.39995 7.8879 3.32277 7.83755 3.25151 7.7663L0.187746 4.70253C0.0571203 4.5719 -0.00534254 4.40256 0.000357493 4.19451C0.00653253 3.98694 0.0749327 3.81784 0.205558 3.68721C0.336184 3.55658 0.502436 3.49127 0.704312 3.49127C0.906188 3.49127 1.07244 3.55658 1.20306 3.68721L3.75027 6.23441L9.78874 0.195939C9.91937 0.065313 10.0887 0 10.2968 0C10.5043 0 10.6734 0.065313 10.8041 0.195939C10.9347 0.326565 11 0.495665 11 0.703242C11 0.911293 10.9347 1.08063 10.8041 1.21126L4.24902 7.7663C4.17777 7.83755 4.10058 7.8879 4.01746 7.91735C3.93433 7.94727 3.84527 7.96224 3.75027 7.96224Z\" fill=\"#C57E2B\"\/><\/svg><\/div><span>Before\/After Scouts<\/span><\/li><li data-rank=\"1\"><div class=\"checkbox\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"1\" y=\"1\" width=\"16\" height=\"16\" fill=\"white\" stroke=\"#9B9B9B\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\"><path d=\"M3.75027 7.96224C3.65527 7.96224 3.5662 7.94727 3.48308 7.91735C3.39995 7.8879 3.32277 7.83755 3.25151 7.7663L0.187746 4.70253C0.0571203 4.5719 -0.00534254 4.40256 0.000357493 4.19451C0.00653253 3.98694 0.0749327 3.81784 0.205558 3.68721C0.336184 3.55658 0.502436 3.49127 0.704312 3.49127C0.906188 3.49127 1.07244 3.55658 1.20306 3.68721L3.75027 6.23441L9.78874 0.195939C9.91937 0.065313 10.0887 0 10.2968 0C10.5043 0 10.6734 0.065313 10.8041 0.195939C10.9347 0.326565 11 0.495665 11 0.703242C11 0.911293 10.9347 1.08063 10.8041 1.21126L4.24902 7.7663C4.17777 7.83755 4.10058 7.8879 4.01746 7.91735C3.93433 7.94727 3.84527 7.96224 3.75027 7.96224Z\" fill=\"#C57E2B\"\/><\/svg><\/div><span>Cub Scouts<\/span><\/li><li data-rank=\"2\"><div class=\"checkbox\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"1\" y=\"1\" width=\"16\" height=\"16\" fill=\"white\" stroke=\"#9B9B9B\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\"><path d=\"M3.75027 7.96224C3.65527 7.96224 3.5662 7.94727 3.48308 7.91735C3.39995 7.8879 3.32277 7.83755 3.25151 7.7663L0.187746 4.70253C0.0571203 4.5719 -0.00534254 4.40256 0.000357493 4.19451C0.00653253 3.98694 0.0749327 3.81784 0.205558 3.68721C0.336184 3.55658 0.502436 3.49127 0.704312 3.49127C0.906188 3.49127 1.07244 3.55658 1.20306 3.68721L3.75027 6.23441L9.78874 0.195939C9.91937 0.065313 10.0887 0 10.2968 0C10.5043 0 10.6734 0.065313 10.8041 0.195939C10.9347 0.326565 11 0.495665 11 0.703242C11 0.911293 10.9347 1.08063 10.8041 1.21126L4.24902 7.7663C4.17777 7.83755 4.10058 7.8879 4.01746 7.91735C3.93433 7.94727 3.84527 7.96224 3.75027 7.96224Z\" fill=\"#C57E2B\"\/><\/svg><\/div><span>Boy Scouts<\/span><\/li><li data-rank=\"3\"><div class=\"checkbox\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"1\" y=\"1\" width=\"16\" height=\"16\" fill=\"white\" stroke=\"#9B9B9B\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\"><path d=\"M3.75027 7.96224C3.65527 7.96224 3.5662 7.94727 3.48308 7.91735C3.39995 7.8879 3.32277 7.83755 3.25151 7.7663L0.187746 4.70253C0.0571203 4.5719 -0.00534254 4.40256 0.000357493 4.19451C0.00653253 3.98694 0.0749327 3.81784 0.205558 3.68721C0.336184 3.55658 0.502436 3.49127 0.704312 3.49127C0.906188 3.49127 1.07244 3.55658 1.20306 3.68721L3.75027 6.23441L9.78874 0.195939C9.91937 0.065313 10.0887 0 10.2968 0C10.5043 0 10.6734 0.065313 10.8041 0.195939C10.9347 0.326565 11 0.495665 11 0.703242C11 0.911293 10.9347 1.08063 10.8041 1.21126L4.24902 7.7663C4.17777 7.83755 4.10058 7.8879 4.01746 7.91735C3.93433 7.94727 3.84527 7.96224 3.75027 7.96224Z\" fill=\"#C57E2B\"\/><\/svg><\/div><span>Girl Scouts<\/span><\/li><\/ul><\/div>\t\t\t\n\t\t\t<\/div>\t\t\n\t\t<\/div>\n\t\t<!-- SUMMER CAMPS -->\n\t\t<div class=\"summercamp-filters hide\" data-key=\"summerCamps\">\n\t\t\t<!--<div class=\"sc-event-type\">\n\t\t\t\t<div class=\"event-type-title body-bold\">Event Type:<\/div>\n\t\t\t\t<div class=\"select-flex\">\n\t\t\t\t\t<div class=\"option selected\" data-type=\"all\">Show All<\/div>\n\t\t\t\t\t<svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.289637 0.342123C0.695458 -0.0926856 1.37692 -0.116184 1.81173 0.289637L8 6.06536L14.1883 0.289637C14.6231 -0.116184 15.3045 -0.0926856 15.7104 0.342123C16.1162 0.776931 16.0927 1.4584 15.6579 1.86422L8.7348 8.32575C8.32104 8.71193 7.67896 8.71193 7.2652 8.32575L0.342123 1.86422C-0.0926856 1.4584 -0.116184 0.776931 0.289637 0.342123Z\" fill=\"#2B2E2E\"\/>\n<\/svg>\t\t\t\t\n\t\t\t\t<\/div>\t\n\t\t\t\t<div class=\"sc-event-type-dropdown hide\"><ul><li data-type=\"all\">Show All<\/li><li data-type=\"false\">In-Person<\/li><li data-type=\"true\">Virtual<\/li><\/ul><\/div>\t\t\n\t\t\t<\/div>-->\n\t\t\t<div class=\"sc-ages\">\n\t\t\t\t<div class=\"filter-by-title body-bold\">Filter By:<\/div>\n\t\t\t\t<div class=\"select-flex\">\n\t\t\t\t\t<div class=\"option selected\" data-ages=\"all\">All Ages<\/div>\n\t\t\t\t\t<svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.289637 0.342123C0.695458 -0.0926856 1.37692 -0.116184 1.81173 0.289637L8 6.06536L14.1883 0.289637C14.6231 -0.116184 15.3045 -0.0926856 15.7104 0.342123C16.1162 0.776931 16.0927 1.4584 15.6579 1.86422L8.7348 8.32575C8.32104 8.71193 7.67896 8.71193 7.2652 8.32575L0.342123 1.86422C-0.0926856 1.4584 -0.116184 0.776931 0.289637 0.342123Z\" fill=\"#2B2E2E\"\/>\n<\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"sc-ages-dropdown hide\"><ul><li data-age=\"0\"><div class=\"checkbox\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"1\" y=\"1\" width=\"16\" height=\"16\" fill=\"white\" stroke=\"#9B9B9B\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\"><path d=\"M3.75027 7.96224C3.65527 7.96224 3.5662 7.94727 3.48308 7.91735C3.39995 7.8879 3.32277 7.83755 3.25151 7.7663L0.187746 4.70253C0.0571203 4.5719 -0.00534254 4.40256 0.000357493 4.19451C0.00653253 3.98694 0.0749327 3.81784 0.205558 3.68721C0.336184 3.55658 0.502436 3.49127 0.704312 3.49127C0.906188 3.49127 1.07244 3.55658 1.20306 3.68721L3.75027 6.23441L9.78874 0.195939C9.91937 0.065313 10.0887 0 10.2968 0C10.5043 0 10.6734 0.065313 10.8041 0.195939C10.9347 0.326565 11 0.495665 11 0.703242C11 0.911293 10.9347 1.08063 10.8041 1.21126L4.24902 7.7663C4.17777 7.83755 4.10058 7.8879 4.01746 7.91735C3.93433 7.94727 3.84527 7.96224 3.75027 7.96224Z\" fill=\"#C57E2B\"\/><\/svg><\/div><span>Before\/After Camp<\/span><\/li><li data-age=\"1\"><div class=\"checkbox\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"1\" y=\"1\" width=\"16\" height=\"16\" fill=\"white\" stroke=\"#9B9B9B\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\"><path d=\"M3.75027 7.96224C3.65527 7.96224 3.5662 7.94727 3.48308 7.91735C3.39995 7.8879 3.32277 7.83755 3.25151 7.7663L0.187746 4.70253C0.0571203 4.5719 -0.00534254 4.40256 0.000357493 4.19451C0.00653253 3.98694 0.0749327 3.81784 0.205558 3.68721C0.336184 3.55658 0.502436 3.49127 0.704312 3.49127C0.906188 3.49127 1.07244 3.55658 1.20306 3.68721L3.75027 6.23441L9.78874 0.195939C9.91937 0.065313 10.0887 0 10.2968 0C10.5043 0 10.6734 0.065313 10.8041 0.195939C10.9347 0.326565 11 0.495665 11 0.703242C11 0.911293 10.9347 1.08063 10.8041 1.21126L4.24902 7.7663C4.17777 7.83755 4.10058 7.8879 4.01746 7.91735C3.93433 7.94727 3.84527 7.96224 3.75027 7.96224Z\" fill=\"#C57E2B\"\/><\/svg><\/div><span>6-7<\/span><\/li><li data-age=\"2\"><div class=\"checkbox\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"1\" y=\"1\" width=\"16\" height=\"16\" fill=\"white\" stroke=\"#9B9B9B\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\"><path d=\"M3.75027 7.96224C3.65527 7.96224 3.5662 7.94727 3.48308 7.91735C3.39995 7.8879 3.32277 7.83755 3.25151 7.7663L0.187746 4.70253C0.0571203 4.5719 -0.00534254 4.40256 0.000357493 4.19451C0.00653253 3.98694 0.0749327 3.81784 0.205558 3.68721C0.336184 3.55658 0.502436 3.49127 0.704312 3.49127C0.906188 3.49127 1.07244 3.55658 1.20306 3.68721L3.75027 6.23441L9.78874 0.195939C9.91937 0.065313 10.0887 0 10.2968 0C10.5043 0 10.6734 0.065313 10.8041 0.195939C10.9347 0.326565 11 0.495665 11 0.703242C11 0.911293 10.9347 1.08063 10.8041 1.21126L4.24902 7.7663C4.17777 7.83755 4.10058 7.8879 4.01746 7.91735C3.93433 7.94727 3.84527 7.96224 3.75027 7.96224Z\" fill=\"#C57E2B\"\/><\/svg><\/div><span>8-9<\/span><\/li><li data-age=\"3\"><div class=\"checkbox\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"1\" y=\"1\" width=\"16\" height=\"16\" fill=\"white\" stroke=\"#9B9B9B\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\"><path d=\"M3.75027 7.96224C3.65527 7.96224 3.5662 7.94727 3.48308 7.91735C3.39995 7.8879 3.32277 7.83755 3.25151 7.7663L0.187746 4.70253C0.0571203 4.5719 -0.00534254 4.40256 0.000357493 4.19451C0.00653253 3.98694 0.0749327 3.81784 0.205558 3.68721C0.336184 3.55658 0.502436 3.49127 0.704312 3.49127C0.906188 3.49127 1.07244 3.55658 1.20306 3.68721L3.75027 6.23441L9.78874 0.195939C9.91937 0.065313 10.0887 0 10.2968 0C10.5043 0 10.6734 0.065313 10.8041 0.195939C10.9347 0.326565 11 0.495665 11 0.703242C11 0.911293 10.9347 1.08063 10.8041 1.21126L4.24902 7.7663C4.17777 7.83755 4.10058 7.8879 4.01746 7.91735C3.93433 7.94727 3.84527 7.96224 3.75027 7.96224Z\" fill=\"#C57E2B\"\/><\/svg><\/div><span>10-12<\/span><\/li><\/ul><\/div>\t\t\t\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<!-- DateRangePicker -->\n\t\t<div class=\"dates\" data-key=\"all\">\n\t\t\t<div class=\"date-title body-bold\">Select Dates:<\/div>\n\t\t\t<div class=\"date-flex\">\n\t\t\t\t<div class=\"date-filter\"><input type=\"text\" name=\"selectDates\" value=\"04\/10\/2026 - 04\/10\/2026\"><\/div>\n\t\t\t\t<div class=\"date-next\"><svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.289637 0.342123C0.695458 -0.0926856 1.37692 -0.116184 1.81173 0.289637L8 6.06536L14.1883 0.289637C14.6231 -0.116184 15.3045 -0.0926856 15.7104 0.342123C16.1162 0.776931 16.0927 1.4584 15.6579 1.86422L8.7348 8.32575C8.32104 8.71193 7.67896 8.71193 7.2652 8.32575L0.342123 1.86422C-0.0926856 1.4584 -0.116184 0.776931 0.289637 0.342123Z\" fill=\"#2B2E2E\"\/>\n<\/svg><\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"calendar-outer-box\">\n\t\t<div class=\"mobile-fw-bg\"><\/div>\n\t\t<div class=\"calendar-above\">\n\t\t\t<div class=\"cal-title-control-flex\">\n\t\t\t\t<hr class=\"cal-sep\">\n\t\t\t\t<div class=\"calendar-controls\">\n\t\t\t\t\t<div class=\"cc-regular selected\">View By Date<\/div>\n\t\t\t\t\t<div class=\"cc-bar\"><\/div>\n\t\t\t\t\t<div class=\"cc-listview\">View By Event<\/div>\n\t\t\t\t<\/div>\t\n\t\t\t<\/div>\n\t\t\t<div class=\"calendar-events-dates hide\"><\/div>\n\t\t<\/div>\n\t\t<div class=\"calendar-inner-box\">\n\t\t\t<div class=\"mobile-fw-bg\"><\/div>\n\t\t\t<div class=\"calendar-items\"><\/div>\t\n\t\t\t<div class=\"calendar-events hide\"><\/div>\n\t\t<\/div>\n\t<\/div>\t\n<\/div>\n<\/div>\n<\/section>\n<script>\njQuery(document).ready(function ($) {\n\t\/\/ Use the global hmns_ajax_router from footer instead of creating a new one\n    const setAjaxHeaders = function(xhr) {\n\t\t\/\/ Set nonce header (assumes nonce is ready when this is called)\n\t\tif (window.hmns_ajax_router && window.hmns_ajax_router.ready && window.hmns_ajax_router.nonce) {\n\t\t\txhr.setRequestHeader('X-WP-Nonce', window.hmns_ajax_router.nonce);\n\t\t} else {\n\t\t}\n\t};\n\t\n\tvar scoutRanks = [];\nvar scoutVirtual = [];\nvar scAges = [];\nvar scVirtual = [];\nvar loggedstatus = 1;\n\n\/\/ Reciprocal URL Parameter Filtering - Update URL to reflect current calendar state\nfunction updateURLParams() {\n\tvar params = new URLSearchParams();\n\t\n\t\/\/ Get current tab\n\tvar currentTab = $('.calendar-tabs .cal-tab.selected').attr('data-key');\n\tif (currentTab && currentTab !== '') {\n\t\tparams.set('calendarTab', currentTab);\n\t}\n\t\n\t\/\/ Get current dates from the date picker input\n\tvar $dateInput = $('.date-filter input[name=\"selectDates\"]');\n\tif ($dateInput.length) {\n\t\tvar dateRange = $dateInput.val();\n\t\tvar dates = dateRange.split(' - ');\n\t\tif (dates.length === 2) {\n\t\t\t\/\/ Convert MM\/DD\/YYYY to MM-DD-YYYY for URL\n\t\t\tvar startDateURL = dates[0].replace(\/\\\/\/g, '-');\n\t\t\tvar endDateURL = dates[1].replace(\/\\\/\/g, '-');\n\t\t\tparams.set('startDate', startDateURL);\n\t\t\tparams.set('endDate', endDateURL);\n\t\t}\n\t}\n\t\n\t\/\/ Get scout event type filter (only if scouts tab is active)\n\tif (currentTab === 'scouts') {\n\t\tif (scoutVirtual.length > 0) {\n\t\t\tif (scoutVirtual.includes('true')) {\n\t\t\t\tparams.set('eventType', 'virtual');\n\t\t\t} else if (scoutVirtual.includes('false')) {\n\t\t\t\tparams.set('eventType', 'inPerson');\n\t\t\t}\n\t\t}\n\t\t\n\t\t\/\/ Get scout rank filter\n\t\tif (scoutRanks.length > 0) {\n\t\t\tvar rankNames = [];\n\t\t\tscoutRanks.forEach(function(rank) {\n\t\t\t\tif (rank === '0') rankNames.push('beforeAfter');\n\t\t\t\telse if (rank === '1') rankNames.push('cub');\n\t\t\t\telse if (rank === '2') rankNames.push('boy');\n\t\t\t\telse if (rank === '3') rankNames.push('girl');\n\t\t\t});\n\t\t\tif (rankNames.length > 0) {\n\t\t\t\tparams.set('scoutType', rankNames.join('and'));\n\t\t\t}\n\t\t}\n\t}\n\t\n\t\/\/ Get summer camp age filter (only if summerCamps tab is active)\n\tif (currentTab === 'summerCamps') {\n\t\tif (scAges.length > 0) {\n\t\t\tvar ageNames = [];\n\t\t\tscAges.forEach(function(age) {\n\t\t\t\tif (age === '0') ageNames.push('beforeAfter');\n\t\t\t\telse if (age === '1') ageNames.push('6to7');\n\t\t\t\telse if (age === '2') ageNames.push('8to9');\n\t\t\t\telse if (age === '3') ageNames.push('10to12');\n\t\t\t});\n\t\t\tif (ageNames.length > 0) {\n\t\t\t\tparams.set('age', ageNames.join('and'));\n\t\t\t}\n\t\t}\n\t}\n\t\n\t\/\/ Build new URL\n\tvar newURL = window.location.pathname;\n\tvar paramString = params.toString();\n\tif (paramString) {\n\t\tnewURL += '?' + paramString;\n\t}\n\t\n\t\/\/ Update browser URL without reloading\n\thistory.replaceState(null, '', newURL);\n}\nif ($('.logged-in').hasClass('hide')) { loggedstatus = 0; }\n\/\/Initialize Variables\n\nvar startdate = '';\nvar queryStartDate = '--';\nvar queryStartDateInput = '\/\/T00:00:00.000';\nvar enddate = '';\nvar queryEndDate = '--';\nvar queryEndDateInput = '\/\/';\n\nvar $dateFilter = $('.date-filter');\nvar $selectDatesInput = $dateFilter.find('input[name=\"selectDates\"]');\nvar blog_id = '0';\n\nif (queryStartDate != '--' && queryEndDate != '--') {\n\tstartdate = queryStartDate + 'T00:00:00.000';\n\tenddate = queryEndDate + 'T23:59:59.000';\n\t$selectDatesInput.val('\/\/ - \/\/');\n} else {\n\tvar todayMoment = moment();\n\tstartdate = todayMoment.format('YYYY-MM-DD') + 'T00:00:00.000';\n\tif (blog_id == '0') {\n\t\tenddate = todayMoment.format('YYYY-MM-DD') + 'T23:59:59.000';\n\t\t$selectDatesInput.val(todayMoment.format('MM\/DD\/YYYY') + ' - ' + todayMoment.format('MM\/DD\/YYYY'));\n\t} else {\n\t\tvar endMoment = moment().add(3, 'months');\n\t\tenddate = endMoment.format('YYYY-MM-DD') + 'T23:59:59.000';\n\t\t$selectDatesInput.val(todayMoment.format('MM\/DD\/YYYY') + ' - ' + endMoment.format('MM\/DD\/YYYY'));\n\t}\n}\n\nvar queryCalTab = '';\nvar catSuffix = '';\nvar selectedcat = '';\nif (queryCalTab != '') {\ncatSuffix = '\/' + queryCalTab + '\/search';\nselectedcat = queryCalTab;\n} else {\n\tif (blog_id != '2') { \n\t\tcatSuffix = '\/exhibits\/search';\n\t\tselectedcat = 'exhibits';\n\t} else {\n\t\tcatSuffix = '\/georgeObservatory\/search';\t\n\t\tselectedcat = 'georgeObservatory';\n\t}\n}\n\nvar queryEventType = '';\nif (queryEventType != '') {\t\n\t\tif (selectedcat == 'scouts') {\n\t\t$('.scout-event-type .scout-event-type-dropdown ul').children('li').map(function () {\n\t\t\tif (queryEventType == 'virtual' && $(this).attr('data-type') == \"true\") {\n\t\t\t\t$(this).addClass('selected');\n\t\t\t\tscoutVirtual.push(\"true\");\n\t\t\t\t$('.scout-event-type .option.selected').text($(this).text());\n\t\t\t\t$('.scout-event-type .select-flex .option.selected').attr('data-type',\"true\");\t\t\t\n\t\t\t} else if (queryEventType == 'inPerson' && $(this).attr('data-type') == \"false\") {\n\t\t\t\t$(this).addClass('selected');\n\t\t\t\tscoutVirtual.push(\"false\");\n\t\t\t\t$('.scout-event-type .option.selected').text($(this).text());\n\t\t\t\t$('.scout-event-type .select-flex .option.selected').attr('data-type',\"false\");\n\t\t\t} else {  }\n\t\t}).get();\t\n\t}\n}\nvar queryCampAge = '';\nvar queryCampAgeArray = queryCampAge.split('and');\nif (queryCampAge != '') {\n\t$('.sc-ages .sc-ages-dropdown ul').children('li').map(function () {\n\t\tif (queryCampAgeArray.includes('beforeAfter') && $(this).attr('data-age') == 0) { \n\t\t\t$(this).addClass('selected'); \n\t\t\tscAges.push($(this).attr('data-age')); \n\t\t\tif (scAges.length == 1) {$('.sc-ages .select-flex .option.selected').text($(this).children('span').text());}\n\t\t} else if (queryCampAgeArray.includes('6to7') && $(this).attr('data-age') == 1) { \n\t\t\t$(this).addClass('selected'); \n\t\t\tscAges.push($(this).attr('data-age'));\n\t\t\tif (scAges.length == 1) {$('.sc-ages .select-flex .option.selected').text($(this).children('span').text());}\n\t\t} else if (queryCampAgeArray.includes('8to9') && $(this).attr('data-age') == 2) { \n\t\t\t$(this).addClass('selected'); \n\t\t\tscAges.push($(this).attr('data-age'));\n\t\t\tif (scAges.length == 1) {$('.sc-ages .select-flex .option.selected').text($(this).children('span').text());}\n\t\t} else if (queryCampAgeArray.includes('10to12') && $(this).attr('data-age') == 3) { \n\t\t\t$(this).addClass('selected'); \n\t\t\tscAges.push($(this).attr('data-age'));\n\t\t\tif (scAges.length == 1) {$('.sc-ages .select-flex .option.selected').text($(this).children('span').text());}\n\t\t} else { }\n\t}).get();\n\tif (scAges.length >= 2) { $('.sc-ages .select-flex .option.selected').text('Multiple Selections'); }\n\t$('.sc-ages .select-flex .option.selected').attr('data-ages',scAges.join(',')); \n}\nvar queryScoutRank = '';\nvar queryScoutRankArray = queryScoutRank.split('and'); \nif (queryScoutRank != '') {\n\t$('.scout-rank .scout-rank-dropdown ul').children('li').map(function () {\n\t\tif (queryScoutRankArray.includes('beforeAfter') && $(this).attr('data-rank') == 0) {\n\t\t\t$(this).addClass('selected');\n\t\t\tscoutRanks.push($(this).attr('data-rank'));\n\t\t\tif (scoutRanks.length == 1) {\n\t\t\t\t$('.scout-rank .select-flex .option.selected').text($(this).children('span').text());\n\t\t\t}\n\t\t} else if (queryScoutRankArray.includes('cub') && $(this).attr('data-rank') == 1) {\n\t\t\t$(this).addClass('selected');\n\t\t\tscoutRanks.push($(this).attr('data-rank'));\n\t\t\tif (scoutRanks.length == 1) {$('.scout-rank .select-flex .option.selected').text($(this).children('span').text());}\n\t\t} else if (queryScoutRankArray.includes('boy') && $(this).attr('data-rank') == 2) {\n\t\t\t$(this).addClass('selected');\n\t\t\tscoutRanks.push($(this).attr('data-rank'));\n\t\t\tif (scoutRanks.length == 1) {$('.scout-rank .select-flex .option.selected').text($(this).children('span').text());}\n\t\t} else if (queryScoutRankArray.includes('girl') && $(this).attr('data-rank') == 3) {\n\t\t\t$(this).addClass('selected');\n\t\t\tscoutRanks.push($(this).attr('data-rank'));\n\t\t\tif (scoutRanks.length == 1) {$('.scout-rank .select-flex .option.selected').text($(this).children('span').text());}\n\t\t} else {}\n\t}).get();\n\tif (scoutRanks.length >= 2) { $('.scout-rank .select-flex .option.selected').text('Multiple Selections'); }\n\t$('.scout-rank .select-flex .option.selected').attr('data-ranks',scoutRanks.join(','));\n\n}\n\n\/\/Open selected tab (if specified)\n$('.calendar-tabs').children('.cal-tab').map(function () {\nif ($(this).attr('data-key') == selectedcat) { $(this).addClass('selected'); $('.cal-mobile-control .selected').text($(this).text()); } else { $(this).removeClass('selected'); }\n}).get();\t\nif (selectedcat == 'summerCamps') {\n\t$('.summercamp-filters').removeClass('hide');\n\t$('.scout-filters').addClass('hide');\n} else if (selectedcat == 'scouts') {\n\t$('.summercamp-filters').addClass('hide');\n\t$('.scout-filters').removeClass('hide');\n} else {\n\t$('.summercamp-filters').addClass('hide');\n\t$('.scout-filters').addClass('hide');\n}\n$(document).on('queryDB',function(){ \n\tif ($('.tessitura-cell.user-menu .logged-in').hasClass('hide')) { loggedstatus = 0; }\n\telse { loggedstatus = 1; }\n\t\/\/ Wait for nonce to be ready before running initial calendar AJAX\n\tvar routerReady = false;\n\tif (window.hmns_ajax_router) {\n\t\tif (window.hmns_ajax_router.ready) {\n\t\t\trouterReady = true;\n\t\t}\n\t}\n\tif (routerReady) {\n\t\trunCalAJAX();\n\t} else {\n\t\t$(document).one('hmns_nonce_ready', function() {\n\t\t\trunCalAJAX();\n\t\t});\n\t}\n}); \/\/run AJAX function on page load\n\/\/Functions & Interaction\n$('.cal-tab').on('click tap',function (e) { \/\/If a new tab is selected\n\te.stopImmediatePropagation();\n\te.preventDefault();\n\tif ($(this).parent().hasClass('ct-disp-mobile')) {\n\t\t$(this).parent().removeClass('ct-disp-mobile');\n\t}\n\tvar selectedcat = $(this).attr('data-key');\n\tvar selectedtitle = $(this).text();\n\t$('.cal-mobile-control .selected').text(selectedtitle);\n\tcatSuffix = '\/' + selectedcat + '\/search'; \n\t$('.calendar-tabs').children('.cal-tab').map(function () {\n\tif ($(this).attr('data-key') == selectedcat) { $(this).addClass('selected'); } else { $(this).removeClass('selected'); }\n\t}).get();\n\tif (selectedcat == 'summerCamps') {\n\t\t$('.summercamp-filters').removeClass('hide');\n\t\t$('.scout-filters').addClass('hide');\n\t\t$('.date-title').css({'text-align' : 'left'});\n\t\t$('.date-filter input').css({'text-align' : 'left'});\n\t} else if (selectedcat == 'scouts') {\n\t\t$('.summercamp-filters').addClass('hide');\n\t\t$('.scout-filters').removeClass('hide');\n\t\t$('.date-title').css({'text-align' : 'left'});\n\t\t$('.date-filter input').css({'text-align' : 'left'});\n\t} else {\n\t\t$('.summercamp-filters').addClass('hide');\n\t\t$('.scout-filters').addClass('hide');\n\t\t$('.date-title').css({'text-align' : 'center'});\n\t\t$('.date-filter input').css({'text-align' : 'center'});\n\t}\n\t\n\tupdateURLParams();\n\trunCalAJAX();\n});\n\/\/Initialize Calendar and change date when new dates are selected.\n$('input[name=\"selectDates\"]').daterangepicker({\nopens: 'center',\nalwaysShowCalendars: true,\nminDate: moment().format('MM\/DD\/YYYY'),\nranges: {\n'Today': [moment(), moment()],\n'Tomorrow': [moment().add(1,'days'), moment().add(1, 'days')],\n'Next 7 Days': [moment(), moment().add(7, 'days')],\n'Next 30 days': [moment(),moment().add(30,'days')],\n'Next 3 Months': [moment(), moment().add(90,'days')],\n'Next 6 Months': [moment(), moment().add(180, 'days')]\n}\n}, function(start, end, label) {\n\tvar flag = 0;\n\tif (start < moment()) { \n\t\tstart = moment();\n\t\tflag = 1;\n\t} \n\tif (end < moment()) {\n\t\tend = moment();\n\t\tflag = 2;\t\n\t}\nstartdate = start.format('YYYY-MM-DD') + 'T00:00:00.000';\nenddate = end.format('YYYY-MM-DD') + 'T23:59:59.000';\n\/\/ Explicitly update input value before updating URL params (ensures timing is correct)\n$('input[name=\"selectDates\"]').val(start.format('MM\/DD\/YYYY') + ' - ' + end.format('MM\/DD\/YYYY'));\nupdateURLParams();\nrunCalAJAX();\n});\n\n$('.cal-mobile-control').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\t$('.calendar-tabs').toggleClass('ct-disp-mobile');\n\t$('.cal-mobile-control .dropdown svg').toggleClass('rotate90');\n});\n\n$('.sc-ages .select-flex').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\t$('.sc-ages-dropdown').toggleClass('hide');\n\t\/\/$('.sc-event-type-dropdown').addClass('hide');\n});\n\n\/*$('.sc-event-type .select-flex').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\t$('.sc-event-type-dropdown').toggleClass('hide');\n\t$('.sc-ages-dropdown').addClass('hide');\n});*\/\n\n$('.scout-event-type .select-flex').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\t$('.scout-event-type-dropdown').toggleClass('hide');\n\t$('.scout-rank-dropdown').addClass('hide');\n});\n\n$('.scout-rank .select-flex').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\t$('.scout-rank-dropdown').toggleClass('hide');\n\t$('.scout-event-type-dropdown').addClass('hide');\n});\n\n$('.sc-ages .sc-ages-dropdown li').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\t$(this).toggleClass('selected');\n\tif ($(this).hasClass('selected')) {\n\t\tscAges.push($(this).attr('data-age'));\n\t\tif (scAges.length == 1) {\t\n\t\t\t$('.sc-ages .option.selected').text($(this).children('span').text());\n\t\t}\n\t} else {\n\t\tscAges = scAges.filter(age => age !== $(this).attr('data-age'));\t\n\t\tif (scAges.length == 1) {\n\t\t\t$('.sc-ages .sc-ages-dropdown ul').children('li').map(function () {\n\t\t\t\tif ($(this).hasClass('selected')) { $('.sc-ages .option.selected').text($(this).children('span').text()); }\n\t\t\t}).get();\n\t\t}\n\t}\n\t$('.sc-ages .option.selected').attr('data-ages',scAges.join(','));\n\tif (scAges.length >= 2) {\n\t\t$('.sc-ages .option.selected').text('Multiple Selections');\t\n\t} else if (scAges.length == 0) {\n\t\t$('.sc-ages .option.selected').attr('data-ages','all');\n\t\t$('.sc-ages .option.selected').text('All Ages');\n\t} else {\n\t\t\/\/$('.sc-ages .option.selected').text(scAges.join(','));\t\n\t}\n\tupdateURLParams();\n\trunCalAJAX();\n});\n\n$('.scout-event-type .scout-event-type-dropdown li').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\tthisli = $(this);\n\tthistype = $(this).attr('data-type');\n\tif ($(this).hasClass('selected')) {\n\t\t$(this).parent().children('li').map(function () {\n\t\t\t$(this).removeClass('selected');\n\t\t}).get();\t\n\t\tscoutVirtual = scoutVirtual.filter(types => types !== thistype);\n\t} else {\n\t\t$(this).parent().children('li').map(function () {\n\t\t\t$(this).removeClass('selected');\n\t\t\tscoutVirtual = scoutVirtual.filter(types => types !== $(this).attr('data-type'));\n\t\t}).get();\n\t\tthisli.addClass('selected');\n\t\tscoutVirtual.push(thistype);\n\t}\n\t$('.scout-event-type .option.selected').text(thisli.text());\n\t$('.scout-event-type .scout-event-type-dropdown').addClass('hide');\n\tupdateURLParams();\n\trunCalAJAX();\n});\n\n$('.scout-rank .scout-rank-dropdown li').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\tthisli = $(this);\n\t\n\t$(this).toggleClass('selected');\n\tif ($(this).hasClass('selected')) {\n\t\tscoutRanks.push($(this).attr('data-rank'));\t\n\t\tif (scoutRanks.length == 1) {\t\n\t\t\t$('.scout-rank .option.selected').text($(this).children('span').text());\n\t\t}\n\t} else {\n\t\tscoutRanks = scoutRanks.filter(rank => rank !== $(this).attr('data-rank'));\n\t\tif (scoutRanks.length == 1) {\n\t\t\t$('.scout-rank .scout-rank-dropdown ul').children('li').map(function () {\n\t\t\t\tif ($(this).hasClass('selected')) { $('.scout-rank .option.selected').text($(this).children('span').text()); }\n\t\t\t}).get();\n\t\t}\t\n\t}\n\t$('.scout-rank .option.selected').attr('data-ranks',scoutRanks.join(','));\n\tif (scoutRanks.length >= 2) {\n\t\t$('.scout-rank .option.selected').text('Multiple Selections');\n\t} else if (scoutRanks.length == 0) {\n\t\t$('.scout-rank .option.selected').attr('data-ranks','all');\n\t\t$('.scout-rank .option.selected').text('All Scouts');\n\t} else {\n\t\t\/\/$('.scout-rank .option.selected').text(scoutRanks.join(','));\t\t\t\n\t}\n\t\n\tupdateURLParams();\n\t\n\t\/\/ Wait for nonce to be ready before running initial calendar AJAX\n\tif (window.hmns_ajax_router && window.hmns_ajax_router.ready) {\n\t\trunCalAJAX();\n\t} else {\n\t\t$(document).on('hmns_nonce_ready', function() {\n\t\t\trunCalAJAX();\n\t\t});\n\t}\n});\n\nfunction runCalAJAX() { \/\/ take the data and pass via AJAX to functions.php as a JSON string\n\t\/\/ Ensure router is ready before making AJAX call\n\tif (!window.hmns_ajax_router) {\n\t\t$(document).one('hmns_nonce_ready', function() {\n\t\t\trunCalAJAX();\n\t\t});\n\t\treturn;\n\t}\n\tif (!window.hmns_ajax_router.ready) {\n\t\t$(document).one('hmns_nonce_ready', function() {\n\t\t\trunCalAJAX();\n\t\t});\n\t\treturn;\n\t}\n\tvar ajaxArray = [];\n\tajaxArray.push(catSuffix);\n\tajaxArray.push(startdate);\n\tajaxArray.push(enddate);\n\tajaxArray.push('{\"60296\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/advanced-crime-scene-investigators-ages-10-12\\\/\",\"56148\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/africa-the-serengeti\\\/\",\"60297\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/after-camp\\\/\",\"54883\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/wiess-energy-hall\\\/\",\"60298\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/amazing-animals-ages-8-9\\\/\",\"67110\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/apollo-11-first-steps-2d\\\/\",\"60401\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/arrow-of-light-adventures-four-day-class\\\/\",\"60299\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/art-smart-ages-6-7\\\/\",\"60300\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/backstage-pass-ages-10-12\\\/\",\"64736\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/becoming-martian-how-living-in-space-will-change-our-bodies-and-minds\\\/\",\"60301\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/bedazzled-ages-8-9\\\/\",\"60302\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/before-camp\\\/\",\"60748\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/black-holes\\\/\",\"60303\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/booms-and-blastoffs-ages-6-7\\\/\",\"60522\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/brownie-girl-scouts-space-science-adventurer\\\/\",\"60257\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/bts-cockrell-butterfly-center\\\/\",\"60256\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/bts-death-by-natural-causes\\\/\",\"60258\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/bts-sleuths-secrets\\\/\",\"55907\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/bts-terracotta-warriors\\\/\",\"60304\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/build-it-big-ages-6-7\\\/\",\"60305\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/build-it-big-ages-8-9\\\/\",\"59188\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/butterfly-journey\\\/\",\"61473\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cadettes-girl-scouts-space-science-researcher\\\/\",\"59283\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/call-of-the-dolphins\\\/\",\"60306\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/camp-half-blood-ages-10-12\\\/\",\"60307\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/camp-half-blood-ages-8-9\\\/\",\"60308\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/camp-jupiter-ages-10-12\\\/\",\"60309\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/camp-jupiter-ages-8-9\\\/\",\"68504\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/chasing-the-tide\\\/\",\"65813\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/chasing-the-tide-one-couples-370-mile-trek-across-the-barrier-islands-of-texas\\\/\",\"67136\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/class-butterfly-pinning\\\/\",\"65523\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/class-csi-blood-splatter\\\/\",\"67138\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/class-flower-arranging\\\/\",\"\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/freedom-plane-updates\\\/\",\"57233\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/cockrell-butterfly-center\\\/\",\"60311\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/creepy-crawlies-ages-6-7\\\/\",\"60312\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/crime-scene-investigators-ages-8-9\\\/\",\"60421\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scout-bear-cub-critter-care\\\/\",\"60524\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scout-bear-cub-marble-madness\\\/\",\"61485\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scout-tiger-cub-sky-is-the-limit\\\/\",\"60473\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scouts-bear-sleuths-five-day-class\\\/\",\"61157\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scouts-wolf-pack-four-day-class\\\/\",\"60313\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/culinary-hero-ages-10-12\\\/\",\"61474\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/daisy-girl-scouts-space-explorer\\\/\",\"60750\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/dark-side-of-the-moon\\\/\",\"60768\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/dark-universe\\\/\",\"59328\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/death-by-natural-causes\\\/\",\"60747\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/death-of-the-dinosaurs\\\/\",\"60314\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/design-destroy-ages-10-12\\\/\",\"60315\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/dino-claws-shark-jaws-ages-8-9\\\/\",\"60756\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/dinosaur-discoveries\\\/\",\"64815\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/dream-big\\\/\",\"60316\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/drop-off-pick-up-carpool\\\/\",\"60361\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/ecology-engineers-ages-10-12\\\/\",\"60769\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/edge-of-darkness\\\/\",\"60317\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/escape-camp-ages-10-12\\\/\",\"59272\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/expedition-reef\\\/\",\"43431\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/extreme-animals-alive\\\/\",\"60318\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/extreme-machines-ages-8-9\\\/\",\"60319\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/fast-and-furious-ages-8-9\\\/\",\"60752\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/forward-to-the-moon\\\/\",\"60320\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/full-s-t-e-a-m-ahead-ages-8-9\\\/\",\"60909\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/full-tilt-physics-ages-10-12\\\/\",\"60910\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/gadgets-gizmos-ages-6-7\\\/\",\"60321\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/get-set-to-be-a-vet-ages-10-12\\\/\",\"65562\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/gifted-and-talented-workshop-differentiation-with-the-museum\\\/\",\"61193\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-brownies-on-the-go-five-day-class\\\/\",\"61158\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-cadette-journeys-four-day-class\\\/\",\"60477\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-cadettes-cadette-coder-five-day-class\\\/\",\"61429\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-daisies-and-brownies-trails-class-four-day-class\\\/\",\"60393\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-daisies-and-brownies-trails-class-four-day-class-3\\\/\",\"60474\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-mechanical-juniors-five-day-class\\\/\",\"61159\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-program-your-world-juniors-four-day-class\\\/\",\"43429\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/hmns-birthday-party-deposits\\\/\",\"67109\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/into-americas-wild-3d\\\/\",\"61482\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/junior-girl-scouts-space-science-investigator\\\/\",\"60322\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/junior-paleontologist-ages-6-7\\\/\",\"60323\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/junior-science-magic-ages-6-7\\\/\",\"59327\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/king-tuts-tomb\\\/\",\"60324\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/kitchen-chemistry-ages-6-7\\\/\",\"60325\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/kitchen-chemistry-ages-8-9\\\/\",\"61750\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/lecture-the-first-emperors-magic-army-crafting-and-meaning-of-the-terracotta-warriors\\\/\",\"65520\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/leeches-in-my-medical-bag\\\/\",\"60326\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/lego-robotics-ages-10-12\\\/\",\"60327\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/lego-robotics-ages-8-9\\\/\",\"60210\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-animal-adventurers\\\/\",\"60207\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-dinosaur-roar\\\/\",\"60206\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-insect-investigators\\\/\",\"50356\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-little-sprouts\\\/\",\"60208\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-ocean-explorers\\\/\",\"60209\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-rocket-rangers\\\/\",\"60328\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/mad-scientist-ages-10-12\\\/\",\"60329\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/maker-lab-alpha-ages-10-12\\\/\",\"60330\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/maker-lab-beta-ages-10-12\\\/\",\"60331\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/mans-best-friend-ages-6-7\\\/\",\"60333\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/master-spy-camp-ages-10-12\\\/\",\"60334\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/master-spy-camp-ages-8-9\\\/\",\"65599\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/member-event-cockrell-butterfly-center\\\/\",\"60269\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/member-event-senior-social\\\/\",\"69173\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-aerobics\\\/\",\"69171\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-pilates\\\/\",\"69175\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-sound-bowl-meditation\\\/\",\"69172\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-yoga\\\/\",\"69174\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-zumba\\\/\",\"60335\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/minecraft-mania-ages-8-9\\\/\",\"67116\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mixers-elixirs-latin-night\\\/\",\"67115\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mixers-elixirs-masquerade\\\/\",\"60271\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mixers-elixirs-80s-night\\\/\",\"60336\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/movie-monster-maker-ages-10-12\\\/\",\"60337\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/mummies-mysteries-ages-6-7\\\/\",\"59277\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/mummies-secrets-of-the-pharaohs\\\/\",\"60338\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/museum-district-explorers-ages-10-12\\\/\",\"60180\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/mysteries-of-china\\\/\",\"67108\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/national-parks-adventure-3d\\\/\",\"67154\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/national-treasure-hunts-heist-night\\\/\",\"62632\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/national-treasure-fact-fiction-fun\\\/\",\"60339\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/paleontology-101-ages-10-12\\\/\",\"55791\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/passport-to-the-universe\\\/\",\"60341\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/riveting-robots-ages-6-7\\\/\",\"60482\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-nation-one-day-class\\\/\",\"60481\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-before-camp\\\/\",\"60496\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-archaeology-one-day-class\\\/\",\"60461\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-be-prepared-five-day-class\\\/\",\"60462\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-captured-light-four-day-class\\\/\",\"60428\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-chemistry-badge-one-day-class\\\/\",\"60526\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-community\\\/\",\"61313\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-community-one-day-class\\\/\",\"61401\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-community-virtual-one-day-class\\\/\",\"61492\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-nation\\\/\",\"61315\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-nation-virtual-one-day-class\\\/\",\"60497\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-world-one-day-class\\\/\",\"61488\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-world-virtual\\\/\",\"60455\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-world-virtual-one-day-class\\\/\",\"61160\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-communications-one-day-class\\\/\",\"60432\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-communications-merit-badge\\\/\",\"60399\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-death-by-natural-causes-four-day-class\\\/\",\"60400\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-designing-your-world-five-day-class\\\/\",\"60463\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-disabilities-awareness-one-day-class\\\/\",\"60433\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-electronics-one-day-class\\\/\",\"60434\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-energy-one-day-class-2\\\/\",\"60464\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-environmental-science-two-day-class\\\/\",\"60503\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-family-life-one-day-class\\\/\",\"60499\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-family-life-virtual-one-day-class\\\/\",\"60436\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-geology-one-day-class\\\/\",\"61183\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-insect-study-virtual-one-day-class\\\/\",\"61499\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-insect-study-merit-badge\\\/\",\"60467\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-law-and-order-four-day-class\\\/\",\"60438\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-mining-in-society-one-day-class\\\/\",\"61360\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-mining-in-society-virtual-one-day-class\\\/\",\"61310\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-personal-management-one-day-class\\\/\",\"60439\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-personal-management-one-day-class-2\\\/\",\"61355\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-personal-management-virtual-one-day-class\\\/\",\"61152\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-planes-trains-and-submarines-four-day-class\\\/\",\"61188\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-power-of-engineering-five-day-class\\\/\",\"61185\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-reptile-and-amphibian-study-virtual-one-day-class\\\/\",\"60504\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-reptiles-and-amphibians-one-day-class\\\/\",\"61212\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-signs-signals-and-codes-one-day-class\\\/\",\"61150\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-soil-water-conservation-virtual-one-day-class\\\/\",\"60441\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-soil-and-water-conservation-one-day-class-2\\\/\",\"60501\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-soil-and-water-conservation-one-day-class\\\/\",\"61497\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-soil-and-water-conservation-virtual\\\/\",\"60472\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-thats-entertainment-five-day-class\\\/\",\"60442\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-weather-one-day-class\\\/\",\"60342\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/senior-space-commander-ages-10-12\\\/\",\"65800\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/shark-tagging-2026-deposit\\\/\",\"60343\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/space-cadet-ages-6-7\\\/\",\"60344\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/space-pilot-ages-8-9\\\/\",\"63172\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/space-the-new-frontier\\\/\",\"61051\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/star-warriors-academy-ages-6-7\\\/\",\"61109\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/star-warriors-academy-ages-8-9\\\/\",\"58032\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/starry-night-express\\\/\",\"60771\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/stars-of-the-pharaohs\\\/\",\"60348\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/super-science-magic-ages-8-9\\\/\",\"60349\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/survivor-ages-8-9\\\/\",\"60284\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/t-rex-explorers-ages-6-7\\\/\",\"58035\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/t-rex-the-story-of-wyrex\\\/\",\"60168\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/tales-of-a-time-traveler\\\/\",\"55331\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/terracotta-warriors\\\/\",\"55077\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/the-great-planet-adventures\\\/\",\"56054\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-archaeology-uncovered\\\/\",\"56056\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-engineering-explorers\\\/\",\"56052\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-forensics-fact-and-fiction\\\/\",\"56055\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-fossil-lab-tiny-treasures\\\/\",\"56057\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-killer-plants\\\/\",\"69161\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-poisoners-handbook-from-myth-to-modern-science\\\/\",\"55234\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/touch-tank-feeding-experience\\\/\",\"60350\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/trainer-camp-ages-6-7\\\/\",\"60351\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/trainer-camp-ages-8-9\\\/\",\"60352\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/trainer-camp-ii-ages-10-12\\\/\",\"55949\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/unseen-universe\\\/\",\"48733\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/virtual-educator-workshop-aramco-iexplore-biodiversity-extreme-adaptations\\\/\",\"55546\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/virtual-educator-workshop-terracotta-warriors\\\/\",\"65525\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/volcano-a-science-comedy-show\\\/\",\"60354\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/waterworks-ages-6-7\\\/\",\"61483\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/webelos-art-explosion\\\/\",\"60394\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/webelos-s-t-e-a-m-science-explorer-five-day-class\\\/\",\"60355\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/weird-science-ages-8-9\\\/\",\"58051\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/wild-rescue\\\/\",\"60356\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/wizard-science-academy-ages-6-7\\\/\",\"60357\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/wizard-science-academy-ages-8-9\\\/\",\"60358\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/wizard-science-academy-ii-ages-10-12\\\/\",\"60424\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/wolf-cub-code-of-the-wolf\\\/\",\"60359\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/world-explorers-ages-6-7\\\/\",\"60270\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/world-trekkers-china\\\/\"}');\n\tajaxArray.push(loggedstatus);\n\tajaxArray.push(scoutVirtual.join(','));\n\tajaxArray.push(scoutRanks.join(','));\n\tajaxArray.push(scVirtual.join(','));\n\tajaxArray.push(scAges.join(','));\n\tvar rawMosid = $('.tessitura-cell.user-menu').attr('data-mosid') || '2';\n\tajaxArray.push( \/^\\d+$\/.test(rawMosid) ? rawMosid : '2' );\n\tajaxArray.push('0');\n\tif (catSuffix != '0') {\n\t\tvar query = JSON.stringify(ajaxArray);\n\t\t$.ajax({\n\t\t\ttype : 'post',\n\t\t\turl : window.hmns_ajax_router.url, \/\/change this line when launching to match host url\n\t\t\t\/*xhrFields: {\n    \t\t\twithCredentials: true \/\/ Include cookies in the request\n  \t\t\t},*\/\n  \t\t\tbeforeSend: setAjaxHeaders,\n\t\t\tdata : {\n\t\t\t\taction : 'calendar_extraordinaire',\n\t\t\t\tquery : query\t\t\n\t\t\t},\n\t\t\tbeforeSend : function (xhr) {\n\t\t\t\tsetAjaxHeaders(xhr);\n\t\t\t\t$('.calendar-items').html('<div class=\"progress-bar\"><div class=\"progress\"><\/div><\/div><div class=\"loading-animation\"><img decoding=\"async\" class=\"desktop-loader\" src=\"https:\/\/www.hmns.org\/wp-content\/uploads\/2025\/02\/ghosted-event-view.png\" width=\"100%\" height=\"auto\" alt=\"loading animation\"><img decoding=\"async\" class=\"mobile-loader\" src=\"https:\/\/www.hmns.org\/wp-content\/uploads\/2025\/02\/ghosted-mobile-view.png\" width=\"100%\" height=\"auto\" alt=\"loading animation\"><div class=\"body-bold\">Please Wait While We Retrieve Those Events<\/div><\/div>');\n\t\t\t},\n\t\t\tsuccess : function (response) {\n\t\t\t\t\/\/gotta break this response into an array where the first part goes into .calendar-items\n\t\t\t\t\/\/second component goes into .calendar-events which is a hidden div in the initial load of the calendar.\n\t\t\t\t\/\/$('.calendar-items').html(response); <-- old line\n\t\t\t\t$('.calendar-items').html(response[0]);\n\t\t\t\t$('.calendar-events').html(''); \/\/clear div\n\t\t\t\tfor (i=0;i<response[1].length;i++) {\n\t\t\t\t\t$('.calendar-events').append('<div class=\"event\" data-prodSeasonID=\"' + response[1][i] + '\"><\/div>');\t\n\t\t\t\t}\n\t\t\t\trunEventViewAJAX();\n\t\t\t}\t\t\n\t\t});\n\t}\t\n}\n\nfunction runEventViewAJAX() {\n\tif ($('.calendar-events').children().length >= 1) {\n\t\tvar promises = [];\n\t\t\n\t\t$('.calendar-events').find('.event').each(function () {\n\t\t\tvar thisprodseason = $(this).attr('data-prodseasonid');\n\t\t\tvar thisevent = $(this);\n\t\t\tvar ajaxArray = [];\n\t\t\tajaxArray.push(thisprodseason);\n\t\t\tajaxArray.push(startdate);\n\t\t\tajaxArray.push(enddate);\n\t\t\tajaxArray.push('{\"60296\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/advanced-crime-scene-investigators-ages-10-12\\\/\",\"56148\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/africa-the-serengeti\\\/\",\"60297\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/after-camp\\\/\",\"54883\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/wiess-energy-hall\\\/\",\"60298\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/amazing-animals-ages-8-9\\\/\",\"67110\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/apollo-11-first-steps-2d\\\/\",\"60401\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/arrow-of-light-adventures-four-day-class\\\/\",\"60299\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/art-smart-ages-6-7\\\/\",\"60300\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/backstage-pass-ages-10-12\\\/\",\"64736\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/becoming-martian-how-living-in-space-will-change-our-bodies-and-minds\\\/\",\"60301\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/bedazzled-ages-8-9\\\/\",\"60302\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/before-camp\\\/\",\"60748\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/black-holes\\\/\",\"60303\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/booms-and-blastoffs-ages-6-7\\\/\",\"60522\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/brownie-girl-scouts-space-science-adventurer\\\/\",\"60257\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/bts-cockrell-butterfly-center\\\/\",\"60256\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/bts-death-by-natural-causes\\\/\",\"60258\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/bts-sleuths-secrets\\\/\",\"55907\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/bts-terracotta-warriors\\\/\",\"60304\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/build-it-big-ages-6-7\\\/\",\"60305\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/build-it-big-ages-8-9\\\/\",\"59188\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/butterfly-journey\\\/\",\"61473\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cadettes-girl-scouts-space-science-researcher\\\/\",\"59283\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/call-of-the-dolphins\\\/\",\"60306\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/camp-half-blood-ages-10-12\\\/\",\"60307\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/camp-half-blood-ages-8-9\\\/\",\"60308\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/camp-jupiter-ages-10-12\\\/\",\"60309\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/camp-jupiter-ages-8-9\\\/\",\"68504\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/chasing-the-tide\\\/\",\"65813\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/chasing-the-tide-one-couples-370-mile-trek-across-the-barrier-islands-of-texas\\\/\",\"67136\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/class-butterfly-pinning\\\/\",\"65523\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/class-csi-blood-splatter\\\/\",\"67138\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/class-flower-arranging\\\/\",\"\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/freedom-plane-updates\\\/\",\"57233\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/cockrell-butterfly-center\\\/\",\"60311\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/creepy-crawlies-ages-6-7\\\/\",\"60312\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/crime-scene-investigators-ages-8-9\\\/\",\"60421\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scout-bear-cub-critter-care\\\/\",\"60524\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scout-bear-cub-marble-madness\\\/\",\"61485\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scout-tiger-cub-sky-is-the-limit\\\/\",\"60473\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scouts-bear-sleuths-five-day-class\\\/\",\"61157\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/cub-scouts-wolf-pack-four-day-class\\\/\",\"60313\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/culinary-hero-ages-10-12\\\/\",\"61474\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/daisy-girl-scouts-space-explorer\\\/\",\"60750\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/dark-side-of-the-moon\\\/\",\"60768\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/dark-universe\\\/\",\"59328\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/death-by-natural-causes\\\/\",\"60747\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/death-of-the-dinosaurs\\\/\",\"60314\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/design-destroy-ages-10-12\\\/\",\"60315\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/dino-claws-shark-jaws-ages-8-9\\\/\",\"60756\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/dinosaur-discoveries\\\/\",\"64815\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/dream-big\\\/\",\"60316\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/drop-off-pick-up-carpool\\\/\",\"60361\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/ecology-engineers-ages-10-12\\\/\",\"60769\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/edge-of-darkness\\\/\",\"60317\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/escape-camp-ages-10-12\\\/\",\"59272\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/expedition-reef\\\/\",\"43431\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/extreme-animals-alive\\\/\",\"60318\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/extreme-machines-ages-8-9\\\/\",\"60319\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/fast-and-furious-ages-8-9\\\/\",\"60752\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/forward-to-the-moon\\\/\",\"60320\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/full-s-t-e-a-m-ahead-ages-8-9\\\/\",\"60909\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/full-tilt-physics-ages-10-12\\\/\",\"60910\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/gadgets-gizmos-ages-6-7\\\/\",\"60321\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/get-set-to-be-a-vet-ages-10-12\\\/\",\"65562\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/gifted-and-talented-workshop-differentiation-with-the-museum\\\/\",\"61193\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-brownies-on-the-go-five-day-class\\\/\",\"61158\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-cadette-journeys-four-day-class\\\/\",\"60477\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-cadettes-cadette-coder-five-day-class\\\/\",\"61429\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-daisies-and-brownies-trails-class-four-day-class\\\/\",\"60393\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-daisies-and-brownies-trails-class-four-day-class-3\\\/\",\"60474\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-mechanical-juniors-five-day-class\\\/\",\"61159\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/girl-scouts-program-your-world-juniors-four-day-class\\\/\",\"43429\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/hmns-birthday-party-deposits\\\/\",\"67109\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/into-americas-wild-3d\\\/\",\"61482\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/junior-girl-scouts-space-science-investigator\\\/\",\"60322\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/junior-paleontologist-ages-6-7\\\/\",\"60323\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/junior-science-magic-ages-6-7\\\/\",\"59327\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/king-tuts-tomb\\\/\",\"60324\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/kitchen-chemistry-ages-6-7\\\/\",\"60325\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/kitchen-chemistry-ages-8-9\\\/\",\"61750\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/lecture-the-first-emperors-magic-army-crafting-and-meaning-of-the-terracotta-warriors\\\/\",\"65520\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/leeches-in-my-medical-bag\\\/\",\"60326\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/lego-robotics-ages-10-12\\\/\",\"60327\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/lego-robotics-ages-8-9\\\/\",\"60210\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-animal-adventurers\\\/\",\"60207\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-dinosaur-roar\\\/\",\"60206\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-insect-investigators\\\/\",\"50356\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-little-sprouts\\\/\",\"60208\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-ocean-explorers\\\/\",\"60209\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/little-learner-labs-rocket-rangers\\\/\",\"60328\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/mad-scientist-ages-10-12\\\/\",\"60329\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/maker-lab-alpha-ages-10-12\\\/\",\"60330\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/maker-lab-beta-ages-10-12\\\/\",\"60331\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/mans-best-friend-ages-6-7\\\/\",\"60333\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/master-spy-camp-ages-10-12\\\/\",\"60334\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/master-spy-camp-ages-8-9\\\/\",\"65599\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/member-event-cockrell-butterfly-center\\\/\",\"60269\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/member-event-senior-social\\\/\",\"69173\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-aerobics\\\/\",\"69171\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-pilates\\\/\",\"69175\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-sound-bowl-meditation\\\/\",\"69172\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-yoga\\\/\",\"69174\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mind-over-matter-zumba\\\/\",\"60335\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/minecraft-mania-ages-8-9\\\/\",\"67116\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mixers-elixirs-latin-night\\\/\",\"67115\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mixers-elixirs-masquerade\\\/\",\"60271\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/mixers-elixirs-80s-night\\\/\",\"60336\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/movie-monster-maker-ages-10-12\\\/\",\"60337\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/mummies-mysteries-ages-6-7\\\/\",\"59277\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/mummies-secrets-of-the-pharaohs\\\/\",\"60338\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/museum-district-explorers-ages-10-12\\\/\",\"60180\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/mysteries-of-china\\\/\",\"67108\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/national-parks-adventure-3d\\\/\",\"67154\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/national-treasure-hunts-heist-night\\\/\",\"62632\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/national-treasure-fact-fiction-fun\\\/\",\"60339\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/paleontology-101-ages-10-12\\\/\",\"55791\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/passport-to-the-universe\\\/\",\"60341\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/riveting-robots-ages-6-7\\\/\",\"60482\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-nation-one-day-class\\\/\",\"60481\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-before-camp\\\/\",\"60496\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-archaeology-one-day-class\\\/\",\"60461\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-be-prepared-five-day-class\\\/\",\"60462\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-captured-light-four-day-class\\\/\",\"60428\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-chemistry-badge-one-day-class\\\/\",\"60526\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-community\\\/\",\"61313\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-community-one-day-class\\\/\",\"61401\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-community-virtual-one-day-class\\\/\",\"61492\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-nation\\\/\",\"61315\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-nation-virtual-one-day-class\\\/\",\"60497\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-world-one-day-class\\\/\",\"61488\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-world-virtual\\\/\",\"60455\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-citizenship-in-the-world-virtual-one-day-class\\\/\",\"61160\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-communications-one-day-class\\\/\",\"60432\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-communications-merit-badge\\\/\",\"60399\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-death-by-natural-causes-four-day-class\\\/\",\"60400\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-designing-your-world-five-day-class\\\/\",\"60463\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-disabilities-awareness-one-day-class\\\/\",\"60433\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-electronics-one-day-class\\\/\",\"60434\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-energy-one-day-class-2\\\/\",\"60464\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-environmental-science-two-day-class\\\/\",\"60503\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-family-life-one-day-class\\\/\",\"60499\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-family-life-virtual-one-day-class\\\/\",\"60436\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-geology-one-day-class\\\/\",\"61183\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-insect-study-virtual-one-day-class\\\/\",\"61499\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-insect-study-merit-badge\\\/\",\"60467\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-law-and-order-four-day-class\\\/\",\"60438\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-mining-in-society-one-day-class\\\/\",\"61360\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-mining-in-society-virtual-one-day-class\\\/\",\"61310\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-personal-management-one-day-class\\\/\",\"60439\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-personal-management-one-day-class-2\\\/\",\"61355\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-personal-management-virtual-one-day-class\\\/\",\"61152\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-planes-trains-and-submarines-four-day-class\\\/\",\"61188\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-power-of-engineering-five-day-class\\\/\",\"61185\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-reptile-and-amphibian-study-virtual-one-day-class\\\/\",\"60504\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-reptiles-and-amphibians-one-day-class\\\/\",\"61212\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-signs-signals-and-codes-one-day-class\\\/\",\"61150\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-soil-water-conservation-virtual-one-day-class\\\/\",\"60441\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-soil-and-water-conservation-one-day-class-2\\\/\",\"60501\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-soil-and-water-conservation-one-day-class\\\/\",\"61497\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-soil-and-water-conservation-virtual\\\/\",\"60472\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-thats-entertainment-five-day-class\\\/\",\"60442\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/scouts-bsa-weather-one-day-class\\\/\",\"60342\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/senior-space-commander-ages-10-12\\\/\",\"65800\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/shark-tagging-2026-deposit\\\/\",\"60343\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/space-cadet-ages-6-7\\\/\",\"60344\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/space-pilot-ages-8-9\\\/\",\"63172\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/space-the-new-frontier\\\/\",\"61051\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/star-warriors-academy-ages-6-7\\\/\",\"61109\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/star-warriors-academy-ages-8-9\\\/\",\"58032\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/starry-night-express\\\/\",\"60771\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/stars-of-the-pharaohs\\\/\",\"60348\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/super-science-magic-ages-8-9\\\/\",\"60349\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/survivor-ages-8-9\\\/\",\"60284\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/t-rex-explorers-ages-6-7\\\/\",\"58035\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/t-rex-the-story-of-wyrex\\\/\",\"60168\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/tales-of-a-time-traveler\\\/\",\"55331\":\"https:\\\/\\\/www.hmns.org\\\/exhibits\\\/terracotta-warriors\\\/\",\"55077\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/the-great-planet-adventures\\\/\",\"56054\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-archaeology-uncovered\\\/\",\"56056\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-engineering-explorers\\\/\",\"56052\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-forensics-fact-and-fiction\\\/\",\"56055\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-fossil-lab-tiny-treasures\\\/\",\"56057\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-lab-killer-plants\\\/\",\"69161\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/the-poisoners-handbook-from-myth-to-modern-science\\\/\",\"55234\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/touch-tank-feeding-experience\\\/\",\"60350\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/trainer-camp-ages-6-7\\\/\",\"60351\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/trainer-camp-ages-8-9\\\/\",\"60352\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/trainer-camp-ii-ages-10-12\\\/\",\"55949\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/unseen-universe\\\/\",\"48733\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/virtual-educator-workshop-aramco-iexplore-biodiversity-extreme-adaptations\\\/\",\"55546\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/virtual-educator-workshop-terracotta-warriors\\\/\",\"65525\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/volcano-a-science-comedy-show\\\/\",\"60354\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/waterworks-ages-6-7\\\/\",\"61483\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/webelos-art-explosion\\\/\",\"60394\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/webelos-s-t-e-a-m-science-explorer-five-day-class\\\/\",\"60355\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/weird-science-ages-8-9\\\/\",\"58051\":\"https:\\\/\\\/www.hmns.org\\\/films\\\/wild-rescue\\\/\",\"60356\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/wizard-science-academy-ages-6-7\\\/\",\"60357\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/wizard-science-academy-ages-8-9\\\/\",\"60358\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/wizard-science-academy-ii-ages-10-12\\\/\",\"60424\":\"https:\\\/\\\/www.hmns.org\\\/scouts\\\/wolf-cub-code-of-the-wolf\\\/\",\"60359\":\"https:\\\/\\\/www.hmns.org\\\/summercamps\\\/world-explorers-ages-6-7\\\/\",\"60270\":\"https:\\\/\\\/www.hmns.org\\\/events\\\/world-trekkers-china\\\/\"}');\n\t\t\tvar evMosid = $('.tessitura-cell.user-menu').attr('data-mosid') || '2';\n\t\t\tajaxArray.push( \/^\\d+$\/.test(evMosid) ? evMosid : '2' );\n\t\t\tajaxArray.push('0');\n\t\t\tajaxArray.push(catSuffix);\n\t\t\tvar query = JSON.stringify(ajaxArray);\n\t\t\t\n\t\t\t\/\/ Show loading state immediately for this event\n\t\t\tthisevent.html('<div class=\"progress-bar\"><div class=\"progress\"><\/div><\/div><div class=\"loading-animation\"><img decoding=\"async\" class=\"desktop-loader\" src=\"https:\/\/www.hmns.org\/wp-content\/uploads\/2025\/02\/ghosted-event-view.png\" width=\"100%\" height=\"auto\" alt=\"loading animation\"><img decoding=\"async\" class=\"mobile-loader\" src=\"https:\/\/www.hmns.org\/wp-content\/uploads\/2025\/02\/ghosted-mobile-view.png\" width=\"100%\" height=\"auto\" alt=\"loading animation\"><div class=\"body-bold\">Please Wait While We Retrieve Those Events<\/div><\/div>');\n\t\t\t\n\t\t\t\/\/ Create AJAX promise but don't wait - fire them all at once\n\t\t\tvar promise = $.ajax({\n\t\t\t\ttype : 'post',\n\t\t\t\turl : window.hmns_ajax_router.url,\n\t\t\t\tbeforeSend: setAjaxHeaders,\n\t\t\t\tdata : {\n\t\t\t\t\taction : 'event_list_extraordinaire',\n\t\t\t\t\tquery : query\t\t\t\n\t\t\t\t}\n\t\t\t}).done(function(response) {\n\t\t\t\t\/\/ Handle individual response as it comes in\n\t\t\t\tthisevent.html(response.html);\n\t\t\t}).fail(function(jqXHR, textStatus, errorThrown) {\n\t\t\t\t\/\/ Handle individual errors\n\t\t\t\tthisevent.html('<div class=\"error-message\"><h4>Error Loading Event<\/h4><div class=\"subhead\">Please try refreshing the page<\/div><\/div>');\n\t\t\t});\n\t\t\t\n\t\t\tpromises.push(promise);\n\t\t});\n\t\t\n\t\t\/\/ Optional: Do something when all requests are complete (success or failure)\n\t\t$.when.apply($, promises).always(function() {\n\t\t\t\/\/ You could add completion tracking here if needed\n\t\t});\n\t\t\n\t} else {\n\t\t$('.calendar-events').html('<div class=\"no-performances\"><h4>No Results<\/h4><div class=\"subhead\">Expand the date range to see what is available<\/div><\/div>');\t\n\t}\n}\n\n$('.cc-regular').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\t$(this).addClass('selected');\n\t$('.cc-listview').removeClass('selected');\n\t$('.calendar-items').removeClass('hide');\n\t$('.calendar-events').addClass('hide');\n});\n\n$('.cc-listview').on('click tap',function (e) {\n\te.preventDefault();\n\te.stopImmediatePropagation();\n\t$(this).addClass('selected');\n\t$('.cc-regular').removeClass('selected');\n\t$('.calendar-items').addClass('hide');\n\t$('.calendar-events').removeClass('hide');\n});\n\n});\n<\/script>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":5557,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"wf_page_folders":[],"class_list":["post-47526","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Calendar - HMNS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hmns.org\/calendar\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calendar\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hmns.org\/calendar\/\" \/>\n<meta property=\"og:site_name\" content=\"HMNS\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-01T22:05:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/08\/facebook-shared-image2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1919\" \/>\n\t<meta property=\"og:image:height\" content=\"1003\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hmns.org\/calendar\/\",\"url\":\"https:\/\/www.hmns.org\/calendar\/\",\"name\":\"Calendar - HMNS\",\"isPartOf\":{\"@id\":\"https:\/\/www.hmns.org\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hmns.org\/calendar\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hmns.org\/calendar\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/08\/facebook-shared-image2.jpg\",\"datePublished\":\"2025-04-22T21:57:14+00:00\",\"dateModified\":\"2026-04-01T22:05:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hmns.org\/calendar\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hmns.org\/calendar\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.hmns.org\/calendar\/#primaryimage\",\"url\":\"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/08\/facebook-shared-image2.jpg\",\"contentUrl\":\"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/08\/facebook-shared-image2.jpg\",\"width\":1919,\"height\":1003},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hmns.org\/calendar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hmns.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calendar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hmns.org\/#website\",\"url\":\"https:\/\/www.hmns.org\/\",\"name\":\"Houston Museum of Natural Science\",\"description\":\"Explore, Engage, Enlighten\",\"alternateName\":\"HMNS\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hmns.org\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Calendar - HMNS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hmns.org\/calendar\/","og_locale":"en_US","og_type":"article","og_title":"Calendar","og_url":"https:\/\/www.hmns.org\/calendar\/","og_site_name":"HMNS","article_modified_time":"2026-04-01T22:05:07+00:00","og_image":[{"width":1919,"height":1003,"url":"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/08\/facebook-shared-image2.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hmns.org\/calendar\/","url":"https:\/\/www.hmns.org\/calendar\/","name":"Calendar - HMNS","isPartOf":{"@id":"https:\/\/www.hmns.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hmns.org\/calendar\/#primaryimage"},"image":{"@id":"https:\/\/www.hmns.org\/calendar\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/08\/facebook-shared-image2.jpg","datePublished":"2025-04-22T21:57:14+00:00","dateModified":"2026-04-01T22:05:07+00:00","breadcrumb":{"@id":"https:\/\/www.hmns.org\/calendar\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hmns.org\/calendar\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hmns.org\/calendar\/#primaryimage","url":"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/08\/facebook-shared-image2.jpg","contentUrl":"https:\/\/www.hmns.org\/wp-content\/uploads\/2023\/08\/facebook-shared-image2.jpg","width":1919,"height":1003},{"@type":"BreadcrumbList","@id":"https:\/\/www.hmns.org\/calendar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hmns.org\/"},{"@type":"ListItem","position":2,"name":"Calendar"}]},{"@type":"WebSite","@id":"https:\/\/www.hmns.org\/#website","url":"https:\/\/www.hmns.org\/","name":"Houston Museum of Natural Science","description":"Explore, Engage, Enlighten","alternateName":"HMNS","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hmns.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"publishpress_future_action":{"enabled":false,"date":"2026-04-16 20:16:57","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"wf_page_folders","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/pages\/47526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/comments?post=47526"}],"version-history":[{"count":1,"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/pages\/47526\/revisions"}],"predecessor-version":[{"id":50731,"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/pages\/47526\/revisions\/50731"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/media\/5557"}],"wp:attachment":[{"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/media?parent=47526"}],"wp:term":[{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/www.hmns.org\/wp-json\/wp\/v2\/wf_page_folders?post=47526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}