/*      Request ID: 034be374d3342ab73be0ff24390d0b4d_1671136516 (02/17/2025 9:13pm) (tY3RDcMwCAVX6QCNGSlybFSQMFhA0nb7Wv3qAv29904HZANB7PSOASbSKLaOVxG+8ElVsCgmzPMQbjvlENhZH46dUTMgCccS2zpqr74dZhnpdULkW34XfC1cFor7Df5dnc6a39gH)      */



/*      Resource ID: 4ca0e59fa19d7ba1e658d731051 (calendar-extra.less, compiled by lessc, minified by cleancss) (02/17/2025 9:13pm) (A:2775, B:2775, C:3004, D:3004, F:3004, I:2543, K:2543)      */

@media only screen and (max-width:991px) and (min-width:767px){.sidebar{clear:both;margin-top:15px;margin-left:0;border-left:none;padding-left:0}.sidebar .widget-nav{margin-bottom:20px}.sidebar .widget-nav .lw_widget_navigation>ul>li.lw_active>a{padding-left:0}.sidebar .widget-nav .lw_widget_navigation>ul>li.lw_active>ul{margin-left:0}.sidebar-content{padding-left:0}}#lw_cal_events .lw_cal_upcoming_events{padding-top:12px}#lw_cal_view_selector{font-size:18px}@media (max-width:991px){#lw_cal_view_selector li.add_new,#lw_cal_view_selector li.all{float:left}}.lw_cal_month_view table{table-layout:fixed}.lw_cal_month_view td{padding:0 4px 4px}.lw_cal_month_view .lw_cal_event_list .lw_events_time{font-size:12px;line-height:1.25;padding-bottom:3px}.lw_cal_month_view .lw_cal_event_list .lw_events_title{font-size:13px}.body_calendar .lw_cal_event_view #lw_cal_event_leftcol{width:35%;margin-right:0}.body_calendar .lw_cal_event_view #lw_cal_event_rightcol{float:right;width:64.5%;padding-left:20px;overflow:visible}.body_calendar .lw_cal_event_view #lw_cal_event_rightcol.full-width{width:100%;padding-left:0}.body_calendar .lw_cal_event_view #lw_cal_event_rightcol h3{font-size:1em;margin:1em 0 .5em}.body_calendar .lw_cal_event_view #lw_cal_events h3{color:#b49b3a}.body_calendar .lw_cal_event_view .intro{min-height:0;margin-bottom:1.5em}.body_calendar .lw_cal_event_view .lw_slideshow_wrapper{max-width:100%}.body_calendar .lw_cal_event_view .lw_slideshow{overflow:visible;max-width:100%}.body_calendar .lw_cal_event_view .lw_slideshow_slide img{margin-bottom:10px;border:5px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.43)}.body_calendar .lw_cal_event_view .lw_events_credit{margin-top:1px;font-style:italic}.body_calendar .lw_cal_event_view .label{color:#857963;font-size:1.1em;padding-left:0}.body_calendar .lw_cal_event_view .lw_cal_event_detail_map{max-width:100%}.body_calendar .lw_cal_event_view .lw_widget_saveandshare{list-style-type:none;margin-bottom:20px}.body_calendar .lw_cal_event_view .lw_widget_saveandshare:after,.body_calendar .lw_cal_event_view .lw_widget_saveandshare:before{content:"";display:table;clear:both}.body_calendar .lw_cal_event_view .lw_widget_saveandshare li{display:inline-block}.body_calendar .lw_cal_event_view #lw_cal_event_related_content li{margin-bottom:8px;font-size:14px}@media (max-width:767px){.body_calendar .lw_cal_event_view #lw_cal_event_leftcol{float:none;border-right:none;width:100%;min-height:0}.body_calendar .lw_cal_event_view #lw_cal_event_rightcol{float:none;width:100%;padding:0}}

/*      Resource ID: 8bcf38a1a0f628ea5be360e0ca0 (print.less, compiled by lessc, minified by cleancss) (02/17/2025 9:13pm) (A:1047, B:1047, C:1578, D:1578, F:1578, I:1279, K:1279)      */

@media print{body.body_calendar #lw_toolbar{display:none!important}body.body_calendar #lw_page{margin-top:0}body.body_calendar #lw_cal_date_selector,body.body_calendar #lw_cal_scroll_links,body.body_calendar #lw_cal_view_selector,body.body_calendar .breadcrumbs,body.body_calendar .content-head h1,body.body_calendar .footer,body.body_calendar .header,body.body_calendar .nav,body.body_calendar .sidebar{display:none}body.body_calendar .container{width:100%;margin:0;padding:0 20px}body.body_calendar .container .main{margin-top:0}body.body_calendar .main-body .col-sm-8{right:0;width:100%!important}body.body_calendar #lw_cal_header{padding:0;margin-bottom:5px}body.body_calendar #lw_cal_this_day{font-size:1em;line-height:.8;margin-bottom:15px}body.body_calendar #lw_cal_this_day:after{content:": Our Lady of Lourdes High School"}body.body_calendar .lw_cal_month_view td{font-size:10px;height:85px}body.body_calendar .lw_cal_month_view .lw_cal_event{margin-bottom:10px;width:100%;height:auto;border-radius:0}body.body_calendar .lw_cal_month_view .lw_cal_event .lw_events_time{font-size:10px}body.body_calendar .lw_cal_month_view .lw_cal_event_list .lw_events_title{font-size:12px}body.body_calendar #lw_cal_showing{font-size:10px}body.body_calendar a[href]:after{display:none}}