preons
Version:
Functional css library and utility belt
3,839 lines (2,973 loc) • 236 kB
CSS
/* http://meyerweb.com/eric/tools/css/reset/
v2.0-modified | 20110126
License: none (public domain)
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* make sure to set some focus styles for accessibility */
:focus {
outline: 0;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
font-size: 1.6rem;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
-webkit-appearance: none;
-moz-appearance: none;
}
input[type="search"] {
-webkit-appearance: none;
-moz-appearance: none;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
textarea {
overflow: auto;
vertical-align: top;
resize: vertical;
}
/**
* Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
*/
audio,
canvas,
video {
display: inline-block;
*display: inline;
*zoom: 1;
max-width: 100%;
}
/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
display: none;
height: 0;
}
/**
* Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
* Known issue: no IE 6 support.
*/
[hidden] {
display: none;
}
/**
* 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
* `em` units.
* 2. Prevent iOS text size adjust after orientation change, without disabling
* user zoom.
*/
html {
font-size: 62.5%;
/* 1 */
-webkit-text-size-adjust: 100%;
/* 2 */
-ms-text-size-adjust: 100%;
/* 2 */
}
/**
* Address `outline` inconsistency between Chrome and other browsers.
*/
a:focus {
outline: thin dotted;
}
/**
* Improve readability when focused and also mouse hovered in all browsers.
*/
a:active,
a:hover {
outline: 0;
}
/**
* 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
* 2. Improve image quality when scaled in IE 7.
*/
img {
border: 0;
/* 1 */
-ms-interpolation-mode: bicubic;
/* 2 */
}
/**
* Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
*/
figure {
margin: 0;
}
/**
* Correct margin displayed oddly in IE 6/7.
*/
form {
margin: 0;
}
/**
* Define consistent border, margin, and padding.
*/
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
/**
* 1. Correct color not being inherited in IE 6/7/8/9.
* 2. Correct text not wrapping in Firefox 3.
* 3. Correct alignment displayed oddly in IE 6/7.
*/
legend {
border: 0;
/* 1 */
padding: 0;
white-space: normal;
/* 2 */
*margin-left: -7px;
/* 3 */
}
/**
* 1. Correct font size not being inherited in all browsers.
* 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
* and Chrome.
* 3. Improve appearance and consistency in all browsers.
*/
button,
input,
select,
textarea {
font-size: 100%;
/* 1 */
margin: 0;
/* 2 */
vertical-align: baseline;
/* 3 */
*vertical-align: middle;
/* 3 */
}
/**
* Address Firefox 3+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
button,
input {
line-height: normal;
}
/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
* Correct `select` style inheritance in Firefox 4+ and Opera.
*/
button,
select {
text-transform: none;
}
/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
* `input` and others.
* 4. Remove inner spacing in IE 7 without affecting normal text inputs.
* Known issue: inner spacing remains in IE 6.
*/
button,
html input[type="button"],
/* 1 */
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
/* 2 */
cursor: pointer;
/* 3 */
*overflow: visible;
/* 4 */
}
/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
cursor: default;
}
/**
* 1. Address box sizing set to content-box in IE 8/9.
* 2. Remove excess padding in IE 8/9.
* 3. Remove excess padding in IE 7.
* Known issue: excess padding remains in IE 6.
*/
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
/* 1 */
padding: 0;
/* 2 */
*height: 13px;
/* 3 */
*width: 13px;
/* 3 */
}
/**
* 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
* (include `-moz` to future-proof).
*/
input[type="search"] {
-webkit-appearance: textfield;
/* 1 */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
/* 2 */
box-sizing: content-box;
}
/**
* Remove inner padding and search cancel button in Safari 5 and Chrome
* on OS X.
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* Remove inner padding and border in Firefox 3+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
/**
* 1. Remove default vertical scrollbar in IE 6/7/8/9.
* 2. Improve readability and alignment in all browsers.
*/
textarea {
overflow: auto;
/* 1 */
vertical-align: top;
/* 2 */
}
/**
* Remove most spacing between table cells.
*/
table {
border-collapse: collapse;
border-spacing: 0;
}
html,
button,
input,
select,
textarea {
color: #222;
font-family: inherit;
}
::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
}
img {
vertical-align: middle;
}
fieldset {
border: 0;
margin: 0;
padding: 0;
}
textarea {
resize: vertical;
}
.chromeframe {
margin: 0.2em 0;
background: #ccc;
color: #000;
padding: 0.2em 0;
}
/**
* Border box reset
*/
html {
box-sizing: border-box;
}
*,
*:before,
*:after {
box-sizing: inherit;
}
/**
* Strong reset
*/
strong {
font-weight: bold;
}
.bga-sc {
background-attachment: scroll;
}
.bga-fi {
background-attachment: fixed;
}
.bga-lo {
background-attachment: local;
}
.bga-in {
background-attachment: initial;
}
.bga-inherit {
background-attachment: inherit;
}
@media only screen and (min-width: 768px) {
.bga-sc-m {
background-attachment: scroll;
}
.bga-fi-m {
background-attachment: fixed;
}
.bga-lo-m {
background-attachment: local;
}
.bga-in-m {
background-attachment: initial;
}
.bga-inherit-m {
background-attachment: inherit;
}
}
@media only screen and (min-width: 1024px) {
.bga-sc-l {
background-attachment: scroll;
}
.bga-fi-l {
background-attachment: fixed;
}
.bga-lo-l {
background-attachment: local;
}
.bga-in-l {
background-attachment: initial;
}
.bga-inherit-l {
background-attachment: inherit;
}
}
.bg-black {
background-color: #000000;
}
.bg-white {
background-color: #ffffff;
}
.bg-transparent {
background-color: transparent;
}
.bg-hotpinkxl {
background-color: #f188bc;
}
.bg-hotpinkl {
background-color: #f36fb0;
}
.bg-hotpink {
background-color: #ea2889;
}
.bg-hotpinkd {
background-color: #cc0f6d;
}
.bg-hotpinkxd {
background-color: #900148;
}
.bg-greyxl {
background-color: #f0f2ff;
}
.bg-greyl {
background-color: #dedbe2;
}
.bg-grey {
background-color: #b2b6ca;
}
.bg-greyd {
background-color: #5a5573;
}
.bg-greyxd {
background-color: #4d4c51;
}
.bg-yellowxl {
background-color: #f8f8b7;
}
.bg-yellowl {
background-color: #f1f16f;
}
.bg-yellow {
background-color: #eaea28;
}
.bg-yellowd {
background-color: #d6d615;
}
.bg-yellowxd {
background-color: #b2b211;
}
.bg-redxl {
background-color: #f3a6a6;
}
.bg-redl {
background-color: #ec7272;
}
.bg-red {
background-color: #e53e3e;
}
.bg-redd {
background-color: #cd1c1c;
}
.bg-redxd {
background-color: #991515;
}
.bg-purplexl {
background-color: #c493f4;
}
.bg-purplel {
background-color: #a65eef;
}
.bg-purple {
background-color: #8928ea;
}
.bg-purpled {
background-color: #6c13c4;
}
.bg-purplexd {
background-color: #5810a0;
}
.bg-orangexl {
background-color: #f4c493;
}
.bg-orangel {
background-color: #efa65e;
}
.bg-orange {
background-color: #ea8928;
}
.bg-oranged {
background-color: #d67515;
}
.bg-orangexd {
background-color: #b26211;
}
.bg-limexl {
background-color: #c4f493;
}
.bg-limel {
background-color: #a6ef5e;
}
.bg-lime {
background-color: #89ea28;
}
.bg-limed {
background-color: #6cc413;
}
.bg-limexd {
background-color: #4e8e0e;
}
.bg-lilacxl {
background-color: #f3effd;
}
.bg-lilacl {
background-color: #e6dff7;
}
.bg-lilac {
background-color: #c4b4ea;
}
.bg-lilacd {
background-color: #b3a0de;
}
.bg-lilacxd {
background-color: #988bb7;
}
.bg-greenxl {
background-color: #00ce00;
}
.bg-greenl {
background-color: #00a700;
}
.bg-green {
background-color: #008000;
}
.bg-greend {
background-color: #006c00;
}
.bg-greenxd {
background-color: #005900;
}
.bg-bluexl {
background-color: #99c8fb;
}
.bg-bluel {
background-color: #68a9f1;
}
.bg-blue {
background-color: #2889ea;
}
.bg-blued {
background-color: #126eca;
}
.bg-bluexd {
background-color: #0c59a7;
}
.bg-off-whitel {
background-color: #fbfbff;
}
.bg-off-white {
background-color: #f3f3f7;
}
.bg-off-whited {
background-color: #e4e7f7;
}
@media only screen and (min-width: 768px) {
.bg-black-m {
background-color: #000000;
}
.bg-white-m {
background-color: #ffffff;
}
.bg-transparent-m {
background-color: transparent;
}
.bg-hotpinkxl-m {
background-color: #f188bc;
}
.bg-hotpinkl-m {
background-color: #f36fb0;
}
.bg-hotpink-m {
background-color: #ea2889;
}
.bg-hotpinkd-m {
background-color: #cc0f6d;
}
.bg-hotpinkxd-m {
background-color: #900148;
}
.bg-greyxl-m {
background-color: #f0f2ff;
}
.bg-greyl-m {
background-color: #dedbe2;
}
.bg-grey-m {
background-color: #b2b6ca;
}
.bg-greyd-m {
background-color: #5a5573;
}
.bg-greyxd-m {
background-color: #4d4c51;
}
.bg-yellowxl-m {
background-color: #f8f8b7;
}
.bg-yellowl-m {
background-color: #f1f16f;
}
.bg-yellow-m {
background-color: #eaea28;
}
.bg-yellowd-m {
background-color: #d6d615;
}
.bg-yellowxd-m {
background-color: #b2b211;
}
.bg-redxl-m {
background-color: #f3a6a6;
}
.bg-redl-m {
background-color: #ec7272;
}
.bg-red-m {
background-color: #e53e3e;
}
.bg-redd-m {
background-color: #cd1c1c;
}
.bg-redxd-m {
background-color: #991515;
}
.bg-purplexl-m {
background-color: #c493f4;
}
.bg-purplel-m {
background-color: #a65eef;
}
.bg-purple-m {
background-color: #8928ea;
}
.bg-purpled-m {
background-color: #6c13c4;
}
.bg-purplexd-m {
background-color: #5810a0;
}
.bg-orangexl-m {
background-color: #f4c493;
}
.bg-orangel-m {
background-color: #efa65e;
}
.bg-orange-m {
background-color: #ea8928;
}
.bg-oranged-m {
background-color: #d67515;
}
.bg-orangexd-m {
background-color: #b26211;
}
.bg-limexl-m {
background-color: #c4f493;
}
.bg-limel-m {
background-color: #a6ef5e;
}
.bg-lime-m {
background-color: #89ea28;
}
.bg-limed-m {
background-color: #6cc413;
}
.bg-limexd-m {
background-color: #4e8e0e;
}
.bg-lilacxl-m {
background-color: #f3effd;
}
.bg-lilacl-m {
background-color: #e6dff7;
}
.bg-lilac-m {
background-color: #c4b4ea;
}
.bg-lilacd-m {
background-color: #b3a0de;
}
.bg-lilacxd-m {
background-color: #988bb7;
}
.bg-greenxl-m {
background-color: #00ce00;
}
.bg-greenl-m {
background-color: #00a700;
}
.bg-green-m {
background-color: #008000;
}
.bg-greend-m {
background-color: #006c00;
}
.bg-greenxd-m {
background-color: #005900;
}
.bg-bluexl-m {
background-color: #99c8fb;
}
.bg-bluel-m {
background-color: #68a9f1;
}
.bg-blue-m {
background-color: #2889ea;
}
.bg-blued-m {
background-color: #126eca;
}
.bg-bluexd-m {
background-color: #0c59a7;
}
.bg-off-whitel-m {
background-color: #fbfbff;
}
.bg-off-white-m {
background-color: #f3f3f7;
}
.bg-off-whited-m {
background-color: #e4e7f7;
}
}
@media only screen and (min-width: 1024px) {
.bg-black-l {
background-color: #000000;
}
.bg-white-l {
background-color: #ffffff;
}
.bg-transparent-l {
background-color: transparent;
}
.bg-hotpinkxl-l {
background-color: #f188bc;
}
.bg-hotpinkl-l {
background-color: #f36fb0;
}
.bg-hotpink-l {
background-color: #ea2889;
}
.bg-hotpinkd-l {
background-color: #cc0f6d;
}
.bg-hotpinkxd-l {
background-color: #900148;
}
.bg-greyxl-l {
background-color: #f0f2ff;
}
.bg-greyl-l {
background-color: #dedbe2;
}
.bg-grey-l {
background-color: #b2b6ca;
}
.bg-greyd-l {
background-color: #5a5573;
}
.bg-greyxd-l {
background-color: #4d4c51;
}
.bg-yellowxl-l {
background-color: #f8f8b7;
}
.bg-yellowl-l {
background-color: #f1f16f;
}
.bg-yellow-l {
background-color: #eaea28;
}
.bg-yellowd-l {
background-color: #d6d615;
}
.bg-yellowxd-l {
background-color: #b2b211;
}
.bg-redxl-l {
background-color: #f3a6a6;
}
.bg-redl-l {
background-color: #ec7272;
}
.bg-red-l {
background-color: #e53e3e;
}
.bg-redd-l {
background-color: #cd1c1c;
}
.bg-redxd-l {
background-color: #991515;
}
.bg-purplexl-l {
background-color: #c493f4;
}
.bg-purplel-l {
background-color: #a65eef;
}
.bg-purple-l {
background-color: #8928ea;
}
.bg-purpled-l {
background-color: #6c13c4;
}
.bg-purplexd-l {
background-color: #5810a0;
}
.bg-orangexl-l {
background-color: #f4c493;
}
.bg-orangel-l {
background-color: #efa65e;
}
.bg-orange-l {
background-color: #ea8928;
}
.bg-oranged-l {
background-color: #d67515;
}
.bg-orangexd-l {
background-color: #b26211;
}
.bg-limexl-l {
background-color: #c4f493;
}
.bg-limel-l {
background-color: #a6ef5e;
}
.bg-lime-l {
background-color: #89ea28;
}
.bg-limed-l {
background-color: #6cc413;
}
.bg-limexd-l {
background-color: #4e8e0e;
}
.bg-lilacxl-l {
background-color: #f3effd;
}
.bg-lilacl-l {
background-color: #e6dff7;
}
.bg-lilac-l {
background-color: #c4b4ea;
}
.bg-lilacd-l {
background-color: #b3a0de;
}
.bg-lilacxd-l {
background-color: #988bb7;
}
.bg-greenxl-l {
background-color: #00ce00;
}
.bg-greenl-l {
background-color: #00a700;
}
.bg-green-l {
background-color: #008000;
}
.bg-greend-l {
background-color: #006c00;
}
.bg-greenxd-l {
background-color: #005900;
}
.bg-bluexl-l {
background-color: #99c8fb;
}
.bg-bluel-l {
background-color: #68a9f1;
}
.bg-blue-l {
background-color: #2889ea;
}
.bg-blued-l {
background-color: #126eca;
}
.bg-bluexd-l {
background-color: #0c59a7;
}
.bg-off-whitel-l {
background-color: #fbfbff;
}
.bg-off-white-l {
background-color: #f3f3f7;
}
.bg-off-whited-l {
background-color: #e4e7f7;
}
}
.bs-auto {
background-size: auto;
}
.bs-inherit {
background-size: inherit;
}
.bs-cover {
background-size: cover;
}
.bs-contain {
background-size: contain;
}
.bs-initial {
background-size: initial;
}
@media only screen and (min-width: 768px) {
.bs-auto-m {
background-size: auto;
}
.bs-inherit-m {
background-size: inherit;
}
.bs-cover-m {
background-size: cover;
}
.bs-contain-m {
background-size: contain;
}
.bs-initial-m {
background-size: initial;
}
}
@media only screen and (min-width: 1024px) {
.bs-auto-l {
background-size: auto;
}
.bs-inherit-l {
background-size: inherit;
}
.bs-cover-l {
background-size: cover;
}
.bs-contain-l {
background-size: contain;
}
.bs-initial-l {
background-size: initial;
}
}
.bgp-center {
background-position: center;
}
.bgp-right {
background-position: right;
}
.bgp-left {
background-position: left;
}
@media only screen and (min-width: 768px) {
.bgp-center-m {
background-position: center;
}
.bgp-right-m {
background-position: right;
}
.bgp-left-m {
background-position: left;
}
}
@media only screen and (min-width: 1024px) {
.bgp-center-l {
background-position: center;
}
.bgp-right-l {
background-position: right;
}
.bgp-left-l {
background-position: left;
}
}
.bgpx-center {
background-position-x: center;
}
.bgpx-right {
background-position-x: right;
}
.bgpx-left {
background-position-x: left;
}
@media only screen and (min-width: 768px) {
.bgpx-center-m {
background-position-x: center;
}
.bgpx-right-m {
background-position-x: right;
}
.bgpx-left-m {
background-position-x: left;
}
}
@media only screen and (min-width: 1024px) {
.bgpx-center-l {
background-position-x: center;
}
.bgpx-right-l {
background-position-x: right;
}
.bgpx-left-l {
background-position-x: left;
}
}
.bgpy-center {
background-position-y: center;
}
.bgpy-right {
background-position-y: right;
}
.bgpy-left {
background-position-y: left;
}
@media only screen and (min-width: 768px) {
.bgpy-center-m {
background-position-y: center;
}
.bgpy-right-m {
background-position-y: right;
}
.bgpy-left-m {
background-position-y: left;
}
}
@media only screen and (min-width: 1024px) {
.bgpy-center-l {
background-position-y: center;
}
.bgpy-right-l {
background-position-y: right;
}
.bgpy-left-l {
background-position-y: left;
}
}
.bgr-rx {
background-repeat: repeat-x;
}
.bgr-rp {
background-repeat: repeat;
}
.bgr-sp {
background-repeat: space;
}
.bgr-ro {
background-repeat: round;
}
.bgr-nr {
background-repeat: no-repeat;
}
@media only screen and (min-width: 768px) {
.bgr-rx-m {
background-repeat: repeat-x;
}
.bgr-rp-m {
background-repeat: repeat;
}
.bgr-sp-m {
background-repeat: space;
}
.bgr-ro-m {
background-repeat: round;
}
.bgr-nr-m {
background-repeat: no-repeat;
}
}
@media only screen and (min-width: 1024px) {
.bgr-rx-l {
background-repeat: repeat-x;
}
.bgr-rp-l {
background-repeat: repeat;
}
.bgr-sp-l {
background-repeat: space;
}
.bgr-ro-l {
background-repeat: round;
}
.bgr-nr-l {
background-repeat: no-repeat;
}
}
.bwb0 {
border-bottom-width: 0;
}
.bwb1 {
border-bottom-width: 1px;
}
.bwb2 {
border-bottom-width: 2px;
}
.bwb3 {
border-bottom-width: 3px;
}
.bwb4 {
border-bottom-width: 4px;
}
.bwb5 {
border-bottom-width: 5px;
}
.bwb6 {
border-bottom-width: 6px;
}
.bwb7 {
border-bottom-width: 7px;
}
.bwb8 {
border-bottom-width: 8px;
}
.bwb9 {
border-bottom-width: 9px;
}
.bwb10 {
border-bottom-width: 10px;
}
@media only screen and (min-width: 768px) {
.bwb0-m {
border-bottom-width: 0;
}
.bwb1-m {
border-bottom-width: 1px;
}
.bwb2-m {
border-bottom-width: 2px;
}
.bwb3-m {
border-bottom-width: 3px;
}
.bwb4-m {
border-bottom-width: 4px;
}
.bwb5-m {
border-bottom-width: 5px;
}
.bwb6-m {
border-bottom-width: 6px;
}
.bwb7-m {
border-bottom-width: 7px;
}
.bwb8-m {
border-bottom-width: 8px;
}
.bwb9-m {
border-bottom-width: 9px;
}
.bwb10-m {
border-bottom-width: 10px;
}
}
@media only screen and (min-width: 1024px) {
.bwb0-l {
border-bottom-width: 0;
}
.bwb1-l {
border-bottom-width: 1px;
}
.bwb2-l {
border-bottom-width: 2px;
}
.bwb3-l {
border-bottom-width: 3px;
}
.bwb4-l {
border-bottom-width: 4px;
}
.bwb5-l {
border-bottom-width: 5px;
}
.bwb6-l {
border-bottom-width: 6px;
}
.bwb7-l {
border-bottom-width: 7px;
}
.bwb8-l {
border-bottom-width: 8px;
}
.bwb9-l {
border-bottom-width: 9px;
}
.bwb10-l {
border-bottom-width: 10px;
}
}
.bwt0 {
border-top-width: 0;
}
.bwt1 {
border-top-width: 1px;
}
.bwt2 {
border-top-width: 2px;
}
.bwt3 {
border-top-width: 3px;
}
.bwt4 {
border-top-width: 4px;
}
.bwt5 {
border-top-width: 5px;
}
.bwt6 {
border-top-width: 6px;
}
.bwt7 {
border-top-width: 7px;
}
.bwt8 {
border-top-width: 8px;
}
.bwt9 {
border-top-width: 9px;
}
.bwt10 {
border-top-width: 10px;
}
@media only screen and (min-width: 768px) {
.bwt0-m {
border-top-width: 0;
}
.bwt1-m {
border-top-width: 1px;
}
.bwt2-m {
border-top-width: 2px;
}
.bwt3-m {
border-top-width: 3px;
}
.bwt4-m {
border-top-width: 4px;
}
.bwt5-m {
border-top-width: 5px;
}
.bwt6-m {
border-top-width: 6px;
}
.bwt7-m {
border-top-width: 7px;
}
.bwt8-m {
border-top-width: 8px;
}
.bwt9-m {
border-top-width: 9px;
}
.bwt10-m {
border-top-width: 10px;
}
}
@media only screen and (min-width: 1024px) {
.bwt0-l {
border-top-width: 0;
}
.bwt1-l {
border-top-width: 1px;
}
.bwt2-l {
border-top-width: 2px;
}
.bwt3-l {
border-top-width: 3px;
}
.bwt4-l {
border-top-width: 4px;
}
.bwt5-l {
border-top-width: 5px;
}
.bwt6-l {
border-top-width: 6px;
}
.bwt7-l {
border-top-width: 7px;
}
.bwt8-l {
border-top-width: 8px;
}
.bwt9-l {
border-top-width: 9px;
}
.bwt10-l {
border-top-width: 10px;
}
}
.bwr0 {
border-right-width: 0;
}
.bwr1 {
border-right-width: 1px;
}
.bwr2 {
border-right-width: 2px;
}
.bwr3 {
border-right-width: 3px;
}
.bwr4 {
border-right-width: 4px;
}
.bwr5 {
border-right-width: 5px;
}
.bwr6 {
border-right-width: 6px;
}
.bwr7 {
border-right-width: 7px;
}
.bwr8 {
border-right-width: 8px;
}
.bwr9 {
border-right-width: 9px;
}
.bwr10 {
border-right-width: 10px;
}
@media only screen and (min-width: 768px) {
.bwr0-m {
border-right-width: 0;
}
.bwr1-m {
border-right-width: 1px;
}
.bwr2-m {
border-right-width: 2px;
}
.bwr3-m {
border-right-width: 3px;
}
.bwr4-m {
border-right-width: 4px;
}
.bwr5-m {
border-right-width: 5px;
}
.bwr6-m {
border-right-width: 6px;
}
.bwr7-m {
border-right-width: 7px;
}
.bwr8-m {
border-right-width: 8px;
}
.bwr9-m {
border-right-width: 9px;
}
.bwr10-m {
border-right-width: 10px;
}
}
@media only screen and (min-width: 1024px) {
.bwr0-l {
border-right-width: 0;
}
.bwr1-l {
border-right-width: 1px;
}
.bwr2-l {
border-right-width: 2px;
}
.bwr3-l {
border-right-width: 3px;
}
.bwr4-l {
border-right-width: 4px;
}
.bwr5-l {
border-right-width: 5px;
}
.bwr6-l {
border-right-width: 6px;
}
.bwr7-l {
border-right-width: 7px;
}
.bwr8-l {
border-right-width: 8px;
}
.bwr9-l {
border-right-width: 9px;
}
.bwr10-l {
border-right-width: 10px;
}
}
.bwl0 {
border-left-width: 0;
}
.bwl1 {
border-left-width: 1px;
}
.bwl2 {
border-left-width: 2px;
}
.bwl3 {
border-left-width: 3px;
}
.bwl4 {
border-left-width: 4px;
}
.bwl5 {
border-left-width: 5px;
}
.bwl6 {
border-left-width: 6px;
}
.bwl7 {
border-left-width: 7px;
}
.bwl8 {
border-left-width: 8px;
}
.bwl9 {
border-left-width: 9px;
}
.bwl10 {
border-left-width: 10px;
}
@media only screen and (min-width: 768px) {
.bwl0-m {
border-left-width: 0;
}
.bwl1-m {
border-left-width: 1px;
}
.bwl2-m {
border-left-width: 2px;
}
.bwl3-m {
border-left-width: 3px;
}
.bwl4-m {
border-left-width: 4px;
}
.bwl5-m {
border-left-width: 5px;
}
.bwl6-m {
border-left-width: 6px;
}
.bwl7-m {
border-left-width: 7px;
}
.bwl8-m {
border-left-width: 8px;
}
.bwl9-m {
border-left-width: 9px;
}
.bwl10-m {
border-left-width: 10px;
}
}
@media only screen and (min-width: 1024px) {
.bwl0-l {
border-left-width: 0;
}
.bwl1-l {
border-left-width: 1px;
}
.bwl2-l {
border-left-width: 2px;
}
.bwl3-l {
border-left-width: 3px;
}
.bwl4-l {
border-left-width: 4px;
}
.bwl5-l {
border-left-width: 5px;
}
.bwl6-l {
border-left-width: 6px;
}
.bwl7-l {
border-left-width: 7px;
}
.bwl8-l {
border-left-width: 8px;
}
.bwl9-l {
border-left-width: 9px;
}
.bwl10-l {
border-left-width: 10px;
}
}
.bwa0 {
border-width: 0;
}
.bwa1 {
border-width: 1px;
}
.bwa2 {
border-width: 2px;
}
.bwa3 {
border-width: 3px;
}
.bwa4 {
border-width: 4px;
}
.bwa5 {
border-width: 5px;
}
.bwa6 {
border-width: 6px;
}
.bwa7 {
border-width: 7px;
}
.bwa8 {
border-width: 8px;
}
.bwa9 {
border-width: 9px;
}
.bwa10 {
border-width: 10px;
}
@media only screen and (min-width: 768px) {
.bwa0-m {
border-width: 0;
}
.bwa1-m {
border-width: 1px;
}
.bwa2-m {
border-width: 2px;
}
.bwa3-m {
border-width: 3px;
}
.bwa4-m {
border-width: 4px;
}
.bwa5-m {
border-width: 5px;
}
.bwa6-m {
border-width: 6px;
}
.bwa7-m {
border-width: 7px;
}
.bwa8-m {
border-width: 8px;
}
.bwa9-m {
border-width: 9px;
}
.bwa10-m {
border-width: 10px;
}
}
@media only screen and (min-width: 1024px) {
.bwa0-l {
border-width: 0;
}
.bwa1-l {
border-width: 1px;
}
.bwa2-l {
border-width: 2px;
}
.bwa3-l {
border-width: 3px;
}
.bwa4-l {
border-width: 4px;
}
.bwa5-l {
border-width: 5px;
}
.bwa6-l {
border-width: 6px;
}
.bwa7-l {
border-width: 7px;
}
.bwa8-l {
border-width: 8px;
}
.bwa9-l {
border-width: 9px;
}
.bwa10-l {
border-width: 10px;
}
}
.bcb-black {
border-bottom-color: #000000;
}
.bcb-white {
border-bottom-color: #ffffff;
}
.bcb-transparent {
border-bottom-color: transparent;
}
.bcb-hotpinkxl {
border-bottom-color: #f188bc;
}
.bcb-hotpinkl {
border-bottom-color: #f36fb0;
}
.bcb-hotpink {
border-bottom-color: #ea2889;
}
.bcb-hotpinkd {
border-bottom-color: #cc0f6d;
}
.bcb-hotpinkxd {
border-bottom-color: #900148;
}
.bcb-greyxl {
border-bottom-color: #f0f2ff;
}
.bcb-greyl {
border-bottom-color: #dedbe2;
}
.bcb-grey {
border-bottom-color: #b2b6ca;
}
.bcb-greyd {
border-bottom-color: #5a5573;
}
.bcb-greyxd {
border-bottom-color: #4d4c51;
}
.bcb-yellowxl {
border-bottom-color: #f8f8b7;
}
.bcb-yellowl {
border-bottom-color: #f1f16f;
}
.bcb-yellow {
border-bottom-color: #eaea28;
}
.bcb-yellowd {
border-bottom-color: #d6d615;
}
.bcb-yellowxd {
border-bottom-color: #b2b211;
}
.bcb-redxl {
border-bottom-color: #f3a6a6;
}
.bcb-redl {
border-bottom-color: #ec7272;
}
.bcb-red {
border-bottom-color: #e53e3e;
}
.bcb-redd {
border-bottom-color: #cd1c1c;
}
.bcb-redxd {
border-bottom-color: #991515;
}
.bcb-purplexl {
border-bottom-color: #c493f4;
}
.bcb-purplel {
border-bottom-color: #a65eef;
}
.bcb-purple {
border-bottom-color: #8928ea;
}
.bcb-purpled {
border-bottom-color: #6c13c4;
}
.bcb-purplexd {
border-bottom-color: #5810a0;
}
.bcb-orangexl {
border-bottom-color: #f4c493;
}
.bcb-orangel {
border-bottom-color: #efa65e;
}
.bcb-orange {
border-bottom-color: #ea8928;
}
.bcb-oranged {
border-bottom-color: #d67515;
}
.bcb-orangexd {
border-bottom-color: #b26211;
}
.bcb-limexl {
border-bottom-color: #c4f493;
}
.bcb-limel {
border-bottom-color: #a6ef5e;
}
.bcb-lime {
border-bottom-color: #89ea28;
}
.bcb-limed {
border-bottom-color: #6cc413;
}
.bcb-limexd {
border-bottom-color: #4e8e0e;
}
.bcb-lilacxl {
border-bottom-color: #f3effd;
}
.bcb-lilacl {
border-bottom-color: #e6dff7;
}
.bcb-lilac {
border-bottom-color: #c4b4ea;
}
.bcb-lilacd {
border-bottom-color: #b3a0de;
}
.bcb-lilacxd {
border-bottom-color: #988bb7;
}
.bcb-greenxl {
border-bottom-color: #00ce00;
}
.bcb-greenl {
border-bottom-color: #00a700;
}
.bcb-green {
border-bottom-color: #008000;
}
.bcb-greend {
border-bottom-color: #006c00;
}
.bcb-greenxd {
border-bottom-color: #005900;
}
.bcb-bluexl {
border-bottom-color: #99c8fb;
}
.bcb-bluel {
border-bottom-color: #68a9f1;
}
.bcb-blue {
border-bottom-color: #2889ea;
}
.bcb-blued {
border-bottom-color: #126eca;
}
.bcb-bluexd {
border-bottom-color: #0c59a7;
}
.bcb-off-whitel {
border-bottom-color: #fbfbff;
}
.bcb-off-white {
border-bottom-color: #f3f3f7;
}
.bcb-off-whited {
border-bottom-color: #e4e7f7;
}
@media only screen and (min-width: 768px) {
.bcb-black-m {
border-bottom-color: #000000;
}
.bcb-white-m {
border-bottom-color: #ffffff;
}
.bcb-transparent-m {
border-bottom-color: transparent;
}
.bcb-hotpinkxl-m {
border-bottom-color: #f188bc;
}
.bcb-hotpinkl-m {
border-bottom-color: #f36fb0;
}
.bcb-hotpink-m {
border-bottom-color: #ea2889;
}
.bcb-hotpinkd-m {
border-bottom-color: #cc0f6d;
}
.bcb-hotpinkxd-m {
border-bottom-color: #900148;
}
.bcb-greyxl-m {
border-bottom-color: #f0f2ff;
}
.bcb-greyl-m {
border-bottom-color: #dedbe2;
}
.bcb-grey-m {
border-bottom-color: #b2b6ca;
}
.bcb-greyd-m {
border-bottom-color: #5a5573;
}
.bcb-greyxd-m {
border-bottom-color: #4d4c51;
}
.bcb-yellowxl-m {
border-bottom-color: #f8f8b7;
}
.bcb-yellowl-m {
border-bottom-color: #f1f16f;
}
.bcb-yellow-m {
border-bottom-color: #eaea28;
}
.bcb-yellowd-m {
border-bottom-color: #d6d615;
}
.bcb-yellowxd-m {
border-bottom-color: #b2b211;
}
.bcb-redxl-m {
border-bottom-color: #f3a6a6;
}
.bcb-redl-m {
border-bottom-color: #ec7272;
}
.bcb-red-m {
border-bottom-color: #e53e3e;
}
.bcb-redd-m {
border-bottom-color: #cd1c1c;
}
.bcb-redxd-m {
border-bottom-color: #991515;
}
.bcb-purplexl-m {
border-bottom-color: #c493f4;
}
.bcb-purplel-m {
border-bottom-color: #a65eef;
}
.bcb-purple-m {
border-bottom-color: #8928ea;
}
.bcb-purpled-m {
border-bottom-color: #6c13c4;
}
.bcb-purplexd-m {
border-bottom-color: #5810a0;
}
.bcb-orangexl-m {
border-bottom-color: #f4c493;
}
.bcb-orangel-m {
border-bottom-color: #efa65e;
}
.bcb-orange-m {
border-bottom-color: #ea8928;
}
.bcb-oranged-m {
border-bottom-color: #d67515;
}
.bcb-orangexd-m {
border-bottom-color: #b26211;
}
.bcb-limexl-m {
border-bottom-color: #c4f493;
}
.bcb-limel-m {
border-bottom-color: #a6ef5e;
}
.bcb-lime-m {
border-bottom-color: #89ea28;
}
.bcb-limed-m {
border-bottom-color: #6cc413;
}
.bcb-limexd-m {
border-bottom-color: #4e8e0e;
}
.bcb-lilacxl-m {
border-bottom-color: #f3effd;
}
.bcb-lilacl-m {
border-bottom-color: #e6dff7;
}
.bcb-lilac-m {
border-bottom-color: #c4b4ea;
}
.bcb-lilacd-m {
border-bottom-color: #b3a0de;
}
.bcb-lilacxd-m {
border-bottom-color: #988bb7;
}
.bcb-greenxl-m {
border-bottom-color: #00ce00;
}
.bcb-greenl-m {
border-bottom-color: #00a700;
}
.bcb-green-m {
border-bottom-color: #008000;
}
.bcb-greend-m {
border-bottom-color: #006c00;
}
.bcb-greenxd-m {
border-bottom-color: #005900;
}
.bcb-bluexl-m {
border-bottom-color: #99c8fb;
}
.bcb-bluel-m {
border-bottom-color: #68a9f1;
}
.bcb-blue-m {
border-bottom-color: #2889ea;
}
.bcb-blued-m {
border-bottom-color: #126eca;
}
.bcb-bluexd-m {
border-bottom-color: #0c59a7;
}
.bcb-off-whitel-m {
border-bottom-color: #fbfbff;
}
.bcb-off-white-m {
border-bottom-color: #f3f3f7;
}
.bcb-off-whited-m {
border-bottom-color: #e4e7f7;
}
}
@media only screen and (min-width: 1024px) {
.bcb-black-l {
border-bottom-color: #000000;
}
.bcb-white-l {
border-bottom-color: #ffffff;
}
.bcb-transparent-l {
border-bottom-color: transparent;
}
.bcb-hotpinkxl-l {
border-bottom-color: #f188bc;
}
.bcb-hotpinkl-l {
border-bottom-color: #f36fb0;
}
.bcb-hotpink-l {
border-bottom-color: #ea2889;
}
.bcb-hotpinkd-l {
border-bottom-color: #cc0f6d;
}
.bcb-hotpinkxd-l {
border-bottom-color: #900148;
}
.bcb-greyxl-l {
border-bottom-color: #f0f2ff;
}
.bcb-greyl-l {
border-bottom-color: #dedbe2;
}
.bcb-grey-l {
border-bottom-color: #b2b6ca;
}
.bcb-greyd-l {
border-bottom-color: #5a5573;
}
.bcb-greyxd-l {
border-bottom-color: #4d4c51;
}
.bcb-yellowxl-l {
border-bottom-color: #f8f8b7;
}
.bcb-yellowl-l {
border-bottom-color: #f1f16f;
}
.bcb-yellow-l {
border-bottom-color: #eaea28;
}
.bcb-yellowd-l {
border-bottom-color: #d6d615;
}
.bcb-yellowxd-l {
border-bottom-color: #b2b211;
}
.bcb-redxl-l {
border-bottom-color: #f3a6a6;
}
.bcb-redl-l {
border-bottom-color: #ec7272;
}
.bcb-red-l {
border-bottom-color: #e53e3e;
}
.bcb-redd-l {
border-bottom-color: #cd1c1c;
}
.bcb-redxd-l {
border-bottom-color: #991515;
}
.bcb-purplexl-l {
border-bottom-color: #c493f4;
}
.bcb-purplel-l {
border-bottom-color: #a65eef;
}
.bcb-purple-l {
border-bottom-color: #8928ea;
}
.bcb-purpled-l {
border-bottom-color: #6c13c4;
}
.bcb-purplexd-l {
border-bottom-color: #5810a0;
}
.bcb-orangexl-l {
border-bottom-color: #f4c493;
}
.bcb-orangel-l {
border-bottom-color: #efa65e;
}
.bcb-orange-l {
border-bottom-color: #ea8928;
}
.bcb-oranged-l {
border-bottom-color: #d67515;
}
.bcb-orangexd-l {
border-bottom-color: #b26211;
}
.bcb-limexl-l {
border-bottom-color: #c4f493;
}
.bcb-limel-l {
border-bottom-color: #a6ef5e;
}
.bcb-lime-l {
border-bottom-color: #89ea28;
}
.bcb-limed-l {
border-bottom-color: #6cc413;
}
.bcb-limexd-l {
border-bottom-color: #4e8e0e;
}
.bcb-lilacxl-l {
border-bottom-color: #f3effd;
}
.bcb-lilacl-l {
border-bottom-color: #e6dff7;
}
.bcb-lilac-l {
border-bottom-color: #c4b4ea;
}
.bcb-lilacd-l {
border-bottom-color: #b3a0de;
}
.bcb-lilacxd-l {
border-bottom-color: #988bb7;
}
.bcb-greenxl-l {
border-bottom-color: #00ce00;
}
.bcb-greenl-l {
border-bottom-color: #00a700;
}
.bcb-green-l {
border-bottom-color: #008000;
}
.bcb-greend-l {
border-bottom-color: #006c00;
}
.bcb-greenxd-l {
border-bottom-color: #005900;
}
.bcb-bluexl-l {
border-bottom-color: #99c8fb;
}
.bcb-bluel-l {
border-bottom-color: #68a9f1;
}
.bcb-blue-l {
border-bottom-color: #2889ea;
}
.bcb-blued-l {
border-bottom-color: #126eca;
}
.bcb-bluexd-l {
border-bottom-color: #0c59a7;
}
.bcb-off-whitel-l {
border-bottom-color: #fbfbff;
}
.bcb-off-white-l {
border-bottom-color: #f3f3f7;
}
.bcb-off-whited-l {
border-bottom-color: #e4e7f7;
}
}
.bct-black {
border-top-color: #000000;
}
.bct-white {
border-top-color: #ffffff;
}
.bct-transparent {
border-top-color: transparent;
}
.bct-hotpinkxl {
border-top-color: #f188bc;
}
.bct-hotpinkl {
border-top-color: #f36fb0;
}
.bct-hotpink {
border-top-color: #ea2889;
}
.bct-hotpinkd {
border-top-color: #cc0f6d;
}
.bct-hotpinkxd {
border-top-color: #900148;
}
.bct-greyxl {
border-top-color: #f0f2ff;
}
.bct-greyl {
border-top-color: #dedbe2;
}
.bct-grey {
border-top-color: #b2b6ca;
}
.bct-greyd {
border-top-color: #5a5573;
}
.bct-greyxd {
border-top-color: #4d4c51;
}
.bct-yellowxl {
border-top-color: #f8f8b7;
}
.bct-yellowl {
border-top-color: #f1f16f;
}
.bct-yellow {
border-top-color: #eaea28;
}
.bct-yellowd {
border-top-color: #d6d615;
}
.bct-yellowxd {
border-top-color: #b2b211;
}
.bct-redxl {
border-top-color: #f3a6a6;
}
.bct-redl {
border-top-color: #ec7272;
}
.bct-red {
border-top-color: #e53e3e;
}
.bct-redd {
border-top-color: #cd1c1c;
}
.bct-redxd {
border-top-color: #991515;
}
.bct-purplexl {
border-top-color: #c493f4;
}
.bct-purplel {
border-top-color: #a65eef;
}
.bct-purple {
border-top-color: #8928ea;
}
.bct-purpled {
border-top-color: #6c13c4;
}
.bct-purplexd {
border-top-color: #5810a0;
}
.bct-orangexl {
border-top-color: #f4c493;
}
.bct-orangel {
border-top-color: #efa65e;
}
.bct-orange {
border-top-color: #ea8928;
}
.bct-oranged {
border-top-color: #d67515;
}
.bct-orangexd {
border-top-color: #b26211;
}
.bct-limexl {
border-top-color: #c4f493;
}
.bct-limel {
border-top-color: #a6ef5e;
}
.bct-lime {
border-top-color: #89ea28;
}
.bct-limed {
border-top-color: #6cc413;
}
.bct-limexd {
border-top-color: #4e8e0e;
}
.bct-lilacxl {
border-top-color: #f3effd;
}
.bct-lilacl {
border-top-color: #e6dff7;
}
.bct-lilac {
border-top-color: #c4b4ea;
}
.bct-lilacd {
border-top-color: #b3a0de;
}
.bct-lilacxd {
border-top-color: #988bb7;
}
.bct-greenxl {
border-top-color: #00ce00;
}
.bct-greenl {
border-top-color: #00a700;
}
.bct-green {
border-top-color: #008000;
}
.bct-greend {
border-top-color: #006c00;
}
.bct-greenxd {
border-top-color: #005900;
}
.bct-bluexl {
border-top-color: #99c8fb;
}
.bct-bluel {
border-top-color: #68a9f1;
}
.bct-blue {
border-top-color: #2889ea;
}
.bct-blued {
border-top-color: #126eca;
}
.bct-bluexd {
border-top-color: #0c59a7;
}
.bct-off-whitel {
border-top-color: #fbfbff;
}
.bct-off-white {
border-top-color: #f3f3f7;
}
.bct-off-whited {
border-top-color: #e4e7f7;
}
@media only screen and (min-width: 768px) {
.bct-black-m {
border-top-color: #000000;
}
.bct-white-m {
border-top-color: #ffffff;
}
.bct-transparent-m {
border-top-color: transparent;
}
.bct-hotpinkxl-m {
border-top-color: #f188bc;
}
.bct-hotpinkl-m {
border-top-color: #f36fb0;
}
.bct-hotpink-m {
border-top-color: #ea2889;
}
.bct-hotpinkd-m {
border-top-color: #cc0f6d;
}
.bct-hotpinkxd-m {
border-top-color: #900148;
}
.bct-greyxl-m {
border-top-color: #f0f2ff;
}
.bct-greyl-m {
border-top-color: #dedbe2;
}
.bct-grey-m {
border-top-color: #b2b6ca;
}
.bct-greyd-m {
border-top-color: #5a5573;
}
.bct-greyxd-m {
border-top-color: #4d4c51;
}
.bct-yellowxl-m {
border-top-color: #f8f8b7;
}
.bct-yellowl-m {
border-top-color: #f1f16f;
}
.bct-yellow-m {
border-top-color: #eaea28;
}
.bct-yellowd-m {
border-top-color: #d6d615;
}
.bct-yellowxd-m {
border-top-color: #b2b211;
}
.bct-redxl-m {
border-top-color: #f3a6a6;
}
.bct-redl-m {
border-top-color: #ec7272;
}
.bct-red-m {
border-top-color: #e53e3e;
}
.bct-redd-m {
border-top-color: #cd1c1c;
}
.bct-redxd-m {
border-top-color: #991515;
}
.bct-purplexl-m {
border-top-color: #c493f4;
}
.bct-purplel-m {
border-top-color: #a65eef;
}
.bct-purple-m {
border-top-color: #8928ea;
}
.bct-purpled-m {
border-top-color: #6c13c4;
}
.bct-purplexd-m {
border-top-color: #5810a0;
}
.bct-orangexl-m {
border-top-color: #f4c493;
}
.bct-orangel-m {
border-top-color: #efa65e;
}
.bct-orange-m {
border-top-color: #ea8928;
}
.bct-oranged-m {
border-top-color: #d67515;
}
.bct-orangexd-m {
border-top-color: #b26211;
}
.bct-limexl-m {
border-top-color: #c4f493;
}
.bct-limel-m {
border-top-color: #a6ef5e;
}
.bct-lime-m {
border-top-color: #89ea28;
}
.bct-limed-m {
border-top-color: #6cc413;
}
.bct-limexd-m {
border-top-color: #4e8e0e;
}
.bct-lilacxl-m {
border-top-color: #f3effd;
}
.bct-lilacl-m {
border-top-color: #e6dff7;
}
.bct-lilac-m {
border-top-color: #c4b4ea;
}
.bct-lilacd-m {
border-top-color: #b3a0de;
}
.bct-lilacxd-m {
border-top-color: #988bb7;
}
.bct-greenxl-m {
border-top-color: #00ce00;
}
.bct-greenl-m {
border-top-color: #00a700;
}
.bct-green-m {
border-top-color: #008000;
}
.bct-greend-m {
border-top-color: #006c00;
}
.bct-greenxd-m {
border-top-color: #005900;
}
.bct-bluexl-m {
border-top-color: #99c8fb;
}
.bct-bluel-m {
border-top-color: #68a9f1;
}
.bct-blue-m {
border-top-color: #2889ea;
}
.bct-blued-m {
border-top-color: #126eca;
}
.bct-bluexd-m {
border-top-color: #0c59a7;
}
.bct-off-whitel-m {
border-top-color: #fbfbff;
}
.bct-off-white-m {
border-top-color: #f3f3f7;
}
.bct-off-whited-m {
border-top-color: #e4e7f7;
}
}
@media only screen and (min-width: 1024px) {
.bct-black-l {
border-top-color: #000000;
}
.bct-white-l {
border-top-color: #ffffff;
}
.bct-transparent-l {
border-top-color: transparent;
}
.bct-hotpinkxl-l {
border-top-color: #f188bc;
}
.bct-hotpinkl-l {
border-top-color: #f36fb0;
}
.bct-hotpink-l {
border-top-color: #ea2889;
}
.bct-hotpinkd-l {
border-top-color: #cc0f6d;
}
.bct-hotpinkxd-l {
border-top-color: #900148;
}
.bct-greyxl-l {
border-top-color: #f0f2ff;
}
.bct-greyl-l {
border-top-color: #dedbe2;
}
.bct-grey-l {
border-top-color: #b2b6ca;
}
.bct-greyd-l {
border-top-color: #5a5573;
}
.bct-greyxd-l {
border-top-color: #4d4c51;
}
.bct-yellowxl-l {
border-top-color: #f8f8b7;
}
.bct-yellowl-l {
border-top-color: #f1f16f;
}
.bct-yellow-l {
border-top-color: #eaea28;
}
.bct-yellowd-l {
border-top-color: #d6d615;
}
.bct-yellowxd-l {
border-top-color: #b2b211;
}
.bct-redxl-l {
border-top-color: #f3a6a6;
}
.bct-redl-l {
border-top-color: #ec7272;
}
.bct-red-l {
border-top-color: #e53e3e;
}
.bct-redd-l {
border-top-color: #cd1c1c;
}
.bct-redxd-l {
border-top-color: #991515;
}
.bct-purplexl-l {
border-top-color: #c493f4;
}
.bct-purplel-l {
border-top-color: #a65eef;
}
.bct-purple-l {
border-top-color: #8928ea;
}
.bct-purpled-l {
border-top-color: #6c13c4;
}
.bct-purplexd-l {
border-top-color: #5810a0;
}
.bct-orangexl-l {
border-top-color: #f4c493;
}
.bct-orangel-l {
border-top-color: #efa65e;
}
.bct-orange-l {
border-top-color: #ea8928;
}
.bct-oranged-l {
border-top-color: #d67515;
}
.bct-orangexd-l {
border-top-color: #b26211;
}
.bct-limexl-l {
border-top-color: #c4f493;
}
.bct-limel-l {
border-top-color: #a6ef5e;
}
.bct-lime-l {
border-top-color: #89ea28;
}
.bct-limed-l {
border-top-color: #6cc413;
}
.bct-limexd-l {
border-top-color: #4e8e0e;
}
.bct-lilacxl-l {
border-top-color: #f3effd;
}
.bct-lilacl-l {
border-top-color: #e6dff7;
}
.bct-lilac-l {
border-top-color: #c4b4ea;
}
.bct-lilacd-l {
border-top-color: #b3a0de;
}
.bct-lilacxd-l {
border-top-color: #988bb7;
}
.bct-greenxl-l {
border-top-color: #00ce00;
}
.bct-greenl-l {
border-top-color: #00a700;
}
.bct-green-l {
border-top-color: #008000;
}
.bct-greend-l {
border-top-color: #006c00;
}
.bct-greenxd-l {
border-top-color: #005900;
}
.bct-bluexl-l {
border-top-color: #99c8fb;
}
.bct-bluel-l {
border-top-color: #68a9f1;
}
.bct-blue-l {
border-top-color: #2889ea;
}
.bct-blued-l {
border-top-color: #126eca;
}
.bct-bluexd-l {
border-top-color: #0c59a7;
}
.bct-off-whitel-l {
border-top-color: #fbfbff;
}
.bct-off-white-l {
border-top-color: #f3f3f7;
}
.bct-off-whited-l {
border-top-color: #e4e7f7;
}
}
.bcl-black {
border-left-color: #000000;
}
.bcl-white {
border-left-color: #ffffff;
}
.bcl-transparent {
border-left-color: transparent;
}
.bcl-hotpinkxl {
border-left-color: #f188bc;
}
.bcl-hotpinkl {
border-left-color: #f36fb0;
}
.bcl-hotpink {
border-left-color: #ea2889;
}
.bcl-hotpinkd {
border-left-color: #cc0f6d;
}
.bcl-hotpinkxd {
border-left-color: #900148;
}
.bcl-greyxl {
border-left-color: #f0f2ff;
}
.bcl-greyl {
border-left-color: #dedbe2;
}
.bcl-grey {
border-left-color: #b2b6ca;
}
.bcl-greyd {
border-left-color: #5a5573;
}
.bcl-greyxd {
border-left-color: #4d4c51;
}
.bcl-yellowxl {
border-left-color: #f8f8b7;
}
.bcl-yellowl {
border-left-color: #f1f16f;
}
.bcl-yellow {
border-left-color: #eaea28;
}
.bcl-yellowd {
border-left-color: #d6d615;
}
.bcl-yellowxd {
border-left-color: #b2b211;
}
.bcl-redxl {
border-left-color: #f3a6a6;
}
.bcl-redl {
border-left-color: #ec7272;
}
.bcl-red {
border-left-color: #e53e3e;
}
.bcl-redd {
border-left-color: #cd1c1c;
}
.bcl-redxd {
border-left-color: #991515;
}
.bcl-purplexl {
border-left-color: #c493f4;
}
.bcl-purplel {
border-left-color: #a65eef;
}
.bcl-purple {
border-left-color: #8928ea;
}
.bcl-purpled {
border-left-color: #6c13c4;
}
.bcl-purplexd {
border-left-color: #5810a0;
}
.bcl-orangexl {
border-left-color: #f4c493;
}
.bcl-orangel {
border-left-color: #efa65e;
}
.bcl-orange {
border-left-color: #ea8928;
}
.bcl-oranged {
border-left-color: #d67515;
}
.bcl-orangexd {
border-left-color: #b26211;
}
.bcl-limexl {
border-left-color: #c4f493;
}
.bcl-limel {
border-left-color: #a6ef5e;
}
.bcl-lime {
border-left-color: #89ea28;
}
.bcl-limed {
border-left-color: #6cc413;
}
.bcl-limexd {
border-left-color: #4e8e0e;
}
.bcl-lilacxl {
border-left-color: #f3effd;
}
.bcl-lilacl {
border-left-color: #e6dff7;
}
.bcl-lilac {
border-left-color: #c4b4ea;
}
.bcl-lilacd {
border-left-color: #b3a0de;
}
.bcl-lilacxd {
border-left-color: #988bb7;
}
.bcl-greenxl {
border-left-color: #00ce00;
}
.bcl-greenl {
border-left-color: #00a700;
}
.bcl-green {
border-left-color: #008000;
}
.bcl-greend {
border-left-color: #006c00;
}
.bcl-greenxd {
border-left-color: #005900;
}
.bcl-bluexl {
border-left-color: #99c8fb;
}
.bcl-bluel {
border-left-color: #68a9f1;
}
.bcl-blue {
border-left-color: #2889ea;
}
.bcl-blued {
border-left-color: #126eca;
}
.bcl-bluexd {
border-left-color: #0c59a7;
}
.bcl-off-whitel {
border-left-color: #fbfbff;
}
.bcl-off-white {
border-left-color: #f3f3f7;
}
.bcl-off-whited {
border-left-color: #e4e7f7;
}
@media only screen and (min-width: 768px) {
.bcl-black-m {
border-left-color: #000000;
}
.bcl-white-m {
border-left-color: #ffffff;
}
.bcl-transparent-m {
border-left-color: transparent;
}
.bcl-hotpinkxl-m {
border-left-color: #f188bc;
}
.bcl-hotpinkl-m {
border-left-color: #f36fb0;
}
.bcl-hotpink-m {
border-left-color: #ea2889;
}
.bcl-hotpinkd-m {
border-left-color: #cc0f6d;
}
.bcl-hotpinkxd-m {
border-left-color: #900148;
}
.bcl-greyxl-m {
border-left-color: #f0f2ff;
}
.bcl-greyl-m {
border-left-color: #dedbe2;
}
.bcl-grey-m {
border-left-color: #b2b6ca;
}
.bcl-greyd-m {
border-left-color: #5a5573;
}
.bcl-greyxd-m {
border-left-color: #4d4c51;
}
.bcl-yellowxl-m {
border-left-color: #f8f8b7;
}
.bcl-yellowl-m {
border-left-color: #f1f16f;
}
.bcl-yellow-m {
border-left-color: #eaea28;
}
.bcl-yellowd-m {
border-left-color: #d6d615;
}
.bcl-yellowxd-m {
border-left-color: #b2b211;
}
.bcl-redxl-m {
border-left-color: #f3a6a6;
}
.bcl-redl-m {
border-left-color: #ec7272;
}
.bcl-red-m {
border-left-color: #e53e3e;
}
.bcl-redd-m {
border-left-color: #cd1c1c;
}
.bcl-redxd-m {
border-left-color: #991515;
}
.bcl-purplexl-m {
border-left-color: #c493f4;
}
.bcl-purplel-m {
border-left-color: #a65eef;
}
.bcl-purple-m {
border-left-color: #8928ea;
}
.bcl-purpled-m {
border-left-color: #6c13c4;
}
.bcl-purplexd-m {
border-left-color: #5810a0;
}
.bcl-orangexl-m {
border-left-color: #f4c493;
}
.bcl-orangel-m {
border-left-color: #efa65e;
}
.bcl-orange-m {
border-left-color: #ea8928;
}
.bcl-oranged-m {
border-left-color: #d67515;
}
.bcl-orangexd-m {
b