html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{width:100%;height:100%;min-height:100%;background-color:#fff;background-attachment:fixed;background-size:cover;overflow-x:hidden;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}body.dark-mode{background-color:#111318}#main-container{height:100%}#header-calendar-options-btn{width:40px;height:40px;position:fixed;right:110px;top:10px;background-color:#fff0;border:solid 2px rgba(255,255,255,.1);border-radius:10px;z-index:8003;justify-content:center;align-items:center;opacity:1;transform:scale(.96);transition:border-color .3s,transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s;-webkit-transition:border-color .3s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s;-moz-transition:border-color .3s,-moz-transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s;display:none}#header-calendar-options-btn.display_none{opacity:0;transform:scale(0)}body.--has-alert #header-calendar-options-btn{top:50px}#header-calendar-options-btn:hover{border:solid 2px rgb(255,255,255)}#header-calendar-options-btn:active{transform:scale(.96);-webkit-transform:scale(.96,.96);-moz-transform:scale(.96,.96)}#header-calendar-options-btn svg{width:16px;height:12px}#header-calendar-options-btn svg rect{fill:#fff}#header-calendar-options-btn span{margin:5px 0 0 10px;display:block;font-size:14px;color:#fff}#header-calendar-search-button{z-index:8003!important;position:fixed!important;display:none}body.--has-alert #header-calendar-search-button,body.--has-alert #header-calendar-date-button{top:50px}#header-calendar-date-button{z-index:8003!important;position:fixed!important;right:65px!important;left:auto;display:none}#calendar-options-bg{opacity:0;background-color:#0009;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;position:fixed;top:0;bottom:0;width:0;z-index:9998}#calendar-options-modal{width:100%;max-height:100%;margin:0;background:#f7f7f7;border-radius:14px 14px 0 0;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transition:transform .3s;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;bottom:0;position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:9999}body.dark-mode #calendar-options-modal{background:#111318}#calendar-options-modal-header{width:100%;height:60px;background:#FFF;border-bottom:solid 1px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;position:sticky;top:0;z-index:1}body.dark-mode #calendar-options-modal-header{background:#1D1F24}body.dark-mode #calendar-options-modal-header{border-bottom:solid 1px rgba(255,255,255,.1)}#calendar-options-modal-header button{height:60px;padding:0 10px;font-size:15px;color:#000000a6;position:relative}#calendar-options-modal-header button:hover{color:#000}#calendar-options-modal-header button.active:hover,body.dark-mode #calendar-options-modal-header button.active:hover{color:#e22d30}body.dark-mode #calendar-options-modal-header button{color:#ffffffa6}body.dark-mode #calendar-options-modal-header button:hover{color:#fff}#calendar-options-modal-header button.active,body.dark-mode #calendar-options-modal-header button.active{color:#e22d30}#calendar-options-modal-header button:after,body.dark-mode #calendar-options-modal-header button:after{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#e22d3000;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s}#calendar-options-modal-header button.active:after,body.dark-mode #calendar-options-modal-header button.active:after{background-color:#e22d30}#calendar-options-modal-close{height:20px;width:20px;position:absolute;top:20px;left:20px;box-sizing:border-box;cursor:pointer}#calendar-options-modal-close:before,#calendar-options-modal-close:after{transform:rotate(-45deg);content:"";position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-15px;display:block;height:4px;width:24px;background-color:#1e1e1e;transition:all .25s ease-out;border-radius:5px}body.dark-mode #calendar-options-modal-close:before,body.dark-mode #calendar-options-modal-close:after{background-color:#fff}#calendar-options-modal-close:after{transform:rotate(-135deg)}#calendar-options-modal-close:hover:before,#calendar-options-modal-close:hover:after{transform:rotate(0)}#calendar-options-modal-content{width:100%;padding-bottom:0;opacity:1;transition:opacity .3s,height .3s,padding-bottom .3s;-webkit-transition:opacity .3s,height .3s,padding-bottom .3s;-moz-transition:opacity .3s,height .3s,padding-bottom .3s}body.--has-hb #calendar-options-modal-content{padding-bottom:24px}.content-pane{display:none}body.--has-hb #calendar-options-view-options{border-bottom:solid 1px rgba(0,0,0,.1)}body.dark-mode.--has-hb #calendar-options-view-options{border-bottom:solid 1px rgba(255,255,255,.1)}#calendar-options-modal-content.inactive{opacity:0}#calendar-options-categories{width:100%}#calendar-options-categories .sort_list{width:100%;margin:0;padding:0}#calendar-options-categories .sort_list li{width:100%;margin:0;padding:0;position:relative}#calendar-options-categories .sort_list li a{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;width:100%;height:60px;margin:0;padding:22px 0 0;font-size:16px;color:#000;background-color:#0000;border-bottom:solid 1px rgba(0,0,0,.1);text-align:center;display:block;text-decoration:none;cursor:pointer;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;position:relative;overflow:hidden}#calendar-options-categories .sort_list li:last-child a{border-bottom:solid 0px rgba(0,0,0,.1)}body.--has-hb #calendar-options-categories .sort_list li:last-child a{border-bottom:solid 1px rgba(0,0,0,.1)}#calendar-options-categories .sort_list li a .ripple{width:0;height:0;border-radius:50%;background:rgba(0,0,0,.1);transform:scale(0);position:absolute;opacity:1}body.dark-mode #calendar-options-categories .sort_list li a .ripple{background:rgba(255,255,255,.1)}#calendar-options-categories .sort_list li a:hover,#calendar-options-categories .sort_list li a.active{background-color:#0000000d}body.dark-mode #calendar-options-categories .sort_list li a{background-color:#fff0;color:#fff;border-bottom:solid 1px rgba(255,255,255,.1)}body.dark-mode #calendar-options-categories .sort_list li:last-child a{border-bottom:solid 0px rgba(255,255,255,.1)}body.dark-mode.--has-hb #calendar-options-categories .sort_list li:last-child a{border-bottom:solid 1px rgba(255,255,255,.1)}body.dark-mode #calendar-options-categories .sort_list li a:hover,body.dark-mode #calendar-options-categories .sort_list li a.active{background-color:#ffffff0d}#calendar-options-view-options{width:100%;display:flex;padding:40px 0;justify-content:center;align-items:center}#calendar-options-view-options button{margin:0 10px}#calendar-options-view-options button .icon{width:80px;height:80px;background-color:#0000001a;border-radius:80px;display:flex;justify-content:center;align-items:center}#calendar-options-view-options button.active .icon{background-color:#e219301a}body.dark-mode #calendar-options-view-options button .icon{background-color:#ffffff1a}body.dark-mode #calendar-options-view-options button.active .icon{background-color:#e219301a}#calendar-options-view-options button span{margin:10px 0 0;font-size:15px;color:#000000a6;display:block}#calendar-options-view-options button.active span{color:#e21930}body.dark-mode #calendar-options-view-options button span{color:#ffffffa6}body.dark-mode #calendar-options-view-options button.active span{color:#e21930}#calendar-options-view-options button .icon svg{width:32px;height:32px}#calendar-options-view-options button .icon svg .cg-g1{stroke:#000}#calendar-options-view-options button .icon svg .cl-c1,#calendar-options-view-options button .icon svg .cl-r1{fill:#000}body.dark-mode #calendar-options-view-options button .icon svg .cg-g1{stroke:#fff}body.dark-mode #calendar-options-view-options button .icon svg .cl-c1,body.dark-mode #calendar-options-view-options button .icon svg .cl-r1{fill:#fff}#calendar-options-view-options button.active .icon svg .cg-g1{stroke:#e21930}#calendar-options-view-options button.active .icon svg .cl-c1,#calendar-options-view-options button.active .icon svg .cl-r1{fill:#e21930}body.dark-mode #calendar-options-view-options button.active .icon svg .cg-g1{stroke:#e21930}body.dark-mode #calendar-options-view-options button.active .icon svg .cl-c1,body.dark-mode #calendar-options-view-options button.active .icon svg .cl-r1{fill:#e21930}.la-ball-clip-rotate,.la-ball-clip-rotate>div{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-clip-rotate{display:block;font-size:0;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.la-ball-clip-rotate>div{display:inline-block;float:none;background-color:#2b2b2ba6;border:0 solid rgba(43,43,43,.65)}body.dark-mode .la-ball-clip-rotate>div{border:0 solid rgba(255,255,255,.65)}.la-ball-clip-rotate{width:32px;height:32px}.la-ball-clip-rotate>div{width:32px;height:32px;background:transparent!important;border-width:2px!important;border-bottom-color:transparent!important;border-radius:100%;-webkit-animation:ball-clip-rotate 1s linear infinite;-moz-animation:ball-clip-rotate 1s linear infinite;-o-animation:ball-clip-rotate 1s linear infinite;animation:ball-clip-rotate 1s linear infinite}.la-ball-clip-rotate.la-sm{width:16px;height:16px}.la-ball-clip-rotate.la-sm>div{width:16px;height:16px;border-width:1px}.la-ball-clip-rotate.la-2x{width:64px;height:64px}.la-ball-clip-rotate.la-2x>div{width:64px;height:64px;border-width:4px}.la-ball-clip-rotate.la-3x{width:96px;height:96px}.la-ball-clip-rotate.la-3x>div{width:96px;height:96px;border-width:6px}@-webkit-keyframes ball-clip-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ball-clip-rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ball-clip-rotate{0%{-o-transform:rotate(0deg);transform:rotate(0)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ball-clip-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.inactive_button{width:300px;height:60px;padding-top:20px;background-color:#ffffff0d;color:#fff;font-size:20px;line-height:1em;text-align:center;display:block;text-decoration:none;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:scale(.96,.96);-moz-transform:scale(.96,.96);transform:scale(.96);position:relative;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 320px){.inactive_button{width:280px}}.load_more_row{padding:30px 10px;display:flex;position:relative;clear:both}.load_more_row .loading .spinner>div{background-color:#000c}body.dark-mode .load_more_row .loading .spinner>div{background-color:#fffc}button.load_more,button.infinite_scroll{margin:0 auto;padding-top:0;color:#292b30;background-color:none;border:solid 1px rgb(0,0,0);transition:all .5s,opacity 0s}.load_more_row.two_buttons .load_more{margin-left:5px}.load_more_row.two_buttons .infinite_scroll{margin-right:5px}@media (max-width: 460px){.load_more_row.two_buttons .load_more,.load_more_row.two_buttons .infinite_scroll{height:50px}}.load_more_row:not(.two_buttons) .infinite_scroll{display:none}button.load_more.inactive,button.infinite_scroll.inactive{opacity:0}body.dark-mode button.load_more,body.dark-mode button.infinite_scroll{margin:0 auto;padding-top:0;color:#fff;background-color:#fff3;border:none}button.load_more:hover,button.infinite_scroll:hover{color:#fff;background:rgb(0,0,0)}body.dark-mode button.load_more:hover,body.dark-mode button.infinite_scroll:hover{color:#292b30;background:rgb(255,255,255)}button.load_more:before,button.infinite_scroll:before{content:"";width:calc(100% + 2px);height:calc(100% + 2px);top:1px;left:1px;position:absolute;z-index:10;margin:-6px 0 0 -6px;border:solid 4px rgba(0,0,0,0)}button.load_more:active:before,button.infinite_scroll:active:before{border:solid 4px rgba(0,0,0,.4);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1);opacity:1;display:block}button.load_more:hover:before,button.infinite_scroll:hover:before{border:solid 4px rgba(0,0,0,.4)}body.dark-mode button.load_more:before,body.dark-mode button.infinite_scroll:before{border:solid 4px rgba(255,255,255,0)}body.dark-mode button.load_more:hover:before,body.dark-mode button.infinite_scroll:hover:before{border:solid 4px rgba(255,255,255,.4)}body.dark-mode button.load_more:active:before,body.dark-mode button.infinite_scroll:active:before{border:solid 4px rgba(255,255,255,.4);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1);opacity:1;display:block}button.load_more.inactive:hover,button.load_more.infinite_scroll:hover{-webkit-transform:scale(.96,.96);-moz-transform:scale(.96,.96);transform:scale(.96);cursor:default;background-color:#0003;color:#000}body.dark-mode button.load_more.inactive:hover,body.dark-mode button.load_more.infinite_scroll:hover{-webkit-transform:scale(.96,.96);-moz-transform:scale(.96,.96);transform:scale(.96);cursor:default;background-color:#fff3;color:#fff}li.date h3,li.time h3,li.location h3{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:2px 0 0;padding:0;font-size:20px;color:#fff;float:left}html.ie li.date h3,html.ie li.time h3,html.ie li.location h3{margin:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){li.date h3,li.time h3,li.location h3{margin:0}}li.date img,li.time img{width:20px;height:20px;margin:0 5px 0 0;padding:0;display:block;float:left}li.location img{width:15px;height:20px;margin:0 5px 0 0;padding:0;display:block;float:left}#calendar_loader{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;width:100%;padding:0;margin:0;position:fixed;top:50%;color:#111318;font-size:18px;text-align:center;z-index:999;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.dark-mode #calendar_loader{color:#fff}.sort_loader_wrapper{width:0px;top:0;bottom:0;position:fixed;z-index:9998;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;opacity:0;background-color:#f7f7f7e6;overflow:hidden}body.dark-mode .sort_loader_wrapper{background-color:#1e1e1ee6}.sort_loader_wrapper.active{width:100%}.sort_loader_wrapper.active.faded{opacity:1}.sort_loader_wrapper .sort_loader_container{width:100px;height:100px;margin:-50px 0 0 -50px;position:absolute;top:50%;left:50%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:rgba(0,0,0,.2)}body.dark-mode .sort_loader_wrapper .sort_loader_container{background:rgba(255,255,255,.2)}.sort_loader_wrapper .sort_loader_container .sort_loader{margin:20px auto 0;font-size:60px;position:relative;text-indent:-9999em;border-top:2px solid #000;border-right:2px solid #000;border-bottom:2px solid rgba(0,0,0,.2);border-left:2px solid #000}body.dark-mode .sort_loader_wrapper .sort_loader_container .sort_loader{border-top:2px solid #FFF;border-right:2px solid #FFF;border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #FFF}.sort_loader_wrapper.active .sort_loader_container .sort_loader{-webkit-animation:load8 .5s infinite linear;animation:load8 .5s infinite linear}.sort_loader_wrapper .sort_loader_container .sort_loader,.sort_loader_wrapper .sort_loader_container .sort_loader:after{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;width:60px;height:60px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fixed_mobile_date{width:100%;height:50px;margin:0;padding:15px 0 5px;font-size:20px;color:#fff;text-align:center;background:rgba(0,0,0,.6);position:fixed;top:60px;z-index:870}.intro_container{width:100%;height:100%;overflow:hidden;position:fixed;z-index:-1;background-color:#23242b}#wrapper{width:100%;min-height:100%;padding-top:0;-webkit-backface-visibility:hidden!important;opacity:0;float:left;clear:both}@media only screen and (min-width: 931px){#wrapper{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}}#wrapper.active{opacity:1}code{width:0px!important;height:0px!important;-webkit-appearance:none;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;position:fixed;opacity:0}.share{width:80px;height:80px;position:absolute;top:40px;right:40px;z-index:20}.share.hover{height:225px}.share_button{width:60px;height:60px;margin:10px auto 0;background-image:url(//cdn.parxcasino.com/assets/shared/share_icon.svg);background-repeat:no-repeat;background-size:24px;background-position:center 15px;border:solid 2px rgba(255,255,255,.4);-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;cursor:pointer;z-index:99;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transform:scale(1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}.share.hover .share_button{transform:scale(0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0)}.share_content{width:80px;height:0px;background-size:cover;background-attachment:fixed;background-position:center;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;position:absolute;top:0;overflow:hidden;opacity:0}.share.hover .share_content{height:225px;opacity:1}.share_content ul{width:80px;height:225px;padding:0;background-color:#ffffff1a;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;overflow:hidden}.share_content ul li{width:100%;padding:0;margin:11px 0 0!important;float:left;clear:both;opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transform:scale(.2);-webkit-transform:scale(.2,.2);-moz-transform:scale(.2,.2)}.share .share_content ul li.active{transform:scale(1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);opacity:1}.share_content ul li a,.share_content ul li .cp{width:60px;height:60px;margin:0 auto;display:block;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;border:solid 2px rgba(255,255,255,.4);background-repeat:no-repeat;transition:background-color .3s,transform .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:background-color .3s,-webkit-ransform .3s cubic-bezier(.25,.8,.25,1);-moz-transition:background-color .3s,-moz-transform .3s cubic-bezier(.25,.8,.25,1);background-color:#fff0}.share_content ul li a:hover{background-color:#ffffff1a;cursor:pointer}.share_content ul li a:active{transform:scale(.96);-webkit-transform:scale(.96,.96);-moz-transform:scale(.96,.96)}.share_content ul li a.fb{background-size:14px 31px;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/facebook_icon.svg)}.share_content ul li a.tw{background-size:33px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/twitter_icon.svg)}.share_content ul li a.xs{background-size:30px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/x_icon.svg)}.share_content ul li a.gp{background-size:33px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/google_icon.svg)}.share_content ul li .list-cp{background-size:24px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/clipboard_icon.svg)}@media only screen and (min-width: 1140px) and (max-width: 1340px){#calendar_list .calendar_item .calendar_copy .share{width:70px;height:70px}#calendar_list .calendar_item .calendar_copy .share.hover{height:194px}#calendar_list .calendar_item .calendar_copy .share_button{width:50px;height:50px;background-size:20px auto;background-position:center 12px}#calendar_list .calendar_item .calendar_copy .share_content{width:70px}#calendar_list .calendar_item .calendar_copy .share.hover .share_content{height:194px}#calendar_list .calendar_item .calendar_copy .share_content ul{width:70px;height:194px;padding:0;background-color:#ffffff1a;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;overflow:hidden}#calendar_list .calendar_item .calendar_copy .share_content ul li a{width:50px;height:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}#calendar_list .calendar_item .calendar_copy .share_content ul li a.fb{background-size:13px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/facebook_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.tw{background-size:31px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/twitter_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.xs{background-size:26px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/x_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.gp{background-size:31px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/google_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.list-cp{background-size:22px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/clipboard_icon.svg)}}@media only screen and (min-width: 1025px) and (max-width: 1140px){#calendar_list .calendar_item .calendar_copy .share{width:55px;height:55px}#calendar_list .calendar_item .calendar_copy .share.hover{height:222px}#calendar_list .calendar_item .calendar_copy .share_button{width:45px;height:45px;background-size:20px auto;background-position:center 9px}#calendar_list .calendar_item .calendar_copy .share_content{width:60px}#calendar_list .calendar_item .calendar_copy .share.hover .share_content{height:168px}#calendar_list .calendar_item .calendar_copy .share_content ul{width:60px;height:168px;padding:0;background-color:#ffffff1a;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;overflow:hidden}#calendar_list .calendar_item .calendar_copy .share_content ul li{margin:8px 0 0!important;padding-left:1px}#calendar_list .calendar_item .calendar_copy .share_content ul li a{width:45px;height:45px;margin:0 auto;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}#calendar_list .calendar_item .calendar_copy .share_content ul li a.fb{background-size:11px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/facebook_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.tw{background-size:29px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/twitter_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.xs{background-size:24px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/x_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.gp{background-size:29px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/google_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.list-cp{background-size:20px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/clipboard_icon.svg)}}@media only screen and (max-width: 1024px){.share{top:60px}#calendar_list .calendar_item .calendar_copy .share_content{height:0px;background-image:none!important}#calendar_list .calendar_item .calendar_copy .share.hover .share_content{height:220px;opacity:1}#calendar_list .calendar_item .calendar_copy .share_content ul{height:220px;padding:5px 0 0}#calendar_list .calendar_item .calendar_copy .share_content ul li{margin:5px 0 0!important}}@media only screen and (max-width: 768px){#calendar_list .calendar_item .calendar_copy .share{width:100%;height:auto;top:"";right:"";position:static;float:left;overflow:hidden;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transition-delay:1.4s;transition-delay:1.4s;opacity:0;display:none}#calendar_list .calendar_item.active .calendar_copy .share{opacity:1}#calendar_list .calendar_item .calendar_copy .share_button{display:none}#calendar_list .calendar_item .calendar_copy .share_content{width:100%;height:auto;opacity:1;position:static;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;transition:none;-webkit-transition:none;-moz-transition:none}#calendar_list .calendar_item .calendar_copy .share.hover .share_content{height:220px;height:auto}#calendar_list .calendar_item .calendar_copy .share_content ul{width:100%;height:auto;margin:0!important;padding:0 0 20px;background-color:#0000!important;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;overflow:hidden;text-align:center}#calendar_list .calendar_item .calendar_copy .share_content ul li{width:50px;margin:0 5px!important;padding:0!important;opacity:1;display:inline-block;transform:scale(1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transition:none;-webkit-transition:none;-moz-transition:none}#calendar_list .calendar_item .calendar_copy .share_content ul li a{width:50px;height:50px;margin:0 auto;border:solid 1px rgb(255,255,255);-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;opacity:.4}#calendar_list .calendar_item .calendar_copy .share_content ul li a:hover{background-color:#fff0;opacity:1}#calendar_list .calendar_item .calendar_copy .share_content ul li a.fb{background-size:12px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/facebook_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.tw{background-size:27px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/twitter_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.xs{background-size:27px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/x_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.gp{background-size:28px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/google_icon.svg)}#calendar_list .calendar_item .calendar_copy .share_content ul li a.list-cp{background-size:19px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/clipboard_icon.svg)}}.calendar_modal .share{top:110px;right:30px}.calendar_modal .share_content{right:0}@media only screen and (max-width: 800px){.calendar_modal .share{display:none}}.video_modal{background-color:#23242bf2}.calendar_modal{width:100%;height:0px;top:0;left:0;padding:0;position:fixed;opacity:0;background-color:#23242bf2;z-index:9997;overflow:hidden;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-webkit-backface-visibility:hidden}.close_modal{height:60px;width:60px;position:absolute;box-sizing:border-box;line-height:60px;cursor:pointer;z-index:9999;top:40px;right:40px}.close_modal:before,.close_modal:after{transform:rotate(-45deg);content:"";position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-30px;display:block;height:2px;width:60px;background-color:#fff;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer}.close_modal:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}.close_modal:hover:before,.close_modal:hover:after{transform:rotate(0) scale(.7);-webkit-transform:rotate(0deg) scale(.7);-moz-transform:rotate(0deg) scale(.7);-ms-transform:rotate(0deg) scale(.7)}.calendar_modal_bar{top:-60px;position:absolute}.modal_back{width:120px;height:60px;padding:19px 20px 29px 42px;font-size:24px;line-height:24px;color:#fff;background-image:url(//cdn.parxcasino.com/assets/shared/modal_close_white.png);background-size:13px 22px;background-position:20px 50%;background-repeat:no-repeat;cursor:pointer;transform:translate(-120px);-webkit-transform:translateX(-120px);-moz-transform:translateX(-120px);transition:transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;float:left}.modal_mobile_share{width:64px;height:60px;background-image:url(//cdn.parxcasino.com/assets/shared/share_icon.svg);background-repeat:no-repeat;background-size:16px 24px;background-position:center;cursor:pointer;transform:translate(64px);-webkit-transform:translateX(64px);-moz-transform:translateX(64px);transition:transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;float:right}.calendar_modal_container{width:100%;max-width:980px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.calendar_modal_container .calendar_section{padding:50px;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:auto;-webkit-overflow-scrolling:touch;transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);transition:transform .5s cubic-bezier(.175,.885,.32,1.275);-webkit-transition:-webkit-transform .5s cubic-bezier(.175,.885,.32,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);-moz-transition:-moz-transform .5s cubic-bezier(.175,.885,.32,1.275);-ms-transition:-ms-transform .5s cubic-bezier(.175,.885,.32,1.275)}.calendar_modal_container .calendar_section.active{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.calendar_section_share{padding-top:60px;position:absolute;top:-100%;left:20px;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.calendar_section_share.active{top:50%}.calendar_section_share ul{margin:0;padding:0}.calendar_section_share ul li{width:100%;height:100px;margin:10px 0;transition:transform .5s,opacity .5s;-webkit-transition:-webkit-transform .5s,opacity .5s;-moz-transition:-moz-transform .5s,opacity .5s;transform:scale(.2);-webkit-transform:scale(.2,.2);-moz-transform:scale(.2,.2);opacity:0}@media only screen and (max-height: 568px){.calendar_section_share ul{width:240px;margin:0 auto;padding:0}.calendar_section_share ul li{width:100px;height:100px;margin:10px;transition:transform .5s,opacity .5s;-webkit-transition:-webkit-transform .5s,opacity .5s;-moz-transition:-moz-transform .5s,opacity .5s;transform:scale(.2);-webkit-transform:scale(.2,.2);-moz-transform:scale(.2,.2);opacity:0;float:left}}.calendar_section_share ul li.active{transform:scale(1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);opacity:1}.calendar_section_share ul li a{width:100px;height:100px;margin:0 auto;display:block;background-repeat:no-repeat;border:solid 2px rgba(255,255,255,.4);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.calendar_section_share ul li a.fb{background-size:26px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/facebook_icon.svg)}.calendar_section_share ul li a.tw{background-size:55px 41px;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/twitter_icon.svg)}.calendar_section_share ul li a.xs{background-size:55px 41px;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/x_icon.svg)}.calendar_section_share ul li a.gp{background-size:55px 36px;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/google_icon.svg)}.calendar_section_share ul li a.list-cp{background-size:42px auto;background-position:center;background-image:url(//cdn.parxcasino.com/assets/shared/clipboard_icon.svg)}.calendar_section .image_wrapper{width:100%;max-width:640px;margin:0 auto 20px;display:block;transition:all .3s;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-mask-image:-webkit-radial-gradient(white,black);overflow:hidden}.calendar_section .image_wrapper>img{width:100%;display:block}.vjs-big-play-button{display:none!important}.calendar_section h1{width:100%;margin:0 0 5px;font-size:60px;line-height:1em;color:#fff;text-align:center}.calendar_section h2{width:100%;margin:0 0 5px;padding:0;font-size:24px;color:#fff;text-align:center}.calendar_section .calendar_date_time{width:100%;margin:10px 0 15px;text-align:center}.calendar_date_time{width:100%;margin:0 0 0 -5px;padding:0;float:none}.calendar_date_time li{margin:0 8px;display:inline-block;float:none}.calendar_section p{width:100%;margin:0 auto;font-size:20px;color:#fffc;text-align:center}.calendar_section .calendar_section_content>h3{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;width:100%;margin:20px auto 18px;padding:0;font-size:20px;color:#fff;text-align:center}.calendar_section p.disclaimer{margin:20px auto 0;padding:20px 0 0;border-top:solid 1px rgba(255,255,225,.1);font-size:13px}.calendar_section p.disclaimer a{color:#fffc}.calendar_section .buttons{margin:20px 0 0;padding:0;text-align:center}.calendar_section .buttons li{margin:5px 5px 5px 1px;display:inline-block}@media only screen and (max-width: 1260px){.calendar_modal_container{max-width:768px}.calendar_section .image_wrapper{width:100%;max-width:480px}.calendar_section h1{font-size:40px;line-height:35px}.calendar_section p{font-size:16px}}@media only screen and (max-width: 1050px){.calendar_modal_container{max-width:640px}.calendar_section .image_wrapper{width:100%;max-width:360px}.calendar_section h1{font-size:40px;line-height:35px}.calendar_section p{font-size:16px}}@media only screen and (max-width: 800px){.close_modal{display:none}.calendar_modal_bar{width:100%;height:60px;background:#000;position:absolute;top:0;z-index:9999}.modal_back.active,.modal_mobile_share.active{transform:translate(0);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}.calendar_modal_container{width:100%;max-width:100%;position:absolute;top:0;left:0;bottom:0;right:0;transform:translate(0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}.calendar_modal_container .calendar_section{height:100%;padding:80px 20px 20px;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:auto;-webkit-overflow-scrolling:touch;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.calendar_modal_container .calendar_section.active{opacity:1}}@media only screen and (max-width: 568px){.calendar_date_time li{font-size:18px}}#featured{width:100%;margin:0;padding-top:90px;background-color:#fff;position:relative;float:left;overflow:hidden}body.dark-mode #featured{background-color:#000}@media only screen and (max-width: 800px){#featured{padding-top:70px}}#featured #featured-swiper{width:120%;margin:0;padding-left:20px;padding-right:calc(20px + 20%);padding-bottom:0;overflow:visible}#featured #featured-swiper .swiper-pagination{position:relative;width:86px!important;height:20px;padding:6px 5px 0;bottom:0;margin:10px 0;background:rgba(0,0,0,.08);border-radius:50px}body.dark-mode #featured #featured-swiper .swiper-pagination{background:rgba(255,255,255,.08)}#featured #featured-swiper .swiper-pagination .swiper-pagination-bullet{background:#CCC;opacity:1}body.dark-mode #featured #featured-swiper .swiper-pagination .swiper-pagination-bullet{background:#292B30;opacity:1}#featured #featured-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#000;box-shadow:0 0 10px #0000}body.dark-mode #featured #featured-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#FFF;box-shadow:0 0 10px #fff}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content{height:100%}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-overlay{top:-2px;bottom:-2px;left:-2px;right:-2px;background-color:#18181866;border-radius:20px;overflow:hidden;position:absolute;z-index:1;-webkit-mask-image:-webkit-radial-gradient(white,black);transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-moz-transition:all .3s cubic-bezier(.25,.8,.25,1);opacity:0;display:flex;align-content:center;justify-content:center;flex-wrap:wrap}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image-container .swiper-slide-shadow{position:absolute;top:0;bottom:0;width:100%;box-shadow:inset 0 0 0 1px #0000001a;z-index:-1;transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:20px}#featured #featured-swiper .swiper-wrapper .swiper-slide:hover .swiper-slide-content .swiper-slide-image-container .swiper-slide-shadow{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}#featured #featured-swiper .swiper-wrapper .swiper-slide:hover .swiper-slide-content .swiper-slide-image .swiper-slide-overlay{opacity:1}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay h1{width:100%;margin:0 0 5px;font-size:20px;color:#fff;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-moz-transition:all .3s cubic-bezier(.25,.8,.25,1);opacity:0}#featured #featured-swiper .swiper-wrapper .swiper-slide:hover .swiper-slide-content .swiper-slide-image .swiper-slide-overlay h1{opacity:1}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay h2{width:100%;margin:0 0 10px;font-size:17px;color:#fffc;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-moz-transition:all .3s cubic-bezier(.25,.8,.25,1);opacity:0}#featured #featured-swiper .swiper-wrapper .swiper-slide:hover .swiper-slide-content .swiper-slide-image .swiper-slide-overlay h2{opacity:1}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon{width:60px;height:60px;display:block;cursor:pointer;position:absolute;top:50%;transform:translateY(-30px)}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon:hover{cursor:pointer}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon .swiper-slide-info-ring{width:72px;height:72px;top:-6px;left:-6px;border:solid 4px rgba(255,255,255,.2);border-radius:60px;position:absolute;z-index:2;transform:scale(0);transition:transform .4s;will-change:transform}#featured #featured-swiper .swiper-wrapper .swiper-slide:hover .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon .swiper-slide-info-ring{transform:scale(.9)}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon img.icon_img{width:100%;height:100%;margin:0;padding:0;display:block;transform:scale(0);transition:transform .3s;will-change:transform}#featured #featured-swiper .swiper-wrapper .swiper-slide:hover .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon img.icon_img{transform:scale(.9)}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon .swiper-slide-info-ring .swiper-slide-info-ring-loader{width:72px;height:72px;position:absolute;z-index:1;top:-4px;left:-4px;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;opacity:0}#featured #featured-swiper .swiper-wrapper .swiper-slide.e-i-loading .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon .swiper-slide-info-ring .swiper-slide-info-ring-loader{opacity:1}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon .swiper-slide-info-ring .swiper-slide-info-ring-loader .e-i-loader,#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon .swiper-slide-info-ring .swiper-slide-info-ring-loader .e-i-loader:after{border-radius:50%;width:72px;height:72px}#featured #featured-swiper .swiper-wrapper .swiper-slide.e-i-loading .swiper-slide-content .swiper-slide-image .swiper-slide-overlay .swiper-slide-info-icon .swiper-slide-info-ring .swiper-slide-info-ring-loader .e-i-loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgb(255,255,255);border-right:4px solid rgb(255,255,255);border-bottom:4px solid rgb(255,255,255);border-left:4px solid rgba(255,255,255,0);border-radius:60px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:e-i-LoadAnimation 1s infinite linear;animation:e-i-LoadAnimation 1s infinite linear}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image-container{width:100%;position:relative}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image{border-radius:20px;overflow:hidden;background-color:#2b2b2b1a;transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-moz-transition:all .3s cubic-bezier(.25,.8,.25,1);will-change:transform;-webkit-mask-image:-webkit-radial-gradient(white,black);position:relative}#featured #featured-swiper .swiper-wrapper .swiper-slide:hover .swiper-slide-content .swiper-slide-image{-webkit-transform:scale3d(1.02,1.02,1.02);-moz-transform:scale3d(1.02,1.02,1.02);transform:scale3d(1.02,1.02,1.02)}#featured #featured-swiper .swiper-wrapper .swiper-slide:active .swiper-slide-content .swiper-slide-image{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scaleZ(1)}body.dark-mode #featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image{background-color:#ffffff1a}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image:before{content:"";box-shadow:inset 0 0 #fff3;border-radius:20px;top:0;bottom:0;right:0;left:0;position:absolute;z-index:2;transition:all .3s cubic-bezier(.25,.8,.25,1)}body.dark-mode #featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image:before{box-shadow:inset 0 0 0 2px #fff3}body.dark-mode #featured #featured-swiper .swiper-wrapper .swiper-slide:hover .swiper-slide-content .swiper-slide-image:before{box-shadow:inset 0 0 0 2px #fff}#featured #featured-swiper .swiper-wrapper .swiper-slide .swiper-slide-content .swiper-slide-image img{width:100%;display:block}#featured #featured-swiper .swiper-wrapper .swiper-slide h1{width:100%;margin:10px 0 0;padding:0;color:#2b2b2b;font-size:1em;line-height:initial;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#featured #featured-swiper .swiper-wrapper .swiper-slide p{width:100%;margin:2px 0 0;padding:0;color:#2b2b2ba6;font-weight:400;font-size:.875em;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;text-align:center}body.dark-mode #featured #featured-swiper .swiper-wrapper .swiper-slide h1{color:#fff}body.dark-mode #featured #featured-swiper .swiper-wrapper .swiper-slide p{color:#ffffffa6}#featured .swiper-left,#featured .swiper-right{width:60px;height:120px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);position:absolute;background-repeat:no-repeat;background-color:#0000;background-size:21px 36px;background-position:center;border-radius:60px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:0;z-index:2;will-change:transform}@media only screen and (max-width: 800px){#featured .swiper-left,#featured .swiper-right{width:30px;height:60px;top:calc(50% - 10px);background-size:10px 18px}}#featured:hover .swiper-left,#featured:hover .swiper-right{opacity:1}#featured .swiper-left:hover,#featured .swiper-right:hover{background-color:#1e1e1e99;cursor:pointer}#featured .swiper-left{background-image:url(//cdn.parxcasino.com/assets/shared/lg_back.svg);left:30px}#featured .swiper-right{background-image:url(//cdn.parxcasino.com/assets/shared/lg_forward.svg);right:30px}@supports (-webkit-backdrop-filter: blur()) or (backdrop-filter: blur()){#featured .swiper-left,#featured .swiper-right{-webkit-backdrop-filter:blur(0px) brightness(100%) saturate(100%);backdrop-filter:blur(0px) brightness(100%) saturate(100%);background-color:#fff0}#featured .swiper-left:hover,#featured .swiper-right:hover{-webkit-backdrop-filter:blur(50px) brightness(120%) saturate(120%);backdrop-filter:blur(50px) brightness(120%) saturate(120%);background-color:#ffffff1a}}.sort_date{margin:0;position:fixed;left:20px;top:90px;z-index:870;overflow:hidden;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;display:none}.sort_date h1{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;width:300px;margin:0;padding:0;font-style:normal;font-size:20px;line-height:1.4em;color:#111318;background-position:left top;background-repeat:no-repeat;overflow:hidden;white-space:nowrap}body.dark-mode .sort_date h1{color:#fff}.sort_date h1 svg{width:20px;height:20px;margin:0 8px 0 0;display:block;float:left}.sort_date h1 svg .cs-p1{fill:#111318}body.dark-mode .sort_date h1 svg .cs-p1{fill:#fff}.sort_date.expanded,.sort_date.expanded h1{opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.sort_date h1 .short,.sort_date h1 .mid{display:none}.sort{width:100%;height:80px;transition:background-color .5s,height .3s;float:left}.sort .sort_wrapper{width:100%;height:80px;background-color:#f7f7f7;position:relative;transition:height .3s;-webkit-transition:height .3s;-moz-transition:height .3s}body.dark-mode .sort .sort_wrapper{background-color:#111318}.sort.fixed{height:61px}.sort.fixed .sort_wrapper{height:61px;position:fixed;top:59px;z-index:99}body.--has-alert .sort.fixed .sort_wrapper{top:100px}.sort .sort_wrapper .sort_list_wrapper{width:100%;height:80px;overflow:hidden}.sort.fixed .sort_wrapper .sort_list_wrapper{transition:height .3s;-webkit-transition:height .3s;-moz-transition:height .3s;height:61px}.sort .sort_wrapper .calendar-options-controls{width:100%;height:60px;display:none}.sort .sort_wrapper .calendar-options-controls button{width:163px;height:40px;margin:0 5px;border:solid 2px rgba(0,0,0,.1);background-color:#0000;border-radius:10px;display:flex;justify-content:center;align-items:center;transition:border-color .3s,background-color .3s,transform .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:border-color .3s,background-color .3s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1);-moz-transition:border-color .3s,background-color .3s,-moz-transform .3s cubic-bezier(.25,.8,.25,1)}.sort .sort_wrapper .calendar-options-controls button:hover{border:solid 2px rgb(0,0,0)}.sort .sort_wrapper .calendar-options-controls button:active{transform:scale(.96);-webkit-transform:scale(.96,.96);-moz-transform:scale(.96,.96)}body.dark-mode .sort .sort_wrapper .calendar-options-controls button{border:solid 2px rgba(255,255,255,.1);background-color:#fff0}body.dark-mode .sort .sort_wrapper .calendar-options-controls button:hover{border:solid 2px rgb(255,255,255)}.sort .sort_wrapper .calendar-options-controls button span{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;margin:0 0 0 10px;color:#000;display:block}body.dark-mode .sort .sort_wrapper .calendar-options-controls button span{color:#fff}.sort .sort_wrapper .calendar-options-controls button.calendar-option-categories svg rect{fill:#000}.sort .sort_wrapper .calendar-options-controls button.calendar-option-view-options svg rect,.sort .sort_wrapper .calendar-options-controls button.calendar-option-view-options svg circle{fill:#000}body.dark-mode .sort .sort_wrapper .calendar-options-controls button.calendar-option-categories svg rect{fill:#fff}body.dark-mode .sort .sort_wrapper .calendar-options-controls button.calendar-option-view-options svg rect,body.dark-mode .sort .sort_wrapper .calendar-options-controls button.calendar-option-view-options svg circle{fill:#fff}.sort .sort_wrapper .sort_list_wrapper ul{width:100%;max-width:none;margin:0 auto;height:80px;text-align:center;padding:0;display:flex;justify-content:center;align-items:center;transition:height .3s;-webkit-transition:height .3s;-moz-transition:height .3s}.sort.fixed .sort_wrapper .sort_list_wrapper ul{height:60px}.grid_button,.list_button{width:44px;height:44px;position:absolute;cursor:pointer;z-index:10;background-color:#0000;border:solid 2px rgba(0,0,0,.1);border-radius:10px;transition:border-color .3s,right .3s ease-in-out,top .3s ease-in-out,background-color .3s,transform .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:border-color .3s,right .3s ease-in-out,top .3s ease-in-out,background-color .3s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1);-moz-transition:border-color .3s,right .3s ease-in-out,top .3s ease-in-out,background-color .3s,-moz-transform .3s cubic-bezier(.25,.8,.25,1)}.grid_button:hover,.list_button:hover{border:solid 2px rgb(0,0,0)}.grid_button:active,.list_button:active{transform:scale(.96);-webkit-transform:scale(.96,.96);-moz-transform:scale(.96,.96)}.grid_button{top:18px;right:74px}.list_button{top:18px;right:128px}.sort.fixed .sort_wrapper .grid_button,.sort.fixed .sort_wrapper .list_button{top:7px}body.dark-mode .grid_button,body.dark-mode .list_button{background-color:#fff0;border:solid 2px rgba(255,255,255,.1)}body.dark-mode .grid_button:hover,body.dark-mode .list_button:hover{background-color:#fff0;border:solid 2px rgb(255,255,255)}.grid_button svg,.list_button svg{width:24px;height:24px;margin:8px 0 0 8px}.grid_button svg .cg-g1{stroke:#000}.list_button svg .cl-c1,.list_button svg .cl-r1{fill:#000}body.dark-mode .grid_button svg .cg-g1{stroke:#fff}body.dark-mode .list_button svg .cl-c1,body.dark-mode .list_button svg .cl-r1{fill:#fff}.grid_button.active,.list_button.active{border:solid 2px rgba(0,0,0,0);background-color:#0000001a}body.dark-mode .grid_button.active,body.dark-mode .list_button.active{border:solid 2px rgba(255,255,255,0);background-color:#ffffff1a}.search_button,.date_picker_button{position:absolute;display:flex;justify-content:center;align-items:center;width:44px;height:44px;right:20px;top:18px;cursor:pointer;z-index:10;background-color:#0000;border:solid 2px rgba(0,0,0,.1);border-radius:10px;transition:border-color .3s,right .3s ease-in-out,top .3s ease-in-out,background-color .3s,transform .3s cubic-bezier(.25,.8,.25,1),width .3s,opacity .3s;-webkit-transition:border-color .3s,right .3s ease-in-out,top .3s ease-in-out,background-color .3s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1),width .3s,opacity .3s;-moz-transition:border-color .3s,right .3s ease-in-out,top .3s ease-in-out,background-color .3s,-moz-transform .3s cubic-bezier(.25,.8,.25,1),width .3s,opacity .3s}.date_picker_button{left:20px}.date_picker_button svg{width:20px}body.dark-mode .date_picker_button svg path{fill:#fff}.duet-date__dialog{z-index:10000;transform:scale(1.0001) translateZ(0) translateY(-50px) translate(0)!important}.date_picker_clear_button{display:block;margin:10px auto 0}.date_picker_clear_button:hover{color:#c74433}:root{--duet-color-primary: #e21930;--duet-color-text: $color-dark-mode-10;--duet-color-text-active: #fff;--duet-color-button: #f5f5f5;--duet-color-surface: #fff;--duet-color-overlay: rgba(0, 0, 0, .6);--duet-font: $font-family-paragraph;--duet-radius: 4px;--duet-z-index: 10000}:root body.dark-mode{--duet-color-primary: #e21930;--duet-color-text: #fff;--duet-color-text-active: #fff;--duet-color-button: rgba(51, 51, 51, .5);--duet-color-surface: $color-dark-mode-100;--duet-color-overlay: rgba(0, 0, 0, .6);--duet-font: $font-family-paragraph;--duet-radius: 4px;--duet-z-index: 10000}.page-notification-modal-container{overflow:hidden!important}.date_picker_button.active{border:solid 2px rgb(0,0,0)}body.dark-mode .date_picker_button.active{background-color:#fff0;border:solid 2px rgb(255,255,255)}.search_button.header_button.active,.date_picker_button.header_button.active{border:solid 2px rgb(1,1,1)}.search_button:not(.not_allowed):hover,.date_picker_button:not(.not_allowed):hover{border:solid 2px rgb(0,0,0)}.search_button.header_button:not(.not_allowed):hover,.date_picker_button.header_button:not(.not_allowed):hover{border:solid 2px rgb(1,1,1)}.search_button.not_allowed,.date_picker_button.not_allowed{opacity:.5;cursor:not-allowed}.sort.fixed .sort_wrapper .search_button,.sort.fixed .sort_wrapper .date_picker_button{top:7px}.sort.fixed .sort_wrapper .close_button{top:18px}.search_button.open{right:calc(50% - 260px);border:solid 2px rgba(0,0,0,0)}.search_button.open:hover{cursor:default}.search_button.borderless,.search_button.borderless:hover{border:solid 2px rgba(0,0,0,0)}.magnifying_glass{transition:transform .3s;transform:scale(1)}.magnifying_glass.open{transform:scale(1.5)}body.dark-mode .search_button.borderless,body.dark-mode .search_button.borderless:hover{border:solid 2px rgba(0,0,0,0)!important}body.dark-mode .search_button,body.dark-mode .date_picker_button{background-color:#fff0;border:solid 2px rgba(255,255,255,.1)}body.dark-mode .search_button:not(.not_allowed):hover,body.dark-mode .date_picker_button:not(.not_allowed):hover{background-color:#fff0;border:solid 2px rgb(255,255,255)}.search_button.header_button,.date_picker_button.header_button{background-color:#fff0;border:solid 2px rgba(255,255,255,.1)}.search_button.header_button:not(.not_allowed):hover,.date_picker_button.header_button:not(.not_allowed):hover{background-color:#fff0;border:solid 2px rgb(255,255,255)}.search_button svg{width:24px;height:24px}body.dark-mode .search_button:not(.header_button) svg path,body.dark-mode .page-notification-modal-search-icon path,body.dark-mode .page-notification-modal-calendar-icon path{fill:#fff}.search_button svg .cl-r1,.close_button .cl-r1,.magnifying_glass svg .cl-r1{fill:#000}.search_button svg .cg-g1,.close_button .cg-g1,.magnifying_glass svg .cg-g1{stroke:#000}body.dark-mode .search_button svg .cl-r1,body.dark-mode .close_button .cl-r1,body.dark-mode .magnifying_glass .cl-r1{fill:#fff}body.dark-mode .search_button svg .cg-g1,body.dark-mode .close_button .cg-g1,body.dark-mode .magnifying_glass .cg-g1{stroke:#fff}.search_button svg .cg-g1{stroke:#000}.search_button.disabled{cursor:default;opacity:0%}.search_bar{width:100%;padding:0 60px;position:relative;border:0px;color:#292b30;background:transparent;font-size:1.25em;text-align:left}.search_bar::placeholder{color:#0000004d}body.dark-mode .search_bar::placeholder{color:#ffffff4d}body.dark-mode .search_bar{color:#fff}.page-notification-modal.calendar .search_bar,.page-notification-modal.calendar .magnifying_glass{display:none}.close_button{display:none;position:absolute;right:20px;top:27px;transform:scale(1.5);transition:top .3s ease-in-out}.close_button:hover{cursor:pointer}.close_button rect{transform:rotate(0);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transition:transform .3s;-moz-transition:transform .3s;transition:transform .3s;transform-origin:10px 1px}.close_button rect.bar_1.animate{transform:rotate(-45deg)!important;-webkit-transform:rotate(-45deg)!important;-moz-transform:rotate(-45deg)!important}.close_button rect.bar_2.animate{transform:rotate(-135deg)!important;-webkit-transform:rotate(-135deg)!important;-moz-transform:rotate(-135deg)!important}.search_container{margin:20px -40px 0;background:transparent;overflow-y:auto;display:flex;transition:height .5s;height:355px;max-height:calc(100vh - 250px);border-bottom-left-radius:14px;border-bottom-right-radius:14px}.search_container.no_results{height:400px}.disable_behind_search{background:black;opacity:0;transition:opacity .5s}.disable_behind_search.open{width:100%;height:calc(100% - 120px);opacity:.8;position:fixed;top:120px;z-index:2}body.--has-alert .disable_behind_search.open{height:calc(100% - 160px);top:160px}body.scroll_lock{overflow:hidden}.search_container h3.search_container_heading{display:block;text-align:center;margin:auto;transition:opacity .3s;font-size:1.25em;padding:0 20px}body.dark-mode .search_container h3.search_container_heading{color:#292b30}.search_container.open.not_searched{height:126px}.search_container ul{margin:0!important;padding:0!important;width:100%}.search_container li{display:flex;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #292B30}.search_container li:last-child{border-bottom:0px}.search_container .image_container{width:160px;height:90px;position:relative}.search_container .search_event_image{width:100%;height:100%;border-radius:20px}.search_container .search_event_subtitle{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.search_container .event_info{display:flex;text-align:center;max-width:calc(100% - 180px);padding:0 20px;position:relative;flex-direction:column;justify-content:center}.search_container .event_info h2,.search_container .event_info p{color:#000;display:block;text-align:left;margin:0}.search_container .event_info p{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-weight:400}.search_container .event_info h2{font-size:1em;line-height:1.25em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:2.5em;margin-bottom:3px}.search_container .event_info p.search_event_subtitle{color:#2b2b2ba6;font-size:.875em;line-height:1em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:2.4em;margin-bottom:5px}.search_container .event_info p:not(.search_event_subtitle){color:#2b2b2ba6;font-size:.875em;line-height:1em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:1.2em}body.dark-mode .search_container h2:not(.search_container_heading){color:#fff}body.dark-mode .search_container p:not(.search_container_heading){color:#ffffffa6}.search_date_band{display:block;height:20px;margin-bottom:20px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);text-align:center;background-color:#e0e0e0;color:#000}.search_line_segment{display:flex;height:1px;margin-top:20px;width:100%;background-color:#292b30}body.dark-mode .search_date_band{background-color:#292b30;color:#fff}.search_container ul li:hover{cursor:pointer}.search_container .hero{display:flex;position:relative;width:160px;margin-left:20px;transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-moz-transition:all .3s cubic-bezier(.25,.8,.25,1);will-change:transform;align-items:center}.search_container ul li:hover .hero{-webkit-transform:scale3d(1.02,1.02,1.02);-moz-transform:scale3d(1.02,1.02,1.02);transform:scale3d(1.02,1.02,1.02)}.search_container ul li:active .hero{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scaleZ(1)}.search_container .hero .hero-icon{width:50px;height:50px;position:absolute;top:50%;left:50%;z-index:3;margin:-25px 0 0 -25px}.search_container .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader{width:60px;height:60px;position:absolute;z-index:1;top:-4px;left:-4px;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;opacity:0}.search_container .hero .hero-icon .grid-info-icon{width:50px;height:50px;display:block;cursor:pointer;position:relative}.search_container .hero .hero-icon .grid-info-icon:hover{cursor:pointer}.search_container ul li.e-i-loading .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader{opacity:1}.search_container .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader .e-i-loader,.search_container .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader .e-i-loader:after{border-radius:50%;width:60px;height:60px}.search_container ul li.e-i-loading .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader .e-i-loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgb(255,255,255);border-right:4px solid rgb(255,255,255);border-bottom:4px solid rgb(255,255,255);border-left:4px solid rgba(255,255,255,0);border-radius:60px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:e-i-LoadAnimation 1s infinite linear;animation:e-i-LoadAnimation 1s infinite linear}.search_container .hero .hero-shadow{position:absolute;top:0;bottom:0;width:100%;box-shadow:inset 0 0 0 1px #0000001a;transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:20px}.search_container ul li:hover .hero .hero-shadow{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.search_container .hero .hero-overlay{top:-2px;bottom:-2px;left:-2px;right:-2px;position:absolute;border-radius:20px;background-color:#18181866;overflow:hidden;z-index:2;-webkit-mask-image:-webkit-radial-gradient(white,black);transition:all .3s cubic-bezier(.25,.8,.25,1);opacity:0}.search_container ul li:hover .hero .hero-overlay{opacity:1}body.dark-mode .search_container ul li .hero .hero-highlight{box-shadow:inset 0 0 #fff3;border-radius:20px;top:0;bottom:0;right:0;left:0;position:absolute;z-index:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}body.dark-mode .search_container ul li .hero .hero-highlight{box-shadow:inset 0 0 0 2px #fff3}body.dark-mode .search_container ul li:hover .hero .hero-highlight{box-shadow:inset 0 0 0 2px #fff}.search_container .hero .grid-info-icon{display:block}.search_container .hero .grid-info-icon .icon_img{transform:scale(0);transition:transform .3s}.search_container ul li:hover .hero .grid-info-icon .icon_img{transform:scale(2)}.search_container .hero .grid-info-icon .grid-info-ring{width:60px;height:60px;top:-5px;left:-5px;border:solid 4px rgba(255,255,255,.2);border-radius:60px;position:absolute;z-index:3;transform:scale(0);transition:transform .4s;will-change:transform}.search_container ul li:hover .hero .grid-info-icon .grid-info-ring{transform:scale(.9)}.search_container .hero .hero-icon .grid-info-icon img.icon_img{width:100%;height:100%;margin:0;padding:0;display:block;transform:scale(0);transition:transform .3s;will-change:transform}.search_container ul li:hover .hero .hero-icon .grid-info-icon img.icon_img{transform:scale(.9)}.page-notification-modal{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.page-notification-modal-search-icon{height:30px;width:30px;position:absolute;top:15px;left:20px;z-index:2;display:none}.page-notification-modal input,.page-notification-modal h1{display:none}.page-notification-modal.search input,.page-notification-modal.search .page-notification-modal-search-icon,.page-notification-modal.calendar h1,.page-notification-modal.calendar .calendar_icon{display:initial}.page-notification-modal-body{padding-bottom:0!important}.calendar_icon{height:30px;width:30px;position:absolute;top:15px;left:20px;z-index:2;display:none;cursor:pointer}.sort ul li{margin:0 2px}.sort ul li a{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;height:40px;padding:12px 15px;display:block;color:#1e1e1e;background:rgba(0,0,0,0);border-radius:10px;font-size:14px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:relative;overflow:hidden;opacity:1}body.dark-mode .sort ul li a{color:#fff;background:rgba(255,255,255,0)}.sort ul li a.hovered{color:#1e1e1e66}.sort ul li a.active{color:#1e1e1e;background:rgba(0,0,0,.05)}body.dark-mode .sort ul li a.hovered{color:#fff6}body.dark-mode .sort ul li a.active{color:#fff;background:rgba(255,255,255,.05);font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}@media only screen and (max-width: 400px){.search_container .hero{margin:0 auto 10px}.search_container .event_info{max-width:100%;width:100%}.search_container .event_info h2,.search_container .event_info p{text-align:center}}@media only screen and (max-width: 1340px){.sort_date h1{width:180px}.sort_date h1 .mid{display:inherit}.sort_date h1 .full,.sort_date h1 .short{display:none}}@media only screen and (max-width: 1024px){.sort_date h1{width:120px}.sort_date h1 .short{display:inherit}.sort_date h1 .full,.sort_date h1 .mid{display:none}}@media only screen and (max-width: 1100px){#calendar-options-bg.active{width:100%;opacity:1}#calendar-options-modal.active{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);right:0;bottom:0}.sort_date{top:80px}.sort,.sort .sort_wrapper{height:60px}.sort .sort_wrapper .calendar-options-controls{width:100%;display:flex;justify-content:center;align-items:center}.sort .sort_wrapper .sort_list_wrapper ul,.list_button,.grid_button{display:none!important}.search_button,.date_picker_button{top:10px;width:40px;height:40px}.close_button{top:18px}.search_button .magnifying_glass{transform:translate(-2px,-2px)}.search_button .magnifying_glass.open{transform:translate(-2px,-2px) scale(1.5)}}@media only screen and (max-width: 600px){.search_button.open{right:calc(50% - 205px)}}@media only screen and (max-width: 480px){.search_button.open{right:calc(50% - 120px)}}@media only screen and (max-width: 800px){.sort .sort_wrapper .sort_list_wrapper{width:100%}}@media only screen and (max-width: 768px){.search_container{margin:20px -20px 0;height:auto;max-height:calc(100vh - 70px)}.search_container li{height:auto}.page-notification-modal{padding:10px 0 0}}@media only screen and (max-height: 550px){#calendar-options-modal{top:10px}}@media only screen and (max-width: 640px){#header-right{display:none}#header-calendar-options-btn,#header-calendar-search-button,#header-calendar-date-button{display:flex}.sort_date{display:none}.sort.fixed .sort_wrapper{position:relative;top:"";z-index:99}#search_button:not(.borderless),#date_button{display:none}body.app.--has-alert #calendar_grid>li.list_item>.date .date_band.attach,body.app #calendar_grid>li.list_item>.date .date_band.attach{top:0!important}#header-calendar-options-btn{right:100px!important}#header-calendar-search-button{right:10px!important}#header-calendar-date-button{right:55px!important}}.calendar-clipboard-success{width:100%;height:40px;position:fixed;bottom:-40px;left:0;background-color:#e21930;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;z-index:99}.calendar-clipboard-success h1{width:100%;margin:0 auto;padding:11px 0 0;text-align:center;font-size:18px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 568px){.calendar-clipboard-success{height:30px;top:-30px}.calendar-clipboard-success h1{padding:8px 0 0;font-size:14px}}.calendar-clipboard-success.active{bottom:0;opacity:1}.calendar_blured_background{position:fixed;top:0;left:0;height:100%;width:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:0;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;background:rgba(0,0,0,.6)}.calendar_blured_background.active{opacity:1;z-index:10000}.no_scroll{overflow:hidden}.search_results{width:100%;margin:auto;display:none;transition:all .3s;opacity:0}.search_results.fade_in{opacity:1}#date_picker .duet-date__dialog{position:relative;top:50px}#date_picker .duet-date__dialog-content{display:flex;flex-direction:column;border:none;box-shadow:none}body.app .alerts-banner{display:none!important}body.app.--has-alert #main-container{padding-top:0}body.app #featured{padding-top:20px!important}body.app.--has-alert .sort.fixed .sort_wrapper,body.app .sort.fixed .sort_wrapper{top:0!important}body.app.--has-alert #calendar_grid>li.list_item>.date .date_band.attach,body.app #calendar_grid>li.list_item>.date .date_band.attach{top:60px}body.app #featured .swiper-left,body.app #featured .swiper-right{top:calc(50% - 40px)}body.app .disable_behind_search{height:calc(100% - 60px)}body.app #header-calendar-options-btn,body.app #header-calendar-search-button,body.app #header-calendar-date-button{display:none!important}#calendar_lists_wrapper{width:100%;float:left;clear:both;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s}#calendar_lists_wrapper.inactive{opacity:0}#calendar_grid{float:left;clear:both}#calendar_grid{width:100%;margin:0;padding:0;float:left;position:relative}#calendar_grid li.no_results{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;width:100%;padding:110px 20px;font-size:20px;color:#111318;text-align:center;float:left;display:none}body.dark-mod #calendar_grid li.no_results{color:#fff}#calendar_grid>li.list_item{width:100%;margin:0;float:left;overflow:hidden;position:relative}#calendar_grid>li.list_item:last-child{margin:0}#calendar_grid>li.list_item>.item_list_container{padding:0;overflow:hidden;position:relative}#calendar_grid>li.list_item>.date{width:100%;height:40px;margin:0}#calendar_grid>li.list_item>.date .date_band{font-family:itc-avant-garde-gothic-pro,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.05em;word-spacing:-.05em;width:100%;height:40px;padding:14px 0 0;font-size:14px;line-height:1em;color:#1e1e1e;background-color:#e0e0e0;text-align:center;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}#calendar_grid>li.list_item>.date .date_band.attach{position:fixed;top:120px;z-index:1}body.--has-alert #calendar_grid>li.list_item>.date .date_band.attach{position:fixed;top:160px;z-index:1}@media only screen and (max-width: 800px){#calendar_list>li.list_item>.date{height:30px}#calendar_list>li.list_item>.date .date_band{height:30px;padding:7px 0 0;font-size:14px}}@media only screen and (max-width: 640px){#calendar_grid>li.list_item>.date .date_band.attach{top:59px}body.--has-alert #calendar_grid>li.list_item>.date .date_band.attach{top:100px}}#calendar_grid>li.list_item>.date .date_band.detach{position:absolute;bottom:0;z-index:1}body.dark-mode #calendar_grid>li.list_item>.date .date_band{background-color:#292b30;color:#fff}@media only screen and (max-width: 800px){#calendar_grid>li.list_item>.date{height:30px}#calendar_grid>li.list_item>.date .date_band{height:30px;padding:10px 0 0;font-size:14px}}#calendar_grid>li.list_item>.date.dimmed{opacity:0}#calendar_grid>li.list_item>.item_list_container ul.item_list{margin:0;padding:15px;display:block;font-size:0}#calendar_grid>li.list_item>.item_list_container ul.item_list>li{width:16.66667%;padding:5px;position:relative;display:inline-block;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#calendar_grid>li.list_item>.item_list_container ul.item_list>li.empty{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;width:100%;padding:40px 20px;font-size:20px;color:#111318;text-align:center;transform:translateY(0);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);opacity:1}#calendar_grid>li.empty{width:100%;padding:200px 20px;font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;color:#111318;text-align:center;transform:translateY(0);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);opacity:1}body.dark-mode #calendar_grid>li.empty{color:#fff}body.dark-mode #calendar_grid>li.list_item>.item_list_container ul.item_list>li.empty{color:#fff}#calendar_grid>li.list_item>.item_list_container ul.item_list li:not(.empty).active{transform:translateY(0);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);opacity:1}#calendar_grid>li.list_item>.item_list_container ul.item_list li .item{position:relative}#calendar_grid>li.list_item>.item_list_container ul.item_list li .item:hover{cursor:pointer}#calendar_grid li ul li .item .hero{width:100%;transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-moz-transition:all .3s cubic-bezier(.25,.8,.25,1);will-change:transform;position:relative}#calendar_grid li ul li:hover .item .hero{-webkit-transform:scale3d(1.02,1.02,1.02);-moz-transform:scale3d(1.02,1.02,1.02);transform:scale3d(1.02,1.02,1.02)}#calendar_grid li ul li:active .item .hero{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scaleZ(1)}#calendar_grid li ul li .item .hero .hero-overlay{top:0;bottom:0;left:0;right:0;background-color:#18181866;border-radius:20px;overflow:hidden;position:absolute;z-index:2;-webkit-mask-image:-webkit-radial-gradient(white,black);transition:all .3s cubic-bezier(.25,.8,.25,1);opacity:0}#calendar_grid li ul li:hover .item .hero .hero-overlay{opacity:1}body.dark-mode #calendar_grid li ul li .item .hero .hero-highlight{box-shadow:inset 0 0 #fff3;border-radius:20px;top:0;bottom:0;right:0;left:0;position:absolute;z-index:2;transition:all .3s cubic-bezier(.25,.8,.25,1)}body.dark-mode #calendar_grid li ul li .item .hero .hero-highlight{box-shadow:inset 0 0 0 2px #fff3}body.dark-mode #calendar_grid li ul li:hover .item .hero .hero-highlight{box-shadow:inset 0 0 0 2px #fff}#calendar_grid li ul li .item .hero .hero-shadow{position:absolute;top:0;bottom:0;width:100%;box-shadow:inset 0 0 #0000001a;z-index:1;transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:20px}#calendar_grid li ul li:hover .item .hero .hero-shadow{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}#calendar_grid li ul li .item .hero>img{width:100%;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-webkit-mask-image:-webkit-radial-gradient(white,black);will-change:transform;position:relative}#calendar_grid li ul li{text-decoration:none}#calendar_grid li ul li .item .hero .hero-icon{width:60px;height:60px;margin:-30px 0 0 -30px;top:50%;left:50%;position:absolute;z-index:3}#calendar_grid li ul li .item .hero .hero-icon .grid-info-icon{width:60px;height:60px;display:block;cursor:pointer;position:relative}#calendar_grid li ul li .item .hero .hero-icon .grid-info-icon:hover{cursor:pointer}#calendar_grid li ul li .item .hero .hero-icon .grid-info-icon .grid-info-ring{width:72px;height:72px;top:-6px;left:-6px;border:solid 4px rgba(255,255,255,.2);border-radius:60px;position:absolute;z-index:3;transform:scale(0);transition:transform .4s;will-change:transform}#calendar_grid li ul li .item:hover .hero .hero-icon .grid-info-icon .grid-info-ring{transform:scale(.9)}#calendar_grid li ul li .item .hero .hero-icon .grid-info-icon img.icon_img{width:100%;height:100%;margin:0;padding:0;display:block;transform:scale(0);transition:transform .3s;will-change:transform}#calendar_grid li ul li .item:hover .hero .hero-icon .grid-info-icon img.icon_img{transform:scale(.9)}#calendar_grid li ul li .item .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader{width:72px;height:72px;position:absolute;z-index:1;top:-4px;left:-4px;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;opacity:0}#calendar_grid li ul li .item.e-i-loading .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader{opacity:1}#calendar_grid li ul li .item .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader .e-i-loader,#calendar_grid li ul li .item .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader .e-i-loader:after{border-radius:50%;width:72px;height:72px}#calendar_grid li ul li .item.e-i-loading .hero .hero-icon .grid-info-icon .grid-info-ring .grid-info-ring-loader .e-i-loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgb(255,255,255);border-right:4px solid rgb(255,255,255);border-bottom:4px solid rgb(255,255,255);border-left:4px solid rgba(255,255,255,0);border-radius:60px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:e-i-LoadAnimation 1s infinite linear;animation:e-i-LoadAnimation 1s infinite linear}#calendar_grid li ul li .item .description{width:100%;margin:0;position:relative;background-position:center bottom;background-size:100%;background-attachment:scroll;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}#calendar_grid li ul li .item .description .description-container{width:100%;margin:0;padding:0;font-size:16px;line-height:1.42857143;background-color:#23263800;transition:background-color .5s;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;will-change:background-color}#calendar_grid li ul li.hover .item .description{background-size:120%}#calendar_grid li ul li .item .description .description-container>h1{width:100%;margin:10px 0 0;color:#1e1e1e;font-size:1em;line-height:initial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;opacity:1;-webkit-backface-visibility:hidden;text-align:center}body.dark-mode #calendar_grid li ul li .item .description .description-container>h1{color:#fff}#calendar_grid li ul li .item .description .description-container>p{margin:2px 0 0;color:#2b2b2ba6;font-weight:400;font-size:.875em;line-height:1em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.dark-mode #calendar_grid li ul li .item .description .description-container>p{color:#ffffffa6}@media only screen and (max-width: 1920px){#calendar_grid>li.list_item>.item_list_container ul.item_list>li{width:20%}}@media only screen and (max-width: 1100px){#calendar_grid>li.empty.searching{padding-top:calc(50vh - 60px);padding-bottom:calc(50vh - 60px)}}@media only screen and (max-width: 1024px){#calendar_grid>li.list_item>.item_list_container ul.item_list>li{width:25%}}@media only screen and (max-width: 800px){#calendar_grid>li.list_item>.item_list_container ul.item_list>li{width:33.333%}#calendar_grid>li.empty{padding-top:calc(50vh - 60px);padding-bottom:calc(50vh - 60px)}}@media only screen and (max-width: 640px){#calendar_grid>li.list_item>.item_list_container ul.item_list>li{width:50%}}#calendar_list{width:100%;margin:0;padding:0;display:none;float:left}#calendar_list>li.list_item{width:100%;margin:0;float:left;overflow:hidden;position:relative}#calendar_list li.no_results{width:100%;padding:110px 20px;font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;color:#111318;text-align:center;float:left;display:none}body.dark-mode #calendar_list li.no_results{color:#fff}#calendar_list li.empty{width:100%;padding:200px 20px;font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;color:#111318;text-align:center}@media only screen and (max-width: 1100px){#calendar_list>li.empty.searching{padding-top:calc(50vh - 60px);padding-bottom:calc(50vh - 60px)}}body.dark-mode #calendar_list li.empty{color:#fff}#calendar_list>li.list_item:last-child{margin:0}#calendar_list>li.list_item>.item_list_container{padding:0;overflow:hidden}#calendar_list>li.list_item>.date{width:100%;height:40px;margin:0}#calendar_list>li.list_item>.date .date_band{font-family:itc-avant-garde-gothic-pro,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.05em;word-spacing:-.05em;width:100%;height:40px;padding:13px 0 0;font-size:14px;line-height:1em;color:#111318;background-color:#e0e0e0;text-align:center;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width: 800px){#calendar_list>li.list_item>.date{height:30px}#calendar_list>li.list_item>.date .date_band{height:30px;padding:8px 0 0;font-size:14px}}#calendar_list>li.list_item>.date .date_band.attach{position:fixed;top:120px;z-index:21}body.--has-alert #calendar_list>li.list_item>.date .date_band.attach{top:160px}@media only screen and (max-width: 640px){#calendar_list>li.list_item>.date .date_band.attach{top:59px}body.--has-alert #calendar_list>li.list_item>.date .date_band.attach{top:100px}}#calendar_list>li.list_item>.date .date_band.detach{position:absolute;bottom:0;z-index:21}body.dark-mode #calendar_list>li.list_item>.date .date_band{background-color:#292b30;color:#fff}#calendar_list .item_list{padding:0}#calendar_list .calendar_item{width:100%;float:left;overflow:hidden;position:static;background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}#calendar_list .calendar_item .calendar_image{width:40%;padding:50px;float:left;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;position:relative}#calendar_list .calendar_item.active .calendar_image{opacity:1}#calendar_list .calendar_item .calendar_image .calendar_image_wrapper{-webkit-box-shadow:0px 10px 50px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 10px 50px 0px rgba(0,0,0,.3);box-shadow:0 10px 50px #0000004d;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}#calendar_list .calendar_item .calendar_image .calendar_image_wrapper .calendar_image_container{overflow:hidden;position:relative;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-webkit-mask-image:-webkit-radial-gradient(white,black)}#calendar_list .calendar_item .calendar_image .calendar_image_wrapper .calendar_image_container>img{width:100%;display:block;transform:scale3d(1.2,1.2,1.2);-webkit-transform:scale3d(1.2,1.2,1.2);-moz-transform:scale3d(1.2,1.2,1.2);-transform:scale3d(1.2,1.2,1.2);-webkit-transition:-webkit-transform 2s ease-in-out;-moz-transition:-moz-transform 2s ease-in-out;transition:transform 2s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}#calendar_list .calendar_item.active .calendar_image .calendar_image_container>img{transform:scaleZ(1);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1)}#calendar_list .calendar_item .calendar_image .calendar_image_wrapper .calendar_image_container .calendar_list_video{width:100%;top:0;bottom:0;position:absolute;z-index:9;overflow:hidden}#calendar_list .calendar_item .calendar_copy{width:60%;padding:50px 0;float:left;position:relative}#calendar_list .calendar_item .calendar_copy .inner{padding:0 50px 0 0}#calendar_list .calendar_item .calendar_copy .inner h1{margin:0;padding:0 70px 0 0;font-size:50px;line-height:45px;color:#fff;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transition-delay:.4s;transition-delay:.4s;opacity:0}#calendar_list .calendar_item.active .calendar_copy .inner h1{opacity:1}#calendar_list .calendar_item .calendar_copy .inner h2{margin:5px 0 0;padding:0;font-size:24px;color:#fff;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transition-delay:.6s;transition-delay:.6s;opacity:0}#calendar_list .calendar_item.active .calendar_copy .inner h2{opacity:1}#calendar_list .calendar_item .calendar_copy .inner p{width:100%;margin:10px 0 20px;padding:0;font-size:20px;line-height:26px;color:#fffc;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transition-delay:.8s;transition-delay:.8s;opacity:0}#calendar_list .calendar_item.active .calendar_copy .inner p{opacity:1}#calendar_list .calendar_item .calendar_copy .inner>h3{width:100%;margin:10px 0 20px;padding:0;font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:26px;color:#fff;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transition-delay:.8s;transition-delay:.8s;opacity:0}#calendar_list .calendar_item.active .calendar_copy .inner>h3{opacity:1}#calendar_list .calendar_item .calendar_copy .inner p.sub_text{margin:0;padding:10px 0 0;font-size:18px;line-height:24px;color:#fff;text-transform:uppercase}#calendar_list .calendar_item .calendar_copy .inner img{margin:20px 0 10px;width:100%;max-width:960px;display:block}#calendar_list .calendar_item .calendar_copy ul{margin:0;padding:0}#calendar_list .calendar_item .calendar_copy ul.action{margin:5px 0 20px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transition-delay:1s;transition-delay:1s;opacity:0}#calendar_list .calendar_item.active .calendar_copy ul.action{opacity:1}#calendar_list .calendar_item .calendar_copy ul.action li{margin:5px 6px 5px -6px;display:inline-block}#calendar_list .calendar_item .calendar_copy ul.action li a span{transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;opacity:1}#calendar_list .calendar_item .calendar_copy ul.action li a.e-i-loading span{opacity:0}#calendar_list .calendar_item .calendar_copy ul.action li a .event-item-loader{width:30px;height:30px;position:absolute;z-index:1;top:15px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;opacity:0}#calendar_list .calendar_item .calendar_copy ul.action li a.e-i-loading .event-item-loader{opacity:1}#calendar_list .calendar_item .calendar_copy ul.action li a .event-item-loader .e-i-loader,#hero-swiper .swiper-#calendar_list .calendar_item .calendar_copy ul.action li a .event-item-loader .e-i-loader:after{border-radius:50%;width:30px;height:30px}#calendar_list .calendar_item .calendar_copy ul.action li a .event-item-loader .e-i-loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:2px solid rgb(43,43,43);border-right:2px solid rgb(43,43,43);border-bottom:2px solid rgb(43,43,43);border-left:2px solid rgba(43,43,43,0);border-radius:30px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:e-i-LoadAnimation 1s infinite linear;animation:e-i-LoadAnimation 1s infinite linear}@-webkit-keyframes e-i-LoadAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes e-i-LoadAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#calendar_list .calendar_item .calendar_copy .inner .calendar_disclaimer{width:100%;padding:15px 0 0;border-top:solid 1px rgba(255,255,255,.2);float:left;position:relative;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-delay:1.2s;transition-delay:1.2s;opacity:0}#calendar_list .calendar_item.active .calendar_copy .inner .calendar_disclaimer{opacity:1}#calendar_list .calendar_item .calendar_copy .inner .calendar_disclaimer p{margin:0;font-size:12px;line-height:18px;color:#ffffff80}#calendar_list .calendar_item .calendar_copy .inner .calendar_disclaimer p a{color:#ffffff80}.is-ios #calendar_list .calendar_item{background-attachment:fixed}@media only screen and (max-width: 1024px){#calendar_list .calendar_item{position:relative}#calendar_list .calendar_item .calendar_image{width:100%;padding:50px 50px 20px}#calendar_list .calendar_item .calendar_image .calendar_image_wrapper{max-width:480px;margin:0 auto}#calendar_list .calendar_item .calendar_copy{width:100%;padding:0;text-align:center;position:static}#calendar_list .calendar_item .calendar_copy .inner{padding:0 50px 20px}#calendar_list .calendar_item .calendar_copy .inner h1{padding:0;font-size:40px;line-height:40px}#calendar_list .calendar_item .calendar_copy .inner ul{width:auto;float:none;margin:0 auto 20px}#calendar_list .calendar_item .calendar_copy .inner ul li{margin:0 0 10px;float:none;display:inline-block}#calendar_list .calendar_item .calendar_copy .inner .calendar_disclaimer{margin-top:0;padding:15px 0 20px}#calendar_list .calendar_item .calendar_copy .calendar_disclaimer p{margin:0}#calendar_list .calendar_item .calendar_copy .inner .calendar_disclaimer ul.social{width:100%;position:relative;margin:8px 0 0;padding:0;text-align:center}}@media only screen and (max-width: 768px){#calendar_list .calendar_item .calendar_image{width:100%;padding:40px 20px 20px}#calendar_list .calendar_item .calendar_copy .inner{padding:0 20px}}@media only screen and (max-width: 800px){#calendar_list .calendar_item{background-attachment:scroll}#calendar_list .calendar_item .calendar_copy .inner h1{font-size:32px;line-height:32px;letter-spacing:-1px}#calendar_list>li.empty{padding-top:calc(50vh - 60px);padding-bottom:calc(50vh - 60px)}}
