@bbn/bbn-css
Version:
1,878 lines (1,877 loc) • 728 kB
CSS
/** Default configuration*/
:root {
--mobile-limit: 700px;
--text-size: 13px;
--bold: 600;
--font: 'Helvetica', 'Arial', sans-serif;
--link-color: #3f51b5;
--shadow-text: #0008;
--shadow-box: #0006;
--default-text: #2e2e2e;
--alt-text: #2e2e2e;
--primary-text: #fff;
--secondary-text: #fff;
--tertiary-text: #fff;
--header-alt-text: #fff;
--header-text: #2e2e2e;
--default-background: #fff;
--alt-background: #f7f9f9;
--primary-background: #ff6b18;
--secondary-background: #53798f;
--tertiary-background: #adbb8c;
--header-background: #eaeded;
--header-alt-background: #B8B6B6;
--default-border: #d5d5d5;
--alt-border: #d5d5d5;
--primary-border: #ff6b18;
--secondary-border: #0974B3;
--tertiary-border: #829766;
--button-text: #2e2e2e;
--effect: rgba(255, 255, 255, 0.4);
--line-height: 1.7rem;
--line-height-mobile: 2rem;
--hover-text: #2e2e2e;
--hover-border: #b6b6b6;
--hover-background: #bcb4b0;
--active-text: #2e2e2e;
--active-border: #b6b6b6;
--active-background: #C9C1B3;
--selected-text: #fff;
--selected-background: #ff6b18;
--selected-border: #ff6b18;
--disabled-text: #c3c3c3;
--disabled-background: #edebea;
--disabled-border: #cacaca;
--success-text: #00a03e;
--success-background: #cacaca;
--success-border: #00a03e;
--info-text: #3d67dd;
--info-background: #cacaca;
--info-border: #3d67dd;
--warning-text: #ff6b18;
--warning-background: #cacaca;
--warning-border: #ff6b18;
--error-text: #db3340;
--error-background: #fff;
--error-border: #db3340;
--success-alt-text: #00a03e;
--success-atl-background: #fff;
--success-alt-border: #00a03e;
--error-alt-text: #db3340;
--error-alt-border: #db3340;
--default-border-style: solid;
--alt-border-style: solid;
--default-border-width: 1px;
--alt-border-width: 1px;
--default-border-radius: 0.4rem;
--alt-border-radius: 0.6rem;
--nospace: 0px;
--space: 1rem;
--lspace: 2rem;
--xlspace: 4rem;
--xxlspace: 8rem;
--sspace: 0.5rem;
--xsspace: 0.25rem;
--xxsspace: 0.125rem;
--radius: 0.8rem;
--lradius: 1.2rem;
--sradius: 0.4rem;
--noradius: 0;
}
:root {
--black: #000000;
--anthracite: #454545;
--orange: #ff9900;
--red: #db3340;
--green: #00a03e;
--blue: #6e9ecf;
--yellow: #fdf200;
--beige: #fdfdfd;
--white: #ffffff;
--purple: #a333c8;
--grey: #d3d3d3;
--brown: #8c6954;
--olive: #92b06a;
--pink: #eb65a0;
--turquoise: #1fda9a;
--cyan: #00c8f8;
--navy: #354458;
--darkgrey: #5a6a62;
--lightgrey: #dcdcdc;
--teal: #009688;
--indigo: #3f51b5;
--palegreen: #ccffcc;
--pastelgreen: #e2efda;
--pastelorange: #fff2cc;
--pastelblue: #ddebf6;
--webblue: #2196f3;
}
:root {
--alt-text: #999898;
--default-text: #565252;
--default-border: #565252;
--default-background: #EDEDED;
--tertiary-text: #767272;
--default-border-style: solid;
--default-border-width: 1px;
--default-border-radius: 0.4rem;
--alt-border: #d5d5d5;
--alt-background: #eae8e8;
--alt-border-style: solid;
--alt-border-width: 1px;
--alt-border-radius: 0.6rem;
--primary-border: #CB897A;
--primary-background: #CB897A;
--primary-text: #fff;
--secondary-border: #B22222;
--secondary-background: #C9351C;
--secondary-text: #fff;
--tertiary-border: #0974B3;
--tertiary-background: #1AABFF;
--link-color: #3f51b5;
--hover-background: #bcb4b0;
--hover-border: #b6b6b6;
--hover-text: #2e2e2e;
--active-text: #2e2e2e;
--active-border: #b6b6b6;
--active-background: #C9C1B3;
--selected-background: #CB897A;
--selected-border: #CB897A;
--selected-text: #fff;
--disabled-text: #c3c3c3;
--disabled-background: #edebea;
--disabled-border: #cacaca;
--header-background: #eae8e8;
--header-alt-background: #B8B6B6;
--header-alt-text: #999;
--header-text: #2e2e2e;
--success-text: #00a03e;
--error-text: #db3340;
--success-alt-text: #00a03e;
--error-alt-text: #db3340;
--error-border: #db3340 ridge 2px;
--text-size: 13px;
--button-text: #2e2e2e;
--effect: rgba(255, 255, 255, 0.4);
--line-height: 1.7rem;
--line-height-mobile: 2rem;
--font: 'Helvetica', 'Arial', sans-serif;
}
:root {
--vh: 1vh;
--vw: 1vw;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
::after,
::before {
box-sizing: border-box;
}
:root {
-moz-tab-size: 4;
tab-size: 4;
}
html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
body {
font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';
}
hr {
height: 0;
}
abbr[title] {
text-decoration: underline dotted;
}
b,
strong {
font-weight: var(--bold);
}
code,
kbd,
pre,
samp {
font-family: FiraCode, monospace;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25rem;
}
sup {
top: -0.5rem;
}
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
color: inherit;
background-color: inherit;
}
button,
select {
text-transform: none;
}
[type=button],
[type=reset],
[type=submit],
button {
-webkit-appearance: button;
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
border-style: none;
padding: 0;
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
outline: 1px dotted var(--button-text);
}
fieldset {
padding: 0.35rem 0.75rem 0.625rem;
}
legend {
padding: 0;
}
progress {
vertical-align: baseline;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto;
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
summary {
display: list-item;
}
html {
width: 100%;
font-size: var(--text-size);
height: 100%;
}
.bbn-reset {
color: var(--default-text);
margin: 0;
padding: 0;
border: 0;
line-height: unset;
font-variant: unset;
text-transform: unset;
font-size: var(--text-size);
font-family: var(--font);
font-style: normal;
font-weight: 400;
text-align: left;
text-shadow: none;
/*! modern-normalize v0.6.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*
*,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35rem .75rem .625rem}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
*/
}
body {
transition: opacity 1s;
color: var(--default-text);
margin: 0;
padding: 0;
border: 0;
line-height: unset;
font-variant: unset;
text-transform: unset;
font-size: var(--text-size);
font-family: var(--font);
font-style: normal;
font-weight: 400;
text-align: left;
text-shadow: none;
/*! modern-normalize v0.6.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*
*,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35rem .75rem .625rem}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
*/
}
html,
body {
font-family: var(--font);
}
a {
outline-style: none;
text-decoration: none;
color: inherit;
cursor: pointer;
}
table {
font-size: inherit;
}
td {
vertical-align: top;
}
input,
select,
textarea {
font-size: 100%;
}
hr {
clear: both;
}
.bbn-no-reset {
font-size: 1rem;
}
.bbn-no-reset p {
padding: 0.5rem;
}
.bbn-no-reset ul {
margin: 0.5rem 3rem;
}
.bbn-no-reset li {
list-style: disc;
}
h1,
h2,
h3,
h4,
h5 {
font-weight: var(--bold);
}
fieldset {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
border-radius: var(--default-border-radius);
}
::placeholder {
opacity: 0.65;
color: var(--button-text);
}
ul.bbn-reset {
list-style: none;
padding: 0;
margin: 0;
background-color: inherit;
color: inherit;
font-size: inherit;
font-family: inherit;
font-style: inherit;
font-weight: inherit;
text-align: inherit;
}
ul.bbn-reset li {
padding: 0;
margin: 0;
}
.bbn-mono {
font-family: FiraCode, monospace;
}
.bbn-background-effect {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--default-background);
}
.bbn-background-effect-internal {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--default-background);
}
.bbn-alt-background {
background-color: var(--alt-background);
}
.bbn-alt-background-internal {
background-color: var(--alt-background);
}
.bbn-alt-background-effect {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--alt-background);
}
.bbn-alt-background-effect-internal {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--alt-background);
}
.bbn-background-primary {
background-color: var(--primary-background) !important;
}
.bbn-background-primary-internal {
background-color: var(--primary-background);
}
.bbn-background-effect-primary {
background: none, linear-gradient(to bottom, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--primary-background) !important;
}
.bbn-background-effect-primary-internal {
background: none, linear-gradient(to bottom, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--primary-background);
}
.bbn-background-secondary {
background-color: var(--secondary-background) !important;
}
.bbn-background-secondary-internal {
background-color: var(--secondary-background);
}
.bbn-background-effect-secondary {
background: none, linear-gradient(to bottom, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--secondary-background);
}
.bbn-background-effect-secondary-internal {
background: none, linear-gradient(to bottom, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--secondary-background);
}
.bbn-background-tertiary {
background-color: var(--tertiary-background) !important;
}
.bbn-background-tertiary-internal {
background-color: var(--tertiary-background);
}
.bbn-background-effect-hover {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0.2) 100%) 50% 50% repeat var(--hover-background) !important;
}
.bbn-background-effect-hover-internal {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0.2) 100%) 50% 50% repeat var(--hover-background);
}
.bbn-background-effect-dark-hover {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(0, 0, 0, 0.2) 100%) 50% 50% repeat var(--hover-background) !important;
}
.bbn-background-effect-dark-hover-internal {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(0, 0, 0, 0.2) 100%) 50% 50% repeat var(--hover-background);
}
.bbn-background-header-alt {
background: none, linear-gradient(to bottom, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--header-alt-background) !important;
}
.bbn-background-header-alt-internal {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--header-alt-background);
}
.bbn-background-header {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--header-background) !important;
}
.bbn-background-header-internal {
background: none, linear-gradient(to bottom, var(--effect) 0%, rgba(255, 255, 255, 0) 100%) 50% 50% repeat var(--header-background);
}
.bbn-background {
background-color: var(--default-background) !important;
}
.bbn-background-internal {
background-color: var(--default-background);
}
.bbn-hover-background {
background-color: var(--hover-background) !important;
}
.bbn-hover-background-internal {
background-color: var(--hover-background);
}
.bbn-active-background {
background-color: var(--active-background) !important;
}
.bbn-active-background-internal {
background-color: var(--active-background);
}
.bbn-selected-background {
background-color: var(--selected-background) !important;
}
.bbn-selected-background-internal {
background-color: var(--selected-background);
}
.bbn-disabled-background {
background-color: var(--disabled-background) !important;
}
.bbn-disabled-background-internal {
background-color: var(--disabled-background);
}
.bbn-success-background {
background-color: var(--success-background) !important;
}
.bbn-success-background-internal {
background-color: var(--success-background);
}
.bbn-error-background {
background-color: var(--error-background) !important;
}
.bbn-error-background-internal {
background-color: var(--error-background);
}
.bbn-info-background {
background-color: var(--info-background) !important;
}
.bbn-info-background-internal {
background-color: var(--info-background);
}
.bbn-warning-background {
background-color: var(--warning-background) !important;
}
.bbn-warning-background-internal {
background-color: var(--warning-background);
}
.bbn-alt-dark {
-moz-box-shadow: inset 0px 0px 1000px 1000px rgba(0, 0, 0, 0.125) !important;
-webkit-box-shadow: inset 0px 0px 1000px 1000px rgba(0, 0, 0, 0.125) !important;
box-shadow: inset 0px 0px 1000px 1000px rgba(0, 0, 0, 0.125) !important;
}
.bbn-alt-dark-internal {
-moz-box-shadow: inset 0px 0px 1000px 1000px rgba(0, 0, 0, 0.125);
-webkit-box-shadow: inset 0px 0px 1000px 1000px rgba(0, 0, 0, 0.125);
box-shadow: inset 0px 0px 1000px 1000px rgba(0, 0, 0, 0.125);
}
.bbn-alt-light {
-moz-box-shadow: inset 0px 0px 1000px 1000px rgba(255, 255, 255, 0.125) !important;
-webkit-box-shadow: inset 0px 0px 1000px 1000px rgba(255, 255, 255, 0.125) !important;
box-shadow: inset 0px 0px 1000px 1000px rgba(255, 255, 255, 0.125) !important;
}
.bbn-alt-light-internal {
-moz-box-shadow: inset 0px 0px 1000px 1000px rgba(255, 255, 255, 0.125);
-webkit-box-shadow: inset 0px 0px 1000px 1000px rgba(255, 255, 255, 0.125);
box-shadow: inset 0px 0px 1000px 1000px rgba(255, 255, 255, 0.125);
}
.bbn-modal {
background-color: rgba(0, 0, 0, 0.4) !important;
}
.bbn-modal-internal {
background-color: rgba(0, 0, 0, 0.4);
}
.bbn-background-transparent {
background-color: transparent !important;
}
.bbn-background-transparent-internal {
background-color: transparent;
}
.bbn-xxxxl,
.bbn-xxxxlarge {
font-size: 4rem;
}
.bbn-xxxl,
.bbn-xxxlarge {
font-size: 2.5rem;
}
.bbn-xxl,
.bbn-xxlarge {
font-size: 1.8rem;
}
.bbn-xl,
.bbn-xlarge {
font-size: 1.5rem;
}
.bbn-lg,
.bbn-large {
font-size: 1.3rem;
}
.bbn-m,
.bbn-medium {
font-size: 1.1rem;
}
.bbn-s,
.bbn-small {
font-size: 0.85rem;
}
.bbn-xs,
.bbn-xsmall {
font-size: 0.75rem;
}
.bbn-xxs,
.bbn-xxsmall {
font-size: 0.66rem;
}
.bbn-alt-text {
color: var(--alt-text) !important;
}
.bbn-alt-textsvg,
.bbn-alt-text svg {
fill: var(--alt-text);
}
.bbn-alt-text-internal {
color: var(--alt-text);
}
.bbn-alt-text-internalsvg,
.bbn-alt-text-internal svg {
fill: var(--alt-text);
}
.bbn-text {
color: var(--default-text) !important;
}
.bbn-textsvg,
.bbn-text svg {
fill: var(--default-text);
}
.bbn-text-internal {
color: var(--default-text);
}
.bbn-text-internalsvg,
.bbn-text-internal svg {
fill: var(--default-text);
}
.bbn-hover-text {
color: var(--hover-text) !important;
}
.bbn-hover-textsvg,
.bbn-hover-text svg {
fill: var(--hover-text);
}
.bbn-hover-text-internal {
color: var(--hover-text);
}
.bbn-hover-text-internalsvg,
.bbn-hover-text-internal svg {
fill: var(--hover-text);
}
i.nf:before {
text-rendering: optimizeLegibility;
}
.bbn-capital {
text-transform: capitalize;
}
.bbn-small-caps {
font-variant: small-caps;
}
.bbn-upper {
text-transform: uppercase;
}
.bbn-lower {
text-transform: lowercase;
}
.bbn-b,
.bbn-bold {
font-weight: 600;
}
.bbn-bolder {
font-weight: 800;
}
/* italic */
.bbn-i,
.bbn-italic {
font-style: italic;
}
.bbn-light {
font-weight: 300;
}
/* underlined */
.bbn-u,
.bbn-underlined {
text-decoration: underline;
}
.bbn-struck {
text-decoration: line-through;
}
.bbn-number {
font-variant-numeric: tabular-nums;
}
.bbn-link {
outline-style: none;
text-decoration: none;
color: var(--link-color);
cursor: pointer;
}
.bbn-link:hover {
text-decoration: underline;
}
.bbn-link i,
.bbn-link i:hover {
text-decoration: none !important;
}
.bbn-no-wrap,
.bbn-nowrap {
white-space: nowrap;
}
.bbn-no-wrap *,
.bbn-nowrap * {
white-space: nowrap;
}
.bbn-wrap {
white-space: normal;
}
.bbn-wrap * {
white-space: normal;
}
.bbn-pre {
white-space: pre;
}
.bbn-primary-text-alt {
color: var(--primary-background) !important;
}
.bbn-primary-text-altsvg,
.bbn-primary-text-alt svg {
fill: var(--primary-background);
}
.bbn-primary-text-internal {
color: var(--primary-text);
}
.bbn-primary-text-internalsvg,
.bbn-primary-text-internal svg {
fill: var(--primary-text);
}
.bbn-primary-text {
color: var(--primary-text) !important;
}
.bbn-primary-textsvg,
.bbn-primary-text svg {
fill: var(--primary-text);
}
.bbn-secondary-text-alt {
color: var(--secondary-background) !important;
}
.bbn-secondary-text-altsvg,
.bbn-secondary-text-alt svg {
fill: var(--secondary-background);
}
.bbn-secondary-text-alt-internal {
color: var(--secondary-background);
}
.bbn-secondary-text-alt-internalsvg,
.bbn-secondary-text-alt-internal svg {
fill: var(--secondary-background);
}
.bbn-secondary-text {
color: var(--secondary-text) !important;
}
.bbn-secondary-textsvg,
.bbn-secondary-text svg {
fill: var(--secondary-text);
}
.bbn-secondary-text-internal {
color: var(--secondary-text);
}
.bbn-secondary-text-internalsvg,
.bbn-secondary-text-internal svg {
fill: var(--secondary-text);
}
.bbn-tertiary-text-alt {
color: var(--tertiary-background) !important;
}
.bbn-tertiary-text-altsvg,
.bbn-tertiary-text-alt svg {
fill: var(--tertiary-background);
}
.bbn-tertiary-text-alt-internal {
color: var(--tertiary-background);
}
.bbn-tertiary-text-alt-internalsvg,
.bbn-tertiary-text-alt-internal svg {
fill: var(--tertiary-background);
}
.bbn-tertiary-text {
color: var(--tertiary-text) !important;
}
.bbn-tertiary-textsvg,
.bbn-tertiary-text svg {
fill: var(--tertiary-text);
}
.bbn-tertiary-text-internal {
color: var(--tertiary-text);
}
.bbn-tertiary-text-internalsvg,
.bbn-tertiary-text-internal svg {
fill: var(--tertiary-text);
}
.bbn-line-height {
line-height: var(--line-height) !important;
}
.bbn-mobile .bbn-line-height {
line-height: var(--line-height-mobile) !important;
}
.bbn-line-height-internal {
line-height: var(--line-height);
}
.bbn-mobile .bbn-line-height-internal {
line-height: var(--line-height-mobile);
}
.bbn-active-text {
color: var(--active-text) !important;
}
.bbn-active-text-internal {
color: var(--active-text);
}
.bbn-selected-text {
color: var(--selected-text) !important;
}
.bbn-selected-text-internal {
color: var(--selected-text);
}
.bbn-disabled-text {
color: var(--disabled-text) !important;
}
.bbn-disabled-text-internal {
color: var(--disabled-text);
}
.bbn-error-text {
color: var(--error-text) !important;
}
.bbn-error-text-internal {
color: var(--error-text);
}
.bbn-error-alt-text {
color: var(--error-alt-text) !important;
}
.bbn-error-alt-text-internal {
color: var(--error-alt-text);
}
.bbn-success-text {
color: var(--success-text) !important;
}
.bbn-success-text-internal {
color: var(--success-text);
}
.bbn-success-text {
color: var(--success-text) !important;
}
.bbn-success-text-internal {
color: var(--success-text);
}
.bbn-success-alt-text {
color: var(--success-alt-text) !important;
}
.bbn-success-alt-text-internal {
color: var(--success-alt-text);
}
.bbn-info-text {
color: var(--info-text) !important;
}
.bbn-info-text-internal {
color: var(--info-text);
}
.bbn-warning-text {
color: var(--warning-text) !important;
}
.bbn-warning-text-internal {
color: var(--warning-text);
}
.bbn-text-border {
text-shadow: -1px 0 var(--default-border), 0 1px var(--default-border), 1px 0 var(--default-border), 0 -1px var(--default-border);
}
.bbn-text-border-alt {
text-shadow: -1px 0 var(--default-text), 0 1px var(--default-text), 1px 0 var(--default-text), 0 -1px var(--default-text);
}
.bbn-ellipsis {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/* no border */
.bbn-border-color {
border-color: var(--default-border) !important;
}
.bbn-border-color-internal {
border-color: var(--default-border);
}
.bbn-border-text {
border-color: var(--default-text) !important;
}
.bbn-border-text-internal {
border-color: var(--default-text);
}
.bbn-border-background {
border-color: var(--default-background) !important;
}
.bbn-border-background-internal {
border-color: var(--default-background);
}
.bbn-border-color-alt {
border-color: var(--alt-border) !important;
}
.bbn-border-color-alt-internal {
border-color: var(--alt-border);
}
.bbn-border-text-alt {
border-color: var(--alt-text) !important;
}
.bbn-border-text-alt-internal {
border-color: var(--alt-text);
}
.bbn-border-background-alt {
border-color: var(--alt-background) !important;
}
.bbn-border-background-alt-internal {
border-color: var(--alt-background);
}
.bbn-border {
border-color: var(--default-border);
border-width: var(--default-border-width) !important;
border-style: var(--default-border-style);
box-sizing: border-box;
}
.bbn-lborder {
border-color: var(--default-border);
border-width: var(--default-border-width) !important;
border-style: var(--default-border-style);
box-sizing: border-box;
border-width: -webkit-calc(var(--default-border-width) * 2) !important;
border-width: -moz-calc(var(--default-border-width) * 2) !important;
border-width: calc(var(--default-border-width) * 2) !important;
}
.bbn-sborder {
border-color: var(--default-border);
border-width: var(--default-border-width) !important;
border-style: var(--default-border-style);
box-sizing: border-box;
border-width: -webkit-calc(var(--default-border-width) / 2) !important;
border-width: -moz-calc(var(--default-border-width) / 2) !important;
border-width: calc(var(--default-border-width) / 2) !important;
}
.bbn-xlborder {
border-color: var(--default-border);
border-width: var(--default-border-width) !important;
border-style: var(--default-border-style);
box-sizing: border-box;
border-width: -webkit-calc(var(--default-border-width) * 4) !important;
border-width: -moz-calc(var(--default-border-width) * 4) !important;
border-width: calc(var(--default-border-width) * 4) !important;
}
.bbn-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
}
.bbn-alt-border {
border: var(--alt-border) var(--alt-border-width) var(--alt-border-style) !important;
box-sizing: border-box;
}
.bbn-alt-border-internal {
border: var(--alt-border) var(--alt-border-width) var(--alt-border-style);
box-sizing: border-box;
}
.bbn-selected-border {
border: var(--selected-border) var(--default-border-width) var(--default-border-style) !important;
}
.bbn-primary-border {
border-color: var(--primary-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
}
.bbn-secondary-border {
border-color: var(--secondary-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
}
.bbn-tertiary-border {
border-color: var(--tertiary-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
}
.bbn-border-background-primary {
border-color: var(--primary-background) !important;
}
.bbn-border-background-primary-internal {
border-color: var(--primary-background);
}
.bbn-border-background-secondary {
border-color: var(--secondary-background) !important;
}
.bbn-border-background-secondary-internal {
border-color: var(--secondary-background);
}
.bbn-border-background-tertiary {
border-color: var(--tertiary-background) !important;
}
.bbn-border-background-tertiary-internal {
border-color: var(--tertiary-background);
}
.bbn-border-top {
border-top: var(--default-border-width) var(--default-border-style) var(--default-border) !important;
}
.bbn-alt-border-top {
border-top: var(--alt-border-width) var(--alt-border-style) var(--alt-border) !important;
}
.bbn-border-bottom {
border-bottom: var(--default-border-width) var(--default-border-style) var(--default-border) !important;
}
.bbn-alt-border-bottom {
border-bottom: var(--alt-border-width) var(--alt-border-style) var(--alt-border) !important;
}
.bbn-border-left {
border-left: var(--default-border-width) var(--default-border-style) var(--default-border) !important;
}
.bbn-alt-border-left {
border-left: var(--alt-border-width) var(--alt-border-style) var(--alt-border) !important;
}
.bbn-border-right {
border-right: var(--default-border-width) var(--default-border-style) var(--default-border) !important;
}
.bbn-alt-border-right {
border-right: var(--alt-border-width) var(--alt-border-style) var(--alt-border) !important;
}
.bbn-border-notop {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-width: 0 var(--default-border-width) var(--default-border-width) var(--default-border-width) !important;
}
.bbn-border-nobottom {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-width: var(--default-border-width) var(--default-border-width) 0 var(--default-border-width) !important;
}
.bbn-border-noleft {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-width: var(--default-border-width) var(--default-border-width) var(--default-border-width) 0 !important;
}
.bbn-border-noright {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-width: var(--default-border-width) 0 var(--default-border-width) var(--default-border-width) !important;
}
.bbn-hover-border {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--hover-border) !important;
}
.bbn-hover-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--hover-border);
}
.bbn-active-border {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--active-border) !important;
}
.bbn-active-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--active-border);
}
.bbn-disabled-border {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--disabled-border) !important;
}
.bbn-disabled-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--disabled-border);
}
.bbn-success-border {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--success-border) !important;
}
.bbn-success-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--success-border);
}
.bbn-error-border {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--error-border) !important;
}
.bbn-error-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--error-border);
}
.bbn-warning-border {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--warning-border) !important;
}
.bbn-warning-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--warning-border);
}
.bbn-info-border {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--info-border) !important;
}
.bbn-info-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--info-border);
}
.bbn-success-border {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--success-border) !important;
}
.bbn-success-border-internal {
border-color: var(--default-border);
border-width: var(--default-border-width);
border-style: var(--default-border-style);
box-sizing: border-box;
border-color: var(--success-border);
}
.bbn-o,
.bbn-no-border {
border-width: 0px !important;
outline: 0;
}
.bbn-o-internal,
.bbn-no-border-internal {
border-width: 0px !important;
outline: 0;
}
.bbn-no-border-top {
border-top-width: 0px !important;
}
.bbn-no-border-bottom {
border-bottom-width: 0px !important;
}
.bbn-no-border-left {
border-left-width: 0px !important;
}
.bbn-no-border-right {
border-right-width: 0px !important;
}
.bbn-no-hborder {
border-left-width: 0px !important;
border-right-width: 0px !important;
}
.bbn-no-vborder {
border-top-width: 0px !important;
border-bottom-width: 0px !important;
}
.bbn-shadow-bottom {
box-shadow: 0px var(--sspace) var(--sspace) var(--shadow-box);
}
.bbn-shadow-top {
box-shadow: 0px calc(var(--sspace)*-1) var(--sspace) var(--shadow-box);
}
.bbn-shadow-left {
box-shadow: calc(var(--sspace)*-1) 0px var(--sspace) var(--shadow-box);
}
.bbn-shadow-right {
box-shadow: var(--sspace) 0px var(--sspace) var(--shadow-box);
}
.bbn-shadow-bottom-right {
box-shadow: var(--sspace) var(--sspace) var(--sspace) var(--shadow-box);
}
.bbn-shadow-bottom-left {
box-shadow: calc(var(--sspace)*-1) var(--sspace) var(--sspace) var(--shadow-box);
}
.bbn-shadow-top-right {
box-shadow: var(--sspace) calc(var(--sspace)*-1) var(--sspace) var(--shadow-box);
}
.bbn-shadow-top-left {
box-shadow: calc(var(--sspace)*-1) calc(var(--sspace)*-1) var(--sspace) var(--shadow-box);
}
.bbn-shadow {
box-shadow: var(--sspace) var(--sspace) var(--sspace) var(--shadow-box);
}
.bbn-sshadow-bottom {
box-shadow: 0px var(--xsspace) var(--xsspace) var(--shadow-box);
}
.bbn-sshadow-top {
box-shadow: 0px calc(var(--xsspace)*-1) var(--xsspace) var(--shadow-box);
}
.bbn-sshadow-left {
box-shadow: calc(var(--xsspace)*-1) 0px var(--xsspace) var(--shadow-box);
}
.bbn-sshadow-right {
box-shadow: var(--xsspace) 0px var(--xsspace) var(--shadow-box);
}
.bbn-sshadow-bottom-right {
box-shadow: var(--xsspace) var(--xsspace) var(--xsspace) var(--shadow-box);
}
.bbn-sshadow-bottom-left {
box-shadow: calc(var(--xsspace)*-1) var(--xsspace) var(--xsspace) var(--shadow-box);
}
.bbn-sshadow-top-right {
box-shadow: var(--xsspace) calc(var(--xsspace)*-1) var(--xsspace) var(--shadow-box);
}
.bbn-sshadow-top-left {
box-shadow: calc(var(--xsspace)*-1) calc(var(--xsspace)*-1) var(--xsspace) var(--shadow-box);
}
.bbn-sshadow {
box-shadow: var(--xsspace) var(--xsspace) var(--xsspace) var(--shadow-box);
}
.bbn-lshadow-bottom {
box-shadow: 0px var(--space) var(--space) var(--shadow-box);
}
.bbn-lshadow-top {
box-shadow: 0px calc(var(--space)*-1) var(--space) var(--shadow-box);
}
.bbn-lshadow-left {
box-shadow: calc(var(--space)*-1) 0px var(--space) var(--shadow-box);
}
.bbn-lshadow-right {
box-shadow: var(--space) 0px var(--space) var(--shadow-box);
}
.bbn-lshadow-bottom-right {
box-shadow: var(--space) var(--space) var(--space) var(--shadow-box);
}
.bbn-lshadow-bottom-left {
box-shadow: calc(var(--space)*-1) var(--space) var(--space) var(--shadow-box);
}
.bbn-lshadow-top-right {
box-shadow: var(--space) calc(var(--space)*-1) var(--space) var(--shadow-box);
}
.bbn-lshadow-top-left {
box-shadow: calc(var(--space)*-1) calc(var(--space)*-1) var(--space) var(--shadow-box);
}
.bbn-lshadow {
box-shadow: var(--space) var(--space) var(--space) var(--shadow-box);
}
.bbn-dotted {
border-style: dotted;
}
.bbn-dashed {
border-style: dashed;
}
.bbn-ridge {
border-style: ridge;
}
.bbn-groove {
border-style: groove;
}
.bbn-border2 {
border-width: calc(var(--default-border-width) * 2);
}
.bbn-border3 {
border-width: calc(var(--default-border-width) * 3);
}
.bbn-border4 {
border-width: calc(var(--default-border-width) * 4);
}
.bbn-no-padding {
padding: 0 !important;
}
.bbn-no-hpadding {
padding-left: 0 !important;
padding-right: 0 !important;
}
.bbn-no-vpadding {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.bbn-nopadding {
padding: var(--nospace);
}
.bbn-hnopadding {
padding-left: var(--nospace);
padding-right: var(--nospace);
}
.bbn-vnopadding {
padding-top: var(--nospace);
padding-bottom: var(--nospace);
}
.bbn-top-nopadding {
padding-top: var(--nospace);
}
.bbn-bottom-nopadding {
padding-bottom: var(--nospace);
}
.bbn-left-nopadding {
padding-left: var(--nospace);
}
.bbn-right-nopadding {
padding-right: var(--nospace);
}
.bbn-nopadding-important {
padding: var(--nospace) !important;
}
.bbn-hnopadding-important {
padding-left: var(--nospace) !important;
padding-right: var(--nospace) !important;
}
.bbn-vnopadding-important {
padding-top: var(--nospace) !important;
padding-bottom: var(--nospace) !important;
}
.bbn-top-nopadding-important {
padding-top: var(--nospace) !important;
}
.bbn-bottom-nopadding-important {
padding-bottom: var(--nospace) !important;
}
.bbn-left-nopadding-important {
padding-left: var(--nospace) !important;
}
.bbn-right-nopadding-important {
padding-right: var(--nospace) !important;
}
.bbn-padding {
padding: var(--space);
}
.bbn-hpadding {
padding-left: var(--space);
padding-right: var(--space);
}
.bbn-vpadding {
padding-top: var(--space);
padding-bottom: var(--space);
}
.bbn-top-padding {
padding-top: var(--space);
}
.bbn-bottom-padding {
padding-bottom: var(--space);
}
.bbn-left-padding {
padding-left: var(--space);
}
.bbn-right-padding {
padding-right: var(--space);
}
.bbn-padding-important {
padding: var(--space) !important;
}
.bbn-hpadding-important {
padding-left: var(--space) !important;
padding-right: var(--space) !important;
}
.bbn-vpadding-important {
padding-top: var(--space) !important;
padding-bottom: var(--space) !important;
}
.bbn-top-padding-important {
padding-top: var(--space) !important;
}
.bbn-bottom-padding-important {
padding-bottom: var(--space) !important;
}
.bbn-left-padding-important {
padding-left: var(--space) !important;
}
.bbn-right-padding-important {
padding-right: var(--space) !important;
}
.bbn-lpadding {
padding: var(--lspace);
}
.bbn-hlpadding {
padding-left: var(--lspace);
padding-right: var(--lspace);
}
.bbn-vlpadding {
padding-top: var(--lspace);
padding-bottom: var(--lspace);
}
.bbn-top-lpadding {
padding-top: var(--lspace);
}
.bbn-bottom-lpadding {
padding-bottom: var(--lspace);
}
.bbn-left-lpadding {
padding-left: var(--lspace);
}
.bbn-right-lpadding {
padding-right: var(--lspace);
}
.bbn-lpadding-important {
padding: var(--lspace) !important;
}
.bbn-hlpadding-important {
padding-left: var(--lspace) !important;
padding-right: var(--lspace) !important;
}
.bbn-vlpadding-important {
padding-top: var(--lspace) !important;
padding-bottom: var(--lspace) !important;
}
.bbn-top-lpadding-important {
padding-top: var(--lspace) !important;
}
.bbn-bottom-lpadding-important {
padding-bottom: var(--lspace) !important;
}
.bbn-left-lpadding-important {
padding-left: var(--lspace) !important;
}
.bbn-right-lpadding-important {
padding-right: var(--lspace) !important;
}
.bbn-xlpadding {
padding: var(--xlspace);
}
.bbn-hxlpadding {
padding-left: var(--xlspace);
padding-right: var(--xlspace);
}
.bbn-vxlpadding {
padding-top: var(--xlspace);
padding-bottom: var(--xlspace);
}
.bbn-top-xlpadding {
padding-top: var(--xlspace);
}
.bbn-bottom-xlpadding {
padding-bottom: var(--xlspace);
}
.bbn-left-xlpadding {
padding-left: var(--xlspace);
}
.bbn-right-xlpadding {
padding-right: var(--xlspace);
}
.bbn-xlpadding-important {
padding: var(--xlspace) !important;
}
.bbn-hxlpadding-important {
padding-left: var(--xlspace) !important;
padding-right: var(--xlspace) !important;
}
.bbn-vxlpadding-important {
padding-top: var(--xlspace) !important;
padding-bottom: var(--xlspace) !important;
}
.bbn-top-xlpadding-important {
padding-top: var(--xlspace) !important;
}
.bbn-bottom-xlpadding-important {
padding-bottom: var(--xlspace) !important;
}
.bbn-left-xlpadding-important {
padding-left: var(--xlspace) !important;
}
.bbn-right-xlpadding-important {
padding-right: var(--xlspace) !important;
}
.bbn-xxlpadding {
padding: var(--xxlspace);
}
.bbn-hxxlpadding {
padding-left: var(--xxlspace);
padding-right: var(--xxlspace);
}
.bbn-vxxlpadding {
padding-top: var(--xxlspace);
padding-bottom: var(--xxlspace);
}
.bbn-top-xxlpadding {
padding-top: var(--xxlspace);
}
.bbn-bottom-xxlpadding {
padding-bottom: var(--xxlspace);
}
.bbn-left-xxlpadding {
padding-left: var(--xxlspace);
}
.bbn-right-xxlpadding {
padding-right: var(--xxlspace);
}
.bbn-xxlpadding-important {
padding: var(--xxlspace) !important;
}
.bbn-hxxlpadding-important {
padding-left: var(--xxlspace) !important;
padding-right: var(--xxlspace) !important;
}
.bbn-vxxlpadding-important {
padding-top: var(--xxlspace) !important;
padding-bottom: var(--xxlspace) !important;
}
.bbn-top-xxlpadding-important {
padding-top: var(--xxlspace) !important;
}
.bbn-bottom-xxlpadding-important {
padding-bottom: var(--xxlspace) !important;
}
.bbn-left-xxlpadding-important {
padding-left: var(--xxlspace) !important;
}
.bbn-right-xxlpadding-important {
padding-right: var(--xxlspace) !important;
}
.bbn-spadding {
padding: var(--sspace);
}
.bbn-hspadding {
padding-left: var(--sspace);
padding-right: var(--sspace);
}
.bbn-vspadding {
padding-top: var(--sspace);
padding-bottom: var(--sspace);
}
.bbn-top-spadding {
padding-top: var(--sspace);
}
.bbn-bottom-spadding {
padding-bottom: var(--sspace);
}
.bbn-left-spadding {
padding-left: var(--sspace);
}
.bbn-right-spadding {
padding-right: var(--sspace);
}
.bbn-spadding-important {
padding: var(--sspace) !important;
}
.bbn-hspadding-important {
padding-left: var(--sspace) !important;
padding-right: var(--sspace) !important;
}
.bbn-vspadding-important {
padding-top: var(--sspace) !important;
padding-bottom: var(--sspace) !important;
}
.bbn-top-spadding-important {
padding-top: var(--sspace) !important;
}
.bbn-bottom-spadding-important {
padding-bottom: var(--sspace) !important;
}
.bbn-left-spadding-important {
padding-left: var(--sspace) !important;
}
.bbn-right-spadding-important {
padding-right: var(--sspace) !important;
}
.bbn-xspadding {
padding: var(--xsspace);
}
.bbn-hxspadding {
padding-left: var(--xsspace);
padding-right: var(--xsspace);
}
.bbn-vxspadding {
padding-top: var(--xsspace);
padding-bottom: var(--xsspace);
}
.bbn-top-xspadding {
padding-top: var(--xsspace);
}
.bbn-bottom-xspadding {
padding-bottom: var(--xsspace);
}
.bbn-left-xspadding {
padding-left: var(--xsspace);
}
.bbn-right-xspadding {
padding-right: var(--xsspace);
}
.bbn-xspadding-important {
padding: var(--xsspace) !important;
}
.bbn-hxspadding-important {
padding-left: var(--xsspace) !important;
padding-right: var(--xsspace) !important;
}
.bbn-vxspadding-important {
padding-top: var(--xsspace) !important;
padding-bottom: var(--xsspace) !important;
}
.bbn-top-xspadding-important {
padding-top: var(--xsspace) !important;
}
.bbn-bottom-xspadding-important {
padding-bottom: var(--xsspace) !important;
}
.bbn-left-xspadding-important {
padding-left: var(--xsspace) !important;
}
.bbn-right-xspadding-important {
padding-right: var(--xsspace) !important;
}
.bbn-xxspadding {
padding: var(--xxsspace);
}
.bbn-hxxspadding {
padding-left: var(--xxsspace);
padding-right: var(--xxsspace);
}
.bbn-vxxspadding {
padding-top: var(--xxsspace);
padding-bottom: var(--xxsspace);
}
.bbn-top-xxspadding {
padding-top: var(--xxsspace);
}
.bbn-bottom-xxspadding {
padding-bottom: var(--xxsspace);
}
.bbn-left-xxspadding {
padding-left: var(--xxsspace);
}
.bbn-right-xxspadding {
padding-right: var(--xxsspace);
}
.bbn-xxspadding-important {
padding: var(--xxsspace) !important;
}
.bbn-hxxspadding-important {
padding-left: var(--xxsspace) !important;
padding-right: var(--xxsspace) !important;
}
.bbn-vxxspadding-important {
padding-top: var(--xxsspace) !important;
padding-bottom: var(--xxsspace) !important;
}
.bbn-top-xxspadding-important {
padding-top: var(--xxsspace) !important;
}
.bbn-bottom-xxspadding-important {
padding-bottom: var(--xxsspace) !important;
}
.bbn-left-xxspadding-important {
padding-left: var(--xxsspace) !important;
}
.bbn-right-xxspadding-important {
padding-right: var(--xxsspace) !important;
}
.bbn-no-margin {
margin: 0 !important;
}
.bbn-no-hmargin {
margin-left: 0 !important;
margin-right: 0 !important;
}
.bbn-no-vmargin {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.bbn-hlmargin {
margin-left: 2rem;
margin-right: 2rem;
}
.bbn-vlmargin {
margin-top: 2rem;
margin-bottom: 2rem;
}
.bbn-lmargin {
margin-left: 2rem;
margin-right: 2rem;
margin-left: var(--lspace) !important;
margin-right: var(--lspace) !important;
margin-top: 2rem;
margin-bottom: 2rem;
margin-top: var(--lspace) !important;
margin-bottom: var(--lspace) !important;
}
.bbn-hmargin {
margin-left: 1rem;
margin-right: 1rem;
}
.bbn-vmargin {
margin-top: 1rem;
margin-bottom: 1rem;
}
.bbn-margin {
margin-left: 1rem;
margin-right: 1rem;
margin-left: var(--space) !important;
margin-right: var(--space) !important;
margin-top: 1rem;
margin-bottom: 1rem;
margin-top: var(--space) !important;
margin-bottom: var(--space) !important;
}
.bbn-hsmargin {
margin-left: 0.5rem;
margin-right: 0.5rem;
}
.bbn-vsmargin {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
.bbn-smargin {
margin-left: 0.5rem;
margin-right: 0.5rem;
margin-left: var(--sspace) !important;
margin-right: var(--sspace) !important;
margin-top: 0.5rem;
margin-bottom: 0.5rem;
margin-top: var(--sspace) !important;
margin-bottom: var(--sspace) !important;
}
.bbn-hxsmargin {
margin-left: 0.25rem;
margin-right: 0.25rem;
}
.bbn-vxsmargin {
margin-top: 0.25rem;
margin-bottom: 0.25rem;
}
.bbn-xsmargin {
margin-left: 0.25rem;
margin-right: 0.25rem;
margin-left: var(--xsspace) !important;
margin-right: var(--xsspace) !important;
margin-top: 0.25rem;
margin-bottom: 0.25rem;
margin-top: var(--xsspace) !important;
margin-bottom: var(--xsspace) !important;
}
.bbn-nomargin-internal {
margin: var(--nospace);
}
.bbn-hnomargin-internal {
margin-left: var(--nospace);
margin-right: var(--nospace);
}
.bbn-vnomargin-internal {
margin-top: var(--nospace);
margin-bottom: var(--nospace);
}
.bbn-top-nomargin-internal {
margin-top: var(--nospace);
}
.bbn-bottom-nomargin-internal {
margin-bottom: var(--nospace);
}
.bbn-left-nomargin-internal {
margin-left: var(--nospace);
}
.bbn-right-nomargin-internal {
margin-right: var(--nospace);
}
.bbn-nomargin {
margin: var(--nospace) !important;
}
.bbn-hnomargin {
margin-left: var(--nospace) !important;
margin-right: var(--nospace) !important;
}
.bbn-vnomargin {
margin-top: var(--nospace) !important;
margin-bottom: var(--nospace) !important;
}
.bbn-top-nomargin {
margin-top: var(--nospace) !important;
}
.bbn-bottom-nomargin {
margin-bottom: var(--nospace) !important;
}
.bbn-left-nomargin {
margin-left: var(--nospace) !important;
}
.bbn-right-nomargin {
margin-right: var(--nospace) !important;
}
.bbn-margin-internal {
margin: var(--space);
}
.bbn-hmargin-internal {
margin-left: var(--space);
margin-right: var(--space);
}
.bbn-vmargin-internal {
margin-top: var(--space);
margin-bottom: var(--space);
}
.bbn-top-margin-internal {
margin-top: var(--space);
}
.bbn-bottom-margin-internal {
margin-bottom: var(--space);
}
.bbn-left-margin-internal {
margin-left: var(--space);
}
.bbn-right-margin-internal {
margin-right: var(--space);
}
.bbn-margin {
margin: var(--space) !important;
}
.bbn-hmargin {
margin-left: var(--space) !important;
margin-right: var(--space) !important;
}
.bbn-vmargin {
margin-top: var(--space) !important;
margin-bottom: var(--space) !important;
}
.bbn-top-margin {
margin-top: var(--space) !important;
}
.bbn-bottom-margin {
margin-bottom: var(--space) !important;
}
.bbn-left-margin {
margin-left: var(--space) !important;
}
.bbn-right-margin {
margin-right: var(--space) !important;
}
.bbn-lmargin-internal {
margin: var(--lspace);
}
.bbn-hlmargin-internal {
margin-left: var(--lspace);
margin-right: var(--lspace);
}
.bbn-vlmargin-internal {
margin-top: var(--lspace);
margin-bottom: var(--lspace);
}
.bbn-top-lmargin-internal {
margin-top: var(--lspace);
}
.bbn-bottom-lmargin-internal {
margin-bottom: var(--lspace);
}
.bbn-left-lmargin-internal {
margin-left: var(--lspace);
}
.bbn-right-lmargin-internal {
margin-right: var(--lspace);
}
.bbn-lmargin {
margin: var(--lspace) !important;
}
.bbn-hlmargin {
margin-left: var(--lspace) !important;
margin-right: var(--lspace) !important;
}
.bbn-vlmargin {
margin-top: var(--lspace) !important;
margin-bottom: var(--lspace) !important;
}
.bbn-top-lmargin {
margin-top: var(--lspace) !important;
}
.bbn-bottom-lmargin {
margin-bottom: var(--lspace) !important;
}
.bbn-left-lmargin {
margin-left: var(--lspace) !important;
}
.bbn-right-lmargin {
margin-right: var(--lspace) !important;
}
.bbn-xlmargin-internal {
margin: var(--xlspace);