@use "bulma/bulma"; @use 'sass:list'; .jwm-new-mail > .media-content { @extend .has-text-weight-semibold; } dl.jwm-mail-header { $left-xx: 130px; & dt { font-weight: bold; @media screen and (min-width: bulma.$desktop) { float: left; clear: left; text-align: right; width: $left-xx; } } & dd { @media screen and (min-width: bulma.$desktop) { margin-left: #{$left-xx + 10px}; } margin-left: bulma.$size-7; } } .jwm-mail { @extend .box; } .jwm-mail-header { @extend .block; } .jwm-mail-body { @extend .block; } iframe.jwm-mail-body-text-html { width: 100%; height: 400px; } .jwm-mail-body-text-plain { @extend .block; } .jwm-page-container { position: relative; min-height: 100vh; } .jwm-content { padding-bottom: list.nth(bulma.$footer-padding, 1) + list.nth(bulma.$footer-padding, 3) + list.nth(bulma.$section-padding, 1) + 3rem; } .jwm-footer { position: absolute; bottom: 0; width: 100%; height: auto; }