
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
/*      Request ID: fe99267260d37cc03a598eb0de976c35_1789668206 (09/21/2026 2:00pm) (FcphCsAgCEDhG+mRwpxUoDXSGrv92r/3wcM6THBZR9nSwyEYjkAfJgUehvfK2jjVMMXUeplytf/EqGLiWHRkUvR49WjTbJRPAbt/)      */



/*      Resource ID: fd2b19367d7b8a5f1ccc1cfde93 (variables.css, minified by none) (09/21/2026 2:00pm) (A:1508, B:1508, J:1508, K:1508)      */

/* Load fonts */



/* Client design variables that apply to the universal LWC theme */

:root {
    
    
    
    /* 
    THEME FONTS: 
    You can configure two separate fonts for use in your calendar, as well as the font weight of the display font. All fonts should be added to the top of this file via import.
     */
     
    --lwc-display-font: "Open Sans", serif;
    --lwc-display-font-weight: 600;
    --lwc-body-font: "Open Sans", sans-serif;
    --lwc-body-font-size: 18px;

    /* 
    THEME COLORS: 
    You can configure two separate fonts for use in your calendar, as well as the font weight of the display font.
     
     
    /* The following colors should be accessible in combination with white
       https://webaim.org/resources/contrastchecker/ */

    --lwc-color-brand-1: rgb(109, 0, 31); 
    --lwc-color-brand-2: #5b0013; 
    
    /* The following color should be accessible in combination with the above brand colors and black
       https://webaim.org/resources/contrastchecker/ */
       
    --lwc-color-brand-contrast: #ffde7a;
    
    --lwc-color-white: #fff;
    --lwc-color-light-gray: #f0efee;
    --lwc-color-medium-gray: #777677;
    --lwc-color-dark-gray: #333;
    --lwc-color-black: #000;
    
    --lw-filter-label-color: var(--lwc-color-white);
    --lw-filter-label-background: var(--lwc-color-brand-2);
    --lw-filter-label-hover-color: var(--lwc-color-white);
    --lw-filter-label-hover-background: var(--lwc-color-brand-1);
    --lw-filter-label-padding: 10px 30px 10px 15px;
    --lw-filter-label-font-size: 16px;
    --lw-filter-label-font-weight: bold; 
    
    --lwc-container-width-sm:  100%;
    --lwc-container-width-md:  100%;
    --lwc-container-width-lg:  100%;
    --lwc-container-width-xl:  1200px;
    --lwc-container-width-xxl: 1200px;
    
    --lwc-calendar-navigation-bgcolor: var(--lwc-color-light-gray); 
    
    --lwc-border-radius: 0;
    
    
}


/* Added for Morris, final location to be determined */

.event-left img[src*="morrisumn.campusgroups"] {
    object-fit: contain; 
    object-position: top;
    background-color: white;
}
.lw_cal_view_selector li a.link_submit {
    display: none;
}