/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,header,footer{background:transparent;box-shadow:none;position:initial;}body{padding-top:0 !important;}.region-super-header,#block-californiaclub-search,#block-memberlogin,#block-mainnavigation,#block-membermenu,.region-footer,.back-button,.jarallax{display:none;}.region-header{display:flex;justify-content:center;padding:3mm 0;}.narrow-width{padding:0;}.path--member--cc-statements{& footer{display:none;}& .narrow-width{max-width:initial;}}.chits{font-size:0.7em;display:block;margin-top:5mm;position:relative;& > div{position:relative;border:1px solid;padding:5mm;margin:1mm;break-inside:avoid-page;page-break-inside:avoid;display:inline-block;vertical-align:top;}}.fancybox-active .dialog-off-canvas-main-canvas{display:none;}.page-node-type-event{& #block-californiaclub-local-tasks{display:none;}& .layout__region.layout__region--content{& img{display:none;}}}.path--event{& .block.block-layout-builder.block-field-blocknodeeventfield-smart-date-range{display:inline-block;box-shadow:none;}& .block.block-layout-builder.block-field-blocknodeeventfield-event-location{background-color:transparent;border:none;color:black;text-align:left;margin-top:0;}}.js-drupal-fullcalendar.fc.fc-ltr.fc-unthemed{padding:0mm;}.fc table{width:99%;margin:auto;}.fc-event{font-size:2.5mm;line-height:1;}.view-id-calendar .fc-toolbar.fc-header-toolbar{margin-bottom:1mm;}.path--event{& .views-field.views-field-field-date-description{box-shadow:none;margin:auto;}& .contextual{& .trigger{display:none;}}}.path--full-calendar.user-logged-in.path-full-calendar{& .region.region-header{& #block-branding .field--name-body{& .wordmark img{height:6mm;}& .logo img{height:12mm;}}}& .region.region-content{& .view-filters{display:none;}& .view-header{display:none;}& .calendar-view-pager{display:none;}& .calendar-view-table{&  caption{padding:0;line-height:1.5;font-size:1rem;}& .calendar-view-day__number{line-height:.5;background-color:transparent;color:rgb(0,0,0);}& .calendar-view-day__row{background:transparent;}& .calendar-view-day{& ul.calendar-view-day__rows{gap:0.5rem;& li{padding:0rem;& h3{& a{font-size:2.5mm;font-family:'freight-display-pro';}}}}}& td{min-height:auto;padding:0.1rem;}& th{padding:0.5rem;}& tbody{grid-template-rows:repeat(5,12vh);}}& #block-branding .field--name-body{& .wordmark img{height:5mm;}& .logo img{height:8mm;}}& a.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable{border:none;}& .fc-day-grid-event{& .fc-content{color:rgb(0,0,0);margin:0.5mm;}}}& .contextual{& .trigger{display:none;}}}footer{display:none;}
