/*
File generated by XWK on Thu, 12 Nov 2026 15:21:36 +0100 - NEVER EDIT THIS FILE 
File src: files/cache/dscss/calendar-entry-preview.dynamic.A470EC03.scss 
Compile Time: 39ms 
*/
.item-wrapper.item-calendar-entry-preview.item-preview-wide .item > .item-content > .item-text-element > .item-text .preview-title, .item-wrapper.item-calendar-entry-preview-wide.item-preview-wide .item > .item-content > .item-text-element > .item-text .preview-title, .item-wrapper.item-calendar-entry-preview.item-preview-wide .item > .item-content > .item-text-element > .item-text .preview-title > a:not(.btn-sm):not(.btn), .item-wrapper.item-calendar-entry-preview-wide.item-preview-wide .item > .item-content > .item-text-element > .item-text .preview-title > a:not(.btn-sm):not(.btn) {
  min-height: unset; }
  .item-wrapper.item-calendar-entry-preview .item > .item-content > .item-text-element > .item-text .preview-text, .item-wrapper.item-calendar-entry-preview-wide .item > .item-content > .item-text-element > .item-text .preview-text, .item-wrapper.item-calendar-entry-preview .item > .item-content > .item-text-element > .item-text .preview-text p, .item-wrapper.item-calendar-entry-preview-wide .item > .item-content > .item-text-element > .item-text .preview-text p, .item-wrapper.item-calendar-entry-preview .item > .item-content > .item-text-element > .item-text .preview-text div, .item-wrapper.item-calendar-entry-preview-wide .item > .item-content > .item-text-element > .item-text .preview-text div, .item-wrapper.item-calendar-entry-preview .item > .item-content > .item-text-element > .item-text .preview-text span:not(.badge), .item-wrapper.item-calendar-entry-preview-wide .item > .item-content > .item-text-element > .item-text .preview-text span:not(.badge), .item-wrapper.item-calendar-entry-preview .item > .item-content > .item-text-element > .item-text .preview-text td, .item-wrapper.item-calendar-entry-preview-wide .item > .item-content > .item-text-element > .item-text .preview-text td {
    line-height: false * 1px; }
  .item-wrapper.item-calendar-entry-preview p, .item-wrapper.item-calendar-entry-preview-wide p {
    margin-bottom: 0; }
  .item-wrapper.item-calendar-entry-preview .estimated-reading-period, .item-wrapper.item-calendar-entry-preview-wide .estimated-reading-period {
    font-style: italic !important;
    color: #666 !important;
    margin-bottom: 4px; }

.item-wrapper.item-calendar-entry-preview .preview-text > .calendar-entry-short-description {
  margin-bottom: 12px; }

.item-wrapper.item-calendar-entry-preview-wide.with-border > .item > .item-content {
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 18px;
  padding-bottom: 18px; }
  .item-wrapper.item-calendar-entry-preview-wide .item-wrapper.item-calendar-entry-preview-links.disable-rowalize {
    align-self: center !important; }

@media (max-width: 768px) {
  .item-wrapper.item-calendar-entry-preview-wide.no-content-padding-left-xs.no-content-padding-right-xs > .item > .item-content > .container-fluid > .row > .item-wrapper.item-calendar-entry-preview-text, .item-wrapper.item-calendar-entry-preview-wide.no-content-padding-left-xs.no-content-padding-right-xs > .item > .item-content > .container-fluid > .row > .item-wrapper.item-calendar-entry-preview-properties, .item-wrapper.item-calendar-entry-preview-wide.no-content-padding-left-xs.no-content-padding-right-xs > .item > .item-content > .container-fluid > .row > .item-wrapper.item-calendar-entry-preview-links {
    padding-left: 36px;
    padding-right: 36px;
    padding-left: 36px;
    padding-right: 36px; } }

@media (min-width: 769px) {
  .item-wrapper.item-calendar-entry-preview-wide.no-content-padding-top-sm.no-content-padding-bottom-sm > .item > .item-content > .container-fluid > .row > .item-wrapper.item-calendar-entry-preview-text, .item-wrapper.item-calendar-entry-preview-wide.no-content-padding-top-sm.no-content-padding-bottom-sm > .item > .item-content > .container-fluid > .row > .item-wrapper.item-calendar-entry-preview-properties, .item-wrapper.item-calendar-entry-preview-wide.no-content-padding-top-sm.no-content-padding-bottom-sm > .item > .item-content > .container-fluid > .row > .item-wrapper.item-calendar-entry-preview-links {
    padding-top: 18px;
    padding-bottom: 18px;
    padding-top: 18px;
    padding-bottom: 18px; } }
