@charset "UTF-8";
/*! ---
 JASS - "Play with Jasm CSS classes conducted by SASS."
 Provided by http://jass.dev | 2016(c)dqd [diqidoq] GPL3
 -------------------------------------------------------
 */
/*! Normalize.css -  Start
 ------------------------- */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/*! JASS - Start
 --------------- */
/* --- Color settings

  @required for _color.scss

  Choose the components you want to use.
  Don't change the order of settings.
  Comment out components if you do not need them.
*/
/* ---  Color palette

  JASS destinguishes between a themes color palette and key colors.
  - Key colors are what you may know from other frameworks (primary, secondary).
    JASS does not define them fixed but gives you the option at hand to root target from the palette.
  - The color palette is a more complete and not limited color preset and its shades.
    JASS leaves it up to you how large the palette gets (interesting for CSS painting).
 */
/* --- Default color palette - 5 brightness shades of 6 colors.
  Feel free to extend or minify from 5 to 2 or 3 to 6, etc.
  Use the first row in list to define black and white point.
  Helpful to define shades: http://scg.ar-ch.org/

  It is recommended to use web safe or "web smart" colors like 5599FF or 59F.
  It is up to you how many colors you use and how you group them.
  ! Gets overridden if $enable-generator: yes;
 */
/* ---  # old default preset 1
$color-preset: (
  'grey'   ('222', '555', '999', 'CCC', 'FFF'),
  'gold'   ('630', 'A51', 'D94', 'FC7', 'FEC'),
  'red'    ('903', 'C05', 'F06', 'F69', 'FCD'),
  'rose'   ('607', 'A0A', 'D0F', 'E5F', 'EAF'),
  'violet' ('408', '71B', 'A2F', 'B5F', 'CAF'),
  'blue'   ('029', '04B', '26E', '59F', 'ACF'),
  'green'  ('072', '5B0', '5E0', 'AF4', 'CF9')
);
*/
/* --- # old default preset 2
$color-preset: (
  'grey'  ('222', '555', '999', 'CCC', 'FFF'),
  'rose'  ('607', 'A0A', 'E0F', 'E5F', 'EAF'),
  'blue'  ('029', '04B', '36E', '69F', 'BCF'),
  'green' ('072', '5A0', '7E0', 'BF4', 'CF9'),
  'red'   ('903', 'C05', 'F06', 'F68', 'FBC'),
  'gold'  ('630', '940', 'D83', 'FC7', 'EDC')
);
*/
/* --- Key color targets:
 Choose if color classes added to an outer element should target specific inner elements.
 This is the different attempt of JASS on primary theme colors.
 For example: Color classes with a trailing -h2 added to the body would color theme header,
 -a for links, and so on, without the need of primary and secondary colors defined fixed.

 Use null or no to turn it off.
 */
/* -- Child selectors
Enables trailing class addition for child elements.
@TODO: Can be set for each color component separately in future.
Choose between yes / no (default:no)
*/
/* -- Colors -- */
/* color: value; */
/* a color: value; */
/* h color: value; */
/* border-color: value; */
/* background-color: value; */
.ctd-grey1, .ctd-grey1-a a {
  text-decoration-color: #222;
}

.cbg-grey1 {
  background-color: #222;
}

.cb-grey1 {
  border-color: #222;
}

.c-grey1, .c-grey1-h1 h1, .c-grey1-h2 h2, .c-grey1-h3 h3, .c-grey1-h h1, .c-grey1-h h2, .c-grey1-h h3, .c-grey1-strong strong, .c-grey1-em em, .c-grey1-b b, .c-grey1-i i, .c-grey1-q q, .c-grey1-mark mark, .c-grey1-a a {
  color: #222;
}

.ctd-grey2, .ctd-grey2-a a {
  text-decoration-color: #555;
}

.cbg-grey2 {
  background-color: #555;
}

.cb-grey2 {
  border-color: #555;
}

.c-grey2, .c-grey2-h1 h1, .c-grey2-h2 h2, .c-grey2-h3 h3, .c-grey2-h h1, .c-grey2-h h2, .c-grey2-h h3, .c-grey2-strong strong, .c-grey2-em em, .c-grey2-b b, .c-grey2-i i, .c-grey2-q q, .c-grey2-mark mark, .c-grey2-a a {
  color: #555;
}

.ctd-grey3, .ctd-grey3-a a {
  text-decoration-color: #999;
}

.cbg-grey3 {
  background-color: #999;
}

.cb-grey3 {
  border-color: #999;
}

.c-grey3, .c-grey3-h1 h1, .c-grey3-h2 h2, .c-grey3-h3 h3, .c-grey3-h h1, .c-grey3-h h2, .c-grey3-h h3, .c-grey3-strong strong, .c-grey3-em em, .c-grey3-b b, .c-grey3-i i, .c-grey3-q q, .c-grey3-mark mark, .c-grey3-a a {
  color: #999;
}

.ctd-grey4, .ctd-grey4-a a {
  text-decoration-color: #CCC;
}

.cbg-grey4 {
  background-color: #CCC;
}

.cb-grey4 {
  border-color: #CCC;
}

.c-grey4, .c-grey4-h1 h1, .c-grey4-h2 h2, .c-grey4-h3 h3, .c-grey4-h h1, .c-grey4-h h2, .c-grey4-h h3, .c-grey4-strong strong, .c-grey4-em em, .c-grey4-b b, .c-grey4-i i, .c-grey4-q q, .c-grey4-mark mark, .c-grey4-a a {
  color: #CCC;
}

.ctd-grey5, .ctd-grey5-a a {
  text-decoration-color: #FFF;
}

.cbg-grey5 {
  background-color: #FFF;
}

.cb-grey5 {
  border-color: #FFF;
}

.c-grey5, .c-grey5-h1 h1, .c-grey5-h2 h2, .c-grey5-h3 h3, .c-grey5-h h1, .c-grey5-h h2, .c-grey5-h h3, .c-grey5-strong strong, .c-grey5-em em, .c-grey5-b b, .c-grey5-i i, .c-grey5-q q, .c-grey5-mark mark, .c-grey5-a a {
  color: #FFF;
}

.ctd-gold1, .ctd-gold1-a a {
  text-decoration-color: #630;
}

.cbg-gold1 {
  background-color: #630;
}

.cb-gold1 {
  border-color: #630;
}

.c-gold1, .c-gold1-h1 h1, .c-gold1-h2 h2, .c-gold1-h3 h3, .c-gold1-h h1, .c-gold1-h h2, .c-gold1-h h3, .c-gold1-strong strong, .c-gold1-em em, .c-gold1-b b, .c-gold1-i i, .c-gold1-q q, .c-gold1-mark mark, .c-gold1-a a {
  color: #630;
}

.ctd-gold2, .ctd-gold2-a a {
  text-decoration-color: #A51;
}

.cbg-gold2 {
  background-color: #A51;
}

.cb-gold2 {
  border-color: #A51;
}

.c-gold2, .c-gold2-h1 h1, .c-gold2-h2 h2, .c-gold2-h3 h3, .c-gold2-h h1, .c-gold2-h h2, .c-gold2-h h3, .c-gold2-strong strong, .c-gold2-em em, .c-gold2-b b, .c-gold2-i i, .c-gold2-q q, .c-gold2-mark mark, .c-gold2-a a {
  color: #A51;
}

.ctd-gold3, .ctd-gold3-a a {
  text-decoration-color: #D94;
}

.cbg-gold3 {
  background-color: #D94;
}

.cb-gold3 {
  border-color: #D94;
}

.c-gold3, .c-gold3-h1 h1, .c-gold3-h2 h2, .c-gold3-h3 h3, .c-gold3-h h1, .c-gold3-h h2, .c-gold3-h h3, .c-gold3-strong strong, .c-gold3-em em, .c-gold3-b b, .c-gold3-i i, .c-gold3-q q, .c-gold3-mark mark, .c-gold3-a a {
  color: #D94;
}

.ctd-gold4, .ctd-gold4-a a {
  text-decoration-color: #FC7;
}

.cbg-gold4 {
  background-color: #FC7;
}

.cb-gold4 {
  border-color: #FC7;
}

.c-gold4, .c-gold4-h1 h1, .c-gold4-h2 h2, .c-gold4-h3 h3, .c-gold4-h h1, .c-gold4-h h2, .c-gold4-h h3, .c-gold4-strong strong, .c-gold4-em em, .c-gold4-b b, .c-gold4-i i, .c-gold4-q q, .c-gold4-mark mark, .c-gold4-a a {
  color: #FC7;
}

.ctd-gold5, .ctd-gold5-a a {
  text-decoration-color: #FEC;
}

.cbg-gold5 {
  background-color: #FEC;
}

.cb-gold5 {
  border-color: #FEC;
}

.c-gold5, .c-gold5-h1 h1, .c-gold5-h2 h2, .c-gold5-h3 h3, .c-gold5-h h1, .c-gold5-h h2, .c-gold5-h h3, .c-gold5-strong strong, .c-gold5-em em, .c-gold5-b b, .c-gold5-i i, .c-gold5-q q, .c-gold5-mark mark, .c-gold5-a a {
  color: #FEC;
}

.ctd-orange1, .ctd-orange1-a a {
  text-decoration-color: #700;
}

.cbg-orange1 {
  background-color: #700;
}

.cb-orange1 {
  border-color: #700;
}

.c-orange1, .c-orange1-h1 h1, .c-orange1-h2 h2, .c-orange1-h3 h3, .c-orange1-h h1, .c-orange1-h h2, .c-orange1-h h3, .c-orange1-strong strong, .c-orange1-em em, .c-orange1-b b, .c-orange1-i i, .c-orange1-q q, .c-orange1-mark mark, .c-orange1-a a {
  color: #700;
}

.ctd-orange2, .ctd-orange2-a a {
  text-decoration-color: #C30;
}

.cbg-orange2 {
  background-color: #C30;
}

.cb-orange2 {
  border-color: #C30;
}

.c-orange2, .c-orange2-h1 h1, .c-orange2-h2 h2, .c-orange2-h3 h3, .c-orange2-h h1, .c-orange2-h h2, .c-orange2-h h3, .c-orange2-strong strong, .c-orange2-em em, .c-orange2-b b, .c-orange2-i i, .c-orange2-q q, .c-orange2-mark mark, .c-orange2-a a {
  color: #C30;
}

.ctd-orange3, .ctd-orange3-a a {
  text-decoration-color: #F30;
}

.cbg-orange3 {
  background-color: #F30;
}

.cb-orange3 {
  border-color: #F30;
}

.c-orange3, .c-orange3-h1 h1, .c-orange3-h2 h2, .c-orange3-h3 h3, .c-orange3-h h1, .c-orange3-h h2, .c-orange3-h h3, .c-orange3-strong strong, .c-orange3-em em, .c-orange3-b b, .c-orange3-i i, .c-orange3-q q, .c-orange3-mark mark, .c-orange3-a a {
  color: #F30;
}

.ctd-orange4, .ctd-orange4-a a {
  text-decoration-color: #F63;
}

.cbg-orange4 {
  background-color: #F63;
}

.cb-orange4 {
  border-color: #F63;
}

.c-orange4, .c-orange4-h1 h1, .c-orange4-h2 h2, .c-orange4-h3 h3, .c-orange4-h h1, .c-orange4-h h2, .c-orange4-h h3, .c-orange4-strong strong, .c-orange4-em em, .c-orange4-b b, .c-orange4-i i, .c-orange4-q q, .c-orange4-mark mark, .c-orange4-a a {
  color: #F63;
}

.ctd-orange5, .ctd-orange5-a a {
  text-decoration-color: #FCB;
}

.cbg-orange5 {
  background-color: #FCB;
}

.cb-orange5 {
  border-color: #FCB;
}

.c-orange5, .c-orange5-h1 h1, .c-orange5-h2 h2, .c-orange5-h3 h3, .c-orange5-h h1, .c-orange5-h h2, .c-orange5-h h3, .c-orange5-strong strong, .c-orange5-em em, .c-orange5-b b, .c-orange5-i i, .c-orange5-q q, .c-orange5-mark mark, .c-orange5-a a {
  color: #FCB;
}

.ctd-red1, .ctd-red1-a a {
  text-decoration-color: #803;
}

.cbg-red1 {
  background-color: #803;
}

.cb-red1 {
  border-color: #803;
}

.c-red1, .c-red1-h1 h1, .c-red1-h2 h2, .c-red1-h3 h3, .c-red1-h h1, .c-red1-h h2, .c-red1-h h3, .c-red1-strong strong, .c-red1-em em, .c-red1-b b, .c-red1-i i, .c-red1-q q, .c-red1-mark mark, .c-red1-a a {
  color: #803;
}

.ctd-red2, .ctd-red2-a a {
  text-decoration-color: #C05;
}

.cbg-red2 {
  background-color: #C05;
}

.cb-red2 {
  border-color: #C05;
}

.c-red2, .c-red2-h1 h1, .c-red2-h2 h2, .c-red2-h3 h3, .c-red2-h h1, .c-red2-h h2, .c-red2-h h3, .c-red2-strong strong, .c-red2-em em, .c-red2-b b, .c-red2-i i, .c-red2-q q, .c-red2-mark mark, .c-red2-a a {
  color: #C05;
}

.ctd-red3, .ctd-red3-a a {
  text-decoration-color: #F06;
}

.cbg-red3 {
  background-color: #F06;
}

.cb-red3 {
  border-color: #F06;
}

.c-red3, .c-red3-h1 h1, .c-red3-h2 h2, .c-red3-h3 h3, .c-red3-h h1, .c-red3-h h2, .c-red3-h h3, .c-red3-strong strong, .c-red3-em em, .c-red3-b b, .c-red3-i i, .c-red3-q q, .c-red3-mark mark, .c-red3-a a {
  color: #F06;
}

.ctd-red4, .ctd-red4-a a {
  text-decoration-color: #F68;
}

.cbg-red4 {
  background-color: #F68;
}

.cb-red4 {
  border-color: #F68;
}

.c-red4, .c-red4-h1 h1, .c-red4-h2 h2, .c-red4-h3 h3, .c-red4-h h1, .c-red4-h h2, .c-red4-h h3, .c-red4-strong strong, .c-red4-em em, .c-red4-b b, .c-red4-i i, .c-red4-q q, .c-red4-mark mark, .c-red4-a a {
  color: #F68;
}

.ctd-red5, .ctd-red5-a a {
  text-decoration-color: #FCD;
}

.cbg-red5 {
  background-color: #FCD;
}

.cb-red5 {
  border-color: #FCD;
}

.c-red5, .c-red5-h1 h1, .c-red5-h2 h2, .c-red5-h3 h3, .c-red5-h h1, .c-red5-h h2, .c-red5-h h3, .c-red5-strong strong, .c-red5-em em, .c-red5-b b, .c-red5-i i, .c-red5-q q, .c-red5-mark mark, .c-red5-a a {
  color: #FCD;
}

.ctd-rose1, .ctd-rose1-a a {
  text-decoration-color: #607;
}

.cbg-rose1 {
  background-color: #607;
}

.cb-rose1 {
  border-color: #607;
}

.c-rose1, .c-rose1-h1 h1, .c-rose1-h2 h2, .c-rose1-h3 h3, .c-rose1-h h1, .c-rose1-h h2, .c-rose1-h h3, .c-rose1-strong strong, .c-rose1-em em, .c-rose1-b b, .c-rose1-i i, .c-rose1-q q, .c-rose1-mark mark, .c-rose1-a a {
  color: #607;
}

.ctd-rose2, .ctd-rose2-a a {
  text-decoration-color: #A0A;
}

.cbg-rose2 {
  background-color: #A0A;
}

.cb-rose2 {
  border-color: #A0A;
}

.c-rose2, .c-rose2-h1 h1, .c-rose2-h2 h2, .c-rose2-h3 h3, .c-rose2-h h1, .c-rose2-h h2, .c-rose2-h h3, .c-rose2-strong strong, .c-rose2-em em, .c-rose2-b b, .c-rose2-i i, .c-rose2-q q, .c-rose2-mark mark, .c-rose2-a a {
  color: #A0A;
}

.ctd-rose3, .ctd-rose3-a a {
  text-decoration-color: #E0F;
}

.cbg-rose3 {
  background-color: #E0F;
}

.cb-rose3 {
  border-color: #E0F;
}

.c-rose3, .c-rose3-h1 h1, .c-rose3-h2 h2, .c-rose3-h3 h3, .c-rose3-h h1, .c-rose3-h h2, .c-rose3-h h3, .c-rose3-strong strong, .c-rose3-em em, .c-rose3-b b, .c-rose3-i i, .c-rose3-q q, .c-rose3-mark mark, .c-rose3-a a {
  color: #E0F;
}

.ctd-rose4, .ctd-rose4-a a {
  text-decoration-color: #E5F;
}

.cbg-rose4 {
  background-color: #E5F;
}

.cb-rose4 {
  border-color: #E5F;
}

.c-rose4, .c-rose4-h1 h1, .c-rose4-h2 h2, .c-rose4-h3 h3, .c-rose4-h h1, .c-rose4-h h2, .c-rose4-h h3, .c-rose4-strong strong, .c-rose4-em em, .c-rose4-b b, .c-rose4-i i, .c-rose4-q q, .c-rose4-mark mark, .c-rose4-a a {
  color: #E5F;
}

.ctd-rose5, .ctd-rose5-a a {
  text-decoration-color: #EAF;
}

.cbg-rose5 {
  background-color: #EAF;
}

.cb-rose5 {
  border-color: #EAF;
}

.c-rose5, .c-rose5-h1 h1, .c-rose5-h2 h2, .c-rose5-h3 h3, .c-rose5-h h1, .c-rose5-h h2, .c-rose5-h h3, .c-rose5-strong strong, .c-rose5-em em, .c-rose5-b b, .c-rose5-i i, .c-rose5-q q, .c-rose5-mark mark, .c-rose5-a a {
  color: #EAF;
}

.ctd-violet1, .ctd-violet1-a a {
  text-decoration-color: #408;
}

.cbg-violet1 {
  background-color: #408;
}

.cb-violet1 {
  border-color: #408;
}

.c-violet1, .c-violet1-h1 h1, .c-violet1-h2 h2, .c-violet1-h3 h3, .c-violet1-h h1, .c-violet1-h h2, .c-violet1-h h3, .c-violet1-strong strong, .c-violet1-em em, .c-violet1-b b, .c-violet1-i i, .c-violet1-q q, .c-violet1-mark mark, .c-violet1-a a {
  color: #408;
}

.ctd-violet2, .ctd-violet2-a a {
  text-decoration-color: #71B;
}

.cbg-violet2 {
  background-color: #71B;
}

.cb-violet2 {
  border-color: #71B;
}

.c-violet2, .c-violet2-h1 h1, .c-violet2-h2 h2, .c-violet2-h3 h3, .c-violet2-h h1, .c-violet2-h h2, .c-violet2-h h3, .c-violet2-strong strong, .c-violet2-em em, .c-violet2-b b, .c-violet2-i i, .c-violet2-q q, .c-violet2-mark mark, .c-violet2-a a {
  color: #71B;
}

.ctd-violet3, .ctd-violet3-a a {
  text-decoration-color: #A2F;
}

.cbg-violet3 {
  background-color: #A2F;
}

.cb-violet3 {
  border-color: #A2F;
}

.c-violet3, .c-violet3-h1 h1, .c-violet3-h2 h2, .c-violet3-h3 h3, .c-violet3-h h1, .c-violet3-h h2, .c-violet3-h h3, .c-violet3-strong strong, .c-violet3-em em, .c-violet3-b b, .c-violet3-i i, .c-violet3-q q, .c-violet3-mark mark, .c-violet3-a a {
  color: #A2F;
}

.ctd-violet4, .ctd-violet4-a a {
  text-decoration-color: #B5F;
}

.cbg-violet4 {
  background-color: #B5F;
}

.cb-violet4 {
  border-color: #B5F;
}

.c-violet4, .c-violet4-h1 h1, .c-violet4-h2 h2, .c-violet4-h3 h3, .c-violet4-h h1, .c-violet4-h h2, .c-violet4-h h3, .c-violet4-strong strong, .c-violet4-em em, .c-violet4-b b, .c-violet4-i i, .c-violet4-q q, .c-violet4-mark mark, .c-violet4-a a {
  color: #B5F;
}

.ctd-violet5, .ctd-violet5-a a {
  text-decoration-color: #CAF;
}

.cbg-violet5 {
  background-color: #CAF;
}

.cb-violet5 {
  border-color: #CAF;
}

.c-violet5, .c-violet5-h1 h1, .c-violet5-h2 h2, .c-violet5-h3 h3, .c-violet5-h h1, .c-violet5-h h2, .c-violet5-h h3, .c-violet5-strong strong, .c-violet5-em em, .c-violet5-b b, .c-violet5-i i, .c-violet5-q q, .c-violet5-mark mark, .c-violet5-a a {
  color: #CAF;
}

.ctd-blue1, .ctd-blue1-a a {
  text-decoration-color: #029;
}

.cbg-blue1 {
  background-color: #029;
}

.cb-blue1 {
  border-color: #029;
}

.c-blue1, .c-blue1-h1 h1, .c-blue1-h2 h2, .c-blue1-h3 h3, .c-blue1-h h1, .c-blue1-h h2, .c-blue1-h h3, .c-blue1-strong strong, .c-blue1-em em, .c-blue1-b b, .c-blue1-i i, .c-blue1-q q, .c-blue1-mark mark, .c-blue1-a a {
  color: #029;
}

.ctd-blue2, .ctd-blue2-a a {
  text-decoration-color: #04B;
}

.cbg-blue2 {
  background-color: #04B;
}

.cb-blue2 {
  border-color: #04B;
}

.c-blue2, .c-blue2-h1 h1, .c-blue2-h2 h2, .c-blue2-h3 h3, .c-blue2-h h1, .c-blue2-h h2, .c-blue2-h h3, .c-blue2-strong strong, .c-blue2-em em, .c-blue2-b b, .c-blue2-i i, .c-blue2-q q, .c-blue2-mark mark, .c-blue2-a a {
  color: #04B;
}

.ctd-blue3, .ctd-blue3-a a {
  text-decoration-color: #26E;
}

.cbg-blue3 {
  background-color: #26E;
}

.cb-blue3 {
  border-color: #26E;
}

.c-blue3, .c-blue3-h1 h1, .c-blue3-h2 h2, .c-blue3-h3 h3, .c-blue3-h h1, .c-blue3-h h2, .c-blue3-h h3, .c-blue3-strong strong, .c-blue3-em em, .c-blue3-b b, .c-blue3-i i, .c-blue3-q q, .c-blue3-mark mark, .c-blue3-a a {
  color: #26E;
}

.ctd-blue4, .ctd-blue4-a a {
  text-decoration-color: #59F;
}

.cbg-blue4 {
  background-color: #59F;
}

.cb-blue4 {
  border-color: #59F;
}

.c-blue4, .c-blue4-h1 h1, .c-blue4-h2 h2, .c-blue4-h3 h3, .c-blue4-h h1, .c-blue4-h h2, .c-blue4-h h3, .c-blue4-strong strong, .c-blue4-em em, .c-blue4-b b, .c-blue4-i i, .c-blue4-q q, .c-blue4-mark mark, .c-blue4-a a {
  color: #59F;
}

.ctd-blue5, .ctd-blue5-a a {
  text-decoration-color: #ACF;
}

.cbg-blue5 {
  background-color: #ACF;
}

.cb-blue5 {
  border-color: #ACF;
}

.c-blue5, .c-blue5-h1 h1, .c-blue5-h2 h2, .c-blue5-h3 h3, .c-blue5-h h1, .c-blue5-h h2, .c-blue5-h h3, .c-blue5-strong strong, .c-blue5-em em, .c-blue5-b b, .c-blue5-i i, .c-blue5-q q, .c-blue5-mark mark, .c-blue5-a a {
  color: #ACF;
}

.ctd-blue-sky1, .ctd-blue-sky1-a a {
  text-decoration-color: #038;
}

.cbg-blue-sky1 {
  background-color: #038;
}

.cb-blue-sky1 {
  border-color: #038;
}

.c-blue-sky1, .c-blue-sky1-h1 h1, .c-blue-sky1-h2 h2, .c-blue-sky1-h3 h3, .c-blue-sky1-h h1, .c-blue-sky1-h h2, .c-blue-sky1-h h3, .c-blue-sky1-strong strong, .c-blue-sky1-em em, .c-blue-sky1-b b, .c-blue-sky1-i i, .c-blue-sky1-q q, .c-blue-sky1-mark mark, .c-blue-sky1-a a {
  color: #038;
}

.ctd-blue-sky2, .ctd-blue-sky2-a a {
  text-decoration-color: #06B;
}

.cbg-blue-sky2 {
  background-color: #06B;
}

.cb-blue-sky2 {
  border-color: #06B;
}

.c-blue-sky2, .c-blue-sky2-h1 h1, .c-blue-sky2-h2 h2, .c-blue-sky2-h3 h3, .c-blue-sky2-h h1, .c-blue-sky2-h h2, .c-blue-sky2-h h3, .c-blue-sky2-strong strong, .c-blue-sky2-em em, .c-blue-sky2-b b, .c-blue-sky2-i i, .c-blue-sky2-q q, .c-blue-sky2-mark mark, .c-blue-sky2-a a {
  color: #06B;
}

.ctd-blue-sky3, .ctd-blue-sky3-a a {
  text-decoration-color: #28E;
}

.cbg-blue-sky3 {
  background-color: #28E;
}

.cb-blue-sky3 {
  border-color: #28E;
}

.c-blue-sky3, .c-blue-sky3-h1 h1, .c-blue-sky3-h2 h2, .c-blue-sky3-h3 h3, .c-blue-sky3-h h1, .c-blue-sky3-h h2, .c-blue-sky3-h h3, .c-blue-sky3-strong strong, .c-blue-sky3-em em, .c-blue-sky3-b b, .c-blue-sky3-i i, .c-blue-sky3-q q, .c-blue-sky3-mark mark, .c-blue-sky3-a a {
  color: #28E;
}

.ctd-blue-sky4, .ctd-blue-sky4-a a {
  text-decoration-color: #6AF;
}

.cbg-blue-sky4 {
  background-color: #6AF;
}

.cb-blue-sky4 {
  border-color: #6AF;
}

.c-blue-sky4, .c-blue-sky4-h1 h1, .c-blue-sky4-h2 h2, .c-blue-sky4-h3 h3, .c-blue-sky4-h h1, .c-blue-sky4-h h2, .c-blue-sky4-h h3, .c-blue-sky4-strong strong, .c-blue-sky4-em em, .c-blue-sky4-b b, .c-blue-sky4-i i, .c-blue-sky4-q q, .c-blue-sky4-mark mark, .c-blue-sky4-a a {
  color: #6AF;
}

.ctd-blue-sky5, .ctd-blue-sky5-a a {
  text-decoration-color: #ADF;
}

.cbg-blue-sky5 {
  background-color: #ADF;
}

.cb-blue-sky5 {
  border-color: #ADF;
}

.c-blue-sky5, .c-blue-sky5-h1 h1, .c-blue-sky5-h2 h2, .c-blue-sky5-h3 h3, .c-blue-sky5-h h1, .c-blue-sky5-h h2, .c-blue-sky5-h h3, .c-blue-sky5-strong strong, .c-blue-sky5-em em, .c-blue-sky5-b b, .c-blue-sky5-i i, .c-blue-sky5-q q, .c-blue-sky5-mark mark, .c-blue-sky5-a a {
  color: #ADF;
}

.ctd-cyan1, .ctd-cyan1-a a {
  text-decoration-color: #035;
}

.cbg-cyan1 {
  background-color: #035;
}

.cb-cyan1 {
  border-color: #035;
}

.c-cyan1, .c-cyan1-h1 h1, .c-cyan1-h2 h2, .c-cyan1-h3 h3, .c-cyan1-h h1, .c-cyan1-h h2, .c-cyan1-h h3, .c-cyan1-strong strong, .c-cyan1-em em, .c-cyan1-b b, .c-cyan1-i i, .c-cyan1-q q, .c-cyan1-mark mark, .c-cyan1-a a {
  color: #035;
}

.ctd-cyan2, .ctd-cyan2-a a {
  text-decoration-color: #056;
}

.cbg-cyan2 {
  background-color: #056;
}

.cb-cyan2 {
  border-color: #056;
}

.c-cyan2, .c-cyan2-h1 h1, .c-cyan2-h2 h2, .c-cyan2-h3 h3, .c-cyan2-h h1, .c-cyan2-h h2, .c-cyan2-h h3, .c-cyan2-strong strong, .c-cyan2-em em, .c-cyan2-b b, .c-cyan2-i i, .c-cyan2-q q, .c-cyan2-mark mark, .c-cyan2-a a {
  color: #056;
}

.ctd-cyan3, .ctd-cyan3-a a {
  text-decoration-color: #089;
}

.cbg-cyan3 {
  background-color: #089;
}

.cb-cyan3 {
  border-color: #089;
}

.c-cyan3, .c-cyan3-h1 h1, .c-cyan3-h2 h2, .c-cyan3-h3 h3, .c-cyan3-h h1, .c-cyan3-h h2, .c-cyan3-h h3, .c-cyan3-strong strong, .c-cyan3-em em, .c-cyan3-b b, .c-cyan3-i i, .c-cyan3-q q, .c-cyan3-mark mark, .c-cyan3-a a {
  color: #089;
}

.ctd-cyan4, .ctd-cyan4-a a {
  text-decoration-color: #0BC;
}

.cbg-cyan4 {
  background-color: #0BC;
}

.cb-cyan4 {
  border-color: #0BC;
}

.c-cyan4, .c-cyan4-h1 h1, .c-cyan4-h2 h2, .c-cyan4-h3 h3, .c-cyan4-h h1, .c-cyan4-h h2, .c-cyan4-h h3, .c-cyan4-strong strong, .c-cyan4-em em, .c-cyan4-b b, .c-cyan4-i i, .c-cyan4-q q, .c-cyan4-mark mark, .c-cyan4-a a {
  color: #0BC;
}

.ctd-cyan5, .ctd-cyan5-a a {
  text-decoration-color: #6EF;
}

.cbg-cyan5 {
  background-color: #6EF;
}

.cb-cyan5 {
  border-color: #6EF;
}

.c-cyan5, .c-cyan5-h1 h1, .c-cyan5-h2 h2, .c-cyan5-h3 h3, .c-cyan5-h h1, .c-cyan5-h h2, .c-cyan5-h h3, .c-cyan5-strong strong, .c-cyan5-em em, .c-cyan5-b b, .c-cyan5-i i, .c-cyan5-q q, .c-cyan5-mark mark, .c-cyan5-a a {
  color: #6EF;
}

.ctd-green1, .ctd-green1-a a {
  text-decoration-color: #141;
}

.cbg-green1 {
  background-color: #141;
}

.cb-green1 {
  border-color: #141;
}

.c-green1, .c-green1-h1 h1, .c-green1-h2 h2, .c-green1-h3 h3, .c-green1-h h1, .c-green1-h h2, .c-green1-h h3, .c-green1-strong strong, .c-green1-em em, .c-green1-b b, .c-green1-i i, .c-green1-q q, .c-green1-mark mark, .c-green1-a a {
  color: #141;
}

.ctd-green2, .ctd-green2-a a {
  text-decoration-color: #060;
}

.cbg-green2 {
  background-color: #060;
}

.cb-green2 {
  border-color: #060;
}

.c-green2, .c-green2-h1 h1, .c-green2-h2 h2, .c-green2-h3 h3, .c-green2-h h1, .c-green2-h h2, .c-green2-h h3, .c-green2-strong strong, .c-green2-em em, .c-green2-b b, .c-green2-i i, .c-green2-q q, .c-green2-mark mark, .c-green2-a a {
  color: #060;
}

.ctd-green3, .ctd-green3-a a {
  text-decoration-color: #090;
}

.cbg-green3 {
  background-color: #090;
}

.cb-green3 {
  border-color: #090;
}

.c-green3, .c-green3-h1 h1, .c-green3-h2 h2, .c-green3-h3 h3, .c-green3-h h1, .c-green3-h h2, .c-green3-h h3, .c-green3-strong strong, .c-green3-em em, .c-green3-b b, .c-green3-i i, .c-green3-q q, .c-green3-mark mark, .c-green3-a a {
  color: #090;
}

.ctd-green4, .ctd-green4-a a {
  text-decoration-color: #0C0;
}

.cbg-green4 {
  background-color: #0C0;
}

.cb-green4 {
  border-color: #0C0;
}

.c-green4, .c-green4-h1 h1, .c-green4-h2 h2, .c-green4-h3 h3, .c-green4-h h1, .c-green4-h h2, .c-green4-h h3, .c-green4-strong strong, .c-green4-em em, .c-green4-b b, .c-green4-i i, .c-green4-q q, .c-green4-mark mark, .c-green4-a a {
  color: #0C0;
}

.ctd-green5, .ctd-green5-a a {
  text-decoration-color: #0F0;
}

.cbg-green5 {
  background-color: #0F0;
}

.cb-green5 {
  border-color: #0F0;
}

.c-green5, .c-green5-h1 h1, .c-green5-h2 h2, .c-green5-h3 h3, .c-green5-h h1, .c-green5-h h2, .c-green5-h h3, .c-green5-strong strong, .c-green5-em em, .c-green5-b b, .c-green5-i i, .c-green5-q q, .c-green5-mark mark, .c-green5-a a {
  color: #0F0;
}

.ctd-lime1, .ctd-lime1-a a {
  text-decoration-color: #350;
}

.cbg-lime1 {
  background-color: #350;
}

.cb-lime1 {
  border-color: #350;
}

.c-lime1, .c-lime1-h1 h1, .c-lime1-h2 h2, .c-lime1-h3 h3, .c-lime1-h h1, .c-lime1-h h2, .c-lime1-h h3, .c-lime1-strong strong, .c-lime1-em em, .c-lime1-b b, .c-lime1-i i, .c-lime1-q q, .c-lime1-mark mark, .c-lime1-a a {
  color: #350;
}

.ctd-lime2, .ctd-lime2-a a {
  text-decoration-color: #4A0;
}

.cbg-lime2 {
  background-color: #4A0;
}

.cb-lime2 {
  border-color: #4A0;
}

.c-lime2, .c-lime2-h1 h1, .c-lime2-h2 h2, .c-lime2-h3 h3, .c-lime2-h h1, .c-lime2-h h2, .c-lime2-h h3, .c-lime2-strong strong, .c-lime2-em em, .c-lime2-b b, .c-lime2-i i, .c-lime2-q q, .c-lime2-mark mark, .c-lime2-a a {
  color: #4A0;
}

.ctd-lime3, .ctd-lime3-a a {
  text-decoration-color: #5E0;
}

.cbg-lime3 {
  background-color: #5E0;
}

.cb-lime3 {
  border-color: #5E0;
}

.c-lime3, .c-lime3-h1 h1, .c-lime3-h2 h2, .c-lime3-h3 h3, .c-lime3-h h1, .c-lime3-h h2, .c-lime3-h h3, .c-lime3-strong strong, .c-lime3-em em, .c-lime3-b b, .c-lime3-i i, .c-lime3-q q, .c-lime3-mark mark, .c-lime3-a a {
  color: #5E0;
}

.ctd-lime4, .ctd-lime4-a a {
  text-decoration-color: #AF4;
}

.cbg-lime4 {
  background-color: #AF4;
}

.cb-lime4 {
  border-color: #AF4;
}

.c-lime4, .c-lime4-h1 h1, .c-lime4-h2 h2, .c-lime4-h3 h3, .c-lime4-h h1, .c-lime4-h h2, .c-lime4-h h3, .c-lime4-strong strong, .c-lime4-em em, .c-lime4-b b, .c-lime4-i i, .c-lime4-q q, .c-lime4-mark mark, .c-lime4-a a {
  color: #AF4;
}

.ctd-lime5, .ctd-lime5-a a {
  text-decoration-color: #CF9;
}

.cbg-lime5 {
  background-color: #CF9;
}

.cb-lime5 {
  border-color: #CF9;
}

.c-lime5, .c-lime5-h1 h1, .c-lime5-h2 h2, .c-lime5-h3 h3, .c-lime5-h h1, .c-lime5-h h2, .c-lime5-h h3, .c-lime5-strong strong, .c-lime5-em em, .c-lime5-b b, .c-lime5-i i, .c-lime5-q q, .c-lime5-mark mark, .c-lime5-a a {
  color: #CF9;
}

.noshadow, .nsdw {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-grey1 {
  -webkit-box-shadow: 0 0 3px -1px #222;
  -moz-box-shadow: 0 0 3px -1px #222;
  box-shadow: 0 0 3px -1px #222;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-grey1 {
  -webkit-box-shadow: 0 0 5px -1px #222;
  -moz-box-shadow: 0 0 5px -1px #222;
  box-shadow: 0 0 5px -1px #222;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-grey1 {
  -webkit-box-shadow: 0 0 7px -1px #222;
  -moz-box-shadow: 0 0 7px -1px #222;
  box-shadow: 0 0 7px -1px #222;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-grey1 {
  -webkit-box-shadow: 0 3px 3px -1px #222;
  -moz-box-shadow: 0 3px 3px -1px #222;
  box-shadow: 0 3px 3px -1px #222;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-grey1 {
  -webkit-box-shadow: 0 3px 5px -1px #222;
  -moz-box-shadow: 0 3px 5px -1px #222;
  box-shadow: 0 3px 5px -1px #222;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-grey1 {
  -webkit-box-shadow: 0 5px 9px -1px #222;
  -moz-box-shadow: 0 5px 9px -1px #222;
  box-shadow: 0 5px 9px -1px #222;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-grey2 {
  -webkit-box-shadow: 0 0 3px -1px #555;
  -moz-box-shadow: 0 0 3px -1px #555;
  box-shadow: 0 0 3px -1px #555;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-grey2 {
  -webkit-box-shadow: 0 0 5px -1px #555;
  -moz-box-shadow: 0 0 5px -1px #555;
  box-shadow: 0 0 5px -1px #555;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-grey2 {
  -webkit-box-shadow: 0 0 7px -1px #555;
  -moz-box-shadow: 0 0 7px -1px #555;
  box-shadow: 0 0 7px -1px #555;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-grey2 {
  -webkit-box-shadow: 0 3px 3px -1px #555;
  -moz-box-shadow: 0 3px 3px -1px #555;
  box-shadow: 0 3px 3px -1px #555;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-grey2 {
  -webkit-box-shadow: 0 3px 5px -1px #555;
  -moz-box-shadow: 0 3px 5px -1px #555;
  box-shadow: 0 3px 5px -1px #555;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-grey2 {
  -webkit-box-shadow: 0 5px 9px -1px #555;
  -moz-box-shadow: 0 5px 9px -1px #555;
  box-shadow: 0 5px 9px -1px #555;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-grey3 {
  -webkit-box-shadow: 0 0 3px -1px #999;
  -moz-box-shadow: 0 0 3px -1px #999;
  box-shadow: 0 0 3px -1px #999;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-grey3 {
  -webkit-box-shadow: 0 0 5px -1px #999;
  -moz-box-shadow: 0 0 5px -1px #999;
  box-shadow: 0 0 5px -1px #999;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-grey3 {
  -webkit-box-shadow: 0 0 7px -1px #999;
  -moz-box-shadow: 0 0 7px -1px #999;
  box-shadow: 0 0 7px -1px #999;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-grey3 {
  -webkit-box-shadow: 0 3px 3px -1px #999;
  -moz-box-shadow: 0 3px 3px -1px #999;
  box-shadow: 0 3px 3px -1px #999;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-grey3 {
  -webkit-box-shadow: 0 3px 5px -1px #999;
  -moz-box-shadow: 0 3px 5px -1px #999;
  box-shadow: 0 3px 5px -1px #999;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-grey3 {
  -webkit-box-shadow: 0 5px 9px -1px #999;
  -moz-box-shadow: 0 5px 9px -1px #999;
  box-shadow: 0 5px 9px -1px #999;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-grey4 {
  -webkit-box-shadow: 0 0 3px -1px #CCC;
  -moz-box-shadow: 0 0 3px -1px #CCC;
  box-shadow: 0 0 3px -1px #CCC;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-grey4 {
  -webkit-box-shadow: 0 0 5px -1px #CCC;
  -moz-box-shadow: 0 0 5px -1px #CCC;
  box-shadow: 0 0 5px -1px #CCC;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-grey4 {
  -webkit-box-shadow: 0 0 7px -1px #CCC;
  -moz-box-shadow: 0 0 7px -1px #CCC;
  box-shadow: 0 0 7px -1px #CCC;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-grey4 {
  -webkit-box-shadow: 0 3px 3px -1px #CCC;
  -moz-box-shadow: 0 3px 3px -1px #CCC;
  box-shadow: 0 3px 3px -1px #CCC;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-grey4 {
  -webkit-box-shadow: 0 3px 5px -1px #CCC;
  -moz-box-shadow: 0 3px 5px -1px #CCC;
  box-shadow: 0 3px 5px -1px #CCC;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-grey4 {
  -webkit-box-shadow: 0 5px 9px -1px #CCC;
  -moz-box-shadow: 0 5px 9px -1px #CCC;
  box-shadow: 0 5px 9px -1px #CCC;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-grey5 {
  -webkit-box-shadow: 0 0 3px -1px #FFF;
  -moz-box-shadow: 0 0 3px -1px #FFF;
  box-shadow: 0 0 3px -1px #FFF;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-grey5 {
  -webkit-box-shadow: 0 0 5px -1px #FFF;
  -moz-box-shadow: 0 0 5px -1px #FFF;
  box-shadow: 0 0 5px -1px #FFF;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-grey5 {
  -webkit-box-shadow: 0 0 7px -1px #FFF;
  -moz-box-shadow: 0 0 7px -1px #FFF;
  box-shadow: 0 0 7px -1px #FFF;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-grey5 {
  -webkit-box-shadow: 0 3px 3px -1px #FFF;
  -moz-box-shadow: 0 3px 3px -1px #FFF;
  box-shadow: 0 3px 3px -1px #FFF;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-grey5 {
  -webkit-box-shadow: 0 3px 5px -1px #FFF;
  -moz-box-shadow: 0 3px 5px -1px #FFF;
  box-shadow: 0 3px 5px -1px #FFF;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-grey5 {
  -webkit-box-shadow: 0 5px 9px -1px #FFF;
  -moz-box-shadow: 0 5px 9px -1px #FFF;
  box-shadow: 0 5px 9px -1px #FFF;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-gold1 {
  -webkit-box-shadow: 0 0 3px -1px #630;
  -moz-box-shadow: 0 0 3px -1px #630;
  box-shadow: 0 0 3px -1px #630;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-gold1 {
  -webkit-box-shadow: 0 0 5px -1px #630;
  -moz-box-shadow: 0 0 5px -1px #630;
  box-shadow: 0 0 5px -1px #630;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-gold1 {
  -webkit-box-shadow: 0 0 7px -1px #630;
  -moz-box-shadow: 0 0 7px -1px #630;
  box-shadow: 0 0 7px -1px #630;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-gold1 {
  -webkit-box-shadow: 0 3px 3px -1px #630;
  -moz-box-shadow: 0 3px 3px -1px #630;
  box-shadow: 0 3px 3px -1px #630;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-gold1 {
  -webkit-box-shadow: 0 3px 5px -1px #630;
  -moz-box-shadow: 0 3px 5px -1px #630;
  box-shadow: 0 3px 5px -1px #630;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-gold1 {
  -webkit-box-shadow: 0 5px 9px -1px #630;
  -moz-box-shadow: 0 5px 9px -1px #630;
  box-shadow: 0 5px 9px -1px #630;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-gold2 {
  -webkit-box-shadow: 0 0 3px -1px #A51;
  -moz-box-shadow: 0 0 3px -1px #A51;
  box-shadow: 0 0 3px -1px #A51;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-gold2 {
  -webkit-box-shadow: 0 0 5px -1px #A51;
  -moz-box-shadow: 0 0 5px -1px #A51;
  box-shadow: 0 0 5px -1px #A51;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-gold2 {
  -webkit-box-shadow: 0 0 7px -1px #A51;
  -moz-box-shadow: 0 0 7px -1px #A51;
  box-shadow: 0 0 7px -1px #A51;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-gold2 {
  -webkit-box-shadow: 0 3px 3px -1px #A51;
  -moz-box-shadow: 0 3px 3px -1px #A51;
  box-shadow: 0 3px 3px -1px #A51;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-gold2 {
  -webkit-box-shadow: 0 3px 5px -1px #A51;
  -moz-box-shadow: 0 3px 5px -1px #A51;
  box-shadow: 0 3px 5px -1px #A51;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-gold2 {
  -webkit-box-shadow: 0 5px 9px -1px #A51;
  -moz-box-shadow: 0 5px 9px -1px #A51;
  box-shadow: 0 5px 9px -1px #A51;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-gold3 {
  -webkit-box-shadow: 0 0 3px -1px #D94;
  -moz-box-shadow: 0 0 3px -1px #D94;
  box-shadow: 0 0 3px -1px #D94;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-gold3 {
  -webkit-box-shadow: 0 0 5px -1px #D94;
  -moz-box-shadow: 0 0 5px -1px #D94;
  box-shadow: 0 0 5px -1px #D94;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-gold3 {
  -webkit-box-shadow: 0 0 7px -1px #D94;
  -moz-box-shadow: 0 0 7px -1px #D94;
  box-shadow: 0 0 7px -1px #D94;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-gold3 {
  -webkit-box-shadow: 0 3px 3px -1px #D94;
  -moz-box-shadow: 0 3px 3px -1px #D94;
  box-shadow: 0 3px 3px -1px #D94;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-gold3 {
  -webkit-box-shadow: 0 3px 5px -1px #D94;
  -moz-box-shadow: 0 3px 5px -1px #D94;
  box-shadow: 0 3px 5px -1px #D94;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-gold3 {
  -webkit-box-shadow: 0 5px 9px -1px #D94;
  -moz-box-shadow: 0 5px 9px -1px #D94;
  box-shadow: 0 5px 9px -1px #D94;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-gold4 {
  -webkit-box-shadow: 0 0 3px -1px #FC7;
  -moz-box-shadow: 0 0 3px -1px #FC7;
  box-shadow: 0 0 3px -1px #FC7;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-gold4 {
  -webkit-box-shadow: 0 0 5px -1px #FC7;
  -moz-box-shadow: 0 0 5px -1px #FC7;
  box-shadow: 0 0 5px -1px #FC7;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-gold4 {
  -webkit-box-shadow: 0 0 7px -1px #FC7;
  -moz-box-shadow: 0 0 7px -1px #FC7;
  box-shadow: 0 0 7px -1px #FC7;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-gold4 {
  -webkit-box-shadow: 0 3px 3px -1px #FC7;
  -moz-box-shadow: 0 3px 3px -1px #FC7;
  box-shadow: 0 3px 3px -1px #FC7;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-gold4 {
  -webkit-box-shadow: 0 3px 5px -1px #FC7;
  -moz-box-shadow: 0 3px 5px -1px #FC7;
  box-shadow: 0 3px 5px -1px #FC7;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-gold4 {
  -webkit-box-shadow: 0 5px 9px -1px #FC7;
  -moz-box-shadow: 0 5px 9px -1px #FC7;
  box-shadow: 0 5px 9px -1px #FC7;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-gold5 {
  -webkit-box-shadow: 0 0 3px -1px #FEC;
  -moz-box-shadow: 0 0 3px -1px #FEC;
  box-shadow: 0 0 3px -1px #FEC;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-gold5 {
  -webkit-box-shadow: 0 0 5px -1px #FEC;
  -moz-box-shadow: 0 0 5px -1px #FEC;
  box-shadow: 0 0 5px -1px #FEC;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-gold5 {
  -webkit-box-shadow: 0 0 7px -1px #FEC;
  -moz-box-shadow: 0 0 7px -1px #FEC;
  box-shadow: 0 0 7px -1px #FEC;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-gold5 {
  -webkit-box-shadow: 0 3px 3px -1px #FEC;
  -moz-box-shadow: 0 3px 3px -1px #FEC;
  box-shadow: 0 3px 3px -1px #FEC;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-gold5 {
  -webkit-box-shadow: 0 3px 5px -1px #FEC;
  -moz-box-shadow: 0 3px 5px -1px #FEC;
  box-shadow: 0 3px 5px -1px #FEC;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-gold5 {
  -webkit-box-shadow: 0 5px 9px -1px #FEC;
  -moz-box-shadow: 0 5px 9px -1px #FEC;
  box-shadow: 0 5px 9px -1px #FEC;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-orange1 {
  -webkit-box-shadow: 0 0 3px -1px #700;
  -moz-box-shadow: 0 0 3px -1px #700;
  box-shadow: 0 0 3px -1px #700;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-orange1 {
  -webkit-box-shadow: 0 0 5px -1px #700;
  -moz-box-shadow: 0 0 5px -1px #700;
  box-shadow: 0 0 5px -1px #700;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-orange1 {
  -webkit-box-shadow: 0 0 7px -1px #700;
  -moz-box-shadow: 0 0 7px -1px #700;
  box-shadow: 0 0 7px -1px #700;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-orange1 {
  -webkit-box-shadow: 0 3px 3px -1px #700;
  -moz-box-shadow: 0 3px 3px -1px #700;
  box-shadow: 0 3px 3px -1px #700;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-orange1 {
  -webkit-box-shadow: 0 3px 5px -1px #700;
  -moz-box-shadow: 0 3px 5px -1px #700;
  box-shadow: 0 3px 5px -1px #700;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-orange1 {
  -webkit-box-shadow: 0 5px 9px -1px #700;
  -moz-box-shadow: 0 5px 9px -1px #700;
  box-shadow: 0 5px 9px -1px #700;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-orange2 {
  -webkit-box-shadow: 0 0 3px -1px #C30;
  -moz-box-shadow: 0 0 3px -1px #C30;
  box-shadow: 0 0 3px -1px #C30;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-orange2 {
  -webkit-box-shadow: 0 0 5px -1px #C30;
  -moz-box-shadow: 0 0 5px -1px #C30;
  box-shadow: 0 0 5px -1px #C30;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-orange2 {
  -webkit-box-shadow: 0 0 7px -1px #C30;
  -moz-box-shadow: 0 0 7px -1px #C30;
  box-shadow: 0 0 7px -1px #C30;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-orange2 {
  -webkit-box-shadow: 0 3px 3px -1px #C30;
  -moz-box-shadow: 0 3px 3px -1px #C30;
  box-shadow: 0 3px 3px -1px #C30;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-orange2 {
  -webkit-box-shadow: 0 3px 5px -1px #C30;
  -moz-box-shadow: 0 3px 5px -1px #C30;
  box-shadow: 0 3px 5px -1px #C30;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-orange2 {
  -webkit-box-shadow: 0 5px 9px -1px #C30;
  -moz-box-shadow: 0 5px 9px -1px #C30;
  box-shadow: 0 5px 9px -1px #C30;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-orange3 {
  -webkit-box-shadow: 0 0 3px -1px #F30;
  -moz-box-shadow: 0 0 3px -1px #F30;
  box-shadow: 0 0 3px -1px #F30;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-orange3 {
  -webkit-box-shadow: 0 0 5px -1px #F30;
  -moz-box-shadow: 0 0 5px -1px #F30;
  box-shadow: 0 0 5px -1px #F30;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-orange3 {
  -webkit-box-shadow: 0 0 7px -1px #F30;
  -moz-box-shadow: 0 0 7px -1px #F30;
  box-shadow: 0 0 7px -1px #F30;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-orange3 {
  -webkit-box-shadow: 0 3px 3px -1px #F30;
  -moz-box-shadow: 0 3px 3px -1px #F30;
  box-shadow: 0 3px 3px -1px #F30;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-orange3 {
  -webkit-box-shadow: 0 3px 5px -1px #F30;
  -moz-box-shadow: 0 3px 5px -1px #F30;
  box-shadow: 0 3px 5px -1px #F30;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-orange3 {
  -webkit-box-shadow: 0 5px 9px -1px #F30;
  -moz-box-shadow: 0 5px 9px -1px #F30;
  box-shadow: 0 5px 9px -1px #F30;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-orange4 {
  -webkit-box-shadow: 0 0 3px -1px #F63;
  -moz-box-shadow: 0 0 3px -1px #F63;
  box-shadow: 0 0 3px -1px #F63;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-orange4 {
  -webkit-box-shadow: 0 0 5px -1px #F63;
  -moz-box-shadow: 0 0 5px -1px #F63;
  box-shadow: 0 0 5px -1px #F63;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-orange4 {
  -webkit-box-shadow: 0 0 7px -1px #F63;
  -moz-box-shadow: 0 0 7px -1px #F63;
  box-shadow: 0 0 7px -1px #F63;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-orange4 {
  -webkit-box-shadow: 0 3px 3px -1px #F63;
  -moz-box-shadow: 0 3px 3px -1px #F63;
  box-shadow: 0 3px 3px -1px #F63;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-orange4 {
  -webkit-box-shadow: 0 3px 5px -1px #F63;
  -moz-box-shadow: 0 3px 5px -1px #F63;
  box-shadow: 0 3px 5px -1px #F63;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-orange4 {
  -webkit-box-shadow: 0 5px 9px -1px #F63;
  -moz-box-shadow: 0 5px 9px -1px #F63;
  box-shadow: 0 5px 9px -1px #F63;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-orange5 {
  -webkit-box-shadow: 0 0 3px -1px #FCB;
  -moz-box-shadow: 0 0 3px -1px #FCB;
  box-shadow: 0 0 3px -1px #FCB;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-orange5 {
  -webkit-box-shadow: 0 0 5px -1px #FCB;
  -moz-box-shadow: 0 0 5px -1px #FCB;
  box-shadow: 0 0 5px -1px #FCB;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-orange5 {
  -webkit-box-shadow: 0 0 7px -1px #FCB;
  -moz-box-shadow: 0 0 7px -1px #FCB;
  box-shadow: 0 0 7px -1px #FCB;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-orange5 {
  -webkit-box-shadow: 0 3px 3px -1px #FCB;
  -moz-box-shadow: 0 3px 3px -1px #FCB;
  box-shadow: 0 3px 3px -1px #FCB;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-orange5 {
  -webkit-box-shadow: 0 3px 5px -1px #FCB;
  -moz-box-shadow: 0 3px 5px -1px #FCB;
  box-shadow: 0 3px 5px -1px #FCB;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-orange5 {
  -webkit-box-shadow: 0 5px 9px -1px #FCB;
  -moz-box-shadow: 0 5px 9px -1px #FCB;
  box-shadow: 0 5px 9px -1px #FCB;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-red1 {
  -webkit-box-shadow: 0 0 3px -1px #803;
  -moz-box-shadow: 0 0 3px -1px #803;
  box-shadow: 0 0 3px -1px #803;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-red1 {
  -webkit-box-shadow: 0 0 5px -1px #803;
  -moz-box-shadow: 0 0 5px -1px #803;
  box-shadow: 0 0 5px -1px #803;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-red1 {
  -webkit-box-shadow: 0 0 7px -1px #803;
  -moz-box-shadow: 0 0 7px -1px #803;
  box-shadow: 0 0 7px -1px #803;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-red1 {
  -webkit-box-shadow: 0 3px 3px -1px #803;
  -moz-box-shadow: 0 3px 3px -1px #803;
  box-shadow: 0 3px 3px -1px #803;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-red1 {
  -webkit-box-shadow: 0 3px 5px -1px #803;
  -moz-box-shadow: 0 3px 5px -1px #803;
  box-shadow: 0 3px 5px -1px #803;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-red1 {
  -webkit-box-shadow: 0 5px 9px -1px #803;
  -moz-box-shadow: 0 5px 9px -1px #803;
  box-shadow: 0 5px 9px -1px #803;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-red2 {
  -webkit-box-shadow: 0 0 3px -1px #C05;
  -moz-box-shadow: 0 0 3px -1px #C05;
  box-shadow: 0 0 3px -1px #C05;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-red2 {
  -webkit-box-shadow: 0 0 5px -1px #C05;
  -moz-box-shadow: 0 0 5px -1px #C05;
  box-shadow: 0 0 5px -1px #C05;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-red2 {
  -webkit-box-shadow: 0 0 7px -1px #C05;
  -moz-box-shadow: 0 0 7px -1px #C05;
  box-shadow: 0 0 7px -1px #C05;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-red2 {
  -webkit-box-shadow: 0 3px 3px -1px #C05;
  -moz-box-shadow: 0 3px 3px -1px #C05;
  box-shadow: 0 3px 3px -1px #C05;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-red2 {
  -webkit-box-shadow: 0 3px 5px -1px #C05;
  -moz-box-shadow: 0 3px 5px -1px #C05;
  box-shadow: 0 3px 5px -1px #C05;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-red2 {
  -webkit-box-shadow: 0 5px 9px -1px #C05;
  -moz-box-shadow: 0 5px 9px -1px #C05;
  box-shadow: 0 5px 9px -1px #C05;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-red3 {
  -webkit-box-shadow: 0 0 3px -1px #F06;
  -moz-box-shadow: 0 0 3px -1px #F06;
  box-shadow: 0 0 3px -1px #F06;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-red3 {
  -webkit-box-shadow: 0 0 5px -1px #F06;
  -moz-box-shadow: 0 0 5px -1px #F06;
  box-shadow: 0 0 5px -1px #F06;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-red3 {
  -webkit-box-shadow: 0 0 7px -1px #F06;
  -moz-box-shadow: 0 0 7px -1px #F06;
  box-shadow: 0 0 7px -1px #F06;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-red3 {
  -webkit-box-shadow: 0 3px 3px -1px #F06;
  -moz-box-shadow: 0 3px 3px -1px #F06;
  box-shadow: 0 3px 3px -1px #F06;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-red3 {
  -webkit-box-shadow: 0 3px 5px -1px #F06;
  -moz-box-shadow: 0 3px 5px -1px #F06;
  box-shadow: 0 3px 5px -1px #F06;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-red3 {
  -webkit-box-shadow: 0 5px 9px -1px #F06;
  -moz-box-shadow: 0 5px 9px -1px #F06;
  box-shadow: 0 5px 9px -1px #F06;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-red4 {
  -webkit-box-shadow: 0 0 3px -1px #F68;
  -moz-box-shadow: 0 0 3px -1px #F68;
  box-shadow: 0 0 3px -1px #F68;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-red4 {
  -webkit-box-shadow: 0 0 5px -1px #F68;
  -moz-box-shadow: 0 0 5px -1px #F68;
  box-shadow: 0 0 5px -1px #F68;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-red4 {
  -webkit-box-shadow: 0 0 7px -1px #F68;
  -moz-box-shadow: 0 0 7px -1px #F68;
  box-shadow: 0 0 7px -1px #F68;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-red4 {
  -webkit-box-shadow: 0 3px 3px -1px #F68;
  -moz-box-shadow: 0 3px 3px -1px #F68;
  box-shadow: 0 3px 3px -1px #F68;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-red4 {
  -webkit-box-shadow: 0 3px 5px -1px #F68;
  -moz-box-shadow: 0 3px 5px -1px #F68;
  box-shadow: 0 3px 5px -1px #F68;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-red4 {
  -webkit-box-shadow: 0 5px 9px -1px #F68;
  -moz-box-shadow: 0 5px 9px -1px #F68;
  box-shadow: 0 5px 9px -1px #F68;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-red5 {
  -webkit-box-shadow: 0 0 3px -1px #FCD;
  -moz-box-shadow: 0 0 3px -1px #FCD;
  box-shadow: 0 0 3px -1px #FCD;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-red5 {
  -webkit-box-shadow: 0 0 5px -1px #FCD;
  -moz-box-shadow: 0 0 5px -1px #FCD;
  box-shadow: 0 0 5px -1px #FCD;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-red5 {
  -webkit-box-shadow: 0 0 7px -1px #FCD;
  -moz-box-shadow: 0 0 7px -1px #FCD;
  box-shadow: 0 0 7px -1px #FCD;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-red5 {
  -webkit-box-shadow: 0 3px 3px -1px #FCD;
  -moz-box-shadow: 0 3px 3px -1px #FCD;
  box-shadow: 0 3px 3px -1px #FCD;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-red5 {
  -webkit-box-shadow: 0 3px 5px -1px #FCD;
  -moz-box-shadow: 0 3px 5px -1px #FCD;
  box-shadow: 0 3px 5px -1px #FCD;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-red5 {
  -webkit-box-shadow: 0 5px 9px -1px #FCD;
  -moz-box-shadow: 0 5px 9px -1px #FCD;
  box-shadow: 0 5px 9px -1px #FCD;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-rose1 {
  -webkit-box-shadow: 0 0 3px -1px #607;
  -moz-box-shadow: 0 0 3px -1px #607;
  box-shadow: 0 0 3px -1px #607;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-rose1 {
  -webkit-box-shadow: 0 0 5px -1px #607;
  -moz-box-shadow: 0 0 5px -1px #607;
  box-shadow: 0 0 5px -1px #607;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-rose1 {
  -webkit-box-shadow: 0 0 7px -1px #607;
  -moz-box-shadow: 0 0 7px -1px #607;
  box-shadow: 0 0 7px -1px #607;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-rose1 {
  -webkit-box-shadow: 0 3px 3px -1px #607;
  -moz-box-shadow: 0 3px 3px -1px #607;
  box-shadow: 0 3px 3px -1px #607;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-rose1 {
  -webkit-box-shadow: 0 3px 5px -1px #607;
  -moz-box-shadow: 0 3px 5px -1px #607;
  box-shadow: 0 3px 5px -1px #607;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-rose1 {
  -webkit-box-shadow: 0 5px 9px -1px #607;
  -moz-box-shadow: 0 5px 9px -1px #607;
  box-shadow: 0 5px 9px -1px #607;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-rose2 {
  -webkit-box-shadow: 0 0 3px -1px #A0A;
  -moz-box-shadow: 0 0 3px -1px #A0A;
  box-shadow: 0 0 3px -1px #A0A;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-rose2 {
  -webkit-box-shadow: 0 0 5px -1px #A0A;
  -moz-box-shadow: 0 0 5px -1px #A0A;
  box-shadow: 0 0 5px -1px #A0A;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-rose2 {
  -webkit-box-shadow: 0 0 7px -1px #A0A;
  -moz-box-shadow: 0 0 7px -1px #A0A;
  box-shadow: 0 0 7px -1px #A0A;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-rose2 {
  -webkit-box-shadow: 0 3px 3px -1px #A0A;
  -moz-box-shadow: 0 3px 3px -1px #A0A;
  box-shadow: 0 3px 3px -1px #A0A;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-rose2 {
  -webkit-box-shadow: 0 3px 5px -1px #A0A;
  -moz-box-shadow: 0 3px 5px -1px #A0A;
  box-shadow: 0 3px 5px -1px #A0A;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-rose2 {
  -webkit-box-shadow: 0 5px 9px -1px #A0A;
  -moz-box-shadow: 0 5px 9px -1px #A0A;
  box-shadow: 0 5px 9px -1px #A0A;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-rose3 {
  -webkit-box-shadow: 0 0 3px -1px #E0F;
  -moz-box-shadow: 0 0 3px -1px #E0F;
  box-shadow: 0 0 3px -1px #E0F;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-rose3 {
  -webkit-box-shadow: 0 0 5px -1px #E0F;
  -moz-box-shadow: 0 0 5px -1px #E0F;
  box-shadow: 0 0 5px -1px #E0F;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-rose3 {
  -webkit-box-shadow: 0 0 7px -1px #E0F;
  -moz-box-shadow: 0 0 7px -1px #E0F;
  box-shadow: 0 0 7px -1px #E0F;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-rose3 {
  -webkit-box-shadow: 0 3px 3px -1px #E0F;
  -moz-box-shadow: 0 3px 3px -1px #E0F;
  box-shadow: 0 3px 3px -1px #E0F;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-rose3 {
  -webkit-box-shadow: 0 3px 5px -1px #E0F;
  -moz-box-shadow: 0 3px 5px -1px #E0F;
  box-shadow: 0 3px 5px -1px #E0F;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-rose3 {
  -webkit-box-shadow: 0 5px 9px -1px #E0F;
  -moz-box-shadow: 0 5px 9px -1px #E0F;
  box-shadow: 0 5px 9px -1px #E0F;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-rose4 {
  -webkit-box-shadow: 0 0 3px -1px #E5F;
  -moz-box-shadow: 0 0 3px -1px #E5F;
  box-shadow: 0 0 3px -1px #E5F;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-rose4 {
  -webkit-box-shadow: 0 0 5px -1px #E5F;
  -moz-box-shadow: 0 0 5px -1px #E5F;
  box-shadow: 0 0 5px -1px #E5F;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-rose4 {
  -webkit-box-shadow: 0 0 7px -1px #E5F;
  -moz-box-shadow: 0 0 7px -1px #E5F;
  box-shadow: 0 0 7px -1px #E5F;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-rose4 {
  -webkit-box-shadow: 0 3px 3px -1px #E5F;
  -moz-box-shadow: 0 3px 3px -1px #E5F;
  box-shadow: 0 3px 3px -1px #E5F;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-rose4 {
  -webkit-box-shadow: 0 3px 5px -1px #E5F;
  -moz-box-shadow: 0 3px 5px -1px #E5F;
  box-shadow: 0 3px 5px -1px #E5F;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-rose4 {
  -webkit-box-shadow: 0 5px 9px -1px #E5F;
  -moz-box-shadow: 0 5px 9px -1px #E5F;
  box-shadow: 0 5px 9px -1px #E5F;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-rose5 {
  -webkit-box-shadow: 0 0 3px -1px #EAF;
  -moz-box-shadow: 0 0 3px -1px #EAF;
  box-shadow: 0 0 3px -1px #EAF;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-rose5 {
  -webkit-box-shadow: 0 0 5px -1px #EAF;
  -moz-box-shadow: 0 0 5px -1px #EAF;
  box-shadow: 0 0 5px -1px #EAF;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-rose5 {
  -webkit-box-shadow: 0 0 7px -1px #EAF;
  -moz-box-shadow: 0 0 7px -1px #EAF;
  box-shadow: 0 0 7px -1px #EAF;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-rose5 {
  -webkit-box-shadow: 0 3px 3px -1px #EAF;
  -moz-box-shadow: 0 3px 3px -1px #EAF;
  box-shadow: 0 3px 3px -1px #EAF;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-rose5 {
  -webkit-box-shadow: 0 3px 5px -1px #EAF;
  -moz-box-shadow: 0 3px 5px -1px #EAF;
  box-shadow: 0 3px 5px -1px #EAF;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-rose5 {
  -webkit-box-shadow: 0 5px 9px -1px #EAF;
  -moz-box-shadow: 0 5px 9px -1px #EAF;
  box-shadow: 0 5px 9px -1px #EAF;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-violet1 {
  -webkit-box-shadow: 0 0 3px -1px #408;
  -moz-box-shadow: 0 0 3px -1px #408;
  box-shadow: 0 0 3px -1px #408;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-violet1 {
  -webkit-box-shadow: 0 0 5px -1px #408;
  -moz-box-shadow: 0 0 5px -1px #408;
  box-shadow: 0 0 5px -1px #408;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-violet1 {
  -webkit-box-shadow: 0 0 7px -1px #408;
  -moz-box-shadow: 0 0 7px -1px #408;
  box-shadow: 0 0 7px -1px #408;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-violet1 {
  -webkit-box-shadow: 0 3px 3px -1px #408;
  -moz-box-shadow: 0 3px 3px -1px #408;
  box-shadow: 0 3px 3px -1px #408;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-violet1 {
  -webkit-box-shadow: 0 3px 5px -1px #408;
  -moz-box-shadow: 0 3px 5px -1px #408;
  box-shadow: 0 3px 5px -1px #408;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-violet1 {
  -webkit-box-shadow: 0 5px 9px -1px #408;
  -moz-box-shadow: 0 5px 9px -1px #408;
  box-shadow: 0 5px 9px -1px #408;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-violet2 {
  -webkit-box-shadow: 0 0 3px -1px #71B;
  -moz-box-shadow: 0 0 3px -1px #71B;
  box-shadow: 0 0 3px -1px #71B;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-violet2 {
  -webkit-box-shadow: 0 0 5px -1px #71B;
  -moz-box-shadow: 0 0 5px -1px #71B;
  box-shadow: 0 0 5px -1px #71B;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-violet2 {
  -webkit-box-shadow: 0 0 7px -1px #71B;
  -moz-box-shadow: 0 0 7px -1px #71B;
  box-shadow: 0 0 7px -1px #71B;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-violet2 {
  -webkit-box-shadow: 0 3px 3px -1px #71B;
  -moz-box-shadow: 0 3px 3px -1px #71B;
  box-shadow: 0 3px 3px -1px #71B;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-violet2 {
  -webkit-box-shadow: 0 3px 5px -1px #71B;
  -moz-box-shadow: 0 3px 5px -1px #71B;
  box-shadow: 0 3px 5px -1px #71B;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-violet2 {
  -webkit-box-shadow: 0 5px 9px -1px #71B;
  -moz-box-shadow: 0 5px 9px -1px #71B;
  box-shadow: 0 5px 9px -1px #71B;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-violet3 {
  -webkit-box-shadow: 0 0 3px -1px #A2F;
  -moz-box-shadow: 0 0 3px -1px #A2F;
  box-shadow: 0 0 3px -1px #A2F;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-violet3 {
  -webkit-box-shadow: 0 0 5px -1px #A2F;
  -moz-box-shadow: 0 0 5px -1px #A2F;
  box-shadow: 0 0 5px -1px #A2F;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-violet3 {
  -webkit-box-shadow: 0 0 7px -1px #A2F;
  -moz-box-shadow: 0 0 7px -1px #A2F;
  box-shadow: 0 0 7px -1px #A2F;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-violet3 {
  -webkit-box-shadow: 0 3px 3px -1px #A2F;
  -moz-box-shadow: 0 3px 3px -1px #A2F;
  box-shadow: 0 3px 3px -1px #A2F;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-violet3 {
  -webkit-box-shadow: 0 3px 5px -1px #A2F;
  -moz-box-shadow: 0 3px 5px -1px #A2F;
  box-shadow: 0 3px 5px -1px #A2F;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-violet3 {
  -webkit-box-shadow: 0 5px 9px -1px #A2F;
  -moz-box-shadow: 0 5px 9px -1px #A2F;
  box-shadow: 0 5px 9px -1px #A2F;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-violet4 {
  -webkit-box-shadow: 0 0 3px -1px #B5F;
  -moz-box-shadow: 0 0 3px -1px #B5F;
  box-shadow: 0 0 3px -1px #B5F;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-violet4 {
  -webkit-box-shadow: 0 0 5px -1px #B5F;
  -moz-box-shadow: 0 0 5px -1px #B5F;
  box-shadow: 0 0 5px -1px #B5F;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-violet4 {
  -webkit-box-shadow: 0 0 7px -1px #B5F;
  -moz-box-shadow: 0 0 7px -1px #B5F;
  box-shadow: 0 0 7px -1px #B5F;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-violet4 {
  -webkit-box-shadow: 0 3px 3px -1px #B5F;
  -moz-box-shadow: 0 3px 3px -1px #B5F;
  box-shadow: 0 3px 3px -1px #B5F;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-violet4 {
  -webkit-box-shadow: 0 3px 5px -1px #B5F;
  -moz-box-shadow: 0 3px 5px -1px #B5F;
  box-shadow: 0 3px 5px -1px #B5F;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-violet4 {
  -webkit-box-shadow: 0 5px 9px -1px #B5F;
  -moz-box-shadow: 0 5px 9px -1px #B5F;
  box-shadow: 0 5px 9px -1px #B5F;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-violet5 {
  -webkit-box-shadow: 0 0 3px -1px #CAF;
  -moz-box-shadow: 0 0 3px -1px #CAF;
  box-shadow: 0 0 3px -1px #CAF;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-violet5 {
  -webkit-box-shadow: 0 0 5px -1px #CAF;
  -moz-box-shadow: 0 0 5px -1px #CAF;
  box-shadow: 0 0 5px -1px #CAF;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-violet5 {
  -webkit-box-shadow: 0 0 7px -1px #CAF;
  -moz-box-shadow: 0 0 7px -1px #CAF;
  box-shadow: 0 0 7px -1px #CAF;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-violet5 {
  -webkit-box-shadow: 0 3px 3px -1px #CAF;
  -moz-box-shadow: 0 3px 3px -1px #CAF;
  box-shadow: 0 3px 3px -1px #CAF;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-violet5 {
  -webkit-box-shadow: 0 3px 5px -1px #CAF;
  -moz-box-shadow: 0 3px 5px -1px #CAF;
  box-shadow: 0 3px 5px -1px #CAF;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-violet5 {
  -webkit-box-shadow: 0 5px 9px -1px #CAF;
  -moz-box-shadow: 0 5px 9px -1px #CAF;
  box-shadow: 0 5px 9px -1px #CAF;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue1 {
  -webkit-box-shadow: 0 0 3px -1px #029;
  -moz-box-shadow: 0 0 3px -1px #029;
  box-shadow: 0 0 3px -1px #029;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue1 {
  -webkit-box-shadow: 0 0 5px -1px #029;
  -moz-box-shadow: 0 0 5px -1px #029;
  box-shadow: 0 0 5px -1px #029;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue1 {
  -webkit-box-shadow: 0 0 7px -1px #029;
  -moz-box-shadow: 0 0 7px -1px #029;
  box-shadow: 0 0 7px -1px #029;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue1 {
  -webkit-box-shadow: 0 3px 3px -1px #029;
  -moz-box-shadow: 0 3px 3px -1px #029;
  box-shadow: 0 3px 3px -1px #029;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue1 {
  -webkit-box-shadow: 0 3px 5px -1px #029;
  -moz-box-shadow: 0 3px 5px -1px #029;
  box-shadow: 0 3px 5px -1px #029;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue1 {
  -webkit-box-shadow: 0 5px 9px -1px #029;
  -moz-box-shadow: 0 5px 9px -1px #029;
  box-shadow: 0 5px 9px -1px #029;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue2 {
  -webkit-box-shadow: 0 0 3px -1px #04B;
  -moz-box-shadow: 0 0 3px -1px #04B;
  box-shadow: 0 0 3px -1px #04B;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue2 {
  -webkit-box-shadow: 0 0 5px -1px #04B;
  -moz-box-shadow: 0 0 5px -1px #04B;
  box-shadow: 0 0 5px -1px #04B;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue2 {
  -webkit-box-shadow: 0 0 7px -1px #04B;
  -moz-box-shadow: 0 0 7px -1px #04B;
  box-shadow: 0 0 7px -1px #04B;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue2 {
  -webkit-box-shadow: 0 3px 3px -1px #04B;
  -moz-box-shadow: 0 3px 3px -1px #04B;
  box-shadow: 0 3px 3px -1px #04B;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue2 {
  -webkit-box-shadow: 0 3px 5px -1px #04B;
  -moz-box-shadow: 0 3px 5px -1px #04B;
  box-shadow: 0 3px 5px -1px #04B;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue2 {
  -webkit-box-shadow: 0 5px 9px -1px #04B;
  -moz-box-shadow: 0 5px 9px -1px #04B;
  box-shadow: 0 5px 9px -1px #04B;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue3 {
  -webkit-box-shadow: 0 0 3px -1px #26E;
  -moz-box-shadow: 0 0 3px -1px #26E;
  box-shadow: 0 0 3px -1px #26E;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue3 {
  -webkit-box-shadow: 0 0 5px -1px #26E;
  -moz-box-shadow: 0 0 5px -1px #26E;
  box-shadow: 0 0 5px -1px #26E;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue3 {
  -webkit-box-shadow: 0 0 7px -1px #26E;
  -moz-box-shadow: 0 0 7px -1px #26E;
  box-shadow: 0 0 7px -1px #26E;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue3 {
  -webkit-box-shadow: 0 3px 3px -1px #26E;
  -moz-box-shadow: 0 3px 3px -1px #26E;
  box-shadow: 0 3px 3px -1px #26E;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue3 {
  -webkit-box-shadow: 0 3px 5px -1px #26E;
  -moz-box-shadow: 0 3px 5px -1px #26E;
  box-shadow: 0 3px 5px -1px #26E;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue3 {
  -webkit-box-shadow: 0 5px 9px -1px #26E;
  -moz-box-shadow: 0 5px 9px -1px #26E;
  box-shadow: 0 5px 9px -1px #26E;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue4 {
  -webkit-box-shadow: 0 0 3px -1px #59F;
  -moz-box-shadow: 0 0 3px -1px #59F;
  box-shadow: 0 0 3px -1px #59F;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue4 {
  -webkit-box-shadow: 0 0 5px -1px #59F;
  -moz-box-shadow: 0 0 5px -1px #59F;
  box-shadow: 0 0 5px -1px #59F;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue4 {
  -webkit-box-shadow: 0 0 7px -1px #59F;
  -moz-box-shadow: 0 0 7px -1px #59F;
  box-shadow: 0 0 7px -1px #59F;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue4 {
  -webkit-box-shadow: 0 3px 3px -1px #59F;
  -moz-box-shadow: 0 3px 3px -1px #59F;
  box-shadow: 0 3px 3px -1px #59F;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue4 {
  -webkit-box-shadow: 0 3px 5px -1px #59F;
  -moz-box-shadow: 0 3px 5px -1px #59F;
  box-shadow: 0 3px 5px -1px #59F;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue4 {
  -webkit-box-shadow: 0 5px 9px -1px #59F;
  -moz-box-shadow: 0 5px 9px -1px #59F;
  box-shadow: 0 5px 9px -1px #59F;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue5 {
  -webkit-box-shadow: 0 0 3px -1px #ACF;
  -moz-box-shadow: 0 0 3px -1px #ACF;
  box-shadow: 0 0 3px -1px #ACF;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue5 {
  -webkit-box-shadow: 0 0 5px -1px #ACF;
  -moz-box-shadow: 0 0 5px -1px #ACF;
  box-shadow: 0 0 5px -1px #ACF;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue5 {
  -webkit-box-shadow: 0 0 7px -1px #ACF;
  -moz-box-shadow: 0 0 7px -1px #ACF;
  box-shadow: 0 0 7px -1px #ACF;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue5 {
  -webkit-box-shadow: 0 3px 3px -1px #ACF;
  -moz-box-shadow: 0 3px 3px -1px #ACF;
  box-shadow: 0 3px 3px -1px #ACF;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue5 {
  -webkit-box-shadow: 0 3px 5px -1px #ACF;
  -moz-box-shadow: 0 3px 5px -1px #ACF;
  box-shadow: 0 3px 5px -1px #ACF;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue5 {
  -webkit-box-shadow: 0 5px 9px -1px #ACF;
  -moz-box-shadow: 0 5px 9px -1px #ACF;
  box-shadow: 0 5px 9px -1px #ACF;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue-sky1 {
  -webkit-box-shadow: 0 0 3px -1px #038;
  -moz-box-shadow: 0 0 3px -1px #038;
  box-shadow: 0 0 3px -1px #038;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue-sky1 {
  -webkit-box-shadow: 0 0 5px -1px #038;
  -moz-box-shadow: 0 0 5px -1px #038;
  box-shadow: 0 0 5px -1px #038;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue-sky1 {
  -webkit-box-shadow: 0 0 7px -1px #038;
  -moz-box-shadow: 0 0 7px -1px #038;
  box-shadow: 0 0 7px -1px #038;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue-sky1 {
  -webkit-box-shadow: 0 3px 3px -1px #038;
  -moz-box-shadow: 0 3px 3px -1px #038;
  box-shadow: 0 3px 3px -1px #038;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue-sky1 {
  -webkit-box-shadow: 0 3px 5px -1px #038;
  -moz-box-shadow: 0 3px 5px -1px #038;
  box-shadow: 0 3px 5px -1px #038;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue-sky1 {
  -webkit-box-shadow: 0 5px 9px -1px #038;
  -moz-box-shadow: 0 5px 9px -1px #038;
  box-shadow: 0 5px 9px -1px #038;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue-sky2 {
  -webkit-box-shadow: 0 0 3px -1px #06B;
  -moz-box-shadow: 0 0 3px -1px #06B;
  box-shadow: 0 0 3px -1px #06B;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue-sky2 {
  -webkit-box-shadow: 0 0 5px -1px #06B;
  -moz-box-shadow: 0 0 5px -1px #06B;
  box-shadow: 0 0 5px -1px #06B;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue-sky2 {
  -webkit-box-shadow: 0 0 7px -1px #06B;
  -moz-box-shadow: 0 0 7px -1px #06B;
  box-shadow: 0 0 7px -1px #06B;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue-sky2 {
  -webkit-box-shadow: 0 3px 3px -1px #06B;
  -moz-box-shadow: 0 3px 3px -1px #06B;
  box-shadow: 0 3px 3px -1px #06B;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue-sky2 {
  -webkit-box-shadow: 0 3px 5px -1px #06B;
  -moz-box-shadow: 0 3px 5px -1px #06B;
  box-shadow: 0 3px 5px -1px #06B;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue-sky2 {
  -webkit-box-shadow: 0 5px 9px -1px #06B;
  -moz-box-shadow: 0 5px 9px -1px #06B;
  box-shadow: 0 5px 9px -1px #06B;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue-sky3 {
  -webkit-box-shadow: 0 0 3px -1px #28E;
  -moz-box-shadow: 0 0 3px -1px #28E;
  box-shadow: 0 0 3px -1px #28E;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue-sky3 {
  -webkit-box-shadow: 0 0 5px -1px #28E;
  -moz-box-shadow: 0 0 5px -1px #28E;
  box-shadow: 0 0 5px -1px #28E;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue-sky3 {
  -webkit-box-shadow: 0 0 7px -1px #28E;
  -moz-box-shadow: 0 0 7px -1px #28E;
  box-shadow: 0 0 7px -1px #28E;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue-sky3 {
  -webkit-box-shadow: 0 3px 3px -1px #28E;
  -moz-box-shadow: 0 3px 3px -1px #28E;
  box-shadow: 0 3px 3px -1px #28E;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue-sky3 {
  -webkit-box-shadow: 0 3px 5px -1px #28E;
  -moz-box-shadow: 0 3px 5px -1px #28E;
  box-shadow: 0 3px 5px -1px #28E;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue-sky3 {
  -webkit-box-shadow: 0 5px 9px -1px #28E;
  -moz-box-shadow: 0 5px 9px -1px #28E;
  box-shadow: 0 5px 9px -1px #28E;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue-sky4 {
  -webkit-box-shadow: 0 0 3px -1px #6AF;
  -moz-box-shadow: 0 0 3px -1px #6AF;
  box-shadow: 0 0 3px -1px #6AF;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue-sky4 {
  -webkit-box-shadow: 0 0 5px -1px #6AF;
  -moz-box-shadow: 0 0 5px -1px #6AF;
  box-shadow: 0 0 5px -1px #6AF;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue-sky4 {
  -webkit-box-shadow: 0 0 7px -1px #6AF;
  -moz-box-shadow: 0 0 7px -1px #6AF;
  box-shadow: 0 0 7px -1px #6AF;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue-sky4 {
  -webkit-box-shadow: 0 3px 3px -1px #6AF;
  -moz-box-shadow: 0 3px 3px -1px #6AF;
  box-shadow: 0 3px 3px -1px #6AF;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue-sky4 {
  -webkit-box-shadow: 0 3px 5px -1px #6AF;
  -moz-box-shadow: 0 3px 5px -1px #6AF;
  box-shadow: 0 3px 5px -1px #6AF;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue-sky4 {
  -webkit-box-shadow: 0 5px 9px -1px #6AF;
  -moz-box-shadow: 0 5px 9px -1px #6AF;
  box-shadow: 0 5px 9px -1px #6AF;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-blue-sky5 {
  -webkit-box-shadow: 0 0 3px -1px #ADF;
  -moz-box-shadow: 0 0 3px -1px #ADF;
  box-shadow: 0 0 3px -1px #ADF;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-blue-sky5 {
  -webkit-box-shadow: 0 0 5px -1px #ADF;
  -moz-box-shadow: 0 0 5px -1px #ADF;
  box-shadow: 0 0 5px -1px #ADF;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-blue-sky5 {
  -webkit-box-shadow: 0 0 7px -1px #ADF;
  -moz-box-shadow: 0 0 7px -1px #ADF;
  box-shadow: 0 0 7px -1px #ADF;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-blue-sky5 {
  -webkit-box-shadow: 0 3px 3px -1px #ADF;
  -moz-box-shadow: 0 3px 3px -1px #ADF;
  box-shadow: 0 3px 3px -1px #ADF;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-blue-sky5 {
  -webkit-box-shadow: 0 3px 5px -1px #ADF;
  -moz-box-shadow: 0 3px 5px -1px #ADF;
  box-shadow: 0 3px 5px -1px #ADF;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-blue-sky5 {
  -webkit-box-shadow: 0 5px 9px -1px #ADF;
  -moz-box-shadow: 0 5px 9px -1px #ADF;
  box-shadow: 0 5px 9px -1px #ADF;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-cyan1 {
  -webkit-box-shadow: 0 0 3px -1px #035;
  -moz-box-shadow: 0 0 3px -1px #035;
  box-shadow: 0 0 3px -1px #035;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-cyan1 {
  -webkit-box-shadow: 0 0 5px -1px #035;
  -moz-box-shadow: 0 0 5px -1px #035;
  box-shadow: 0 0 5px -1px #035;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-cyan1 {
  -webkit-box-shadow: 0 0 7px -1px #035;
  -moz-box-shadow: 0 0 7px -1px #035;
  box-shadow: 0 0 7px -1px #035;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-cyan1 {
  -webkit-box-shadow: 0 3px 3px -1px #035;
  -moz-box-shadow: 0 3px 3px -1px #035;
  box-shadow: 0 3px 3px -1px #035;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-cyan1 {
  -webkit-box-shadow: 0 3px 5px -1px #035;
  -moz-box-shadow: 0 3px 5px -1px #035;
  box-shadow: 0 3px 5px -1px #035;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-cyan1 {
  -webkit-box-shadow: 0 5px 9px -1px #035;
  -moz-box-shadow: 0 5px 9px -1px #035;
  box-shadow: 0 5px 9px -1px #035;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-cyan2 {
  -webkit-box-shadow: 0 0 3px -1px #056;
  -moz-box-shadow: 0 0 3px -1px #056;
  box-shadow: 0 0 3px -1px #056;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-cyan2 {
  -webkit-box-shadow: 0 0 5px -1px #056;
  -moz-box-shadow: 0 0 5px -1px #056;
  box-shadow: 0 0 5px -1px #056;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-cyan2 {
  -webkit-box-shadow: 0 0 7px -1px #056;
  -moz-box-shadow: 0 0 7px -1px #056;
  box-shadow: 0 0 7px -1px #056;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-cyan2 {
  -webkit-box-shadow: 0 3px 3px -1px #056;
  -moz-box-shadow: 0 3px 3px -1px #056;
  box-shadow: 0 3px 3px -1px #056;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-cyan2 {
  -webkit-box-shadow: 0 3px 5px -1px #056;
  -moz-box-shadow: 0 3px 5px -1px #056;
  box-shadow: 0 3px 5px -1px #056;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-cyan2 {
  -webkit-box-shadow: 0 5px 9px -1px #056;
  -moz-box-shadow: 0 5px 9px -1px #056;
  box-shadow: 0 5px 9px -1px #056;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-cyan3 {
  -webkit-box-shadow: 0 0 3px -1px #089;
  -moz-box-shadow: 0 0 3px -1px #089;
  box-shadow: 0 0 3px -1px #089;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-cyan3 {
  -webkit-box-shadow: 0 0 5px -1px #089;
  -moz-box-shadow: 0 0 5px -1px #089;
  box-shadow: 0 0 5px -1px #089;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-cyan3 {
  -webkit-box-shadow: 0 0 7px -1px #089;
  -moz-box-shadow: 0 0 7px -1px #089;
  box-shadow: 0 0 7px -1px #089;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-cyan3 {
  -webkit-box-shadow: 0 3px 3px -1px #089;
  -moz-box-shadow: 0 3px 3px -1px #089;
  box-shadow: 0 3px 3px -1px #089;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-cyan3 {
  -webkit-box-shadow: 0 3px 5px -1px #089;
  -moz-box-shadow: 0 3px 5px -1px #089;
  box-shadow: 0 3px 5px -1px #089;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-cyan3 {
  -webkit-box-shadow: 0 5px 9px -1px #089;
  -moz-box-shadow: 0 5px 9px -1px #089;
  box-shadow: 0 5px 9px -1px #089;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-cyan4 {
  -webkit-box-shadow: 0 0 3px -1px #0BC;
  -moz-box-shadow: 0 0 3px -1px #0BC;
  box-shadow: 0 0 3px -1px #0BC;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-cyan4 {
  -webkit-box-shadow: 0 0 5px -1px #0BC;
  -moz-box-shadow: 0 0 5px -1px #0BC;
  box-shadow: 0 0 5px -1px #0BC;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-cyan4 {
  -webkit-box-shadow: 0 0 7px -1px #0BC;
  -moz-box-shadow: 0 0 7px -1px #0BC;
  box-shadow: 0 0 7px -1px #0BC;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-cyan4 {
  -webkit-box-shadow: 0 3px 3px -1px #0BC;
  -moz-box-shadow: 0 3px 3px -1px #0BC;
  box-shadow: 0 3px 3px -1px #0BC;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-cyan4 {
  -webkit-box-shadow: 0 3px 5px -1px #0BC;
  -moz-box-shadow: 0 3px 5px -1px #0BC;
  box-shadow: 0 3px 5px -1px #0BC;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-cyan4 {
  -webkit-box-shadow: 0 5px 9px -1px #0BC;
  -moz-box-shadow: 0 5px 9px -1px #0BC;
  box-shadow: 0 5px 9px -1px #0BC;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-cyan5 {
  -webkit-box-shadow: 0 0 3px -1px #6EF;
  -moz-box-shadow: 0 0 3px -1px #6EF;
  box-shadow: 0 0 3px -1px #6EF;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-cyan5 {
  -webkit-box-shadow: 0 0 5px -1px #6EF;
  -moz-box-shadow: 0 0 5px -1px #6EF;
  box-shadow: 0 0 5px -1px #6EF;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-cyan5 {
  -webkit-box-shadow: 0 0 7px -1px #6EF;
  -moz-box-shadow: 0 0 7px -1px #6EF;
  box-shadow: 0 0 7px -1px #6EF;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-cyan5 {
  -webkit-box-shadow: 0 3px 3px -1px #6EF;
  -moz-box-shadow: 0 3px 3px -1px #6EF;
  box-shadow: 0 3px 3px -1px #6EF;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-cyan5 {
  -webkit-box-shadow: 0 3px 5px -1px #6EF;
  -moz-box-shadow: 0 3px 5px -1px #6EF;
  box-shadow: 0 3px 5px -1px #6EF;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-cyan5 {
  -webkit-box-shadow: 0 5px 9px -1px #6EF;
  -moz-box-shadow: 0 5px 9px -1px #6EF;
  box-shadow: 0 5px 9px -1px #6EF;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-green1 {
  -webkit-box-shadow: 0 0 3px -1px #141;
  -moz-box-shadow: 0 0 3px -1px #141;
  box-shadow: 0 0 3px -1px #141;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-green1 {
  -webkit-box-shadow: 0 0 5px -1px #141;
  -moz-box-shadow: 0 0 5px -1px #141;
  box-shadow: 0 0 5px -1px #141;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-green1 {
  -webkit-box-shadow: 0 0 7px -1px #141;
  -moz-box-shadow: 0 0 7px -1px #141;
  box-shadow: 0 0 7px -1px #141;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-green1 {
  -webkit-box-shadow: 0 3px 3px -1px #141;
  -moz-box-shadow: 0 3px 3px -1px #141;
  box-shadow: 0 3px 3px -1px #141;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-green1 {
  -webkit-box-shadow: 0 3px 5px -1px #141;
  -moz-box-shadow: 0 3px 5px -1px #141;
  box-shadow: 0 3px 5px -1px #141;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-green1 {
  -webkit-box-shadow: 0 5px 9px -1px #141;
  -moz-box-shadow: 0 5px 9px -1px #141;
  box-shadow: 0 5px 9px -1px #141;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-green2 {
  -webkit-box-shadow: 0 0 3px -1px #060;
  -moz-box-shadow: 0 0 3px -1px #060;
  box-shadow: 0 0 3px -1px #060;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-green2 {
  -webkit-box-shadow: 0 0 5px -1px #060;
  -moz-box-shadow: 0 0 5px -1px #060;
  box-shadow: 0 0 5px -1px #060;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-green2 {
  -webkit-box-shadow: 0 0 7px -1px #060;
  -moz-box-shadow: 0 0 7px -1px #060;
  box-shadow: 0 0 7px -1px #060;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-green2 {
  -webkit-box-shadow: 0 3px 3px -1px #060;
  -moz-box-shadow: 0 3px 3px -1px #060;
  box-shadow: 0 3px 3px -1px #060;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-green2 {
  -webkit-box-shadow: 0 3px 5px -1px #060;
  -moz-box-shadow: 0 3px 5px -1px #060;
  box-shadow: 0 3px 5px -1px #060;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-green2 {
  -webkit-box-shadow: 0 5px 9px -1px #060;
  -moz-box-shadow: 0 5px 9px -1px #060;
  box-shadow: 0 5px 9px -1px #060;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-green3 {
  -webkit-box-shadow: 0 0 3px -1px #090;
  -moz-box-shadow: 0 0 3px -1px #090;
  box-shadow: 0 0 3px -1px #090;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-green3 {
  -webkit-box-shadow: 0 0 5px -1px #090;
  -moz-box-shadow: 0 0 5px -1px #090;
  box-shadow: 0 0 5px -1px #090;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-green3 {
  -webkit-box-shadow: 0 0 7px -1px #090;
  -moz-box-shadow: 0 0 7px -1px #090;
  box-shadow: 0 0 7px -1px #090;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-green3 {
  -webkit-box-shadow: 0 3px 3px -1px #090;
  -moz-box-shadow: 0 3px 3px -1px #090;
  box-shadow: 0 3px 3px -1px #090;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-green3 {
  -webkit-box-shadow: 0 3px 5px -1px #090;
  -moz-box-shadow: 0 3px 5px -1px #090;
  box-shadow: 0 3px 5px -1px #090;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-green3 {
  -webkit-box-shadow: 0 5px 9px -1px #090;
  -moz-box-shadow: 0 5px 9px -1px #090;
  box-shadow: 0 5px 9px -1px #090;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-green4 {
  -webkit-box-shadow: 0 0 3px -1px #0C0;
  -moz-box-shadow: 0 0 3px -1px #0C0;
  box-shadow: 0 0 3px -1px #0C0;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-green4 {
  -webkit-box-shadow: 0 0 5px -1px #0C0;
  -moz-box-shadow: 0 0 5px -1px #0C0;
  box-shadow: 0 0 5px -1px #0C0;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-green4 {
  -webkit-box-shadow: 0 0 7px -1px #0C0;
  -moz-box-shadow: 0 0 7px -1px #0C0;
  box-shadow: 0 0 7px -1px #0C0;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-green4 {
  -webkit-box-shadow: 0 3px 3px -1px #0C0;
  -moz-box-shadow: 0 3px 3px -1px #0C0;
  box-shadow: 0 3px 3px -1px #0C0;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-green4 {
  -webkit-box-shadow: 0 3px 5px -1px #0C0;
  -moz-box-shadow: 0 3px 5px -1px #0C0;
  box-shadow: 0 3px 5px -1px #0C0;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-green4 {
  -webkit-box-shadow: 0 5px 9px -1px #0C0;
  -moz-box-shadow: 0 5px 9px -1px #0C0;
  box-shadow: 0 5px 9px -1px #0C0;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-green5 {
  -webkit-box-shadow: 0 0 3px -1px #0F0;
  -moz-box-shadow: 0 0 3px -1px #0F0;
  box-shadow: 0 0 3px -1px #0F0;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-green5 {
  -webkit-box-shadow: 0 0 5px -1px #0F0;
  -moz-box-shadow: 0 0 5px -1px #0F0;
  box-shadow: 0 0 5px -1px #0F0;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-green5 {
  -webkit-box-shadow: 0 0 7px -1px #0F0;
  -moz-box-shadow: 0 0 7px -1px #0F0;
  box-shadow: 0 0 7px -1px #0F0;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-green5 {
  -webkit-box-shadow: 0 3px 3px -1px #0F0;
  -moz-box-shadow: 0 3px 3px -1px #0F0;
  box-shadow: 0 3px 3px -1px #0F0;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-green5 {
  -webkit-box-shadow: 0 3px 5px -1px #0F0;
  -moz-box-shadow: 0 3px 5px -1px #0F0;
  box-shadow: 0 3px 5px -1px #0F0;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-green5 {
  -webkit-box-shadow: 0 5px 9px -1px #0F0;
  -moz-box-shadow: 0 5px 9px -1px #0F0;
  box-shadow: 0 5px 9px -1px #0F0;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-lime1 {
  -webkit-box-shadow: 0 0 3px -1px #350;
  -moz-box-shadow: 0 0 3px -1px #350;
  box-shadow: 0 0 3px -1px #350;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-lime1 {
  -webkit-box-shadow: 0 0 5px -1px #350;
  -moz-box-shadow: 0 0 5px -1px #350;
  box-shadow: 0 0 5px -1px #350;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-lime1 {
  -webkit-box-shadow: 0 0 7px -1px #350;
  -moz-box-shadow: 0 0 7px -1px #350;
  box-shadow: 0 0 7px -1px #350;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-lime1 {
  -webkit-box-shadow: 0 3px 3px -1px #350;
  -moz-box-shadow: 0 3px 3px -1px #350;
  box-shadow: 0 3px 3px -1px #350;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-lime1 {
  -webkit-box-shadow: 0 3px 5px -1px #350;
  -moz-box-shadow: 0 3px 5px -1px #350;
  box-shadow: 0 3px 5px -1px #350;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-lime1 {
  -webkit-box-shadow: 0 5px 9px -1px #350;
  -moz-box-shadow: 0 5px 9px -1px #350;
  box-shadow: 0 5px 9px -1px #350;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-lime2 {
  -webkit-box-shadow: 0 0 3px -1px #4A0;
  -moz-box-shadow: 0 0 3px -1px #4A0;
  box-shadow: 0 0 3px -1px #4A0;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-lime2 {
  -webkit-box-shadow: 0 0 5px -1px #4A0;
  -moz-box-shadow: 0 0 5px -1px #4A0;
  box-shadow: 0 0 5px -1px #4A0;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-lime2 {
  -webkit-box-shadow: 0 0 7px -1px #4A0;
  -moz-box-shadow: 0 0 7px -1px #4A0;
  box-shadow: 0 0 7px -1px #4A0;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-lime2 {
  -webkit-box-shadow: 0 3px 3px -1px #4A0;
  -moz-box-shadow: 0 3px 3px -1px #4A0;
  box-shadow: 0 3px 3px -1px #4A0;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-lime2 {
  -webkit-box-shadow: 0 3px 5px -1px #4A0;
  -moz-box-shadow: 0 3px 5px -1px #4A0;
  box-shadow: 0 3px 5px -1px #4A0;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-lime2 {
  -webkit-box-shadow: 0 5px 9px -1px #4A0;
  -moz-box-shadow: 0 5px 9px -1px #4A0;
  box-shadow: 0 5px 9px -1px #4A0;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-lime3 {
  -webkit-box-shadow: 0 0 3px -1px #5E0;
  -moz-box-shadow: 0 0 3px -1px #5E0;
  box-shadow: 0 0 3px -1px #5E0;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-lime3 {
  -webkit-box-shadow: 0 0 5px -1px #5E0;
  -moz-box-shadow: 0 0 5px -1px #5E0;
  box-shadow: 0 0 5px -1px #5E0;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-lime3 {
  -webkit-box-shadow: 0 0 7px -1px #5E0;
  -moz-box-shadow: 0 0 7px -1px #5E0;
  box-shadow: 0 0 7px -1px #5E0;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-lime3 {
  -webkit-box-shadow: 0 3px 3px -1px #5E0;
  -moz-box-shadow: 0 3px 3px -1px #5E0;
  box-shadow: 0 3px 3px -1px #5E0;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-lime3 {
  -webkit-box-shadow: 0 3px 5px -1px #5E0;
  -moz-box-shadow: 0 3px 5px -1px #5E0;
  box-shadow: 0 3px 5px -1px #5E0;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-lime3 {
  -webkit-box-shadow: 0 5px 9px -1px #5E0;
  -moz-box-shadow: 0 5px 9px -1px #5E0;
  box-shadow: 0 5px 9px -1px #5E0;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-lime4 {
  -webkit-box-shadow: 0 0 3px -1px #AF4;
  -moz-box-shadow: 0 0 3px -1px #AF4;
  box-shadow: 0 0 3px -1px #AF4;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-lime4 {
  -webkit-box-shadow: 0 0 5px -1px #AF4;
  -moz-box-shadow: 0 0 5px -1px #AF4;
  box-shadow: 0 0 5px -1px #AF4;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-lime4 {
  -webkit-box-shadow: 0 0 7px -1px #AF4;
  -moz-box-shadow: 0 0 7px -1px #AF4;
  box-shadow: 0 0 7px -1px #AF4;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-lime4 {
  -webkit-box-shadow: 0 3px 3px -1px #AF4;
  -moz-box-shadow: 0 3px 3px -1px #AF4;
  box-shadow: 0 3px 3px -1px #AF4;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-lime4 {
  -webkit-box-shadow: 0 3px 5px -1px #AF4;
  -moz-box-shadow: 0 3px 5px -1px #AF4;
  box-shadow: 0 3px 5px -1px #AF4;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-lime4 {
  -webkit-box-shadow: 0 5px 9px -1px #AF4;
  -moz-box-shadow: 0 5px 9px -1px #AF4;
  box-shadow: 0 5px 9px -1px #AF4;
}

.sdw-glow-2px {
  -webkit-box-shadow: 0 0 3px -1px;
  -moz-box-shadow: 0 0 3px -1px;
  box-shadow: 0 0 3px -1px;
}

.sdw-glow-2px-lime5 {
  -webkit-box-shadow: 0 0 3px -1px #CF9;
  -moz-box-shadow: 0 0 3px -1px #CF9;
  box-shadow: 0 0 3px -1px #CF9;
}

.sdw-glow-4px {
  -webkit-box-shadow: 0 0 5px -1px;
  -moz-box-shadow: 0 0 5px -1px;
  box-shadow: 0 0 5px -1px;
}

.sdw-glow-4px-lime5 {
  -webkit-box-shadow: 0 0 5px -1px #CF9;
  -moz-box-shadow: 0 0 5px -1px #CF9;
  box-shadow: 0 0 5px -1px #CF9;
}

.sdw-glow-6px {
  -webkit-box-shadow: 0 0 7px -1px;
  -moz-box-shadow: 0 0 7px -1px;
  box-shadow: 0 0 7px -1px;
}

.sdw-glow-6px-lime5 {
  -webkit-box-shadow: 0 0 7px -1px #CF9;
  -moz-box-shadow: 0 0 7px -1px #CF9;
  box-shadow: 0 0 7px -1px #CF9;
}

.sdw-glow-b-2px {
  -webkit-box-shadow: 0 3px 3px -1px;
  -moz-box-shadow: 0 3px 3px -1px;
  box-shadow: 0 3px 3px -1px;
}

.sdw-glow-b-2px-lime5 {
  -webkit-box-shadow: 0 3px 3px -1px #CF9;
  -moz-box-shadow: 0 3px 3px -1px #CF9;
  box-shadow: 0 3px 3px -1px #CF9;
}

.sdw-glow-b-4px {
  -webkit-box-shadow: 0 3px 5px -1px;
  -moz-box-shadow: 0 3px 5px -1px;
  box-shadow: 0 3px 5px -1px;
}

.sdw-glow-b-4px-lime5 {
  -webkit-box-shadow: 0 3px 5px -1px #CF9;
  -moz-box-shadow: 0 3px 5px -1px #CF9;
  box-shadow: 0 3px 5px -1px #CF9;
}

.sdw-glow-b-8px {
  -webkit-box-shadow: 0 5px 9px -1px;
  -moz-box-shadow: 0 5px 9px -1px;
  box-shadow: 0 5px 9px -1px;
}

.sdw-glow-b-8px-lime5 {
  -webkit-box-shadow: 0 5px 9px -1px #CF9;
  -moz-box-shadow: 0 5px 9px -1px #CF9;
  box-shadow: 0 5px 9px -1px #CF9;
}

.border-solid, .b-solid {
  border-style: solid;
}
.border-dashed, .b-dashed {
  border-style: dashed;
}
.border-double, .b-double {
  border-style: double;
}
.border-dotted, .b-dotted {
  border-style: dotted;
}
.border-none, .b-none {
  border: 0 none;
}
.border-inherit, .border-ih, .b-inherit, .b-ih {
  border: inherit;
}

.border-width-0, .b0 {
  border-width: 0;
}
.border-width-t0, .bt0 {
  border-top-width: 0;
}
.border-width-r0, .br0 {
  border-right-width: 0;
}
.border-width-b0, .bb0 {
  border-bottom-width: 0;
}
.border-width-l0, .bl0 {
  border-left-width: 0;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-1, .b1 {
  border-width: 1px;
}
.border-width-t1, .bt1 {
  border-top-width: 1px;
}
.border-width-r1, .br1 {
  border-right-width: 1px;
}
.border-width-b1, .bb1 {
  border-bottom-width: 1px;
}
.border-width-l1, .bl1 {
  border-left-width: 1px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-2, .b2 {
  border-width: 2px;
}
.border-width-t2, .bt2 {
  border-top-width: 2px;
}
.border-width-r2, .br2 {
  border-right-width: 2px;
}
.border-width-b2, .bb2 {
  border-bottom-width: 2px;
}
.border-width-l2, .bl2 {
  border-left-width: 2px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-3, .b3 {
  border-width: 3px;
}
.border-width-t3, .bt3 {
  border-top-width: 3px;
}
.border-width-r3, .br3 {
  border-right-width: 3px;
}
.border-width-b3, .bb3 {
  border-bottom-width: 3px;
}
.border-width-l3, .bl3 {
  border-left-width: 3px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-4, .b4 {
  border-width: 4px;
}
.border-width-t4, .bt4 {
  border-top-width: 4px;
}
.border-width-r4, .br4 {
  border-right-width: 4px;
}
.border-width-b4, .bb4 {
  border-bottom-width: 4px;
}
.border-width-l4, .bl4 {
  border-left-width: 4px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-5, .b5 {
  border-width: 5px;
}
.border-width-t5, .bt5 {
  border-top-width: 5px;
}
.border-width-r5, .br5 {
  border-right-width: 5px;
}
.border-width-b5, .bb5 {
  border-bottom-width: 5px;
}
.border-width-l5, .bl5 {
  border-left-width: 5px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-6, .b6 {
  border-width: 6px;
}
.border-width-t6, .bt6 {
  border-top-width: 6px;
}
.border-width-r6, .br6 {
  border-right-width: 6px;
}
.border-width-b6, .bb6 {
  border-bottom-width: 6px;
}
.border-width-l6, .bl6 {
  border-left-width: 6px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-8, .b8 {
  border-width: 8px;
}
.border-width-t8, .bt8 {
  border-top-width: 8px;
}
.border-width-r8, .br8 {
  border-right-width: 8px;
}
.border-width-b8, .bb8 {
  border-bottom-width: 8px;
}
.border-width-l8, .bl8 {
  border-left-width: 8px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-10, .b10 {
  border-width: 10px;
}
.border-width-t10, .bt10 {
  border-top-width: 10px;
}
.border-width-r10, .br10 {
  border-right-width: 10px;
}
.border-width-b10, .bb10 {
  border-bottom-width: 10px;
}
.border-width-l10, .bl10 {
  border-left-width: 10px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-width-20, .b20 {
  border-width: 20px;
}
.border-width-t20, .bt20 {
  border-top-width: 20px;
}
.border-width-r20, .br20 {
  border-right-width: 20px;
}
.border-width-b20, .bb20 {
  border-bottom-width: 20px;
}
.border-width-l20, .bl20 {
  border-left-width: 20px;
}

.border-width-inherit, .bih {
  border-width: inherit;
}

.border-radius-0, .br0 {
  border-radius: 0;
}
.border-radius-t0, .brt0 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.border-radius-r0, .brr0 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.border-radius-b0, .brb0 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.border-radius-l0, .brl0 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.border-radius-tr0, .brtr0 {
  border-top-right-radius: 0;
}
.border-radius-br0, .brbr0 {
  border-bottom-right-radius: 0;
}
.border-radius-bl0, .brbl0 {
  border-bottom-left-radius: 0;
}
.border-radius-tl0, .brtl0 {
  border-top-left-radius: 0;
}

.border-radius-2, .br2 {
  border-radius: 2px;
}
.border-radius-t2, .brt2 {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.border-radius-r2, .brr2 {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.border-radius-b2, .brb2 {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.border-radius-l2, .brl2 {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.border-radius-tr2, .brtr2 {
  border-top-right-radius: 2px;
}
.border-radius-br2, .brbr2 {
  border-bottom-right-radius: 2px;
}
.border-radius-bl2, .brbl2 {
  border-bottom-left-radius: 2px;
}
.border-radius-tl2, .brtl2 {
  border-top-left-radius: 2px;
}

.border-radius-3, .br3 {
  border-radius: 3px;
}
.border-radius-t3, .brt3 {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.border-radius-r3, .brr3 {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.border-radius-b3, .brb3 {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.border-radius-l3, .brl3 {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.border-radius-tr3, .brtr3 {
  border-top-right-radius: 3px;
}
.border-radius-br3, .brbr3 {
  border-bottom-right-radius: 3px;
}
.border-radius-bl3, .brbl3 {
  border-bottom-left-radius: 3px;
}
.border-radius-tl3, .brtl3 {
  border-top-left-radius: 3px;
}

.border-radius-4, .br4 {
  border-radius: 4px;
}
.border-radius-t4, .brt4 {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.border-radius-r4, .brr4 {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.border-radius-b4, .brb4 {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.border-radius-l4, .brl4 {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.border-radius-tr4, .brtr4 {
  border-top-right-radius: 4px;
}
.border-radius-br4, .brbr4 {
  border-bottom-right-radius: 4px;
}
.border-radius-bl4, .brbl4 {
  border-bottom-left-radius: 4px;
}
.border-radius-tl4, .brtl4 {
  border-top-left-radius: 4px;
}

.border-radius-5, .br5 {
  border-radius: 5px;
}
.border-radius-t5, .brt5 {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.border-radius-r5, .brr5 {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.border-radius-b5, .brb5 {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.border-radius-l5, .brl5 {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.border-radius-tr5, .brtr5 {
  border-top-right-radius: 5px;
}
.border-radius-br5, .brbr5 {
  border-bottom-right-radius: 5px;
}
.border-radius-bl5, .brbl5 {
  border-bottom-left-radius: 5px;
}
.border-radius-tl5, .brtl5 {
  border-top-left-radius: 5px;
}

.border-radius-6, .br6 {
  border-radius: 6px;
}
.border-radius-t6, .brt6 {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.border-radius-r6, .brr6 {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.border-radius-b6, .brb6 {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.border-radius-l6, .brl6 {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.border-radius-tr6, .brtr6 {
  border-top-right-radius: 6px;
}
.border-radius-br6, .brbr6 {
  border-bottom-right-radius: 6px;
}
.border-radius-bl6, .brbl6 {
  border-bottom-left-radius: 6px;
}
.border-radius-tl6, .brtl6 {
  border-top-left-radius: 6px;
}

.border-radius-7, .br7 {
  border-radius: 7px;
}
.border-radius-t7, .brt7 {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}
.border-radius-r7, .brr7 {
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
}
.border-radius-b7, .brb7 {
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
}
.border-radius-l7, .brl7 {
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
}
.border-radius-tr7, .brtr7 {
  border-top-right-radius: 7px;
}
.border-radius-br7, .brbr7 {
  border-bottom-right-radius: 7px;
}
.border-radius-bl7, .brbl7 {
  border-bottom-left-radius: 7px;
}
.border-radius-tl7, .brtl7 {
  border-top-left-radius: 7px;
}

.border-radius-8, .br8 {
  border-radius: 8px;
}
.border-radius-t8, .brt8 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.border-radius-r8, .brr8 {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.border-radius-b8, .brb8 {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.border-radius-l8, .brl8 {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.border-radius-tr8, .brtr8 {
  border-top-right-radius: 8px;
}
.border-radius-br8, .brbr8 {
  border-bottom-right-radius: 8px;
}
.border-radius-bl8, .brbl8 {
  border-bottom-left-radius: 8px;
}
.border-radius-tl8, .brtl8 {
  border-top-left-radius: 8px;
}

.border-radius-9, .br9 {
  border-radius: 9px;
}
.border-radius-t9, .brt9 {
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
}
.border-radius-r9, .brr9 {
  border-top-right-radius: 9px;
  border-bottom-right-radius: 9px;
}
.border-radius-b9, .brb9 {
  border-bottom-left-radius: 9px;
  border-bottom-right-radius: 9px;
}
.border-radius-l9, .brl9 {
  border-top-left-radius: 9px;
  border-bottom-left-radius: 9px;
}
.border-radius-tr9, .brtr9 {
  border-top-right-radius: 9px;
}
.border-radius-br9, .brbr9 {
  border-bottom-right-radius: 9px;
}
.border-radius-bl9, .brbl9 {
  border-bottom-left-radius: 9px;
}
.border-radius-tl9, .brtl9 {
  border-top-left-radius: 9px;
}

.border-radius-10, .br10 {
  border-radius: 10px;
}
.border-radius-t10, .brt10 {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.border-radius-r10, .brr10 {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.border-radius-b10, .brb10 {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.border-radius-l10, .brl10 {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.border-radius-tr10, .brtr10 {
  border-top-right-radius: 10px;
}
.border-radius-br10, .brbr10 {
  border-bottom-right-radius: 10px;
}
.border-radius-bl10, .brbl10 {
  border-bottom-left-radius: 10px;
}
.border-radius-tl10, .brtl10 {
  border-top-left-radius: 10px;
}

.border-radius-20, .br20 {
  border-radius: 20px;
}
.border-radius-t20, .brt20 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.border-radius-r20, .brr20 {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.border-radius-b20, .brb20 {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.border-radius-l20, .brl20 {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.border-radius-tr20, .brtr20 {
  border-top-right-radius: 20px;
}
.border-radius-br20, .brbr20 {
  border-bottom-right-radius: 20px;
}
.border-radius-bl20, .brbl20 {
  border-bottom-left-radius: 20px;
}
.border-radius-tl20, .brtl20 {
  border-top-left-radius: 20px;
}

.border-radius-50, .br50 {
  border-radius: 50px;
}
.border-radius-t50, .brt50 {
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
}
.border-radius-r50, .brr50 {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}
.border-radius-b50, .brb50 {
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
}
.border-radius-l50, .brl50 {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}
.border-radius-tr50, .brtr50 {
  border-top-right-radius: 50px;
}
.border-radius-br50, .brbr50 {
  border-bottom-right-radius: 50px;
}
.border-radius-bl50, .brbl50 {
  border-bottom-left-radius: 50px;
}
.border-radius-tl50, .brtl50 {
  border-top-left-radius: 50px;
}

.border-radius-100, .br100 {
  border-radius: 100px;
}
.border-radius-t100, .brt100 {
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
}
.border-radius-r100, .brr100 {
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
}
.border-radius-b100, .brb100 {
  border-bottom-left-radius: 100px;
  border-bottom-right-radius: 100px;
}
.border-radius-l100, .brl100 {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}
.border-radius-tr100, .brtr100 {
  border-top-right-radius: 100px;
}
.border-radius-br100, .brbr100 {
  border-bottom-right-radius: 100px;
}
.border-radius-bl100, .brbl100 {
  border-bottom-left-radius: 100px;
}
.border-radius-tl100, .brtl100 {
  border-top-left-radius: 100px;
}

.border-radius-200, .br200 {
  border-radius: 200px;
}
.border-radius-t200, .brt200 {
  border-top-left-radius: 200px;
  border-top-right-radius: 200px;
}
.border-radius-r200, .brr200 {
  border-top-right-radius: 200px;
  border-bottom-right-radius: 200px;
}
.border-radius-b200, .brb200 {
  border-bottom-left-radius: 200px;
  border-bottom-right-radius: 200px;
}
.border-radius-l200, .brl200 {
  border-top-left-radius: 200px;
  border-bottom-left-radius: 200px;
}
.border-radius-tr200, .brtr200 {
  border-top-right-radius: 200px;
}
.border-radius-br200, .brbr200 {
  border-bottom-right-radius: 200px;
}
.border-radius-bl200, .brbl200 {
  border-bottom-left-radius: 200px;
}
.border-radius-tl200, .brtl200 {
  border-top-left-radius: 200px;
}

@media (min-width: 576px) {
  .set-fixed-576 {
    width: 576px;
  }
  .set-fixed-576 .play1of24 {
    width: 24px;
  }
  .set-fixed-576 .play2of24 {
    width: 48px;
  }
  .set-fixed-576 .play3of24 {
    width: 72px;
  }
  .set-fixed-576 .play4of24 {
    width: 96px;
  }
  .set-fixed-576 .play5of24 {
    width: 120px;
  }
  .set-fixed-576 .play6of24 {
    width: 144px;
  }
  .set-fixed-576 .play7of24 {
    width: 168px;
  }
  .set-fixed-576 .play8of24 {
    width: 192px;
  }
  .set-fixed-576 .play9of24 {
    width: 216px;
  }
  .set-fixed-576 .play10of24 {
    width: 240px;
  }
  .set-fixed-576 .play11of24 {
    width: 264px;
  }
  .set-fixed-576 .play12of24 {
    width: 288px;
  }
  .set-fixed-576 .play13of24 {
    width: 312px;
  }
  .set-fixed-576 .play14of24 {
    width: 336px;
  }
  .set-fixed-576 .play15of24 {
    width: 360px;
  }
  .set-fixed-576 .play16of24 {
    width: 384px;
  }
  .set-fixed-576 .play17of24 {
    width: 408px;
  }
  .set-fixed-576 .play18of24 {
    width: 432px;
  }
  .set-fixed-576 .play19of24 {
    width: 456px;
  }
  .set-fixed-576 .play20of24 {
    width: 480px;
  }
  .set-fixed-576 .play21of24 {
    width: 504px;
  }
  .set-fixed-576 .play22of24 {
    width: 528px;
  }
  .set-fixed-576 .play23of24 {
    width: 552px;
  }
  .set-fixed-576 .play24of24 {
    width: 576px;
  }
}

@media (min-width: 768px) {
  .set-fixed-768 {
    width: 768px;
  }
  .set-fixed-768 .play1of24 {
    width: 32px;
  }
  .set-fixed-768 .play2of24 {
    width: 64px;
  }
  .set-fixed-768 .play3of24 {
    width: 96px;
  }
  .set-fixed-768 .play4of24 {
    width: 128px;
  }
  .set-fixed-768 .play5of24 {
    width: 160px;
  }
  .set-fixed-768 .play6of24 {
    width: 192px;
  }
  .set-fixed-768 .play7of24 {
    width: 224px;
  }
  .set-fixed-768 .play8of24 {
    width: 256px;
  }
  .set-fixed-768 .play9of24 {
    width: 288px;
  }
  .set-fixed-768 .play10of24 {
    width: 320px;
  }
  .set-fixed-768 .play11of24 {
    width: 352px;
  }
  .set-fixed-768 .play12of24 {
    width: 384px;
  }
  .set-fixed-768 .play13of24 {
    width: 416px;
  }
  .set-fixed-768 .play14of24 {
    width: 448px;
  }
  .set-fixed-768 .play15of24 {
    width: 480px;
  }
  .set-fixed-768 .play16of24 {
    width: 512px;
  }
  .set-fixed-768 .play17of24 {
    width: 544px;
  }
  .set-fixed-768 .play18of24 {
    width: 576px;
  }
  .set-fixed-768 .play19of24 {
    width: 608px;
  }
  .set-fixed-768 .play20of24 {
    width: 640px;
  }
  .set-fixed-768 .play21of24 {
    width: 672px;
  }
  .set-fixed-768 .play22of24 {
    width: 704px;
  }
  .set-fixed-768 .play23of24 {
    width: 736px;
  }
  .set-fixed-768 .play24of24 {
    width: 768px;
  }
}

@media (min-width: 960px) {
  .set-fixed-960 {
    width: 960px;
  }
  .set-fixed-960 .play1of24 {
    width: 40px;
  }
  .set-fixed-960 .play2of24 {
    width: 80px;
  }
  .set-fixed-960 .play3of24 {
    width: 120px;
  }
  .set-fixed-960 .play4of24 {
    width: 160px;
  }
  .set-fixed-960 .play5of24 {
    width: 200px;
  }
  .set-fixed-960 .play6of24 {
    width: 240px;
  }
  .set-fixed-960 .play7of24 {
    width: 280px;
  }
  .set-fixed-960 .play8of24 {
    width: 320px;
  }
  .set-fixed-960 .play9of24 {
    width: 360px;
  }
  .set-fixed-960 .play10of24 {
    width: 400px;
  }
  .set-fixed-960 .play11of24 {
    width: 440px;
  }
  .set-fixed-960 .play12of24 {
    width: 480px;
  }
  .set-fixed-960 .play13of24 {
    width: 520px;
  }
  .set-fixed-960 .play14of24 {
    width: 560px;
  }
  .set-fixed-960 .play15of24 {
    width: 600px;
  }
  .set-fixed-960 .play16of24 {
    width: 640px;
  }
  .set-fixed-960 .play17of24 {
    width: 680px;
  }
  .set-fixed-960 .play18of24 {
    width: 720px;
  }
  .set-fixed-960 .play19of24 {
    width: 760px;
  }
  .set-fixed-960 .play20of24 {
    width: 800px;
  }
  .set-fixed-960 .play21of24 {
    width: 840px;
  }
  .set-fixed-960 .play22of24 {
    width: 880px;
  }
  .set-fixed-960 .play23of24 {
    width: 920px;
  }
  .set-fixed-960 .play24of24 {
    width: 960px;
  }
}

@media (min-width: 1200px) {
  .set-fixed-1200 {
    width: 1200px;
  }
  .set-fixed-1200 .play1of24 {
    width: 50px;
  }
  .set-fixed-1200 .play2of24 {
    width: 100px;
  }
  .set-fixed-1200 .play3of24 {
    width: 150px;
  }
  .set-fixed-1200 .play4of24 {
    width: 200px;
  }
  .set-fixed-1200 .play5of24 {
    width: 250px;
  }
  .set-fixed-1200 .play6of24 {
    width: 300px;
  }
  .set-fixed-1200 .play7of24 {
    width: 350px;
  }
  .set-fixed-1200 .play8of24 {
    width: 400px;
  }
  .set-fixed-1200 .play9of24 {
    width: 450px;
  }
  .set-fixed-1200 .play10of24 {
    width: 500px;
  }
  .set-fixed-1200 .play11of24 {
    width: 550px;
  }
  .set-fixed-1200 .play12of24 {
    width: 600px;
  }
  .set-fixed-1200 .play13of24 {
    width: 650px;
  }
  .set-fixed-1200 .play14of24 {
    width: 700px;
  }
  .set-fixed-1200 .play15of24 {
    width: 750px;
  }
  .set-fixed-1200 .play16of24 {
    width: 800px;
  }
  .set-fixed-1200 .play17of24 {
    width: 850px;
  }
  .set-fixed-1200 .play18of24 {
    width: 900px;
  }
  .set-fixed-1200 .play19of24 {
    width: 950px;
  }
  .set-fixed-1200 .play20of24 {
    width: 1000px;
  }
  .set-fixed-1200 .play21of24 {
    width: 1050px;
  }
  .set-fixed-1200 .play22of24 {
    width: 1100px;
  }
  .set-fixed-1200 .play23of24 {
    width: 1150px;
  }
  .set-fixed-1200 .play24of24 {
    width: 1200px;
  }
}

@media (min-width: 1440px) {
  .set-fixed-1440 {
    width: 1440px;
  }
  .set-fixed-1440 .play1of24 {
    width: 60px;
  }
  .set-fixed-1440 .play2of24 {
    width: 120px;
  }
  .set-fixed-1440 .play3of24 {
    width: 180px;
  }
  .set-fixed-1440 .play4of24 {
    width: 240px;
  }
  .set-fixed-1440 .play5of24 {
    width: 300px;
  }
  .set-fixed-1440 .play6of24 {
    width: 360px;
  }
  .set-fixed-1440 .play7of24 {
    width: 420px;
  }
  .set-fixed-1440 .play8of24 {
    width: 480px;
  }
  .set-fixed-1440 .play9of24 {
    width: 540px;
  }
  .set-fixed-1440 .play10of24 {
    width: 600px;
  }
  .set-fixed-1440 .play11of24 {
    width: 660px;
  }
  .set-fixed-1440 .play12of24 {
    width: 720px;
  }
  .set-fixed-1440 .play13of24 {
    width: 780px;
  }
  .set-fixed-1440 .play14of24 {
    width: 840px;
  }
  .set-fixed-1440 .play15of24 {
    width: 900px;
  }
  .set-fixed-1440 .play16of24 {
    width: 960px;
  }
  .set-fixed-1440 .play17of24 {
    width: 1020px;
  }
  .set-fixed-1440 .play18of24 {
    width: 1080px;
  }
  .set-fixed-1440 .play19of24 {
    width: 1140px;
  }
  .set-fixed-1440 .play20of24 {
    width: 1200px;
  }
  .set-fixed-1440 .play21of24 {
    width: 1260px;
  }
  .set-fixed-1440 .play22of24 {
    width: 1320px;
  }
  .set-fixed-1440 .play23of24 {
    width: 1380px;
  }
  .set-fixed-1440 .play24of24 {
    width: 1440px;
  }
}

@media (min-width: 1920px) {
  .set-fixed-1920 {
    width: 1920px;
  }
  .set-fixed-1920 .play1of24 {
    width: 80px;
  }
  .set-fixed-1920 .play2of24 {
    width: 160px;
  }
  .set-fixed-1920 .play3of24 {
    width: 240px;
  }
  .set-fixed-1920 .play4of24 {
    width: 320px;
  }
  .set-fixed-1920 .play5of24 {
    width: 400px;
  }
  .set-fixed-1920 .play6of24 {
    width: 480px;
  }
  .set-fixed-1920 .play7of24 {
    width: 560px;
  }
  .set-fixed-1920 .play8of24 {
    width: 640px;
  }
  .set-fixed-1920 .play9of24 {
    width: 720px;
  }
  .set-fixed-1920 .play10of24 {
    width: 800px;
  }
  .set-fixed-1920 .play11of24 {
    width: 880px;
  }
  .set-fixed-1920 .play12of24 {
    width: 960px;
  }
  .set-fixed-1920 .play13of24 {
    width: 1040px;
  }
  .set-fixed-1920 .play14of24 {
    width: 1120px;
  }
  .set-fixed-1920 .play15of24 {
    width: 1200px;
  }
  .set-fixed-1920 .play16of24 {
    width: 1280px;
  }
  .set-fixed-1920 .play17of24 {
    width: 1360px;
  }
  .set-fixed-1920 .play18of24 {
    width: 1440px;
  }
  .set-fixed-1920 .play19of24 {
    width: 1520px;
  }
  .set-fixed-1920 .play20of24 {
    width: 1600px;
  }
  .set-fixed-1920 .play21of24 {
    width: 1680px;
  }
  .set-fixed-1920 .play22of24 {
    width: 1760px;
  }
  .set-fixed-1920 .play23of24 {
    width: 1840px;
  }
  .set-fixed-1920 .play24of24 {
    width: 1920px;
  }
}

@media (min-width: 2400px) {
  .set-fixed-2400 {
    width: 2400px;
  }
  .set-fixed-2400 .play1of24 {
    width: 100px;
  }
  .set-fixed-2400 .play2of24 {
    width: 200px;
  }
  .set-fixed-2400 .play3of24 {
    width: 300px;
  }
  .set-fixed-2400 .play4of24 {
    width: 400px;
  }
  .set-fixed-2400 .play5of24 {
    width: 500px;
  }
  .set-fixed-2400 .play6of24 {
    width: 600px;
  }
  .set-fixed-2400 .play7of24 {
    width: 700px;
  }
  .set-fixed-2400 .play8of24 {
    width: 800px;
  }
  .set-fixed-2400 .play9of24 {
    width: 900px;
  }
  .set-fixed-2400 .play10of24 {
    width: 1000px;
  }
  .set-fixed-2400 .play11of24 {
    width: 1100px;
  }
  .set-fixed-2400 .play12of24 {
    width: 1200px;
  }
  .set-fixed-2400 .play13of24 {
    width: 1300px;
  }
  .set-fixed-2400 .play14of24 {
    width: 1400px;
  }
  .set-fixed-2400 .play15of24 {
    width: 1500px;
  }
  .set-fixed-2400 .play16of24 {
    width: 1600px;
  }
  .set-fixed-2400 .play17of24 {
    width: 1700px;
  }
  .set-fixed-2400 .play18of24 {
    width: 1800px;
  }
  .set-fixed-2400 .play19of24 {
    width: 1900px;
  }
  .set-fixed-2400 .play20of24 {
    width: 2000px;
  }
  .set-fixed-2400 .play21of24 {
    width: 2100px;
  }
  .set-fixed-2400 .play22of24 {
    width: 2200px;
  }
  .set-fixed-2400 .play23of24 {
    width: 2300px;
  }
  .set-fixed-2400 .play24of24 {
    width: 2400px;
  }
}

.set-fluid-80 {
  width: 80%;
}

.set-fluid-90 {
  width: 90%;
}

.set-fluid-100 {
  width: 100%;
}

[class*=set-fluid-] .play1of24 {
  width: 4.1666666667%;
}

[class*=set-fluid-] .play2of24 {
  width: 8.3333333333%;
}

[class*=set-fluid-] .play3of24 {
  width: 12.5%;
}

[class*=set-fluid-] .play4of24 {
  width: 16.6666666667%;
}

[class*=set-fluid-] .play5of24 {
  width: 20.8333333333%;
}

[class*=set-fluid-] .play6of24 {
  width: 25%;
}

[class*=set-fluid-] .play7of24 {
  width: 29.1666666667%;
}

[class*=set-fluid-] .play8of24 {
  width: 33.3333333333%;
}

[class*=set-fluid-] .play9of24 {
  width: 37.5%;
}

[class*=set-fluid-] .play10of24 {
  width: 41.6666666667%;
}

[class*=set-fluid-] .play11of24 {
  width: 45.8333333333%;
}

[class*=set-fluid-] .play12of24 {
  width: 50%;
}

[class*=set-fluid-] .play13of24 {
  width: 54.1666666667%;
}

[class*=set-fluid-] .play14of24 {
  width: 58.3333333333%;
}

[class*=set-fluid-] .play15of24 {
  width: 62.5%;
}

[class*=set-fluid-] .play16of24 {
  width: 66.6666666667%;
}

[class*=set-fluid-] .play17of24 {
  width: 70.8333333333%;
}

[class*=set-fluid-] .play18of24 {
  width: 75%;
}

[class*=set-fluid-] .play19of24 {
  width: 79.1666666667%;
}

[class*=set-fluid-] .play20of24 {
  width: 83.3333333333%;
}

[class*=set-fluid-] .play21of24 {
  width: 87.5%;
}

[class*=set-fluid-] .play22of24 {
  width: 91.6666666667%;
}

[class*=set-fluid-] .play23of24 {
  width: 95.8333333333%;
}

[class*=set-fluid-] .play24of24 {
  width: 100%;
}

.p0, .p0--c > * {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.pt0, .pt0--c > * {
  padding-top: 0;
}
.pr0, .pr0--c > * {
  padding-right: 0;
}
.pb0, .pb0--c > * {
  padding-bottom: 0;
}
.pl0, .pl0--c > * {
  padding-left: 0;
}
.m0, .m0--c > * {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.mt0, .mt0--c > * {
  margin-top: 0;
}
.mr0, .mr0--c > * {
  margin-right: 0;
}
.mb0, .mb0--c > * {
  margin-bottom: 0;
}
.ml0, .ml0--c > * {
  margin-left: 0;
}
.p1, .p1--c > * {
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
}
.pt1, .pt1--c > * {
  padding-top: 1px;
}
.pr1, .pr1--c > * {
  padding-right: 1px;
}
.pb1, .pb1--c > * {
  padding-bottom: 1px;
}
.pl1, .pl1--c > * {
  padding-left: 1px;
}
.m1, .m1--c > * {
  margin-top: 1px;
  margin-right: 1px;
  margin-bottom: 1px;
  margin-left: 1px;
}
.mt1, .mt1--c > * {
  margin-top: 1px;
}
.mr1, .mr1--c > * {
  margin-right: 1px;
}
.mb1, .mb1--c > * {
  margin-bottom: 1px;
}
.ml1, .ml1--c > * {
  margin-left: 1px;
}
.mt-1, .mt-1--c > * {
  margin-top: -1px;
}
.mr-1, .mr-1--c > * {
  margin-right: -1px;
}
.mb-1, .mb-1--c > * {
  margin-bottom: -1px;
}
.ml-1, .ml-1--c > * {
  margin-left: -1px;
}
.p2, .p2--c > * {
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
}
.pt2, .pt2--c > * {
  padding-top: 2px;
}
.pr2, .pr2--c > * {
  padding-right: 2px;
}
.pb2, .pb2--c > * {
  padding-bottom: 2px;
}
.pl2, .pl2--c > * {
  padding-left: 2px;
}
.m2, .m2--c > * {
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
}
.mt2, .mt2--c > * {
  margin-top: 2px;
}
.mr2, .mr2--c > * {
  margin-right: 2px;
}
.mb2, .mb2--c > * {
  margin-bottom: 2px;
}
.ml2, .ml2--c > * {
  margin-left: 2px;
}
.mt-2, .mt-2--c > * {
  margin-top: -2px;
}
.mr-2, .mr-2--c > * {
  margin-right: -2px;
}
.mb-2, .mb-2--c > * {
  margin-bottom: -2px;
}
.ml-2, .ml-2--c > * {
  margin-left: -2px;
}
.p3, .p3--c > * {
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
}
.pt3, .pt3--c > * {
  padding-top: 3px;
}
.pr3, .pr3--c > * {
  padding-right: 3px;
}
.pb3, .pb3--c > * {
  padding-bottom: 3px;
}
.pl3, .pl3--c > * {
  padding-left: 3px;
}
.m3, .m3--c > * {
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
}
.mt3, .mt3--c > * {
  margin-top: 3px;
}
.mr3, .mr3--c > * {
  margin-right: 3px;
}
.mb3, .mb3--c > * {
  margin-bottom: 3px;
}
.ml3, .ml3--c > * {
  margin-left: 3px;
}
.mt-3, .mt-3--c > * {
  margin-top: -3px;
}
.mr-3, .mr-3--c > * {
  margin-right: -3px;
}
.mb-3, .mb-3--c > * {
  margin-bottom: -3px;
}
.ml-3, .ml-3--c > * {
  margin-left: -3px;
}
.p4, .p4--c > * {
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
}
.pt4, .pt4--c > * {
  padding-top: 4px;
}
.pr4, .pr4--c > * {
  padding-right: 4px;
}
.pb4, .pb4--c > * {
  padding-bottom: 4px;
}
.pl4, .pl4--c > * {
  padding-left: 4px;
}
.m4, .m4--c > * {
  margin-top: 4px;
  margin-right: 4px;
  margin-bottom: 4px;
  margin-left: 4px;
}
.mt4, .mt4--c > * {
  margin-top: 4px;
}
.mr4, .mr4--c > * {
  margin-right: 4px;
}
.mb4, .mb4--c > * {
  margin-bottom: 4px;
}
.ml4, .ml4--c > * {
  margin-left: 4px;
}
.mt-4, .mt-4--c > * {
  margin-top: -4px;
}
.mr-4, .mr-4--c > * {
  margin-right: -4px;
}
.mb-4, .mb-4--c > * {
  margin-bottom: -4px;
}
.ml-4, .ml-4--c > * {
  margin-left: -4px;
}
.p5, .p5--c > * {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}
.pt5, .pt5--c > * {
  padding-top: 5px;
}
.pr5, .pr5--c > * {
  padding-right: 5px;
}
.pb5, .pb5--c > * {
  padding-bottom: 5px;
}
.pl5, .pl5--c > * {
  padding-left: 5px;
}
.m5, .m5--c > * {
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
}
.mt5, .mt5--c > * {
  margin-top: 5px;
}
.mr5, .mr5--c > * {
  margin-right: 5px;
}
.mb5, .mb5--c > * {
  margin-bottom: 5px;
}
.ml5, .ml5--c > * {
  margin-left: 5px;
}
.mt-5, .mt-5--c > * {
  margin-top: -5px;
}
.mr-5, .mr-5--c > * {
  margin-right: -5px;
}
.mb-5, .mb-5--c > * {
  margin-bottom: -5px;
}
.ml-5, .ml-5--c > * {
  margin-left: -5px;
}
.p6, .p6--c > * {
  padding-top: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
}
.pt6, .pt6--c > * {
  padding-top: 6px;
}
.pr6, .pr6--c > * {
  padding-right: 6px;
}
.pb6, .pb6--c > * {
  padding-bottom: 6px;
}
.pl6, .pl6--c > * {
  padding-left: 6px;
}
.m6, .m6--c > * {
  margin-top: 6px;
  margin-right: 6px;
  margin-bottom: 6px;
  margin-left: 6px;
}
.mt6, .mt6--c > * {
  margin-top: 6px;
}
.mr6, .mr6--c > * {
  margin-right: 6px;
}
.mb6, .mb6--c > * {
  margin-bottom: 6px;
}
.ml6, .ml6--c > * {
  margin-left: 6px;
}
.mt-6, .mt-6--c > * {
  margin-top: -6px;
}
.mr-6, .mr-6--c > * {
  margin-right: -6px;
}
.mb-6, .mb-6--c > * {
  margin-bottom: -6px;
}
.ml-6, .ml-6--c > * {
  margin-left: -6px;
}
.p7, .p7--c > * {
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}
.pt7, .pt7--c > * {
  padding-top: 8px;
}
.pr7, .pr7--c > * {
  padding-right: 8px;
}
.pb7, .pb7--c > * {
  padding-bottom: 8px;
}
.pl7, .pl7--c > * {
  padding-left: 8px;
}
.m7, .m7--c > * {
  margin-top: 8px;
  margin-right: 8px;
  margin-bottom: 8px;
  margin-left: 8px;
}
.mt7, .mt7--c > * {
  margin-top: 8px;
}
.mr7, .mr7--c > * {
  margin-right: 8px;
}
.mb7, .mb7--c > * {
  margin-bottom: 8px;
}
.ml7, .ml7--c > * {
  margin-left: 8px;
}
.mt-7, .mt-7--c > * {
  margin-top: -8px;
}
.mr-7, .mr-7--c > * {
  margin-right: -8px;
}
.mb-7, .mb-7--c > * {
  margin-bottom: -8px;
}
.ml-7, .ml-7--c > * {
  margin-left: -8px;
}
.p8, .p8--c > * {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.pt8, .pt8--c > * {
  padding-top: 10px;
}
.pr8, .pr8--c > * {
  padding-right: 10px;
}
.pb8, .pb8--c > * {
  padding-bottom: 10px;
}
.pl8, .pl8--c > * {
  padding-left: 10px;
}
.m8, .m8--c > * {
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
}
.mt8, .mt8--c > * {
  margin-top: 10px;
}
.mr8, .mr8--c > * {
  margin-right: 10px;
}
.mb8, .mb8--c > * {
  margin-bottom: 10px;
}
.ml8, .ml8--c > * {
  margin-left: 10px;
}
.mt-8, .mt-8--c > * {
  margin-top: -10px;
}
.mr-8, .mr-8--c > * {
  margin-right: -10px;
}
.mb-8, .mb-8--c > * {
  margin-bottom: -10px;
}
.ml-8, .ml-8--c > * {
  margin-left: -10px;
}
.p9, .p9--c > * {
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
.pt9, .pt9--c > * {
  padding-top: 20px;
}
.pr9, .pr9--c > * {
  padding-right: 20px;
}
.pb9, .pb9--c > * {
  padding-bottom: 20px;
}
.pl9, .pl9--c > * {
  padding-left: 20px;
}
.m9, .m9--c > * {
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}
.mt9, .mt9--c > * {
  margin-top: 20px;
}
.mr9, .mr9--c > * {
  margin-right: 20px;
}
.mb9, .mb9--c > * {
  margin-bottom: 20px;
}
.ml9, .ml9--c > * {
  margin-left: 20px;
}
.mt-9, .mt-9--c > * {
  margin-top: -20px;
}
.mr-9, .mr-9--c > * {
  margin-right: -20px;
}
.mb-9, .mb-9--c > * {
  margin-bottom: -20px;
}
.ml-9, .ml-9--c > * {
  margin-left: -20px;
}
.p10, .p10--c > * {
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
}
.pt10, .pt10--c > * {
  padding-top: 40px;
}
.pr10, .pr10--c > * {
  padding-right: 40px;
}
.pb10, .pb10--c > * {
  padding-bottom: 40px;
}
.pl10, .pl10--c > * {
  padding-left: 40px;
}
.m10, .m10--c > * {
  margin-top: 40px;
  margin-right: 40px;
  margin-bottom: 40px;
  margin-left: 40px;
}
.mt10, .mt10--c > * {
  margin-top: 40px;
}
.mr10, .mr10--c > * {
  margin-right: 40px;
}
.mb10, .mb10--c > * {
  margin-bottom: 40px;
}
.ml10, .ml10--c > * {
  margin-left: 40px;
}
.mt-10, .mt-10--c > * {
  margin-top: -40px;
}
.mr-10, .mr-10--c > * {
  margin-right: -40px;
}
.mb-10, .mb-10--c > * {
  margin-bottom: -40px;
}
.ml-10, .ml-10--c > * {
  margin-left: -40px;
}
.p11, .p11--c > * {
  padding-top: 80px;
  padding-right: 80px;
  padding-bottom: 80px;
  padding-left: 80px;
}
.pt11, .pt11--c > * {
  padding-top: 80px;
}
.pr11, .pr11--c > * {
  padding-right: 80px;
}
.pb11, .pb11--c > * {
  padding-bottom: 80px;
}
.pl11, .pl11--c > * {
  padding-left: 80px;
}
.m11, .m11--c > * {
  margin-top: 80px;
  margin-right: 80px;
  margin-bottom: 80px;
  margin-left: 80px;
}
.mt11, .mt11--c > * {
  margin-top: 80px;
}
.mr11, .mr11--c > * {
  margin-right: 80px;
}
.mb11, .mb11--c > * {
  margin-bottom: 80px;
}
.ml11, .ml11--c > * {
  margin-left: 80px;
}
.mt-11, .mt-11--c > * {
  margin-top: -80px;
}
.mr-11, .mr-11--c > * {
  margin-right: -80px;
}
.mb-11, .mb-11--c > * {
  margin-bottom: -80px;
}
.ml-11, .ml-11--c > * {
  margin-left: -80px;
}
.p12, .p12--c > * {
  padding-top: 120px;
  padding-right: 120px;
  padding-bottom: 120px;
  padding-left: 120px;
}
.pt12, .pt12--c > * {
  padding-top: 120px;
}
.pr12, .pr12--c > * {
  padding-right: 120px;
}
.pb12, .pb12--c > * {
  padding-bottom: 120px;
}
.pl12, .pl12--c > * {
  padding-left: 120px;
}
.m12, .m12--c > * {
  margin-top: 120px;
  margin-right: 120px;
  margin-bottom: 120px;
  margin-left: 120px;
}
.mt12, .mt12--c > * {
  margin-top: 120px;
}
.mr12, .mr12--c > * {
  margin-right: 120px;
}
.mb12, .mb12--c > * {
  margin-bottom: 120px;
}
.ml12, .ml12--c > * {
  margin-left: 120px;
}
.mt-12, .mt-12--c > * {
  margin-top: -120px;
}
.mr-12, .mr-12--c > * {
  margin-right: -120px;
}
.mb-12, .mb-12--c > * {
  margin-bottom: -120px;
}
.ml-12, .ml-12--c > * {
  margin-left: -120px;
}
.p13, .p13--c > * {
  padding-top: 200px;
  padding-right: 200px;
  padding-bottom: 200px;
  padding-left: 200px;
}
.pt13, .pt13--c > * {
  padding-top: 200px;
}
.pr13, .pr13--c > * {
  padding-right: 200px;
}
.pb13, .pb13--c > * {
  padding-bottom: 200px;
}
.pl13, .pl13--c > * {
  padding-left: 200px;
}
.m13, .m13--c > * {
  margin-top: 200px;
  margin-right: 200px;
  margin-bottom: 200px;
  margin-left: 200px;
}
.mt13, .mt13--c > * {
  margin-top: 200px;
}
.mr13, .mr13--c > * {
  margin-right: 200px;
}
.mb13, .mb13--c > * {
  margin-bottom: 200px;
}
.ml13, .ml13--c > * {
  margin-left: 200px;
}
.mt-13, .mt-13--c > * {
  margin-top: -200px;
}
.mr-13, .mr-13--c > * {
  margin-right: -200px;
}
.mb-13, .mb-13--c > * {
  margin-bottom: -200px;
}
.ml-13, .ml-13--c > * {
  margin-left: -200px;
}
.p14, .p14--c > * {
  padding-top: 300px;
  padding-right: 300px;
  padding-bottom: 300px;
  padding-left: 300px;
}
.pt14, .pt14--c > * {
  padding-top: 300px;
}
.pr14, .pr14--c > * {
  padding-right: 300px;
}
.pb14, .pb14--c > * {
  padding-bottom: 300px;
}
.pl14, .pl14--c > * {
  padding-left: 300px;
}
.m14, .m14--c > * {
  margin-top: 300px;
  margin-right: 300px;
  margin-bottom: 300px;
  margin-left: 300px;
}
.mt14, .mt14--c > * {
  margin-top: 300px;
}
.mr14, .mr14--c > * {
  margin-right: 300px;
}
.mb14, .mb14--c > * {
  margin-bottom: 300px;
}
.ml14, .ml14--c > * {
  margin-left: 300px;
}
.mt-14, .mt-14--c > * {
  margin-top: -300px;
}
.mr-14, .mr-14--c > * {
  margin-right: -300px;
}
.mb-14, .mb-14--c > * {
  margin-bottom: -300px;
}
.ml-14, .ml-14--c > * {
  margin-left: -300px;
}
.h0, .h0--c > * {
  height: 0;
}
.w0, .w0--c > * {
  width: 0;
}
.hm0, .hm0--c > * {
  min-height: 0;
}
.wm0, .wm0--c > * {
  min-width: 0;
}
.hx0, .hx0--c > * {
  max-height: 0;
}
.wx0, .wx0--c > * {
  max-width: 0;
}
.h1, .h1--c > * {
  height: 10px;
}
.w1, .w1--c > * {
  width: 10px;
}
.hm1, .hm1--c > * {
  min-height: 10px;
}
.wm1, .wm1--c > * {
  min-width: 10px;
}
.hx1, .hx1--c > * {
  max-height: 10px;
}
.wx1, .wx1--c > * {
  max-width: 10px;
}
.h2, .h2--c > * {
  height: 20px;
}
.w2, .w2--c > * {
  width: 20px;
}
.hm2, .hm2--c > * {
  min-height: 20px;
}
.wm2, .wm2--c > * {
  min-width: 20px;
}
.hx2, .hx2--c > * {
  max-height: 20px;
}
.wx2, .wx2--c > * {
  max-width: 20px;
}
.h3, .h3--c > * {
  height: 30px;
}
.w3, .w3--c > * {
  width: 30px;
}
.hm3, .hm3--c > * {
  min-height: 30px;
}
.wm3, .wm3--c > * {
  min-width: 30px;
}
.hx3, .hx3--c > * {
  max-height: 30px;
}
.wx3, .wx3--c > * {
  max-width: 30px;
}
.h4, .h4--c > * {
  height: 40px;
}
.w4, .w4--c > * {
  width: 40px;
}
.hm4, .hm4--c > * {
  min-height: 40px;
}
.wm4, .wm4--c > * {
  min-width: 40px;
}
.hx4, .hx4--c > * {
  max-height: 40px;
}
.wx4, .wx4--c > * {
  max-width: 40px;
}
.h5, .h5--c > * {
  height: 50px;
}
.w5, .w5--c > * {
  width: 50px;
}
.hm5, .hm5--c > * {
  min-height: 50px;
}
.wm5, .wm5--c > * {
  min-width: 50px;
}
.hx5, .hx5--c > * {
  max-height: 50px;
}
.wx5, .wx5--c > * {
  max-width: 50px;
}
.h6, .h6--c > * {
  height: 60px;
}
.w6, .w6--c > * {
  width: 60px;
}
.hm6, .hm6--c > * {
  min-height: 60px;
}
.wm6, .wm6--c > * {
  min-width: 60px;
}
.hx6, .hx6--c > * {
  max-height: 60px;
}
.wx6, .wx6--c > * {
  max-width: 60px;
}
.h7, .h7--c > * {
  height: 80px;
}
.w7, .w7--c > * {
  width: 80px;
}
.hm7, .hm7--c > * {
  min-height: 80px;
}
.wm7, .wm7--c > * {
  min-width: 80px;
}
.hx7, .hx7--c > * {
  max-height: 80px;
}
.wx7, .wx7--c > * {
  max-width: 80px;
}
.h8, .h8--c > * {
  height: 120px;
}
.w8, .w8--c > * {
  width: 120px;
}
.hm8, .hm8--c > * {
  min-height: 120px;
}
.wm8, .wm8--c > * {
  min-width: 120px;
}
.hx8, .hx8--c > * {
  max-height: 120px;
}
.wx8, .wx8--c > * {
  max-width: 120px;
}
.h9, .h9--c > * {
  height: 200px;
}
.w9, .w9--c > * {
  width: 200px;
}
.hm9, .hm9--c > * {
  min-height: 200px;
}
.wm9, .wm9--c > * {
  min-width: 200px;
}
.hx9, .hx9--c > * {
  max-height: 200px;
}
.wx9, .wx9--c > * {
  max-width: 200px;
}
.h10, .h10--c > * {
  height: 300px;
}
.w10, .w10--c > * {
  width: 300px;
}
.hm10, .hm10--c > * {
  min-height: 300px;
}
.wm10, .wm10--c > * {
  min-width: 300px;
}
.hx10, .hx10--c > * {
  max-height: 300px;
}
.wx10, .wx10--c > * {
  max-width: 300px;
}
.h11, .h11--c > * {
  height: 400px;
}
.w11, .w11--c > * {
  width: 400px;
}
.hm11, .hm11--c > * {
  min-height: 400px;
}
.wm11, .wm11--c > * {
  min-width: 400px;
}
.hx11, .hx11--c > * {
  max-height: 400px;
}
.wx11, .wx11--c > * {
  max-width: 400px;
}
.h12, .h12--c > * {
  height: 500px;
}
.w12, .w12--c > * {
  width: 500px;
}
.hm12, .hm12--c > * {
  min-height: 500px;
}
.wm12, .wm12--c > * {
  min-width: 500px;
}
.hx12, .hx12--c > * {
  max-height: 500px;
}
.wx12, .wx12--c > * {
  max-width: 500px;
}
.h13, .h13--c > * {
  height: 600px;
}
.w13, .w13--c > * {
  width: 600px;
}
.hm13, .hm13--c > * {
  min-height: 600px;
}
.wm13, .wm13--c > * {
  min-width: 600px;
}
.hx13, .hx13--c > * {
  max-height: 600px;
}
.wx13, .wx13--c > * {
  max-width: 600px;
}
.p1of24, .p1of24--c > * {
  padding-top: 4.1666666667%;
  padding-right: 4.1666666667%;
  padding-bottom: 4.1666666667%;
  padding-left: 4.1666666667%;
}
.pt1of24, .pt1of24--c > * {
  padding-top: 4.1666666667%;
}
.pr1of24, .pr1of24--c > * {
  padding-right: 4.1666666667%;
}
.pb1of24, .pb1of24--c > * {
  padding-bottom: 4.1666666667%;
}
.pl1of24, .pl1of24--c > * {
  padding-left: 4.1666666667%;
}
.m1of24, .m1of24--c > * {
  margin-top: 4.1666666667%;
  margin-right: 4.1666666667%;
  margin-bottom: 4.1666666667%;
  margin-left: 4.1666666667%;
}
.mt1of24, .mt1of24--c > * {
  margin-top: 4.1666666667%;
}
.mr1of24, .mr1of24--c > * {
  margin-right: 4.1666666667%;
}
.mb1of24, .mb1of24--c > * {
  margin-bottom: 4.1666666667%;
}
.ml1of24, .ml1of24--c > * {
  margin-left: 4.1666666667%;
}
.p2of24, .p2of24--c > * {
  padding-top: 8.3333333333%;
  padding-right: 8.3333333333%;
  padding-bottom: 8.3333333333%;
  padding-left: 8.3333333333%;
}
.pt2of24, .pt2of24--c > * {
  padding-top: 8.3333333333%;
}
.pr2of24, .pr2of24--c > * {
  padding-right: 8.3333333333%;
}
.pb2of24, .pb2of24--c > * {
  padding-bottom: 8.3333333333%;
}
.pl2of24, .pl2of24--c > * {
  padding-left: 8.3333333333%;
}
.m2of24, .m2of24--c > * {
  margin-top: 8.3333333333%;
  margin-right: 8.3333333333%;
  margin-bottom: 8.3333333333%;
  margin-left: 8.3333333333%;
}
.mt2of24, .mt2of24--c > * {
  margin-top: 8.3333333333%;
}
.mr2of24, .mr2of24--c > * {
  margin-right: 8.3333333333%;
}
.mb2of24, .mb2of24--c > * {
  margin-bottom: 8.3333333333%;
}
.ml2of24, .ml2of24--c > * {
  margin-left: 8.3333333333%;
}
.p3of24, .p3of24--c > * {
  padding-top: 12.5%;
  padding-right: 12.5%;
  padding-bottom: 12.5%;
  padding-left: 12.5%;
}
.pt3of24, .pt3of24--c > * {
  padding-top: 12.5%;
}
.pr3of24, .pr3of24--c > * {
  padding-right: 12.5%;
}
.pb3of24, .pb3of24--c > * {
  padding-bottom: 12.5%;
}
.pl3of24, .pl3of24--c > * {
  padding-left: 12.5%;
}
.m3of24, .m3of24--c > * {
  margin-top: 12.5%;
  margin-right: 12.5%;
  margin-bottom: 12.5%;
  margin-left: 12.5%;
}
.mt3of24, .mt3of24--c > * {
  margin-top: 12.5%;
}
.mr3of24, .mr3of24--c > * {
  margin-right: 12.5%;
}
.mb3of24, .mb3of24--c > * {
  margin-bottom: 12.5%;
}
.ml3of24, .ml3of24--c > * {
  margin-left: 12.5%;
}
.p4of24, .p4of24--c > * {
  padding-top: 16.6666666667%;
  padding-right: 16.6666666667%;
  padding-bottom: 16.6666666667%;
  padding-left: 16.6666666667%;
}
.pt4of24, .pt4of24--c > * {
  padding-top: 16.6666666667%;
}
.pr4of24, .pr4of24--c > * {
  padding-right: 16.6666666667%;
}
.pb4of24, .pb4of24--c > * {
  padding-bottom: 16.6666666667%;
}
.pl4of24, .pl4of24--c > * {
  padding-left: 16.6666666667%;
}
.m4of24, .m4of24--c > * {
  margin-top: 16.6666666667%;
  margin-right: 16.6666666667%;
  margin-bottom: 16.6666666667%;
  margin-left: 16.6666666667%;
}
.mt4of24, .mt4of24--c > * {
  margin-top: 16.6666666667%;
}
.mr4of24, .mr4of24--c > * {
  margin-right: 16.6666666667%;
}
.mb4of24, .mb4of24--c > * {
  margin-bottom: 16.6666666667%;
}
.ml4of24, .ml4of24--c > * {
  margin-left: 16.6666666667%;
}
.p5of24, .p5of24--c > * {
  padding-top: 20.8333333333%;
  padding-right: 20.8333333333%;
  padding-bottom: 20.8333333333%;
  padding-left: 20.8333333333%;
}
.pt5of24, .pt5of24--c > * {
  padding-top: 20.8333333333%;
}
.pr5of24, .pr5of24--c > * {
  padding-right: 20.8333333333%;
}
.pb5of24, .pb5of24--c > * {
  padding-bottom: 20.8333333333%;
}
.pl5of24, .pl5of24--c > * {
  padding-left: 20.8333333333%;
}
.m5of24, .m5of24--c > * {
  margin-top: 20.8333333333%;
  margin-right: 20.8333333333%;
  margin-bottom: 20.8333333333%;
  margin-left: 20.8333333333%;
}
.mt5of24, .mt5of24--c > * {
  margin-top: 20.8333333333%;
}
.mr5of24, .mr5of24--c > * {
  margin-right: 20.8333333333%;
}
.mb5of24, .mb5of24--c > * {
  margin-bottom: 20.8333333333%;
}
.ml5of24, .ml5of24--c > * {
  margin-left: 20.8333333333%;
}
.p6of24, .p6of24--c > * {
  padding-top: 25%;
  padding-right: 25%;
  padding-bottom: 25%;
  padding-left: 25%;
}
.pt6of24, .pt6of24--c > * {
  padding-top: 25%;
}
.pr6of24, .pr6of24--c > * {
  padding-right: 25%;
}
.pb6of24, .pb6of24--c > * {
  padding-bottom: 25%;
}
.pl6of24, .pl6of24--c > * {
  padding-left: 25%;
}
.m6of24, .m6of24--c > * {
  margin-top: 25%;
  margin-right: 25%;
  margin-bottom: 25%;
  margin-left: 25%;
}
.mt6of24, .mt6of24--c > * {
  margin-top: 25%;
}
.mr6of24, .mr6of24--c > * {
  margin-right: 25%;
}
.mb6of24, .mb6of24--c > * {
  margin-bottom: 25%;
}
.ml6of24, .ml6of24--c > * {
  margin-left: 25%;
}
.p7of24, .p7of24--c > * {
  padding-top: 29.1666666667%;
  padding-right: 29.1666666667%;
  padding-bottom: 29.1666666667%;
  padding-left: 29.1666666667%;
}
.pt7of24, .pt7of24--c > * {
  padding-top: 29.1666666667%;
}
.pr7of24, .pr7of24--c > * {
  padding-right: 29.1666666667%;
}
.pb7of24, .pb7of24--c > * {
  padding-bottom: 29.1666666667%;
}
.pl7of24, .pl7of24--c > * {
  padding-left: 29.1666666667%;
}
.m7of24, .m7of24--c > * {
  margin-top: 29.1666666667%;
  margin-right: 29.1666666667%;
  margin-bottom: 29.1666666667%;
  margin-left: 29.1666666667%;
}
.mt7of24, .mt7of24--c > * {
  margin-top: 29.1666666667%;
}
.mr7of24, .mr7of24--c > * {
  margin-right: 29.1666666667%;
}
.mb7of24, .mb7of24--c > * {
  margin-bottom: 29.1666666667%;
}
.ml7of24, .ml7of24--c > * {
  margin-left: 29.1666666667%;
}
.p8of24, .p8of24--c > * {
  padding-top: 33.3333333333%;
  padding-right: 33.3333333333%;
  padding-bottom: 33.3333333333%;
  padding-left: 33.3333333333%;
}
.pt8of24, .pt8of24--c > * {
  padding-top: 33.3333333333%;
}
.pr8of24, .pr8of24--c > * {
  padding-right: 33.3333333333%;
}
.pb8of24, .pb8of24--c > * {
  padding-bottom: 33.3333333333%;
}
.pl8of24, .pl8of24--c > * {
  padding-left: 33.3333333333%;
}
.m8of24, .m8of24--c > * {
  margin-top: 33.3333333333%;
  margin-right: 33.3333333333%;
  margin-bottom: 33.3333333333%;
  margin-left: 33.3333333333%;
}
.mt8of24, .mt8of24--c > * {
  margin-top: 33.3333333333%;
}
.mr8of24, .mr8of24--c > * {
  margin-right: 33.3333333333%;
}
.mb8of24, .mb8of24--c > * {
  margin-bottom: 33.3333333333%;
}
.ml8of24, .ml8of24--c > * {
  margin-left: 33.3333333333%;
}
.p9of24, .p9of24--c > * {
  padding-top: 37.5%;
  padding-right: 37.5%;
  padding-bottom: 37.5%;
  padding-left: 37.5%;
}
.pt9of24, .pt9of24--c > * {
  padding-top: 37.5%;
}
.pr9of24, .pr9of24--c > * {
  padding-right: 37.5%;
}
.pb9of24, .pb9of24--c > * {
  padding-bottom: 37.5%;
}
.pl9of24, .pl9of24--c > * {
  padding-left: 37.5%;
}
.m9of24, .m9of24--c > * {
  margin-top: 37.5%;
  margin-right: 37.5%;
  margin-bottom: 37.5%;
  margin-left: 37.5%;
}
.mt9of24, .mt9of24--c > * {
  margin-top: 37.5%;
}
.mr9of24, .mr9of24--c > * {
  margin-right: 37.5%;
}
.mb9of24, .mb9of24--c > * {
  margin-bottom: 37.5%;
}
.ml9of24, .ml9of24--c > * {
  margin-left: 37.5%;
}
.p10of24, .p10of24--c > * {
  padding-top: 41.6666666667%;
  padding-right: 41.6666666667%;
  padding-bottom: 41.6666666667%;
  padding-left: 41.6666666667%;
}
.pt10of24, .pt10of24--c > * {
  padding-top: 41.6666666667%;
}
.pr10of24, .pr10of24--c > * {
  padding-right: 41.6666666667%;
}
.pb10of24, .pb10of24--c > * {
  padding-bottom: 41.6666666667%;
}
.pl10of24, .pl10of24--c > * {
  padding-left: 41.6666666667%;
}
.m10of24, .m10of24--c > * {
  margin-top: 41.6666666667%;
  margin-right: 41.6666666667%;
  margin-bottom: 41.6666666667%;
  margin-left: 41.6666666667%;
}
.mt10of24, .mt10of24--c > * {
  margin-top: 41.6666666667%;
}
.mr10of24, .mr10of24--c > * {
  margin-right: 41.6666666667%;
}
.mb10of24, .mb10of24--c > * {
  margin-bottom: 41.6666666667%;
}
.ml10of24, .ml10of24--c > * {
  margin-left: 41.6666666667%;
}
.p11of24, .p11of24--c > * {
  padding-top: 45.8333333333%;
  padding-right: 45.8333333333%;
  padding-bottom: 45.8333333333%;
  padding-left: 45.8333333333%;
}
.pt11of24, .pt11of24--c > * {
  padding-top: 45.8333333333%;
}
.pr11of24, .pr11of24--c > * {
  padding-right: 45.8333333333%;
}
.pb11of24, .pb11of24--c > * {
  padding-bottom: 45.8333333333%;
}
.pl11of24, .pl11of24--c > * {
  padding-left: 45.8333333333%;
}
.m11of24, .m11of24--c > * {
  margin-top: 45.8333333333%;
  margin-right: 45.8333333333%;
  margin-bottom: 45.8333333333%;
  margin-left: 45.8333333333%;
}
.mt11of24, .mt11of24--c > * {
  margin-top: 45.8333333333%;
}
.mr11of24, .mr11of24--c > * {
  margin-right: 45.8333333333%;
}
.mb11of24, .mb11of24--c > * {
  margin-bottom: 45.8333333333%;
}
.ml11of24, .ml11of24--c > * {
  margin-left: 45.8333333333%;
}
.p12of24, .p12of24--c > * {
  padding-top: 50%;
  padding-right: 50%;
  padding-bottom: 50%;
  padding-left: 50%;
}
.pt12of24, .pt12of24--c > * {
  padding-top: 50%;
}
.pr12of24, .pr12of24--c > * {
  padding-right: 50%;
}
.pb12of24, .pb12of24--c > * {
  padding-bottom: 50%;
}
.pl12of24, .pl12of24--c > * {
  padding-left: 50%;
}
.m12of24, .m12of24--c > * {
  margin-top: 50%;
  margin-right: 50%;
  margin-bottom: 50%;
  margin-left: 50%;
}
.mt12of24, .mt12of24--c > * {
  margin-top: 50%;
}
.mr12of24, .mr12of24--c > * {
  margin-right: 50%;
}
.mb12of24, .mb12of24--c > * {
  margin-bottom: 50%;
}
.ml12of24, .ml12of24--c > * {
  margin-left: 50%;
}
.p13of24, .p13of24--c > * {
  padding-top: 54.1666666667%;
  padding-right: 54.1666666667%;
  padding-bottom: 54.1666666667%;
  padding-left: 54.1666666667%;
}
.pt13of24, .pt13of24--c > * {
  padding-top: 54.1666666667%;
}
.pr13of24, .pr13of24--c > * {
  padding-right: 54.1666666667%;
}
.pb13of24, .pb13of24--c > * {
  padding-bottom: 54.1666666667%;
}
.pl13of24, .pl13of24--c > * {
  padding-left: 54.1666666667%;
}
.m13of24, .m13of24--c > * {
  margin-top: 54.1666666667%;
  margin-right: 54.1666666667%;
  margin-bottom: 54.1666666667%;
  margin-left: 54.1666666667%;
}
.mt13of24, .mt13of24--c > * {
  margin-top: 54.1666666667%;
}
.mr13of24, .mr13of24--c > * {
  margin-right: 54.1666666667%;
}
.mb13of24, .mb13of24--c > * {
  margin-bottom: 54.1666666667%;
}
.ml13of24, .ml13of24--c > * {
  margin-left: 54.1666666667%;
}
.p14of24, .p14of24--c > * {
  padding-top: 58.3333333333%;
  padding-right: 58.3333333333%;
  padding-bottom: 58.3333333333%;
  padding-left: 58.3333333333%;
}
.pt14of24, .pt14of24--c > * {
  padding-top: 58.3333333333%;
}
.pr14of24, .pr14of24--c > * {
  padding-right: 58.3333333333%;
}
.pb14of24, .pb14of24--c > * {
  padding-bottom: 58.3333333333%;
}
.pl14of24, .pl14of24--c > * {
  padding-left: 58.3333333333%;
}
.m14of24, .m14of24--c > * {
  margin-top: 58.3333333333%;
  margin-right: 58.3333333333%;
  margin-bottom: 58.3333333333%;
  margin-left: 58.3333333333%;
}
.mt14of24, .mt14of24--c > * {
  margin-top: 58.3333333333%;
}
.mr14of24, .mr14of24--c > * {
  margin-right: 58.3333333333%;
}
.mb14of24, .mb14of24--c > * {
  margin-bottom: 58.3333333333%;
}
.ml14of24, .ml14of24--c > * {
  margin-left: 58.3333333333%;
}
.p15of24, .p15of24--c > * {
  padding-top: 62.5%;
  padding-right: 62.5%;
  padding-bottom: 62.5%;
  padding-left: 62.5%;
}
.pt15of24, .pt15of24--c > * {
  padding-top: 62.5%;
}
.pr15of24, .pr15of24--c > * {
  padding-right: 62.5%;
}
.pb15of24, .pb15of24--c > * {
  padding-bottom: 62.5%;
}
.pl15of24, .pl15of24--c > * {
  padding-left: 62.5%;
}
.m15of24, .m15of24--c > * {
  margin-top: 62.5%;
  margin-right: 62.5%;
  margin-bottom: 62.5%;
  margin-left: 62.5%;
}
.mt15of24, .mt15of24--c > * {
  margin-top: 62.5%;
}
.mr15of24, .mr15of24--c > * {
  margin-right: 62.5%;
}
.mb15of24, .mb15of24--c > * {
  margin-bottom: 62.5%;
}
.ml15of24, .ml15of24--c > * {
  margin-left: 62.5%;
}
.p16of24, .p16of24--c > * {
  padding-top: 66.6666666667%;
  padding-right: 66.6666666667%;
  padding-bottom: 66.6666666667%;
  padding-left: 66.6666666667%;
}
.pt16of24, .pt16of24--c > * {
  padding-top: 66.6666666667%;
}
.pr16of24, .pr16of24--c > * {
  padding-right: 66.6666666667%;
}
.pb16of24, .pb16of24--c > * {
  padding-bottom: 66.6666666667%;
}
.pl16of24, .pl16of24--c > * {
  padding-left: 66.6666666667%;
}
.m16of24, .m16of24--c > * {
  margin-top: 66.6666666667%;
  margin-right: 66.6666666667%;
  margin-bottom: 66.6666666667%;
  margin-left: 66.6666666667%;
}
.mt16of24, .mt16of24--c > * {
  margin-top: 66.6666666667%;
}
.mr16of24, .mr16of24--c > * {
  margin-right: 66.6666666667%;
}
.mb16of24, .mb16of24--c > * {
  margin-bottom: 66.6666666667%;
}
.ml16of24, .ml16of24--c > * {
  margin-left: 66.6666666667%;
}
.p17of24, .p17of24--c > * {
  padding-top: 70.8333333333%;
  padding-right: 70.8333333333%;
  padding-bottom: 70.8333333333%;
  padding-left: 70.8333333333%;
}
.pt17of24, .pt17of24--c > * {
  padding-top: 70.8333333333%;
}
.pr17of24, .pr17of24--c > * {
  padding-right: 70.8333333333%;
}
.pb17of24, .pb17of24--c > * {
  padding-bottom: 70.8333333333%;
}
.pl17of24, .pl17of24--c > * {
  padding-left: 70.8333333333%;
}
.m17of24, .m17of24--c > * {
  margin-top: 70.8333333333%;
  margin-right: 70.8333333333%;
  margin-bottom: 70.8333333333%;
  margin-left: 70.8333333333%;
}
.mt17of24, .mt17of24--c > * {
  margin-top: 70.8333333333%;
}
.mr17of24, .mr17of24--c > * {
  margin-right: 70.8333333333%;
}
.mb17of24, .mb17of24--c > * {
  margin-bottom: 70.8333333333%;
}
.ml17of24, .ml17of24--c > * {
  margin-left: 70.8333333333%;
}
.p18of24, .p18of24--c > * {
  padding-top: 75%;
  padding-right: 75%;
  padding-bottom: 75%;
  padding-left: 75%;
}
.pt18of24, .pt18of24--c > * {
  padding-top: 75%;
}
.pr18of24, .pr18of24--c > * {
  padding-right: 75%;
}
.pb18of24, .pb18of24--c > * {
  padding-bottom: 75%;
}
.pl18of24, .pl18of24--c > * {
  padding-left: 75%;
}
.m18of24, .m18of24--c > * {
  margin-top: 75%;
  margin-right: 75%;
  margin-bottom: 75%;
  margin-left: 75%;
}
.mt18of24, .mt18of24--c > * {
  margin-top: 75%;
}
.mr18of24, .mr18of24--c > * {
  margin-right: 75%;
}
.mb18of24, .mb18of24--c > * {
  margin-bottom: 75%;
}
.ml18of24, .ml18of24--c > * {
  margin-left: 75%;
}
.p19of24, .p19of24--c > * {
  padding-top: 79.1666666667%;
  padding-right: 79.1666666667%;
  padding-bottom: 79.1666666667%;
  padding-left: 79.1666666667%;
}
.pt19of24, .pt19of24--c > * {
  padding-top: 79.1666666667%;
}
.pr19of24, .pr19of24--c > * {
  padding-right: 79.1666666667%;
}
.pb19of24, .pb19of24--c > * {
  padding-bottom: 79.1666666667%;
}
.pl19of24, .pl19of24--c > * {
  padding-left: 79.1666666667%;
}
.m19of24, .m19of24--c > * {
  margin-top: 79.1666666667%;
  margin-right: 79.1666666667%;
  margin-bottom: 79.1666666667%;
  margin-left: 79.1666666667%;
}
.mt19of24, .mt19of24--c > * {
  margin-top: 79.1666666667%;
}
.mr19of24, .mr19of24--c > * {
  margin-right: 79.1666666667%;
}
.mb19of24, .mb19of24--c > * {
  margin-bottom: 79.1666666667%;
}
.ml19of24, .ml19of24--c > * {
  margin-left: 79.1666666667%;
}
.p20of24, .p20of24--c > * {
  padding-top: 83.3333333333%;
  padding-right: 83.3333333333%;
  padding-bottom: 83.3333333333%;
  padding-left: 83.3333333333%;
}
.pt20of24, .pt20of24--c > * {
  padding-top: 83.3333333333%;
}
.pr20of24, .pr20of24--c > * {
  padding-right: 83.3333333333%;
}
.pb20of24, .pb20of24--c > * {
  padding-bottom: 83.3333333333%;
}
.pl20of24, .pl20of24--c > * {
  padding-left: 83.3333333333%;
}
.m20of24, .m20of24--c > * {
  margin-top: 83.3333333333%;
  margin-right: 83.3333333333%;
  margin-bottom: 83.3333333333%;
  margin-left: 83.3333333333%;
}
.mt20of24, .mt20of24--c > * {
  margin-top: 83.3333333333%;
}
.mr20of24, .mr20of24--c > * {
  margin-right: 83.3333333333%;
}
.mb20of24, .mb20of24--c > * {
  margin-bottom: 83.3333333333%;
}
.ml20of24, .ml20of24--c > * {
  margin-left: 83.3333333333%;
}
.p21of24, .p21of24--c > * {
  padding-top: 87.5%;
  padding-right: 87.5%;
  padding-bottom: 87.5%;
  padding-left: 87.5%;
}
.pt21of24, .pt21of24--c > * {
  padding-top: 87.5%;
}
.pr21of24, .pr21of24--c > * {
  padding-right: 87.5%;
}
.pb21of24, .pb21of24--c > * {
  padding-bottom: 87.5%;
}
.pl21of24, .pl21of24--c > * {
  padding-left: 87.5%;
}
.m21of24, .m21of24--c > * {
  margin-top: 87.5%;
  margin-right: 87.5%;
  margin-bottom: 87.5%;
  margin-left: 87.5%;
}
.mt21of24, .mt21of24--c > * {
  margin-top: 87.5%;
}
.mr21of24, .mr21of24--c > * {
  margin-right: 87.5%;
}
.mb21of24, .mb21of24--c > * {
  margin-bottom: 87.5%;
}
.ml21of24, .ml21of24--c > * {
  margin-left: 87.5%;
}
.p22of24, .p22of24--c > * {
  padding-top: 91.6666666667%;
  padding-right: 91.6666666667%;
  padding-bottom: 91.6666666667%;
  padding-left: 91.6666666667%;
}
.pt22of24, .pt22of24--c > * {
  padding-top: 91.6666666667%;
}
.pr22of24, .pr22of24--c > * {
  padding-right: 91.6666666667%;
}
.pb22of24, .pb22of24--c > * {
  padding-bottom: 91.6666666667%;
}
.pl22of24, .pl22of24--c > * {
  padding-left: 91.6666666667%;
}
.m22of24, .m22of24--c > * {
  margin-top: 91.6666666667%;
  margin-right: 91.6666666667%;
  margin-bottom: 91.6666666667%;
  margin-left: 91.6666666667%;
}
.mt22of24, .mt22of24--c > * {
  margin-top: 91.6666666667%;
}
.mr22of24, .mr22of24--c > * {
  margin-right: 91.6666666667%;
}
.mb22of24, .mb22of24--c > * {
  margin-bottom: 91.6666666667%;
}
.ml22of24, .ml22of24--c > * {
  margin-left: 91.6666666667%;
}
.p23of24, .p23of24--c > * {
  padding-top: 95.8333333333%;
  padding-right: 95.8333333333%;
  padding-bottom: 95.8333333333%;
  padding-left: 95.8333333333%;
}
.pt23of24, .pt23of24--c > * {
  padding-top: 95.8333333333%;
}
.pr23of24, .pr23of24--c > * {
  padding-right: 95.8333333333%;
}
.pb23of24, .pb23of24--c > * {
  padding-bottom: 95.8333333333%;
}
.pl23of24, .pl23of24--c > * {
  padding-left: 95.8333333333%;
}
.m23of24, .m23of24--c > * {
  margin-top: 95.8333333333%;
  margin-right: 95.8333333333%;
  margin-bottom: 95.8333333333%;
  margin-left: 95.8333333333%;
}
.mt23of24, .mt23of24--c > * {
  margin-top: 95.8333333333%;
}
.mr23of24, .mr23of24--c > * {
  margin-right: 95.8333333333%;
}
.mb23of24, .mb23of24--c > * {
  margin-bottom: 95.8333333333%;
}
.ml23of24, .ml23of24--c > * {
  margin-left: 95.8333333333%;
}
.p, .p--c > * {
  padding-top: 100%;
  padding-right: 100%;
  padding-bottom: 100%;
  padding-left: 100%;
}
.pt, .pt--c > * {
  padding-top: 100%;
}
.pr, .pr--c > * {
  padding-right: 100%;
}
.pb, .pb--c > * {
  padding-bottom: 100%;
}
.pl, .pl--c > * {
  padding-left: 100%;
}
.m, .m--c > * {
  margin-top: 100%;
  margin-right: 100%;
  margin-bottom: 100%;
  margin-left: 100%;
}
.mt, .mt--c > * {
  margin-top: 100%;
}
.mr, .mr--c > * {
  margin-right: 100%;
}
.mb, .mb--c > * {
  margin-bottom: 100%;
}
.ml, .ml--c > * {
  margin-left: 100%;
}
.h1of24, .h1of24--c > * {
  height: 4.1666666667%;
}
.w1of24, .w1of24--c > * {
  width: 4.1666666667%;
}
.hm1of24, .hm1of24--c > * {
  min-height: 4.1666666667%;
}
.wm1of24, .wm1of24--c > * {
  min-width: 4.1666666667%;
}
.hx1of24, .hx1of24--c > * {
  max-height: 4.1666666667%;
}
.wx1of24, .wx1of24--c > * {
  max-width: 4.1666666667%;
}
.h2of24, .h2of24--c > * {
  height: 8.3333333333%;
}
.w2of24, .w2of24--c > * {
  width: 8.3333333333%;
}
.hm2of24, .hm2of24--c > * {
  min-height: 8.3333333333%;
}
.wm2of24, .wm2of24--c > * {
  min-width: 8.3333333333%;
}
.hx2of24, .hx2of24--c > * {
  max-height: 8.3333333333%;
}
.wx2of24, .wx2of24--c > * {
  max-width: 8.3333333333%;
}
.h3of24, .h3of24--c > * {
  height: 12.5%;
}
.w3of24, .w3of24--c > * {
  width: 12.5%;
}
.hm3of24, .hm3of24--c > * {
  min-height: 12.5%;
}
.wm3of24, .wm3of24--c > * {
  min-width: 12.5%;
}
.hx3of24, .hx3of24--c > * {
  max-height: 12.5%;
}
.wx3of24, .wx3of24--c > * {
  max-width: 12.5%;
}
.h4of24, .h4of24--c > * {
  height: 16.6666666667%;
}
.w4of24, .w4of24--c > * {
  width: 16.6666666667%;
}
.hm4of24, .hm4of24--c > * {
  min-height: 16.6666666667%;
}
.wm4of24, .wm4of24--c > * {
  min-width: 16.6666666667%;
}
.hx4of24, .hx4of24--c > * {
  max-height: 16.6666666667%;
}
.wx4of24, .wx4of24--c > * {
  max-width: 16.6666666667%;
}
.h5of24, .h5of24--c > * {
  height: 20.8333333333%;
}
.w5of24, .w5of24--c > * {
  width: 20.8333333333%;
}
.hm5of24, .hm5of24--c > * {
  min-height: 20.8333333333%;
}
.wm5of24, .wm5of24--c > * {
  min-width: 20.8333333333%;
}
.hx5of24, .hx5of24--c > * {
  max-height: 20.8333333333%;
}
.wx5of24, .wx5of24--c > * {
  max-width: 20.8333333333%;
}
.h6of24, .h6of24--c > * {
  height: 25%;
}
.w6of24, .w6of24--c > * {
  width: 25%;
}
.hm6of24, .hm6of24--c > * {
  min-height: 25%;
}
.wm6of24, .wm6of24--c > * {
  min-width: 25%;
}
.hx6of24, .hx6of24--c > * {
  max-height: 25%;
}
.wx6of24, .wx6of24--c > * {
  max-width: 25%;
}
.h7of24, .h7of24--c > * {
  height: 29.1666666667%;
}
.w7of24, .w7of24--c > * {
  width: 29.1666666667%;
}
.hm7of24, .hm7of24--c > * {
  min-height: 29.1666666667%;
}
.wm7of24, .wm7of24--c > * {
  min-width: 29.1666666667%;
}
.hx7of24, .hx7of24--c > * {
  max-height: 29.1666666667%;
}
.wx7of24, .wx7of24--c > * {
  max-width: 29.1666666667%;
}
.h8of24, .h8of24--c > * {
  height: 33.3333333333%;
}
.w8of24, .w8of24--c > * {
  width: 33.3333333333%;
}
.hm8of24, .hm8of24--c > * {
  min-height: 33.3333333333%;
}
.wm8of24, .wm8of24--c > * {
  min-width: 33.3333333333%;
}
.hx8of24, .hx8of24--c > * {
  max-height: 33.3333333333%;
}
.wx8of24, .wx8of24--c > * {
  max-width: 33.3333333333%;
}
.h9of24, .h9of24--c > * {
  height: 37.5%;
}
.w9of24, .w9of24--c > * {
  width: 37.5%;
}
.hm9of24, .hm9of24--c > * {
  min-height: 37.5%;
}
.wm9of24, .wm9of24--c > * {
  min-width: 37.5%;
}
.hx9of24, .hx9of24--c > * {
  max-height: 37.5%;
}
.wx9of24, .wx9of24--c > * {
  max-width: 37.5%;
}
.h10of24, .h10of24--c > * {
  height: 41.6666666667%;
}
.w10of24, .w10of24--c > * {
  width: 41.6666666667%;
}
.hm10of24, .hm10of24--c > * {
  min-height: 41.6666666667%;
}
.wm10of24, .wm10of24--c > * {
  min-width: 41.6666666667%;
}
.hx10of24, .hx10of24--c > * {
  max-height: 41.6666666667%;
}
.wx10of24, .wx10of24--c > * {
  max-width: 41.6666666667%;
}
.h11of24, .h11of24--c > * {
  height: 45.8333333333%;
}
.w11of24, .w11of24--c > * {
  width: 45.8333333333%;
}
.hm11of24, .hm11of24--c > * {
  min-height: 45.8333333333%;
}
.wm11of24, .wm11of24--c > * {
  min-width: 45.8333333333%;
}
.hx11of24, .hx11of24--c > * {
  max-height: 45.8333333333%;
}
.wx11of24, .wx11of24--c > * {
  max-width: 45.8333333333%;
}
.h12of24, .h12of24--c > * {
  height: 50%;
}
.w12of24, .w12of24--c > * {
  width: 50%;
}
.hm12of24, .hm12of24--c > * {
  min-height: 50%;
}
.wm12of24, .wm12of24--c > * {
  min-width: 50%;
}
.hx12of24, .hx12of24--c > * {
  max-height: 50%;
}
.wx12of24, .wx12of24--c > * {
  max-width: 50%;
}
.h13of24, .h13of24--c > * {
  height: 54.1666666667%;
}
.w13of24, .w13of24--c > * {
  width: 54.1666666667%;
}
.hm13of24, .hm13of24--c > * {
  min-height: 54.1666666667%;
}
.wm13of24, .wm13of24--c > * {
  min-width: 54.1666666667%;
}
.hx13of24, .hx13of24--c > * {
  max-height: 54.1666666667%;
}
.wx13of24, .wx13of24--c > * {
  max-width: 54.1666666667%;
}
.h14of24, .h14of24--c > * {
  height: 58.3333333333%;
}
.w14of24, .w14of24--c > * {
  width: 58.3333333333%;
}
.hm14of24, .hm14of24--c > * {
  min-height: 58.3333333333%;
}
.wm14of24, .wm14of24--c > * {
  min-width: 58.3333333333%;
}
.hx14of24, .hx14of24--c > * {
  max-height: 58.3333333333%;
}
.wx14of24, .wx14of24--c > * {
  max-width: 58.3333333333%;
}
.h15of24, .h15of24--c > * {
  height: 62.5%;
}
.w15of24, .w15of24--c > * {
  width: 62.5%;
}
.hm15of24, .hm15of24--c > * {
  min-height: 62.5%;
}
.wm15of24, .wm15of24--c > * {
  min-width: 62.5%;
}
.hx15of24, .hx15of24--c > * {
  max-height: 62.5%;
}
.wx15of24, .wx15of24--c > * {
  max-width: 62.5%;
}
.h16of24, .h16of24--c > * {
  height: 66.6666666667%;
}
.w16of24, .w16of24--c > * {
  width: 66.6666666667%;
}
.hm16of24, .hm16of24--c > * {
  min-height: 66.6666666667%;
}
.wm16of24, .wm16of24--c > * {
  min-width: 66.6666666667%;
}
.hx16of24, .hx16of24--c > * {
  max-height: 66.6666666667%;
}
.wx16of24, .wx16of24--c > * {
  max-width: 66.6666666667%;
}
.h17of24, .h17of24--c > * {
  height: 70.8333333333%;
}
.w17of24, .w17of24--c > * {
  width: 70.8333333333%;
}
.hm17of24, .hm17of24--c > * {
  min-height: 70.8333333333%;
}
.wm17of24, .wm17of24--c > * {
  min-width: 70.8333333333%;
}
.hx17of24, .hx17of24--c > * {
  max-height: 70.8333333333%;
}
.wx17of24, .wx17of24--c > * {
  max-width: 70.8333333333%;
}
.h18of24, .h18of24--c > * {
  height: 75%;
}
.w18of24, .w18of24--c > * {
  width: 75%;
}
.hm18of24, .hm18of24--c > * {
  min-height: 75%;
}
.wm18of24, .wm18of24--c > * {
  min-width: 75%;
}
.hx18of24, .hx18of24--c > * {
  max-height: 75%;
}
.wx18of24, .wx18of24--c > * {
  max-width: 75%;
}
.h19of24, .h19of24--c > * {
  height: 79.1666666667%;
}
.w19of24, .w19of24--c > * {
  width: 79.1666666667%;
}
.hm19of24, .hm19of24--c > * {
  min-height: 79.1666666667%;
}
.wm19of24, .wm19of24--c > * {
  min-width: 79.1666666667%;
}
.hx19of24, .hx19of24--c > * {
  max-height: 79.1666666667%;
}
.wx19of24, .wx19of24--c > * {
  max-width: 79.1666666667%;
}
.h20of24, .h20of24--c > * {
  height: 83.3333333333%;
}
.w20of24, .w20of24--c > * {
  width: 83.3333333333%;
}
.hm20of24, .hm20of24--c > * {
  min-height: 83.3333333333%;
}
.wm20of24, .wm20of24--c > * {
  min-width: 83.3333333333%;
}
.hx20of24, .hx20of24--c > * {
  max-height: 83.3333333333%;
}
.wx20of24, .wx20of24--c > * {
  max-width: 83.3333333333%;
}
.h21of24, .h21of24--c > * {
  height: 87.5%;
}
.w21of24, .w21of24--c > * {
  width: 87.5%;
}
.hm21of24, .hm21of24--c > * {
  min-height: 87.5%;
}
.wm21of24, .wm21of24--c > * {
  min-width: 87.5%;
}
.hx21of24, .hx21of24--c > * {
  max-height: 87.5%;
}
.wx21of24, .wx21of24--c > * {
  max-width: 87.5%;
}
.h22of24, .h22of24--c > * {
  height: 91.6666666667%;
}
.w22of24, .w22of24--c > * {
  width: 91.6666666667%;
}
.hm22of24, .hm22of24--c > * {
  min-height: 91.6666666667%;
}
.wm22of24, .wm22of24--c > * {
  min-width: 91.6666666667%;
}
.hx22of24, .hx22of24--c > * {
  max-height: 91.6666666667%;
}
.wx22of24, .wx22of24--c > * {
  max-width: 91.6666666667%;
}
.h23of24, .h23of24--c > * {
  height: 95.8333333333%;
}
.w23of24, .w23of24--c > * {
  width: 95.8333333333%;
}
.hm23of24, .hm23of24--c > * {
  min-height: 95.8333333333%;
}
.wm23of24, .wm23of24--c > * {
  min-width: 95.8333333333%;
}
.hx23of24, .hx23of24--c > * {
  max-height: 95.8333333333%;
}
.wx23of24, .wx23of24--c > * {
  max-width: 95.8333333333%;
}
.h, .h--c > * {
  height: 100%;
}
.w, .w--c > * {
  width: 100%;
}
.hm, .hm--c > * {
  min-height: 100%;
}
.wm, .wm--c > * {
  min-width: 100%;
}
.hx, .hx--c > * {
  max-height: 100%;
}
.wx, .wx--c > * {
  max-width: 100%;
}
/* --- Text decoration on links
  @TODO: Choose if links should get underlines and if how.
 */
/* --- Effects on links
  @TODO: Stretch-Underline, Stretch-Overline, Glue, Recolor, NULL (no)
 */
.font-family-monospace, .font-family-ms, .ff-monospace, .ff-ms, .font-family-monospace--c > *, .font-family-ms--c > *, .ff-monospace--c > *, .ff-ms--c > * {
  font-family: monospace;
}
.font-family-sans-serif, .font-family-sf, .ff-sans-serif, .ff-sf, .font-family-sans-serif--c > *, .font-family-sf--c > *, .ff-sans-serif--c > *, .ff-sf--c > * {
  font-family: sans-serif;
}
.font-family-serif, .font-family-s, .ff-serif, .ff-s, .font-family-serif--c > *, .font-family-s--c > *, .ff-serif--c > *, .ff-s--c > * {
  font-family: serif;
}
.font-family-cursive, .font-family-c, .ff-cursive, .ff-c, .font-family-cursive--c > *, .font-family-c--c > *, .ff-cursive--c > *, .ff-c--c > * {
  font-family: cursive;
}
.font-family-fantasy, .font-family-fy, .ff-fantasy, .ff-fy, .font-family-fantasy--c > *, .font-family-fy--c > *, .ff-fantasy--c > *, .ff-fy--c > * {
  font-family: fantasy;
}
.font-family-system-ui, .font-family-sys, .ff-system-ui, .ff-sys, .font-family-system-ui--c > *, .font-family-sys--c > *, .ff-system-ui--c > *, .ff-sys--c > * {
  font-family: system-ui;
}
.font-family-ui-serif, .font-family-us, .ff-ui-serif, .ff-us, .font-family-ui-serif--c > *, .font-family-us--c > *, .ff-ui-serif--c > *, .ff-us--c > * {
  font-family: ui-serif;
}
.font-family-ui-sans-serif, .font-family-usf, .ff-ui-sans-serif, .ff-usf, .font-family-ui-sans-serif--c > *, .font-family-usf--c > *, .ff-ui-sans-serif--c > *, .ff-usf--c > * {
  font-family: ui-sans-serif;
}
.font-family-ui-monospace, .font-family-um, .ff-ui-monospace, .ff-um, .font-family-ui-monospace--c > *, .font-family-um--c > *, .ff-ui-monospace--c > *, .ff-um--c > * {
  font-family: ui-monospace;
}
.font-family-ui-rounded, .font-family-ur, .ff-ui-rounded, .ff-ur, .font-family-ui-rounded--c > *, .font-family-ur--c > *, .ff-ui-rounded--c > *, .ff-ur--c > * {
  font-family: ui-rounded;
}
.font-family-emoji, .font-family-e, .ff-emoji, .ff-e, .font-family-emoji--c > *, .font-family-e--c > *, .ff-emoji--c > *, .ff-e--c > * {
  font-family: emoji;
}
.font-family-math, .font-family-mt, .ff-math, .ff-mt, .font-family-math--c > *, .font-family-mt--c > *, .ff-math--c > *, .ff-mt--c > * {
  font-family: math;
}
.font-family-fangsong, .font-family-fn, .ff-fangsong, .ff-fn, .font-family-fangsong--c > *, .font-family-fn--c > *, .ff-fangsong--c > *, .ff-fn--c > * {
  font-family: fangsong;
}
.font-family-inherit, .font-family-ih, .ff-inherit, .ff-ih, .font-family-inherit--c > *, .font-family-ih--c > *, .ff-inherit--c > *, .ff-ih--c > * {
  font-family: inherit;
}
@font-face {
  font-family: Mate;
  src: url("../fonts/Mate.eot");
  src: url("../fonts/Mate.eot") format("embedded-opentype"), url("../fonts/Mate.woff2") format("woff2"), url("../fonts/Mate.woff") format("woff"), url("../fonts/Mate.ttf") format("truetype");
  font-style: normal;
}
.ff-mate {
  font-family: "Mate", serif !important;
}

@font-face {
  font-family: Raleway;
  src: url("../fonts/Raleway.eot");
  src: url("../fonts/Raleway.eot") format("embedded-opentype"), url("../fonts/Raleway.woff2") format("woff2"), url("../fonts/Raleway.woff") format("woff"), url("../fonts/Raleway.ttf") format("truetype");
  font-style: normal;
}
.ff-raleway {
  font-family: "Raleway", sans-serif !important;
}

@font-face {
  font-family: Fustat;
  src: url("../fonts/Fustat.eot");
  src: url("../fonts/Fustat.eot") format("embedded-opentype"), url("../fonts/Fustat.woff2") format("woff2"), url("../fonts/Fustat.woff") format("woff"), url("../fonts/Fustat.ttf") format("truetype");
  font-style: normal;
}
.ff-fustat {
  font-family: "Fustat", sans-serif !important;
}

@font-face {
  font-family: Urbanist-Regular;
  src: url("../fonts/Urbanist-Regular.eot");
  src: url("../fonts/Urbanist-Regular.eot") format("embedded-opentype"), url("../fonts/Urbanist-Regular.woff2") format("woff2"), url("../fonts/Urbanist-Regular.woff") format("woff"), url("../fonts/Urbanist-Regular.ttf") format("truetype");
  font-style: normal;
}
.ff-urbanist-regular {
  font-family: "Urbanist-Regular", sans-serif !important;
}

@font-face {
  font-family: JetbrainsMono;
  src: url("../fonts/JetbrainsMono.eot");
  src: url("../fonts/JetbrainsMono.eot") format("embedded-opentype"), url("../fonts/JetbrainsMono.woff2") format("woff2"), url("../fonts/JetbrainsMono.woff") format("woff"), url("../fonts/JetbrainsMono.ttf") format("truetype");
  font-style: normal;
}
.ff-jetbrainsmono {
  font-family: "JetbrainsMono", monospace !important;
}

.font-size-7, .fz-7, .font-size-7--c > *, .fz-7--c > * {
  font-size: 7px;
}
.font-size-9, .fz-9, .font-size-9--c > *, .fz-9--c > * {
  font-size: 9px;
}
.font-size-8, .fz-8, .font-size-8--c > *, .fz-8--c > * {
  font-size: 8px;
}
.font-size-10, .fz-10, .font-size-10--c > *, .fz-10--c > * {
  font-size: 10px;
}
.font-size-11, .fz-11, .font-size-11--c > *, .fz-11--c > * {
  font-size: 11px;
}
.font-size-12, .fz-12, .font-size-12--c > *, .fz-12--c > * {
  font-size: 12px;
}
.font-size-14, .fz-14, .font-size-14--c > *, .fz-14--c > * {
  font-size: 14px;
}
.font-size-16, .fz-16, .font-size-16--c > *, .fz-16--c > * {
  font-size: 16px;
}
.font-size-18, .fz-18, .font-size-18--c > *, .fz-18--c > * {
  font-size: 18px;
}
.font-size-20, .fz-20, .font-size-20--c > *, .fz-20--c > * {
  font-size: 20px;
}
.font-size-22, .fz-22, .font-size-22--c > *, .fz-22--c > * {
  font-size: 22px;
}
.font-size-24, .fz-24, .font-size-24--c > *, .fz-24--c > * {
  font-size: 24px;
}
.font-size-26, .fz-26, .font-size-26--c > *, .fz-26--c > * {
  font-size: 26px;
}
.font-size-smaller, .font-size-smr, .fz-smaller, .fz-smr, .font-size-smaller--c > *, .font-size-smr--c > *, .fz-smaller--c > *, .fz-smr--c > * {
  font-size: smaller;
}
.font-size-larger, .font-size-lgr, .fz-larger, .fz-lgr, .font-size-larger--c > *, .font-size-lgr--c > *, .fz-larger--c > *, .fz-lgr--c > * {
  font-size: larger;
}
.font-size--inherit, .font-size-ih, .fz--inherit, .fz-ih, .font-size--inherit--c > *, .font-size-ih--c > *, .fz--inherit--c > *, .fz-ih--c > * {
  font-size: inherit;
}
.font-weight-100, .fw-100, .font-weight-100--c > *, .fw-100--c > * {
  font-weight: normal;
  font-weight: 100;
}
.font-weight-200, .fw-200, .font-weight-200--c > *, .fw-200--c > * {
  font-weight: normal;
  font-weight: 200;
}
.font-weight-300, .fw-300, .font-weight-300--c > *, .fw-300--c > * {
  font-weight: normal;
  font-weight: 300;
}
.font-weight-400, .fw-400, .font-weight-400--c > *, .fw-400--c > * {
  font-weight: normal;
  font-weight: 400;
}
.font-weight-500, .fw-500, .font-weight-500--c > *, .fw-500--c > * {
  font-weight: normal;
  font-weight: 500;
}
.font-weight-600, .fw-600, .font-weight-600--c > *, .fw-600--c > * {
  font-weight: bold;
  font-weight: 600;
}
.font-weight-700, .fw-700, .font-weight-700--c > *, .fw-700--c > * {
  font-weight: bold;
  font-weight: 700;
}
.font-weight-800, .fw-800, .font-weight-800--c > *, .fw-800--c > * {
  font-weight: bold;
  font-weight: 800;
}
.font-weight-900, .fw-900, .font-weight-900--c > *, .fw-900--c > * {
  font-weight: bold;
  font-weight: 900;
}
.font-weight-lighter, .font-weight-lr, .fw-lighter, .fw-lr, .font-weight-lighter--c > *, .font-weight-lr--c > *, .fw-lighter--c > *, .fw-lr--c > * {
  font-weight: lighter;
}
.font-weight-bolder, .font-weight-br, .fw-bolder, .fw-br, .font-weight-bolder--c > *, .font-weight-br--c > *, .fw-bolder--c > *, .fw-br--c > * {
  font-weight: bolder;
}
.font-weight-inherit, .font-weight-ih, .fw-inherit, .fw-ih, .font-weight-inherit--c > *, .font-weight-ih--c > *, .fw-inherit--c > *, .fw-ih--c > * {
  font-weight: inherit;
}
.font-style-normal, .font-style-n, .fs-normal, .fs-n, .font-style-normal--c > *, .font-style-n--c > *, .fs-normal--c > *, .fs-n--c > * {
  font-style: normal;
}
.font-style-italic, .font-style-i, .fs-italic, .fs-i, .font-style-italic--c > *, .font-style-i--c > *, .fs-italic--c > *, .fs-i--c > * {
  font-style: italic;
}
.font-style-oblique, .font-style-o, .fs-oblique, .fs-o, .font-style-oblique--c > *, .font-style-o--c > *, .fs-oblique--c > *, .fs-o--c > * {
  font-style: oblique;
}
.font-style-inherit, .font-style-ih, .fs-inherit, .fs-ih, .font-style-inherit--c > *, .font-style-ih--c > *, .fs-inherit--c > *, .fs-ih--c > * {
  font-style: inherit;
}
.font-variant-normal, .font-variant-n, .fv-normal, .fv-n, .font-variant-normal--c > *, .font-variant-n--c > *, .fv-normal--c > *, .fv-n--c > * {
  font-variant: normal;
}
.font-variant-no-common-liga, .font-variant-nl, .fv-no-common-liga, .fv-nl, .font-variant-no-common-liga--c > *, .font-variant-nl--c > *, .fv-no-common-liga--c > *, .fv-nl--c > * {
  font-variant: no-common-ligatures proportional-nums;
}
.font-variant-slashed-zero, .font-variant-sz, .fv-slashed-zero, .fv-sz, .font-variant-slashed-zero--c > *, .font-variant-sz--c > *, .fv-slashed-zero--c > *, .fv-sz--c > * {
  font-variant-numeric: slashed-zero;
}
.font-variant-small-caps, .font-variant-sc, .fv-small-caps, .fv-sc, .font-variant-small-caps--c > *, .font-variant-sc--c > *, .fv-small-caps--c > *, .fv-sc--c > * {
  font-variant: small-caps;
}
.font-variant-inherit, .font-variant-ih, .fv-inherit, .fv-ih, .font-variant-inherit--c > *, .font-variant-ih--c > *, .fv-inherit--c > *, .fv-ih--c > * {
  font-variant: inherit;
}
.letter-spacing--1px, .ls--1px, .letter-spacing--1px--c > *, .ls--1px--c > * {
  letter-spacing: -1px;
}
.letter-spacing-1px, .ls-1px, .letter-spacing-1px--c > *, .ls-1px--c > * {
  letter-spacing: 1px;
}
.letter-spacing-2px, .ls-2px, .letter-spacing-2px--c > *, .ls-2px--c > * {
  letter-spacing: 2px;
}
.letter-spacing-3px, .ls-3px, .letter-spacing-3px--c > *, .ls-3px--c > * {
  letter-spacing: 3px;
}
.letter-spacing-4px, .ls-4px, .letter-spacing-4px--c > *, .ls-4px--c > * {
  letter-spacing: 4px;
}
.letter-spacing-5px, .ls-5px, .letter-spacing-5px--c > *, .ls-5px--c > * {
  letter-spacing: 5px;
}
.letter-spacing-00-1em, .ls-00-1em, .letter-spacing-00-1em--c > *, .ls-00-1em--c > * {
  letter-spacing: -0.01em;
}
.letter-spacing-002em, .ls-002em, .letter-spacing-002em--c > *, .ls-002em--c > * {
  letter-spacing: 0.02em;
}
.letter-spacing-00-3em, .ls-00-3em, .letter-spacing-00-3em--c > *, .ls-00-3em--c > * {
  letter-spacing: -0.03em;
}
.letter-spacing-001em, .ls-001em, .letter-spacing-001em--c > *, .ls-001em--c > * {
  letter-spacing: 0.01em;
}
.letter-spacing-002em, .ls-002em, .letter-spacing-002em--c > *, .ls-002em--c > * {
  letter-spacing: 0.02em;
}
.letter-spacing-003em, .ls-003em, .letter-spacing-003em--c > *, .ls-003em--c > * {
  letter-spacing: 0.03em;
}
.letter-spacing-004em, .ls-004em, .letter-spacing-004em--c > *, .ls-004em--c > * {
  letter-spacing: 0.04em;
}
.letter-spacing-005em, .ls-005em, .letter-spacing-005em--c > *, .ls-005em--c > * {
  letter-spacing: 0.05em;
}
.letter-spacing-inherit, .ls-ih, .letter-spacing-inherit--c > *, .ls-ih--c > * {
  letter-spacing: inherit;
}
.line-height-1, .lh-1, .line-height-1--c > *, .lh-1--c > * {
  line-height: 1.1em;
}
.line-height-2, .lh-2, .line-height-2--c > *, .lh-2--c > * {
  line-height: 1.2em;
}
.line-height-3, .lh-3, .line-height-3--c > *, .lh-3--c > * {
  line-height: 1.3em;
}
.line-height-4, .lh-4, .line-height-4--c > *, .lh-4--c > * {
  line-height: 1.4em;
}
.line-height-5, .lh-5, .line-height-5--c > *, .lh-5--c > * {
  line-height: 1.5em;
}
.line-height-6, .lh-6, .line-height-6--c > *, .lh-6--c > * {
  line-height: 1.6em;
}
.text-transform-none, .text-transform-n, .tt-none, .tt-n, .text-transform-none--c > *, .text-transform-n--c > *, .tt-none--c > *, .tt-n--c > * {
  text-transform: none;
}
.text-transform-cap, .text-transform-c, .tt-cap, .tt-c, .text-transform-cap--c > *, .text-transform-c--c > *, .tt-cap--c > *, .tt-c--c > * {
  text-transform: capitalize;
}
.text-transform-upper, .text-transform-u, .tt-upper, .tt-u, .text-transform-upper--c > *, .text-transform-u--c > *, .tt-upper--c > *, .tt-u--c > * {
  text-transform: uppercase;
}
.text-transform-lower, .text-transform-l, .tt-lower, .tt-l, .text-transform-lower--c > *, .text-transform-l--c > *, .tt-lower--c > *, .tt-l--c > * {
  text-transform: lowercase;
}
.text-transform-fullwidth, .text-transform-fw, .tt-fullwidth, .tt-fw, .text-transform-fullwidth--c > *, .text-transform-fw--c > *, .tt-fullwidth--c > *, .tt-fw--c > * {
  text-transform: full-width;
}
.text-transform-fullsize, .text-transform-fs, .tt-fullsize, .tt-fs, .text-transform-fullsize--c > *, .text-transform-fs--c > *, .tt-fullsize--c > *, .tt-fs--c > * {
  text-transform: full-size-kana;
}
.text-transform-inherit, .text-transform-ih, .tt-inherit, .tt-ih, .text-transform-inherit--c > *, .text-transform-ih--c > *, .tt-inherit--c > *, .tt-ih--c > * {
  text-transform: inherit;
}
.text-decoration-none, .text-decoration-n, .td-none, .td-n, .text-decoration-none--c > *, .text-decoration-n--c > *, .td-none--c > *, .td-n--c > * {
  text-decoration: none;
}
.text-decoration-underline, .text-decoration-u, .td-underline, .td-u, .text-decoration-underline--c > *, .text-decoration-u--c > *, .td-underline--c > *, .td-u--c > * {
  text-decoration: underline;
}
.text-decoration-overline, .text-decoration-o, .td-overline, .td-o, .text-decoration-overline--c > *, .text-decoration-o--c > *, .td-overline--c > *, .td-o--c > * {
  text-decoration: overline;
}
.text-decoration-line-through, .text-decoration-l, .td-line-through, .td-l, .text-decoration-line-through--c > *, .text-decoration-l--c > *, .td-line-through--c > *, .td-l--c > * {
  text-decoration: line-through;
}
.text-decoration-wavy, .text-decoration-w, .td-wavy, .td-w, .text-decoration-wavy--c > *, .text-decoration-w--c > *, .td-wavy--c > *, .td-w--c > * {
  text-decoration: wavy;
}
.text-decoration-dotted, .text-decoration-d, .td-dotted, .td-d, .text-decoration-dotted--c > *, .text-decoration-d--c > *, .td-dotted--c > *, .td-d--c > * {
  text-decoration: dotted;
}
.text-decoration-double, .text-decoration-b, .td-double, .td-b, .text-decoration-double--c > *, .text-decoration-b--c > *, .td-double--c > *, .td-b--c > * {
  text-decoration: double;
}
.text-decoration-inherit, .text-decoration-ih, .td-inherit, .td-ih, .text-decoration-inherit--c > *, .text-decoration-ih--c > *, .td-inherit--c > *, .td-ih--c > * {
  text-decoration: inherit;
}
.text-align-left, .ta-l, .text-align-left--c > *, .ta-l--c > * {
  text-align: left;
}
.text-align-right, .ta-r, .text-align-right--c > *, .ta-r--c > * {
  text-align: right;
}
.text-align-center, .ta-c, .text-align-center--c > *, .ta-c--c > * {
  text-align: center;
}
.text-align-inherit, .ta-ih, .text-align-inherit--c > *, .ta-ih--c > * {
  text-align: center;
}
.center-x, .cx, .center-x--c > *, .cx--c > * {
  margin: 0 auto;
  float: none;
  display: block;
}
.center-y, .cy, .center-y--c > *, .cy--c > * {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.overflow-hidden, .oh, .overflow-hidden--c > *, .oh--c > * {
  overflow: hidden;
}
.display-inline, .di, .display-inline--c > *, .di--c > * {
  display: inline;
}
.display-inline-block, .dib, .display-inline-block--c > *, .dib--c > * {
  display: inline-block;
}
.display-none, .dn, .display-none--c > *, .dn--c > * {
  display: none;
}
.visibility-hidden, .vh, .visibility-hidden--c > *, .vh--c > * {
  visibility: hidden;
}
.cfx, .cfx--c > * {
  display: block;
  clear: both;
  float: none;
}
.cfx::after, .cfx--c > ::after {
  content: " ";
  clear: both;
  display: table;
}

.float-l, .fl, .float-l--c > *, .fl--c > * {
  float: left;
}
.float-r, .fr, .float-r--c > *, .fr--c > * {
  float: right;
}
.float-n, .fn, .float-n--c > *, .fn--c > * {
  float: none;
}
.z-999, .z-999--c > * {
  z-index: -999;
}
.z-2, .z-2--c > * {
  z-index: -2;
}
.z-1, .z-1--c > * {
  z-index: -1;
}
.z1, .z1--c > * {
  z-index: 1;
}
.z2, .z2--c > * {
  z-index: 2;
}
.z3, .z3--c > * {
  z-index: 3;
}
.z4, .z4--c > * {
  z-index: 4;
}
.z5, .z5--c > * {
  z-index: 5;
}
.z6, .z6--c > * {
  z-index: 6;
}
.z7, .z7--c > * {
  z-index: 7;
}
.z8, .z8--c > * {
  z-index: 8;
}
.z9, .z9--c > * {
  z-index: 9;
}
.z100, .z100--c > * {
  z-index: 100;
}
.z300, .z300--c > * {
  z-index: 300;
}
.z999, .z999--c > * {
  z-index: 999;
}
.z-inherit, .zih, .z-inherit--c > *, .zih--c > * {
  z-index: inherit;
}
.z-auto, .za, .z-auto--c > *, .za--c > * {
  z-index: auto;
}
.pos-static, .pos-stc, .pstatic, .pstc, .pos-static--c > *, .pos-stc--c > *, .pstatic--c > *, .pstc--c > * {
  position: static;
}
.pos-relative, .pos-rel, .prelative, .prel, .pos-relative--c > *, .pos-rel--c > *, .prelative--c > *, .prel--c > * {
  position: relative;
}
.pos-fixed, .pos-fxd, .pfixed, .pfxd, .pos-fxdb--c > *, .pfxdb--c > *, .pos-fixed-top--c > *, .pos-fxdt--c > *, .pfixed-top--c > *, .pfxdt--c > *, .pos-fixed--c > *, .pos-fxd--c > *, .pfixed--c > *, .pfxd--c > * {
  position: fixed;
}
.pos-fixed-top, .pos-fxdt, .pfixed-top, .pfxdt {
  position: fixed;
  top: 0;
}
.pos-fixed-top, .pos-fxdb, .pfixed-top, .pfxdb {
  position: fixed;
  bottom: 0;
}
.pos-absolute, .pos-abs, .pabsolute, .pabs, .pos-absolute--c > *, .pos-abs--c > *, .pabsolute--c > *, .pabs--c > * {
  position: absolute;
}
.pos-sticky, .pos-sty, .psticky, .psty, .pos-sticky--c > *, .pos-sty--c > *, .psticky--c > *, .psty--c > * {
  position: sticky;
}
.pos-inherit, .pos-ih, .pinherit, .pih, .pos-inherit--c > *, .pos-ih--c > *, .pinherit--c > *, .pih--c > * {
  position: inherit;
}
/* --- Lists
  JASS considers anything which would listable in a text document also as lists in HTML.
  This is recommended to make HTML pages readable with CSS and JS disabled.
  JASS recommends to use lists for navs, tabs, contextual links, news grids, galleries, you name it.
  This is why JASS has no navigation component. It is added here under lists.

  To create a Bootstrap like nav it requires list classes like style-none inline and display classes like pos-fixed-top
 */
.list-unstyled, .list-us, .lunstyled, .lus, .list-unstyled--c > *, .list-us--c > *, .lunstyled--c > *, .lus--c > * {
  list-style: none;
}
.list-disc, .list-di, .ldisc, .ldi, .list-disc--c > *, .list-di--c > *, .ldisc--c > *, .ldi--c > * {
  list-style-type: disc;
}
.list-circle, .list-cl, .lcircle, .lcl, .list-circle--c > *, .list-cl--c > *, .lcircle--c > *, .lcl--c > * {
  list-style-type: circle;
}
.list-square, .list-sq, .lsquare, .lsq, .list-square--c > *, .list-sq--c > *, .lsquare--c > *, .lsq--c > * {
  list-style-type: square;
}
.list-decimal, .list-dc, .ldecimal, .ldc, .list-decimal--c > *, .list-dc--c > *, .ldecimal--c > *, .ldc--c > * {
  list-style-type: decimal;
}
.list-hyphen, .list-hp, .lhyphen, .lhp, .list-hyphen--c > *, .list-hp--c > *, .lhyphen--c > *, .lhp--c > * {
  list-style-type: "- ";
}
.list-plus, .list-pl, .lplus, .lpl, .list-plus--c > *, .list-pl--c > *, .lplus--c > *, .lpl--c > * {
  list-style-type: "+ ";
}
.list-inside, .list-is, .linside, .lis, .list-inside--c > *, .list-is--c > *, .linside--c > *, .lis--c > * {
  list-style-position: inside;
}
.list-outside, .list-os, .loutside, .los, .list-outside--c > *, .list-os--c > *, .loutside--c > *, .los--c > * {
  list-style-position: outside;
}
.list-inherit, .list-ih, .linherit, .lih, .list-inherit--c > *, .list-ih--c > *, .linherit--c > *, .lih--c > * {
  list-style: inherit;
}
.list-item-comma + .list-item-comma::before, .lic + .lic::before {
  content: ", ";
}

.list-item-slash + .list-item-slash::before, .lis + .lis::before, .list-inside--c > * + ::before, .list-is--c > * + ::before, .linside--c > * + ::before, .lis--c > * + ::before {
  content: " / ";
}

.list-item-pipe + .list-item-pipe::before, .lip + .lip::before {
  content: " | ";
}

/* JASS _tools.scss */

/*html, body {*/
/*  font-size: 16px;*/
/*  letter-spacing: normal;*/
/*}*/

body {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  /*font-size: 1.06em;*/
  /*letter-spacing: 0.03em;*/
}

/* ---
  JASS wants to establish "fit" but add bootstrap class .img-fluid for historical reasons
  */
img.fit, .img-fluid {
  width: 100%;
  height: auto;
}

img.cover {
  object-fit: cover;
  object-position: center;
}

/* ---
  # The semantic issue with breadcrumbs and nav elements generally:
   - https://css-tricks.com/markup-for-breadcrumbs/
   - https://css-tricks.com/navigation-in-lists-to-be-or-not-to-be/
   - https://html.spec.whatwg.org/multipage/microdata.html

   This is why no-list markup is preferable for breadcrumbs, but
   JASS provides 2 CSS basic styles for breadcrumbs to support 2 HTML markups:
   1.) nav > ol/ul > li > a 2.) nav > p > span > a > span.separator
*/
/* ---
  Breadcrumb Markup Support 1 (ul/ol)
*/
.breadcrumb ul, .breadcrumb ol {
  list-style-type: none;
  padding: 0;
  /* Simulate paragraph distance for vertical rhythm in comparison to no-list breadcrumb markup. */
  margin: 1em 0;
}

.breadcrumb li {
  display: inline;
}

/* ---
 In case you won't use svg, use font CSS code \00BB for double right-pointing arrow,
 increase font-size and add position and padding to center it nicely.

 HTML inline elements create whitespace if linebreaks are used in HTML code.
 This is why it is recommended to combine :after content "char" with a trailing whitespace.
 So that it has a whitespace (\00a0) before and after (balanced look).
*/
.breadcrumb li:after {
  content: " »";
  padding: 0 6px 0 4px;
  font-weight: bold;
  opacity: 40%;
  position: relative;
  /* find a good balance between position top and font-size. */
  top: 6px;
  font-size: 2em;
  /* ---
    In case you won't use CSS font code, use svg background for double right-pointing arrow instead.
    and place \00a0 in content "" for empty space.
  */
  /*
  content: "\00a0";
  background-image: url("../breadcrumb_separator.svg");
  background-size: 100%;
  background-position: 50% 50%;
  background-clip: content-box;
  background-repeat: no-repeat;
  margin: 0 6px 0 6px;
  width: 20px;
  */
}

/* Reset separator for last element */
.breadcrumb li:last-child:after {
  content: "";
  background-image: none;
}

/* ---
  Breadcrumb Markup Support 2 (span)
*/
.breadcrumb-item-separator {
  opacity: 40%;
  font-weight: bold;
  font-size: 1.5em;
  position: relative;
  top: 2px;
}

.breadcrumb a {
  text-decoration: none;
  position: relative;
}

/* Scale underline from center */
.breadcrumb a::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.1em;
  background-color: hotpink;
  transition: opacity 300ms, transform 300ms;
  transform: scale(0);
  transform-origin: center;
}

.breadcrumb a:hover::after,
.breadcrumb a:focus::after {
  transform: scale(1);
}

/*# sourceMappingURL=jass.css.map */
