.text-nowrap { white-space: nowrap; } .text-center { text-align: center; } .text-right { text-align: right !important; } .text-left { text-align: left; } .os-row-align-center { align-items: center; } .time-left { &.left-days { color: #bb6767; } &.left-hours { color: #bb6767; } &.left-minutes { color: #bb6767; } &.is-past { color: $color-faded; } } .info-hover-activate { color: $brand-primary; text-decoration: none; font-size: 14px; position: relative; margin: 0px 5px; i { } span { display: none; position: absolute; top: 0px; left: 50%; transform: translate(-50%, -100%); background-color: #111; color: #fff; font-weight: $body-font-weight-bold; font-size: $font-size-base * 0.9; padding: 3px 8px; border-radius: $border-radius-sm; white-space: nowrap; } &:hover { span { display: block; } } } .os-mb-1 { margin-bottom: 10px; } .os-mb-2 { margin-bottom: 20px; } .os-mb-3 { margin-bottom: 30px; } .os-mb-4 { margin-bottom: 40px; } .os-mt-1 { margin-top: 10px; } .os-mt-2 { margin-top: 20px; } .os-mt-3 { margin-top: 30px; } .os-mt-4 { margin-top: 40px; } .os-p-1 { padding: 10px; } .os-p-2 { padding: 20px; } .os-p-3 { padding: 30px; } .os-p-4 { padding: 40px; } .dashicons-latepoint { &:before { @include latepointfont_admin("\e969"); } }