/*      Request ID: f64407e33c00773fb477845b5cb07dd2_1758648074 (09/24/2025 6:22pm) (HcdBCsAgDAXRE9UcqcQ2qO2PASMEb1/pZnhD1VTo5YE/x8OqKyEuRrpMKSLobL0MuZv06TSrqDgVWGaQz4V9arlB0qZ/)      */



/*      Resource ID: d59c94027604b542401ae5bb714 (mobile.less, compiled by lessc, minified by cleancss) (09/24/2025 6:22pm) (A:2767, B:2767, C:5198, D:5198, F:5198, I:4020, K:4020)      */

@media screen and (max-width:991px){#lw_cal_date_selector,#lw_mini_cal,.lw_cal_selector{display:none}#lw_cal_subscribe{padding:0}}@media screen and (max-width:767px){#lw_cal_view_selector{background-color:#eee;padding:0 5px}#lw_cal_view_selector .day{display:none}#lw_cal_view_selector li a{padding:5px 10px}#lw_cal_view_selector li.all{float:left;white-space:nowrap}#lw_cal_view_selector li.all a span{display:none}#lw_cal_view_selector li.all a span.m{display:inline}#lw_cal_view_selector li.today a:before{content:""}form.lw_payments_charge table td{display:block;width:100%;text-align:left;padding-right:8px;border-bottom:none}form.lw_payments_charge table td:nth-child(1){padding-bottom:0}form.lw_payments_charge table td:nth-child(2){padding-top:0}form.lw_payments_charge label{margin-bottom:0}form.lw_payments_charge .lw_forms_form input[type=text],form.lw_payments_charge .lw_forms_form textarea,form.lw_payments_charge input[type=text],form.lw_payments_charge textarea{width:100%}.lw_cal_month_view{position:relative}.lw_cal_month_view th span{display:none}.lw_cal_month_view #lw_cal_events td{height:auto;min-height:60px;padding:26px 4px 4px;position:relative}.lw_cal_month_view #lw_cal_events td:hover{background:#eef}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event{position:static;width:13px;height:13px;border:3px solid transparent;padding:3px;float:left;margin:0 2px 2px 0;background-color:#999;overflow:hidden;border-radius:50%}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event *{color:#999}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event a{display:none!important}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event.active{background-color:#000!important}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event.active .lw_cal_date{color:#000!important}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event.active .lw_cal_event_info{position:fixed;background-color:#000;border-radius:0;bottom:10%;left:20%;right:20%;height:auto;padding:10px 10px 0;z-index:9999999}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event.active .lw_cal_event_info *{color:#fff!important}.lw_cal_month_view .lw_cal_date{text-align:left;font-size:1.8em;line-height:1;white-space:nowrap}.lw_cal_month_view .lw_cal_date a{position:absolute;top:0;left:0;right:0;bottom:0;padding:3px}.lw_cal_month_view .lw_cal_date a:focus{border:2px solid #000;padding:1px}#lw_cal_month_table .lw_cal_event{display:block!important}#lw_cal_month_table td>a{display:none}#lw_cal_events{padding:0}#lw_cal_header{padding-left:0;border-bottom:none;margin-bottom:0}#lw_cal_header h5{font-size:1.5em}.lw_cal_search_wrapper{padding:12px;margin-top:10px;background-color:#eee;-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box}#lw_cal_search_form{margin:0}li#lw_calendar_manage_images{display:none}#lw_toolbar.lw_element .lw_block>a{padding:5px!important}#lw_toolbar.lw_element .lw_block>a #lw_toolbar.lw_element .lw_block>a span{margin:0!important}.text-right{float:left}#lw_cal_scroll_links{top:18px}.lw_cal_tz_abbrv,.lw_user_time{display:none}#lw_cal_location_map{width:200px;z-index:200}#lw_page{margin-top:60px}#lw_cal_day_leftcol{display:none}#lw_cal_day_rightcol,#lw_cal_event_leftcol{padding:0;border:none;min-height:0}#lw_cal_event_rightcol{width:100%;margin:0;padding:0}.lw_cal_month_view #lw_cal_events td{height:60px}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event{width:3px;height:3px;padding:1px;margin:6px 6px 2px 0;background-color:#649}}@media screen and (max-width:479px){body.calendar .m,body.calendar header.title,body.calendar span.fa-search{display:none}#lw_cal_search_form{display:block}#lw_cal_search_form input{width:100%}#lw_cal_view_selector li a{font-size:.75em}#lw_cal_header{padding:0;padding-bottom:20px}#lw_cal_scroll_links{top:5px}#lw_cal_this_day{clear:left;width:100%;padding-top:10px}}