UNPKG

preons

Version:

Functional css library and utility belt

3,839 lines (2,973 loc) 236 kB
/* 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