
@import '../../../../livewhale/theme/core/styles/calendar/_variables.less';
@import '../../../../livewhale/theme/core/styles/calendar/_mixins.less';
@import '../../../../livewhale/theme/core/styles/calendar/_button.less';
@import '../../../../livewhale/theme/core/styles/calendar/_layout.less';
@import '../../../../livewhale/theme/core/styles/calendar/_calendar-header.less';
@import "../../../../livewhale/theme/core/styles/calendar/calendar-list.less";
@import "../../../../livewhale/theme/core/styles/calendar/calendar-month.less";
@import "../../../../livewhale/theme/core/styles/calendar/calendar-day.less";
@import '../../../../livewhale/theme/core/styles/calendar/_event-detail.less';
@import "../../../../livewhale/theme/core/styles/calendar/_feed-builder.less";
@import '../../../../livewhale/theme/core/styles/calendar/_map.less';
@import '../../../../livewhale/theme/core/styles/calendar/_online.less';
@import '../../../../livewhale/theme/core/styles/calendar/_timezone.less';
@import '../../../../livewhale/theme/core/styles/calendar/_mini-cal.less';
@import '../../../../livewhale/theme/core/styles/calendar/_filters.less';
@import '../../../../livewhale/theme/core/styles/calendar/_selectors.less';
@import '../../../../livewhale/theme/core/styles/calendar/_subscribe.less';
@import "../../../../livewhale/theme/core/styles/calendar/_search.less";
@import '../../../../livewhale/theme/core/styles/calendar/_print.less';
/*      Request ID: d5c71da33a79ce2b98cd30c8656fb9f6_1780351560 (06/05/2026 3:15pm) (failed compilation: /home/austincc/events.austincc.edu/public_html/_ingredients/themes/global/styles/calendar.less, /home/austincc/events.austincc.edu/public_html/livewhale/theme/core/styles/rsvp.less) (rc1BCgMhEETRq+QAiX2kQdtibGh1sNWQ28ckZDO7QJYfileUagb5YV0KM2GidHPfdoiDjhFUeEs9K21S9oYorxX1hAyjXWvwStYfuoq9okTf3Aq7Xug3X2XinhbxwYlrw1m+5RpE8f+DZvN4q08=)      */

/* Import core theme styles for LiveWhale Calendar */






// The following files can be imported selectively and commented out if your theme has its own styles for these elements 

// Calendar views

// 
// 
// 

// 

// Calendar design elements







// 

// Print styles


@highlight1: var(--lwc-color-brand-1);  
@highlight2: var(--lwc-color-brand-2);  

/*      Resource ID: df61003c1ce229a8aaf692c28d5 (calendar-mobile.less, compiled by lessc, minified by cleancss) (06/05/2026 3:15pm) (A:5700, B:5700, C:33, D:33, F:33, I:26, K:26)      */

.lw_cal{position:relative}

/*      Resource ID: b28e4cfa01f523724d69f0c8de7 (rsvp.less, compiled by lessc, minified by cleancss) (06/05/2026 3:15pm) (A:2643, B:2643, C:2254, D:2254, F:2254, I:1853, K:1853)      */

.lw_rsvp_error{display:none;background-color:#fee;border:red 1px solid;padding:16px;line-height:1.6;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#390909}.lw_rsvp_error ul{padding-left:1.5em}.lw_rsvp_error li,.lw_rsvp_error ul{margin-bottom:0}h3.lw_rsvp_header{background-color:#666;font-size:18px;font-weight:400;padding:8px 12px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.lw_rsvp input[type=text],.lw_rsvp textarea{border:1px solid #666;padding:4px 6px;background-color:#fff;font-size:16px;width:200px}.lw_rsvp{position:relative;margin:0 auto 1em;clear:both;width:100%;font-size:16px}.lw_rsvp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lw_rsvp label{display:block;font-weight:400}.lw_rsvp div.lw_rsvp_field,.lw_rsvp div.lw_rsvp_submit_wrapper{display:flex;gap:15px;align-items:center;padding:8px;background:#eee;border-top:1px solid transparent;border-bottom:1px solid #fff;border-left:none;border-right:none}.lw_rsvp div.lw_rsvp_field_label{width:150px;text-align:right}.lw_rsvp div.lw_rsvp_field_input{flex:1}.lw_rsvp input[type=text],.lw_rsvp textarea{width:100%}.lw_rsvp textarea{height:60px}.lw_rsvp select{padding:6px}.lw_rsvp div.lw_rsvp_submit_wrapper{padding-left:172px}.lw_rsvp div.lw_rsvp_message{margin:1em 0}.lw_rsvp .lw_widget{margin-top:0;padding:0!important}.lw_rsvp .lw_forms_form{display:table;border-spacing:0;border-collapse:collapse;width:100%}.lw_rsvp .lw_forms_form fieldset{margin:0;padding:0;display:table-row;font-size:14px;color:#444;font-weight:400;background:#eee;border:0;margin-bottom:1px}.lw_rsvp .lw_forms_form fieldset>div{display:table-cell;margin:0;padding:8px}.lw_rsvp .lw_forms_form .lw_forms_label{width:175px;text-align:right;padding-right:12px}.lw_rsvp .lw_forms_form .lw_forms_label>label:after{content:':'}