/* Source and licensing information for the line(s) below can be found at https://online.thunderbird.edu/themes/custom/thunderbird/src/css/lity-theme.css. */
.lity { background: rgb(0, 46, 95, 0.8); }
.lity .lity-wrap { padding: 120px; max-width: 1200px; margin: auto; box-sizing: content-box; }
.lity .lity-wrap .lity-container { overflow-y: auto; background-color: #ffffff; padding: 3.75rem; width: 100%; height: 100%; position: static; }
.lity .lity-wrap .lity-container .lity-content { width: 100%; height: initial; }
.lity .lity-wrap .lity-container .lity-content:after { box-shadow: none; }
.lity .lity-wrap .lity-container .lity-content .modal-content { padding: 0; border: none; max-height: initial !important; }
.lity .lity-wrap .lity-container .lity-close { position: absolute; right: 140px; top: 140px; width: 24px; height: 24px; font-size: 0; background-image: url('/themes/custom/thunderbird/assets/icons/icon-close.svg'); }
.lity.lity-iframe .lity-wrap { padding-top: 0rem; padding-bottom: 0rem; }
.lity.lity-iframe .lity-wrap .lity-container { height: initial; position: relative; max-width: initial; }
.lity.lity-iframe .lity-wrap .lity-container .lity-close { top: 1rem; right: 1rem; }

@media(max-width: 768px) {
    .lity .lity-wrap { padding: 48px; }
    .lity .lity-wrap .lity-container { padding: 2rem; }
    .lity .lity-wrap .lity-container .lity-close { right: 80px; top: 80px; }
}
/* Source and licensing information for the above line(s) can be found at https://online.thunderbird.edu/themes/custom/thunderbird/src/css/lity-theme.css. */