#login {
    overflow: hidden;
}

.snowflake {
    position: absolute;
    display: block;
    position: absolute;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-image: -webkit-radial-gradient( center, circle farthest-corner, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 0) 100%);
    background-image: -moz-radial-gradient( center, circle farthest-corner, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 0) 100%);
    background-image: -ms-radial-gradient( center, circle farthest-corner, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 0) 100%);
    background-image: radial-gradient( center, circle farthest-corner, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 0) 100%);
}

#snow {
    position: absolute;
    width: 100%;
    height: 100%;
}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

meta.foundation-version {
  font-family: "/5.5.1/"; }

meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0; }

meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0; }

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:40.063em) and (max-width:64em)/";
  width: 40.063em; }

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:64.063em) and (max-width:90em)/";
  width: 64.063em; }

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:90.063em) and (max-width:120em)/";
  width: 90.063em; }

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

meta.foundation-data-attribute-namespace {
  font-family: false; }

html, body {
  height: 100%; }

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

html,
body {
  font-size: 100%; }

body {
  background: #fff;
  color: #222;
  padding: 0;
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.5;
  position: relative;
  cursor: auto; }

a:hover {
  cursor: pointer; }

img {
  max-width: 100%;
  height: auto; }

img {
  -ms-interpolation-mode: bicubic; }

#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
  max-width: none !important; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }
.clearfix:after {
  clear: both; }

.hide {
  display: none; }

.invisible {
  visibility: hidden; }

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

img {
  display: inline-block;
  vertical-align: middle; }

textarea {
  height: auto;
  min-height: 50px; }

select {
  width: 100%; }

.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 62.5rem; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }
  .row.collapse > .column,
  .row.collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row .row {
    width: auto;
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none; }
    .row .row:before, .row .row:after {
      content: " ";
      display: table; }
    .row .row:after {
      clear: both; }
    .row .row.collapse {
      width: auto;
      margin: 0;
      max-width: none; }
      .row .row.collapse:before, .row .row.collapse:after {
        content: " ";
        display: table; }
      .row .row.collapse:after {
        clear: both; }

.column,
.columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left; }

[class*="column"] + [class*="column"]:last-child {
  float: right; }

[class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  .small-1 {
    width: 8.33333%; }

  .small-2 {
    width: 16.66667%; }

  .small-3 {
    width: 25%; }

  .small-4 {
    width: 33.33333%; }

  .small-5 {
    width: 41.66667%; }

  .small-6 {
    width: 50%; }

  .small-7 {
    width: 58.33333%; }

  .small-8 {
    width: 66.66667%; }

  .small-9 {
    width: 75%; }

  .small-10 {
    width: 83.33333%; }

  .small-11 {
    width: 91.66667%; }

  .small-12 {
    width: 100%; }

  .small-offset-0 {
    margin-left: 0% !important; }

  .small-offset-1 {
    margin-left: 8.33333% !important; }

  .small-offset-2 {
    margin-left: 16.66667% !important; }

  .small-offset-3 {
    margin-left: 25% !important; }

  .small-offset-4 {
    margin-left: 33.33333% !important; }

  .small-offset-5 {
    margin-left: 41.66667% !important; }

  .small-offset-6 {
    margin-left: 50% !important; }

  .small-offset-7 {
    margin-left: 58.33333% !important; }

  .small-offset-8 {
    margin-left: 66.66667% !important; }

  .small-offset-9 {
    margin-left: 75% !important; }

  .small-offset-10 {
    margin-left: 83.33333% !important; }

  .small-offset-11 {
    margin-left: 91.66667% !important; }

  .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  .column.small-centered,
  .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  .column.small-uncentered,
  .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  .column.small-centered:last-child,
  .columns.small-centered:last-child {
    float: none; }

  .column.small-uncentered:last-child,
  .columns.small-uncentered:last-child {
    float: left; }

  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right; }

  .row.small-collapse > .column,
  .row.small-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.small-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.small-uncollapse > .column,
  .row.small-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; } }
@media only screen and (min-width: 40.063em) {
  .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  .medium-1 {
    width: 8.33333%; }

  .medium-2 {
    width: 16.66667%; }

  .medium-3 {
    width: 25%; }

  .medium-4 {
    width: 33.33333%; }

  .medium-5 {
    width: 41.66667%; }

  .medium-6 {
    width: 50%; }

  .medium-7 {
    width: 58.33333%; }

  .medium-8 {
    width: 66.66667%; }

  .medium-9 {
    width: 75%; }

  .medium-10 {
    width: 83.33333%; }

  .medium-11 {
    width: 91.66667%; }

  .medium-12 {
    width: 100%; }

  .medium-offset-0 {
    margin-left: 0% !important; }

  .medium-offset-1 {
    margin-left: 8.33333% !important; }

  .medium-offset-2 {
    margin-left: 16.66667% !important; }

  .medium-offset-3 {
    margin-left: 25% !important; }

  .medium-offset-4 {
    margin-left: 33.33333% !important; }

  .medium-offset-5 {
    margin-left: 41.66667% !important; }

  .medium-offset-6 {
    margin-left: 50% !important; }

  .medium-offset-7 {
    margin-left: 58.33333% !important; }

  .medium-offset-8 {
    margin-left: 66.66667% !important; }

  .medium-offset-9 {
    margin-left: 75% !important; }

  .medium-offset-10 {
    margin-left: 83.33333% !important; }

  .medium-offset-11 {
    margin-left: 91.66667% !important; }

  .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  .column.medium-centered,
  .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  .column.medium-uncentered,
  .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  .column.medium-centered:last-child,
  .columns.medium-centered:last-child {
    float: none; }

  .column.medium-uncentered:last-child,
  .columns.medium-uncentered:last-child {
    float: left; }

  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right; }

  .row.medium-collapse > .column,
  .row.medium-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.medium-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.medium-uncollapse > .column,
  .row.medium-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } }
@media only screen and (min-width: 64.063em) {
  .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  .large-1 {
    width: 8.33333%; }

  .large-2 {
    width: 16.66667%; }

  .large-3 {
    width: 25%; }

  .large-4 {
    width: 33.33333%; }

  .large-5 {
    width: 41.66667%; }

  .large-6 {
    width: 50%; }

  .large-7 {
    width: 58.33333%; }

  .large-8 {
    width: 66.66667%; }

  .large-9 {
    width: 75%; }

  .large-10 {
    width: 83.33333%; }

  .large-11 {
    width: 91.66667%; }

  .large-12 {
    width: 100%; }

  .large-offset-0 {
    margin-left: 0% !important; }

  .large-offset-1 {
    margin-left: 8.33333% !important; }

  .large-offset-2 {
    margin-left: 16.66667% !important; }

  .large-offset-3 {
    margin-left: 25% !important; }

  .large-offset-4 {
    margin-left: 33.33333% !important; }

  .large-offset-5 {
    margin-left: 41.66667% !important; }

  .large-offset-6 {
    margin-left: 50% !important; }

  .large-offset-7 {
    margin-left: 58.33333% !important; }

  .large-offset-8 {
    margin-left: 66.66667% !important; }

  .large-offset-9 {
    margin-left: 75% !important; }

  .large-offset-10 {
    margin-left: 83.33333% !important; }

  .large-offset-11 {
    margin-left: 91.66667% !important; }

  .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  .column.large-centered,
  .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  .column.large-uncentered,
  .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  .column.large-centered:last-child,
  .columns.large-centered:last-child {
    float: none; }

  .column.large-uncentered:last-child,
  .columns.large-uncentered:last-child {
    float: left; }

  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right; }

  .row.large-collapse > .column,
  .row.large-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.large-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.large-uncollapse > .column,
  .row.large-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } }
button, .button {
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  display: inline-block;
  padding-top: 1rem;
  padding-right: 2rem;
  padding-bottom: 1.0625rem;
  padding-left: 2rem;
  font-size: 1rem;
  background-color: #008CBA;
  border-color: #007095;
  color: #FFFFFF;
  transition: background-color 300ms ease-out; }
  button:hover, button:focus, .button:hover, .button:focus {
    background-color: #007095; }
  button:hover, button:focus, .button:hover, .button:focus {
    color: #FFFFFF; }
  button.secondary, .button.secondary {
    background-color: #e7e7e7;
    border-color: #b9b9b9;
    color: #333333; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      background-color: #b9b9b9; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      color: #333333; }
  button.success, .button.success {
    background-color: #43AC6A;
    border-color: #368a55;
    color: #FFFFFF; }
    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
      background-color: #368a55; }
    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
      color: #FFFFFF; }
  button.alert, .button.alert {
    background-color: #f04124;
    border-color: #cf2a0e;
    color: #FFFFFF; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
      background-color: #cf2a0e; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
      color: #FFFFFF; }
  button.warning, .button.warning {
    background-color: #f08a24;
    border-color: #cf6e0e;
    color: #FFFFFF; }
    button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
      background-color: #cf6e0e; }
    button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
      color: #FFFFFF; }
  button.info, .button.info {
    background-color: #a0d3e8;
    border-color: #61b6d9;
    color: #333333; }
    button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
      background-color: #61b6d9; }
    button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
      color: #FFFFFF; }
  button.large, .button.large {
    padding-top: 1.125rem;
    padding-right: 2.25rem;
    padding-bottom: 1.1875rem;
    padding-left: 2.25rem;
    font-size: 1.25rem; }
  button.small, .button.small {
    padding-top: 0.875rem;
    padding-right: 1.75rem;
    padding-bottom: 0.9375rem;
    padding-left: 1.75rem;
    font-size: 0.8125rem; }
  button.tiny, .button.tiny {
    padding-top: 0.625rem;
    padding-right: 1.25rem;
    padding-bottom: 0.6875rem;
    padding-left: 1.25rem;
    font-size: 0.6875rem; }
  button.expand, .button.expand {
    padding-right: 0;
    padding-left: 0;
    width: 100%; }
  button.left-align, .button.left-align {
    text-align: left;
    text-indent: 0.75rem; }
  button.right-align, .button.right-align {
    text-align: right;
    padding-right: 0.75rem; }
  button.radius, .button.radius {
    border-radius: 3px; }
  button.round, .button.round {
    border-radius: 1000px; }
  button.disabled, button[disabled], .button.disabled, .button[disabled] {
    background-color: #008CBA;
    border-color: #007095;
    color: #FFFFFF;
    cursor: default;
    opacity: 0.7;
    box-shadow: none; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      background-color: #007095; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      color: #FFFFFF; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      background-color: #008CBA; }
    button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
      background-color: #e7e7e7;
      border-color: #b9b9b9;
      color: #333333;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #b9b9b9; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        color: #333333; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #e7e7e7; }
    button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
      background-color: #43AC6A;
      border-color: #368a55;
      color: #FFFFFF;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #368a55; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        color: #FFFFFF; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #43AC6A; }
    button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
      background-color: #f04124;
      border-color: #cf2a0e;
      color: #FFFFFF;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #cf2a0e; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        color: #FFFFFF; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #f04124; }
    button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning {
      background-color: #f08a24;
      border-color: #cf6e0e;
      color: #FFFFFF;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        background-color: #cf6e0e; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        color: #FFFFFF; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        background-color: #f08a24; }
    button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info {
      background-color: #a0d3e8;
      border-color: #61b6d9;
      color: #333333;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        background-color: #61b6d9; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        color: #FFFFFF; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        background-color: #a0d3e8; }

button::-moz-focus-inner {
  border: 0;
  padding: 0; }

@media only screen and (min-width: 40.063em) {
  button, .button {
    display: inline-block; } }
/* Standard Forms */
form {
  margin: 0 0 1rem; }

/* Using forms within rows, we need to set some defaults */
form .row .row {
  margin: 0 -0.5rem; }
  form .row .row .column,
  form .row .row .columns {
    padding: 0 0.5rem; }
  form .row .row.collapse {
    margin: 0; }
    form .row .row.collapse .column,
    form .row .row.collapse .columns {
      padding: 0; }
    form .row .row.collapse input {
      -webkit-border-bottom-right-radius: 0;
      -webkit-border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }
form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.5rem; }

/* Label Styles */
label {
  font-size: 0.875rem;
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-weight: normal;
  line-height: 1.5;
  margin-bottom: 0;
  /* Styles for required inputs */ }
  label.right {
    float: none !important;
    text-align: right; }
  label.inline {
    margin: 0 0 1rem 0;
    padding: 0.5625rem 0; }
  label small {
    text-transform: capitalize;
    color: #676767; }

/* Attach elements to the beginning or end of an input */
.prefix,
.postfix {
  display: block;
  position: relative;
  z-index: 2;
  text-align: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  border-style: solid;
  border-width: 1px;
  overflow: visible;
  font-size: 0.875rem;
  height: 2.3125rem;
  line-height: 2.3125rem; }

/* Adjust padding, alignment and radius if pre/post element is a button */
.postfix.button {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  border: none; }

.prefix.button {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  border: none; }

.prefix.button.radius {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

.postfix.button.radius {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

.prefix.button.round {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }

.postfix.button.round {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }

/* Separate prefix and postfix styles when on span or label so buttons keep their own */
span.prefix, label.prefix {
  background: #f2f2f2;
  border-right: none;
  color: #333333;
  border-color: #cccccc; }

span.postfix, label.postfix {
  background: #f2f2f2;
  border-left: none;
  color: #333333;
  border-color: #cccccc; }

/* We use this to get basic styling on all basic form elements */
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
  -webkit-appearance: none;
  border-radius: 0;
  background-color: #FFFFFF;
  font-family: inherit;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-size: 0.875rem;
  margin: 0 0 1rem 0;
  padding: 0.5rem;
  height: 2.3125rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  transition: all 0.15s linear; }
  input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    background: #fafafa;
    border-color: #999999;
    outline: none; }
  input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
    background-color: #DDDDDD;
    cursor: default; }
  input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
    background-color: #DDDDDD;
    cursor: default; }
  input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
    border-radius: 3px; }

form .row .prefix-radius.row.collapse input,
form .row .prefix-radius.row.collapse textarea,
form .row .prefix-radius.row.collapse select,
form .row .prefix-radius.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }
form .row .prefix-radius.row.collapse .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }
form .row .postfix-radius.row.collapse input,
form .row .postfix-radius.row.collapse textarea,
form .row .postfix-radius.row.collapse select,
form .row .postfix-radius.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }
form .row .postfix-radius.row.collapse .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }
form .row .prefix-round.row.collapse input,
form .row .prefix-round.row.collapse textarea,
form .row .prefix-round.row.collapse select,
form .row .prefix-round.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }
form .row .prefix-round.row.collapse .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }
form .row .postfix-round.row.collapse input,
form .row .postfix-round.row.collapse textarea,
form .row .postfix-round.row.collapse select,
form .row .postfix-round.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }
form .row .postfix-round.row.collapse .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }

input[type="submit"] {
  -webkit-appearance: none;
  border-radius: 0; }

/* Respect enforced amount of rows for textarea */
textarea[rows] {
  height: auto; }

/* Not allow resize out of parent */
textarea {
  max-width: 100%; }

/* Add height value for select elements to match text input height */
select {
  -webkit-appearance: none !important;
  border-radius: 0;
  background-color: #FAFAFA;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
  background-position: 100% center;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  padding: 0.5rem;
  font-size: 0.875rem;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  color: rgba(0, 0, 0, 0.75);
  line-height: normal;
  border-radius: 0;
  height: 2.3125rem; }
  select::-ms-expand {
    display: none; }
  select.radius {
    border-radius: 3px; }
  select:hover {
    background-color: #f3f3f3;
    border-color: #999999; }
  select:disabled {
    background-color: #DDDDDD;
    cursor: default; }
  select[multiple] {
    height: auto; }

/* Adjust margin for form elements below */
input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
  margin: 0 0 1rem 0; }

input[type="checkbox"] + label,
input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
  vertical-align: baseline; }

/* Normalize file input width */
input[type="file"] {
  width: 100%; }

/* HTML5 Number spinners settings */
/* We add basic fieldset styling */
fieldset {
  border: 1px solid #DDDDDD;
  padding: 1.25rem;
  margin: 1.125rem 0; }
  fieldset legend {
    font-weight: bold;
    background: #FFFFFF;
    padding: 0 0.1875rem;
    margin: 0;
    margin-left: -0.1875rem; }

/* Error Handling */
[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
  display: block;
  padding: 0.375rem 0.5625rem 0.5625rem;
  margin-top: -1px;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: normal;
  font-style: italic;
  background: #f04124;
  color: #FFFFFF; }
[data-abide] span.error, [data-abide] small.error {
  display: none; }

span.error, small.error {
  display: block;
  padding: 0.375rem 0.5625rem 0.5625rem;
  margin-top: -1px;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: normal;
  font-style: italic;
  background: #f04124;
  color: #FFFFFF; }

.error input,
.error textarea,
.error select {
  margin-bottom: 0; }
.error input[type="checkbox"],
.error input[type="radio"] {
  margin-bottom: 1rem; }
.error label,
.error label.error {
  color: #f04124; }
.error small.error {
  display: block;
  padding: 0.375rem 0.5625rem 0.5625rem;
  margin-top: -1px;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: normal;
  font-style: italic;
  background: #f04124;
  color: #FFFFFF; }
.error > label > small {
  color: #676767;
  background: transparent;
  padding: 0;
  text-transform: capitalize;
  font-style: normal;
  font-size: 60%;
  margin: 0;
  display: inline; }
.error span.error-message {
  display: block; }

input.error,
textarea.error,
select.error {
  margin-bottom: 0; }

label.error {
  color: #f04124; }

meta.foundation-mq-topbar {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

/* Wrapped around .top-bar to contain to grid width */
.contain-to-grid {
  width: 100%;
  background: #333333; }
  .contain-to-grid .top-bar {
    margin-bottom: 0; }

.fixed {
  width: 100%;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 99; }
  .fixed.expanded:not(.top-bar) {
    overflow-y: auto;
    height: auto;
    width: 100%;
    max-height: 100%; }
    .fixed.expanded:not(.top-bar) .title-area {
      position: fixed;
      width: 100%;
      z-index: 99; }
    .fixed.expanded:not(.top-bar) .top-bar-section {
      z-index: 98;
      margin-top: 2.8125rem; }

.top-bar {
  overflow: hidden;
  height: 2.8125rem;
  line-height: 2.8125rem;
  position: relative;
  background: #333333;
  margin-bottom: 0; }
  .top-bar ul {
    margin-bottom: 0;
    list-style: none; }
  .top-bar .row {
    max-width: none; }
  .top-bar form,
  .top-bar input {
    margin-bottom: 0; }
  .top-bar input {
    height: 1.75rem;
    padding-top: .35rem;
    padding-bottom: .35rem;
    font-size: 0.75rem; }
  .top-bar .button, .top-bar button {
    padding-top: 0.4125rem;
    padding-bottom: 0.4125rem;
    margin-bottom: 0;
    font-size: 0.75rem; }
    @media only screen and (max-width: 40em) {
      .top-bar .button, .top-bar button {
        position: relative;
        top: -1px; } }
  .top-bar .title-area {
    position: relative;
    margin: 0; }
  .top-bar .name {
    height: 2.8125rem;
    margin: 0;
    font-size: 16px; }
    .top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span {
      line-height: 2.8125rem;
      font-size: 1.0625rem;
      margin: 0; }
      .top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a {
        font-weight: normal;
        color: #FFFFFF;
        width: 75%;
        display: block;
        padding: 0 0.9375rem; }
  .top-bar .toggle-topbar {
    position: absolute;
    right: 0;
    top: 0; }
    .top-bar .toggle-topbar a {
      color: #FFFFFF;
      text-transform: uppercase;
      font-size: 0.8125rem;
      font-weight: bold;
      position: relative;
      display: block;
      padding: 0 0.9375rem;
      height: 2.8125rem;
      line-height: 2.8125rem; }
    .top-bar .toggle-topbar.menu-icon {
      top: 50%;
      margin-top: -16px; }
      .top-bar .toggle-topbar.menu-icon a {
        height: 34px;
        line-height: 33px;
        padding: 0 2.5rem 0 0.9375rem;
        color: #FFFFFF;
        position: relative; }
        .top-bar .toggle-topbar.menu-icon a span::after {
          content: "";
          position: absolute;
          display: block;
          height: 0;
          top: 50%;
          margin-top: -8px;
          right: 0.9375rem;
          box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
          width: 16px; }
        .top-bar .toggle-topbar.menu-icon a span:hover:after {
          box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; }
  .top-bar.expanded {
    height: auto;
    background: transparent; }
    .top-bar.expanded .title-area {
      background: #333333; }
    .top-bar.expanded .toggle-topbar a {
      color: #888888; }
      .top-bar.expanded .toggle-topbar a span::after {
        box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; }

.top-bar-section {
  left: 0;
  position: relative;
  width: auto;
  transition: left 300ms ease-out; }
  .top-bar-section ul {
    padding: 0;
    width: 100%;
    height: auto;
    display: block;
    font-size: 16px;
    margin: 0; }
  .top-bar-section .divider,
  .top-bar-section [role="separator"] {
    border-top: solid 1px #1a1a1a;
    clear: both;
    height: 1px;
    width: 100%; }
  .top-bar-section ul li {
    background: #333333; }
    .top-bar-section ul li > a {
      display: block;
      width: 100%;
      color: #FFFFFF;
      padding: 12px 0 12px 0;
      padding-left: 0.9375rem;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 0.8125rem;
      font-weight: normal;
      text-transform: none; }
      .top-bar-section ul li > a.button {
        font-size: 0.8125rem;
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
        background-color: #008CBA;
        border-color: #007095;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
          background-color: #007095; }
        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.secondary {
        background-color: #e7e7e7;
        border-color: #b9b9b9;
        color: #333333; }
        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
          background-color: #b9b9b9; }
        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
          color: #333333; }
      .top-bar-section ul li > a.button.success {
        background-color: #43AC6A;
        border-color: #368a55;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
          background-color: #368a55; }
        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.alert {
        background-color: #f04124;
        border-color: #cf2a0e;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
          background-color: #cf2a0e; }
        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.warning {
        background-color: #f08a24;
        border-color: #cf6e0e;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
          background-color: #cf6e0e; }
        .top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
          color: #FFFFFF; }
    .top-bar-section ul li > button {
      font-size: 0.8125rem;
      padding-right: 0.9375rem;
      padding-left: 0.9375rem;
      background-color: #008CBA;
      border-color: #007095;
      color: #FFFFFF; }
      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
        background-color: #007095; }
      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
        color: #FFFFFF; }
      .top-bar-section ul li > button.secondary {
        background-color: #e7e7e7;
        border-color: #b9b9b9;
        color: #333333; }
        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
          background-color: #b9b9b9; }
        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
          color: #333333; }
      .top-bar-section ul li > button.success {
        background-color: #43AC6A;
        border-color: #368a55;
        color: #FFFFFF; }
        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
          background-color: #368a55; }
        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.alert {
        background-color: #f04124;
        border-color: #cf2a0e;
        color: #FFFFFF; }
        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
          background-color: #cf2a0e; }
        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.warning {
        background-color: #f08a24;
        border-color: #cf6e0e;
        color: #FFFFFF; }
        .top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
          background-color: #cf6e0e; }
        .top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
          color: #FFFFFF; }
    .top-bar-section ul li:hover:not(.has-form) > a {
      background-color: #555555;
      background: #333333;
      color: #FFFFFF; }
    .top-bar-section ul li.active > a {
      background: #008CBA;
      color: #FFFFFF; }
      .top-bar-section ul li.active > a:hover {
        background: #0078a0;
        color: #FFFFFF; }
  .top-bar-section .has-form {
    padding: 0.9375rem; }
  .top-bar-section .has-dropdown {
    position: relative; }
    .top-bar-section .has-dropdown > a:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 5px;
      border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
      border-left-style: solid;
      margin-right: 0.9375rem;
      margin-top: -4.5px;
      position: absolute;
      top: 50%;
      right: 0; }
    .top-bar-section .has-dropdown.moved {
      position: static; }
      .top-bar-section .has-dropdown.moved > .dropdown {
        display: block;
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto;
        position: absolute !important;
        width: 100%; }
      .top-bar-section .has-dropdown.moved > a:after {
        display: none; }
  .top-bar-section .dropdown {
    padding: 0;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 99;
    display: block;
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }
    .top-bar-section .dropdown li {
      width: 100%;
      height: auto; }
      .top-bar-section .dropdown li a {
        font-weight: normal;
        padding: 8px 0.9375rem; }
        .top-bar-section .dropdown li a.parent-link {
          font-weight: normal; }
      .top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link {
        margin-bottom: 0;
        margin-top: 0;
        font-size: 1.125rem; }
        .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
          color: #FFFFFF;
          display: block; }
          .top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
            background: none; }
      .top-bar-section .dropdown li.has-form {
        padding: 8px 0.9375rem; }
      .top-bar-section .dropdown li .button, .top-bar-section .dropdown li button {
        top: auto; }
    .top-bar-section .dropdown label {
      padding: 8px 0.9375rem 2px;
      margin-bottom: 0;
      text-transform: uppercase;
      color: #777777;
      font-weight: bold;
      font-size: 0.625rem; }

.js-generated {
  display: block; }

@media only screen and (min-width: 40.063em) {
  .top-bar {
    background: #333333;
    overflow: visible; }
    .top-bar:before, .top-bar:after {
      content: " ";
      display: table; }
    .top-bar:after {
      clear: both; }
    .top-bar .toggle-topbar {
      display: none; }
    .top-bar .title-area {
      float: left; }
    .top-bar .name h1 a,
    .top-bar .name h2 a,
    .top-bar .name h3 a,
    .top-bar .name h4 a,
    .top-bar .name h5 a,
    .top-bar .name h6 a {
      width: auto; }
    .top-bar input,
    .top-bar .button,
    .top-bar button {
      font-size: 0.875rem;
      position: relative;
      height: 1.75rem;
      top: 0.53125rem; }
    .top-bar.expanded {
      background: #333333; }

  .contain-to-grid .top-bar {
    max-width: 62.5rem;
    margin: 0 auto;
    margin-bottom: 0; }

  .top-bar-section {
    transition: none 0 0;
    left: 0 !important; }
    .top-bar-section ul {
      width: auto;
      height: auto !important;
      display: inline; }
      .top-bar-section ul li {
        float: left; }
        .top-bar-section ul li .js-generated {
          display: none; }
    .top-bar-section li.hover > a:not(.button) {
      background-color: #555555;
      background: #333333;
      color: #FFFFFF; }
    .top-bar-section li:not(.has-form) a:not(.button) {
      padding: 0 0.9375rem;
      line-height: 2.8125rem;
      background: #333333; }
      .top-bar-section li:not(.has-form) a:not(.button):hover {
        background-color: #555555;
        background: #333333; }
    .top-bar-section li.active:not(.has-form) a:not(.button) {
      padding: 0 0.9375rem;
      line-height: 2.8125rem;
      color: #FFFFFF;
      background: #008CBA; }
      .top-bar-section li.active:not(.has-form) a:not(.button):hover {
        background: #0078a0;
        color: #FFFFFF; }
    .top-bar-section .has-dropdown > a {
      padding-right: 2.1875rem !important; }
      .top-bar-section .has-dropdown > a:after {
        content: "";
        display: block;
        width: 0;
        height: 0;
        border: inset 5px;
        border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
        border-top-style: solid;
        margin-top: -2.5px;
        top: 1.40625rem; }
    .top-bar-section .has-dropdown.moved {
      position: relative; }
      .top-bar-section .has-dropdown.moved > .dropdown {
        display: block;
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px); }
    .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
      display: block;
      position: static !important;
      height: auto;
      width: auto;
      overflow: visible;
      clip: auto;
      position: absolute !important; }
    .top-bar-section .has-dropdown > a:focus + .dropdown {
      display: block;
      position: static !important;
      height: auto;
      width: auto;
      overflow: visible;
      clip: auto;
      position: absolute !important; }
    .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
      border: none;
      content: "\00bb";
      top: 1rem;
      margin-top: -1px;
      right: 5px;
      line-height: 1.2; }
    .top-bar-section .dropdown {
      left: 0;
      top: auto;
      background: transparent;
      min-width: 100%; }
      .top-bar-section .dropdown li a {
        color: #FFFFFF;
        line-height: 2.8125rem;
        white-space: nowrap;
        padding: 12px 0.9375rem;
        background: #333333; }
      .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
        color: #FFFFFF;
        background: #333333; }
      .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
        color: #FFFFFF;
        background-color: #555555;
        background: #333333; }
      .top-bar-section .dropdown li label {
        white-space: nowrap;
        background: #333333; }
      .top-bar-section .dropdown li .dropdown {
        left: 100%;
        top: 0; }
    .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
      border-bottom: none;
      border-top: none;
      border-right: solid 1px #4e4e4e;
      clear: none;
      height: 2.8125rem;
      width: 0; }
    .top-bar-section .has-form {
      background: #333333;
      padding: 0 0.9375rem;
      height: 2.8125rem; }
    .top-bar-section .right li .dropdown {
      left: auto;
      right: 0; }
      .top-bar-section .right li .dropdown li .dropdown {
        right: 100%; }
    .top-bar-section .left li .dropdown {
      right: auto;
      left: 0; }
      .top-bar-section .left li .dropdown li .dropdown {
        left: 100%; }

  .no-js .top-bar-section ul li:hover > a {
    background-color: #555555;
    background: #333333;
    color: #FFFFFF; }
  .no-js .top-bar-section ul li:active > a {
    background: #008CBA;
    color: #FFFFFF; }
  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
    display: block;
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    position: absolute !important; }
  .no-js .top-bar-section .has-dropdown > a:focus + .dropdown {
    display: block;
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    position: absolute !important; } }
.breadcrumbs {
  display: block;
  padding: 0.5625rem 0.875rem 0.5625rem;
  overflow: hidden;
  margin-left: 0;
  list-style: none;
  border-style: solid;
  border-width: 1px;
  background-color: #f4f4f4;
  border-color: gainsboro;
  border-radius: 3px; }
  .breadcrumbs > * {
    margin: 0;
    float: left;
    font-size: 0.6875rem;
    line-height: 0.6875rem;
    text-transform: uppercase;
    color: #008CBA; }
    .breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
      text-decoration: underline; }
    .breadcrumbs > * a {
      color: #008CBA; }
    .breadcrumbs > *.current {
      cursor: default;
      color: #333333; }
      .breadcrumbs > *.current a {
        cursor: default;
        color: #333333; }
      .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
        text-decoration: none; }
    .breadcrumbs > *.unavailable {
      color: #999999; }
      .breadcrumbs > *.unavailable a {
        color: #999999; }
      .breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
      .breadcrumbs > *.unavailable a:focus {
        text-decoration: none;
        color: #999999;
        cursor: not-allowed; }
    .breadcrumbs > *:before {
      content: "/";
      color: #AAAAAA;
      margin: 0 0.75rem;
      position: relative;
      top: 1px; }
    .breadcrumbs > *:first-child:before {
      content: " ";
      margin: 0; }

/* Accessibility - hides the forward slash */
[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
  content: "/"; }

.alert-box {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-weight: normal;
  margin-bottom: 1.25rem;
  position: relative;
  padding: 0.875rem 1.5rem 0.875rem 0.875rem;
  font-size: 0.8125rem;
  transition: opacity 300ms ease-out;
  background-color: #008CBA;
  border-color: #0078a0;
  color: #FFFFFF; }
  .alert-box .close {
    font-size: 1.375rem;
    padding: 0 6px 4px;
    line-height: .9;
    position: absolute;
    top: 50%;
    margin-top: -0.6875rem;
    right: 0.25rem;
    color: #333333;
    opacity: 0.3;
    background: inherit; }
    .alert-box .close:hover, .alert-box .close:focus {
      opacity: 0.5; }
  .alert-box.radius {
    border-radius: 3px; }
  .alert-box.round {
    border-radius: 1000px; }
  .alert-box.success {
    background-color: #43AC6A;
    border-color: #3a945b;
    color: #FFFFFF; }
  .alert-box.alert {
    background-color: #f04124;
    border-color: #de2d0f;
    color: #FFFFFF; }
  .alert-box.secondary {
    background-color: #e7e7e7;
    border-color: #c7c7c7;
    color: #4f4f4f; }
  .alert-box.warning {
    background-color: #f08a24;
    border-color: #de770f;
    color: #FFFFFF; }
  .alert-box.info {
    background-color: #a0d3e8;
    border-color: #74bfdd;
    color: #4f4f4f; }
  .alert-box.alert-close {
    opacity: 0; }

.inline-list {
  margin: 0 auto 1.0625rem auto;
  margin-left: -1.375rem;
  margin-right: 0;
  padding: 0;
  list-style: none;
  overflow: hidden; }
  .inline-list > li {
    list-style: none;
    float: left;
    margin-left: 1.375rem;
    display: block; }
    .inline-list > li > * {
      display: block; }

.button-group {
  list-style: none;
  margin: 0;
  left: 0; }
  .button-group:before, .button-group:after {
    content: " ";
    display: table; }
  .button-group:after {
    clear: both; }
  .button-group.even-2 li {
    margin: 0 -2px;
    display: inline-block;
    width: 50%; }
    .button-group.even-2 li > button, .button-group.even-2 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button {
      border-left: 0; }
    .button-group.even-2 li button, .button-group.even-2 li .button {
      width: 100%; }
  .button-group.even-3 li {
    margin: 0 -2px;
    display: inline-block;
    width: 33.33333%; }
    .button-group.even-3 li > button, .button-group.even-3 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button {
      border-left: 0; }
    .button-group.even-3 li button, .button-group.even-3 li .button {
      width: 100%; }
  .button-group.even-4 li {
    margin: 0 -2px;
    display: inline-block;
    width: 25%; }
    .button-group.even-4 li > button, .button-group.even-4 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button {
      border-left: 0; }
    .button-group.even-4 li button, .button-group.even-4 li .button {
      width: 100%; }
  .button-group.even-5 li {
    margin: 0 -2px;
    display: inline-block;
    width: 20%; }
    .button-group.even-5 li > button, .button-group.even-5 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button {
      border-left: 0; }
    .button-group.even-5 li button, .button-group.even-5 li .button {
      width: 100%; }
  .button-group.even-6 li {
    margin: 0 -2px;
    display: inline-block;
    width: 16.66667%; }
    .button-group.even-6 li > button, .button-group.even-6 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button {
      border-left: 0; }
    .button-group.even-6 li button, .button-group.even-6 li .button {
      width: 100%; }
  .button-group.even-7 li {
    margin: 0 -2px;
    display: inline-block;
    width: 14.28571%; }
    .button-group.even-7 li > button, .button-group.even-7 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button {
      border-left: 0; }
    .button-group.even-7 li button, .button-group.even-7 li .button {
      width: 100%; }
  .button-group.even-8 li {
    margin: 0 -2px;
    display: inline-block;
    width: 12.5%; }
    .button-group.even-8 li > button, .button-group.even-8 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button {
      border-left: 0; }
    .button-group.even-8 li button, .button-group.even-8 li .button {
      width: 100%; }
  .button-group > li {
    margin: 0 -2px;
    display: inline-block; }
    .button-group > li > button, .button-group > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group > li:first-child button, .button-group > li:first-child .button {
      border-left: 0; }
  .button-group.stack > li {
    margin: 0 -2px;
    display: inline-block;
    display: block;
    margin: 0;
    float: none; }
    .button-group.stack > li > button, .button-group.stack > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
      border-left: 0; }
    .button-group.stack > li > button, .button-group.stack > li .button {
      border-top: 1px solid;
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      margin: 0;
      display: block; }
    .button-group.stack > li > button {
      width: 100%; }
    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
      border-top: 0; }
  .button-group.stack-for-small > li {
    margin: 0 -2px;
    display: inline-block; }
    .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
      border-left: 0; }
    @media only screen and (max-width: 40em) {
      .button-group.stack-for-small > li {
        margin: 0 -2px;
        display: inline-block;
        display: block;
        margin: 0; }
        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
          border-left: 1px solid;
          border-color: rgba(255, 255, 255, 0.5); }
        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
          border-left: 0; }
        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
          border-top: 1px solid;
          border-color: rgba(255, 255, 255, 0.5);
          border-left-width: 0;
          margin: 0;
          display: block; }
        .button-group.stack-for-small > li > button {
          width: 100%; }
        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
          border-top: 0; } }
  .button-group.radius > * {
    margin: 0 -2px;
    display: inline-block; }
    .button-group.radius > * > button, .button-group.radius > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.radius > *:first-child button, .button-group.radius > *:first-child .button {
      border-left: 0; }
    .button-group.radius > *, .button-group.radius > * > a, .button-group.radius > * > button, .button-group.radius > * > .button {
      border-radius: 0; }
    .button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
      -webkit-border-bottom-left-radius: 3px;
      -webkit-border-top-left-radius: 3px;
      border-bottom-left-radius: 3px;
      border-top-left-radius: 3px; }
    .button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
      -webkit-border-bottom-right-radius: 3px;
      -webkit-border-top-right-radius: 3px;
      border-bottom-right-radius: 3px;
      border-top-right-radius: 3px; }
  .button-group.radius.stack > * {
    margin: 0 -2px;
    display: inline-block;
    display: block;
    margin: 0; }
    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
      border-left: 0; }
    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
      border-top: 1px solid;
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      margin: 0;
      display: block; }
    .button-group.radius.stack > * > button {
      width: 100%; }
    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
      border-top: 0; }
    .button-group.radius.stack > *, .button-group.radius.stack > * > a, .button-group.radius.stack > * > button, .button-group.radius.stack > * > .button {
      border-radius: 0; }
    .button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button {
      -webkit-top-left-radius: 3px;
      -webkit-top-right-radius: 3px;
      border-top-left-radius: 3px;
      border-top-right-radius: 3px; }
    .button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button {
      -webkit-bottom-left-radius: 3px;
      -webkit-bottom-right-radius: 3px;
      border-bottom-left-radius: 3px;
      border-bottom-right-radius: 3px; }
  @media only screen and (min-width: 40.063em) {
    .button-group.radius.stack-for-small > * {
      margin: 0 -2px;
      display: inline-block; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
        -webkit-border-bottom-left-radius: 3px;
        -webkit-border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
        border-top-left-radius: 3px; }
      .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
        -webkit-border-bottom-right-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-top-right-radius: 3px; } }
  @media only screen and (max-width: 40em) {
    .button-group.radius.stack-for-small > * {
      margin: 0 -2px;
      display: inline-block;
      display: block;
      margin: 0; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-top: 1px solid;
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        margin: 0;
        display: block; }
      .button-group.radius.stack-for-small > * > button {
        width: 100%; }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-top: 0; }
      .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
        -webkit-top-left-radius: 3px;
        -webkit-top-right-radius: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px; }
      .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
        -webkit-bottom-left-radius: 3px;
        -webkit-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px; } }
  .button-group.round > * {
    margin: 0 -2px;
    display: inline-block; }
    .button-group.round > * > button, .button-group.round > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.round > *:first-child button, .button-group.round > *:first-child .button {
      border-left: 0; }
    .button-group.round > *, .button-group.round > * > a, .button-group.round > * > button, .button-group.round > * > .button {
      border-radius: 0; }
    .button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
      -webkit-border-bottom-left-radius: 1000px;
      -webkit-border-top-left-radius: 1000px;
      border-bottom-left-radius: 1000px;
      border-top-left-radius: 1000px; }
    .button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
      -webkit-border-bottom-right-radius: 1000px;
      -webkit-border-top-right-radius: 1000px;
      border-bottom-right-radius: 1000px;
      border-top-right-radius: 1000px; }
  .button-group.round.stack > * {
    margin: 0 -2px;
    display: inline-block;
    display: block;
    margin: 0; }
    .button-group.round.stack > * > button, .button-group.round.stack > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
      border-left: 0; }
    .button-group.round.stack > * > button, .button-group.round.stack > * .button {
      border-top: 1px solid;
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      margin: 0;
      display: block; }
    .button-group.round.stack > * > button {
      width: 100%; }
    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
      border-top: 0; }
    .button-group.round.stack > *, .button-group.round.stack > * > a, .button-group.round.stack > * > button, .button-group.round.stack > * > .button {
      border-radius: 0; }
    .button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button {
      -webkit-top-left-radius: 1rem;
      -webkit-top-right-radius: 1rem;
      border-top-left-radius: 1rem;
      border-top-right-radius: 1rem; }
    .button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button {
      -webkit-bottom-left-radius: 1rem;
      -webkit-bottom-right-radius: 1rem;
      border-bottom-left-radius: 1rem;
      border-bottom-right-radius: 1rem; }
  @media only screen and (min-width: 40.063em) {
    .button-group.round.stack-for-small > * {
      margin: 0 -2px;
      display: inline-block; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
        -webkit-border-bottom-left-radius: 1000px;
        -webkit-border-top-left-radius: 1000px;
        border-bottom-left-radius: 1000px;
        border-top-left-radius: 1000px; }
      .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
        -webkit-border-bottom-right-radius: 1000px;
        -webkit-border-top-right-radius: 1000px;
        border-bottom-right-radius: 1000px;
        border-top-right-radius: 1000px; } }
  @media only screen and (max-width: 40em) {
    .button-group.round.stack-for-small > * {
      margin: 0 -2px;
      display: inline-block;
      display: block;
      margin: 0; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-top: 1px solid;
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        margin: 0;
        display: block; }
      .button-group.round.stack-for-small > * > button {
        width: 100%; }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-top: 0; }
      .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
        -webkit-top-left-radius: 1rem;
        -webkit-top-right-radius: 1rem;
        border-top-left-radius: 1rem;
        border-top-right-radius: 1rem; }
      .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
        -webkit-bottom-left-radius: 1rem;
        -webkit-bottom-right-radius: 1rem;
        border-bottom-left-radius: 1rem;
        border-bottom-right-radius: 1rem; } }

.button-bar:before, .button-bar:after {
  content: " ";
  display: table; }
.button-bar:after {
  clear: both; }
.button-bar .button-group {
  float: left;
  margin-right: 0.625rem; }
  .button-bar .button-group div {
    overflow: hidden; }

/* Panels */
.panel {
  border-style: solid;
  border-width: 1px;
  border-color: #d8d8d8;
  margin-bottom: 1.25rem;
  padding: 1.25rem;
  background: #f2f2f2;
  color: #333333; }
  .panel > :first-child {
    margin-top: 0; }
  .panel > :last-child {
    margin-bottom: 0; }
  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
    color: #333333; }
  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
    line-height: 1;
    margin-bottom: 0.625rem; }
    .panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
      line-height: 1.4; }
  .panel.callout {
    border-style: solid;
    border-width: 1px;
    border-color: #b6edff;
    margin-bottom: 1.25rem;
    padding: 1.25rem;
    background: #ecfaff;
    color: #333333; }
    .panel.callout > :first-child {
      margin-top: 0; }
    .panel.callout > :last-child {
      margin-bottom: 0; }
    .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl {
      color: #333333; }
    .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
      line-height: 1;
      margin-bottom: 0.625rem; }
      .panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
        line-height: 1.4; }
    .panel.callout a:not(.button) {
      color: #008CBA; }
      .panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus {
        color: #0078a0; }
  .panel.radius {
    border-radius: 3px; }

.dropdown.button, button.dropdown {
  position: relative;
  outline: none;
  padding-right: 3.5625rem; }
  .dropdown.button::after, button.dropdown::after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    display: block;
    border-style: solid;
    border-color: #FFFFFF transparent transparent transparent;
    top: 50%; }
  .dropdown.button::after, button.dropdown::after {
    border-width: 0.375rem;
    right: 1.40625rem;
    margin-top: -0.15625rem; }
  .dropdown.button::after, button.dropdown::after {
    border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.tiny, button.dropdown.tiny {
    padding-right: 2.625rem; }
    .dropdown.button.tiny:after, button.dropdown.tiny:after {
      border-width: 0.375rem;
      right: 1.125rem;
      margin-top: -0.125rem; }
    .dropdown.button.tiny::after, button.dropdown.tiny::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.small, button.dropdown.small {
    padding-right: 3.0625rem; }
    .dropdown.button.small::after, button.dropdown.small::after {
      border-width: 0.4375rem;
      right: 1.3125rem;
      margin-top: -0.15625rem; }
    .dropdown.button.small::after, button.dropdown.small::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.large, button.dropdown.large {
    padding-right: 3.625rem; }
    .dropdown.button.large::after, button.dropdown.large::after {
      border-width: 0.3125rem;
      right: 1.71875rem;
      margin-top: -0.15625rem; }
    .dropdown.button.large::after, button.dropdown.large::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.secondary:after, button.dropdown.secondary:after {
    border-color: #333333 transparent transparent transparent; }

/* Image Thumbnails */
.th {
  line-height: 0;
  display: inline-block;
  border: solid 4px #FFFFFF;
  max-width: 100%;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  transition: all 200ms ease-out; }
  .th:hover, .th:focus {
    box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5); }
  .th.radius {
    border-radius: 3px; }

.toolbar {
  background: #333333;
  width: 100%;
  font-size: 0;
  display: inline-block; }
  .toolbar.label-bottom .tab .tab-content i, .toolbar.label-bottom .tab .tab-content img {
    margin-bottom: 10px; }
  .toolbar.label-right .tab .tab-content i, .toolbar.label-right .tab .tab-content img {
    margin-right: 10px;
    display: inline-block; }
  .toolbar.label-right .tab .tab-content label {
    display: inline-block; }
  .toolbar.vertical.label-right .tab .tab-content {
    text-align: left; }
  .toolbar.vertical {
    height: 100%;
    width: auto; }
    .toolbar.vertical .tab {
      width: auto;
      margin: auto;
      float: none; }
  .toolbar .tab {
    text-align: center;
    width: 25%;
    margin: 0 auto;
    display: block;
    padding: 20px;
    float: left; }
    .toolbar .tab:hover {
      background: rgba(255, 255, 255, 0.1); }

.toolbar .tab-content {
  font-size: 16px;
  text-align: center; }
  .toolbar .tab-content label {
    color: #CCCCCC; }
  .toolbar .tab-content i {
    font-size: 30px;
    display: block;
    margin: 0 auto;
    color: #CCCCCC;
    vertical-align: middle; }
  .toolbar .tab-content img {
    width: 30px;
    height: 30px;
    display: block;
    margin: 0 auto; }

/* Pricing Tables */
.pricing-table {
  border: solid 1px #DDDDDD;
  margin-left: 0;
  margin-bottom: 1.25rem; }
  .pricing-table * {
    list-style: none;
    line-height: 1; }
  .pricing-table .title {
    background-color: #333333;
    padding: 0.9375rem 1.25rem;
    text-align: center;
    color: #EEEEEE;
    font-weight: normal;
    font-size: 1rem;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; }
  .pricing-table .price {
    background-color: #F6F6F6;
    padding: 0.9375rem 1.25rem;
    text-align: center;
    color: #333333;
    font-weight: normal;
    font-size: 2rem;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; }
  .pricing-table .description {
    background-color: #FFFFFF;
    padding: 0.9375rem;
    text-align: center;
    color: #777777;
    font-size: 0.75rem;
    font-weight: normal;
    line-height: 1.4;
    border-bottom: dotted 1px #DDDDDD; }
  .pricing-table .bullet-item {
    background-color: #FFFFFF;
    padding: 0.9375rem;
    text-align: center;
    color: #333333;
    font-size: 0.875rem;
    font-weight: normal;
    border-bottom: dotted 1px #DDDDDD; }
  .pricing-table .cta-button {
    background-color: #FFFFFF;
    text-align: center;
    padding: 1.25rem 1.25rem 0; }

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }
@-moz-keyframes rotate {
  from {
    -moz-transform: rotate(0deg); }
  to {
    -moz-transform: rotate(360deg); } }
@-o-keyframes rotate {
  from {
    -o-transform: rotate(0deg); }
  to {
    -o-transform: rotate(360deg); } }
@keyframes rotate {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }
/* Orbit Graceful Loading */
.slideshow-wrapper {
  position: relative; }
  .slideshow-wrapper ul {
    list-style-type: none;
    margin: 0; }
    .slideshow-wrapper ul li,
    .slideshow-wrapper ul li .orbit-caption {
      display: none; }
    .slideshow-wrapper ul li:first-child {
      display: block; }
  .slideshow-wrapper .orbit-container {
    background-color: transparent; }
    .slideshow-wrapper .orbit-container li {
      display: block; }
      .slideshow-wrapper .orbit-container li .orbit-caption {
        display: block; }
    .slideshow-wrapper .orbit-container .orbit-bullets li {
      display: inline-block; }
  .slideshow-wrapper .preloader {
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -20px;
    border: solid 3px;
    border-color: #555555 #FFFFFF;
    border-radius: 1000px;
    animation-name: rotate;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear; }

.orbit-container {
  overflow: hidden;
  width: 100%;
  position: relative;
  background: none; }
  .orbit-container .orbit-slides-container {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    -webkit-transform: translateZ(0); }
    .orbit-container .orbit-slides-container img {
      display: block;
      max-width: 100%; }
    .orbit-container .orbit-slides-container > * {
      position: absolute;
      top: 0;
      width: 100%;
      margin-left: 100%; }
      .orbit-container .orbit-slides-container > *:first-child {
        margin-left: 0; }
      .orbit-container .orbit-slides-container > * .orbit-caption {
        position: absolute;
        bottom: 0;
        background-color: rgba(51, 51, 51, 0.8);
        color: #FFFFFF;
        width: 100%;
        padding: 0.625rem 0.875rem;
        font-size: 0.875rem; }
  .orbit-container .orbit-slide-number {
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 12px;
    color: #FFFFFF;
    background: transparent;
    z-index: 10; }
    .orbit-container .orbit-slide-number span {
      font-weight: 700;
      padding: 0.3125rem; }
  .orbit-container .orbit-timer {
    position: absolute;
    top: 12px;
    right: 10px;
    height: 6px;
    width: 100px;
    z-index: 10; }
    .orbit-container .orbit-timer .orbit-progress {
      height: 3px;
      background-color: rgba(255, 255, 255, 0.3);
      display: block;
      width: 0;
      position: relative;
      right: 20px;
      top: 5px; }
    .orbit-container .orbit-timer > span {
      display: none;
      position: absolute;
      top: 0;
      right: 0;
      width: 11px;
      height: 14px;
      border: solid 4px #FFFFFF;
      border-top: none;
      border-bottom: none; }
    .orbit-container .orbit-timer.paused > span {
      right: -4px;
      top: 0;
      width: 11px;
      height: 14px;
      border: inset 8px;
      border-left-style: solid;
      border-color: transparent;
      border-left-color: #FFFFFF; }
      .orbit-container .orbit-timer.paused > span.dark {
        border-left-color: #333333; }
  .orbit-container:hover .orbit-timer > span {
    display: block; }
  .orbit-container .orbit-prev,
  .orbit-container .orbit-next {
    position: absolute;
    top: 45%;
    margin-top: -25px;
    width: 36px;
    height: 60px;
    line-height: 50px;
    color: white;
    background-color: transparent;
    text-indent: -9999px !important;
    z-index: 10; }
    .orbit-container .orbit-prev:hover,
    .orbit-container .orbit-next:hover {
      background-color: rgba(0, 0, 0, 0.3); }
    .orbit-container .orbit-prev > span,
    .orbit-container .orbit-next > span {
      position: absolute;
      top: 50%;
      margin-top: -10px;
      display: block;
      width: 0;
      height: 0;
      border: inset 10px; }
  .orbit-container .orbit-prev {
    left: 0; }
    .orbit-container .orbit-prev > span {
      border-right-style: solid;
      border-color: transparent;
      border-right-color: #FFFFFF; }
    .orbit-container .orbit-prev:hover > span {
      border-right-color: #FFFFFF; }
  .orbit-container .orbit-next {
    right: 0; }
    .orbit-container .orbit-next > span {
      border-color: transparent;
      border-left-style: solid;
      border-left-color: #FFFFFF;
      left: 50%;
      margin-left: -4px; }
    .orbit-container .orbit-next:hover > span {
      border-left-color: #FFFFFF; }

.orbit-bullets-container {
  text-align: center; }

.orbit-bullets {
  margin: 0 auto 30px auto;
  overflow: hidden;
  position: relative;
  top: 10px;
  float: none;
  text-align: center;
  display: block; }
  .orbit-bullets li {
    cursor: pointer;
    display: inline-block;
    width: 0.5625rem;
    height: 0.5625rem;
    background: #CCCCCC;
    float: none;
    margin-right: 6px;
    border-radius: 1000px; }
    .orbit-bullets li.active {
      background: #999999; }
    .orbit-bullets li:last-child {
      margin-right: 0; }

.touch .orbit-container .orbit-prev,
.touch .orbit-container .orbit-next {
  display: none; }
.touch .orbit-bullets {
  display: none; }

@media only screen and (min-width: 40.063em) {
  .touch .orbit-container .orbit-prev,
  .touch .orbit-container .orbit-next {
    display: inherit; }
  .touch .orbit-bullets {
    display: block; } }
@media only screen and (max-width: 40em) {
  .orbit-stack-on-small .orbit-slides-container {
    height: auto !important; }
  .orbit-stack-on-small .orbit-slides-container > * {
    position: relative;
    margin: 0 !important;
    opacity: 1 !important; }
  .orbit-stack-on-small .orbit-slide-number {
    display: none; }

  .orbit-timer {
    display: none; }

  .orbit-next, .orbit-prev {
    display: none; }

  .orbit-bullets {
    display: none; } }
[data-magellan-expedition], [data-magellan-expedition-clone] {
  background: #FFFFFF;
  z-index: 50;
  min-width: 100%;
  padding: 10px; }
  [data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav {
    margin-bottom: 0; }
    [data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd {
      margin-bottom: 0; }
    [data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a {
      line-height: 1.8em; }

.icon-bar {
  width: 100%;
  font-size: 0;
  display: inline-block;
  background: #333333; }
  .icon-bar > * {
    text-align: center;
    font-size: 1rem;
    width: 25%;
    margin: 0 auto;
    display: block;
    padding: 1.25rem;
    float: left; }
    .icon-bar > * i, .icon-bar > * img {
      display: block;
      margin: 0 auto; }
      .icon-bar > * i + label, .icon-bar > * img + label {
        margin-top: .0625rem; }
    .icon-bar > * i {
      font-size: 1.875rem;
      vertical-align: middle; }
    .icon-bar > * img {
      width: 1.875rem;
      height: 1.875rem; }
  .icon-bar.label-right > * i, .icon-bar.label-right > * img {
    margin: 0 .0625rem 0 0;
    display: inline-block; }
    .icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label {
      margin-top: 0; }
  .icon-bar.label-right > * label {
    display: inline-block; }
  .icon-bar.vertical.label-right > * {
    text-align: left; }
  .icon-bar.vertical, .icon-bar.small-vertical {
    height: 100%;
    width: auto; }
    .icon-bar.vertical .item, .icon-bar.small-vertical .item {
      width: auto;
      margin: auto;
      float: none; }
  @media only screen and (min-width: 40.063em) {
    .icon-bar.medium-vertical {
      height: 100%;
      width: auto; }
      .icon-bar.medium-vertical .item {
        width: auto;
        margin: auto;
        float: none; } }
  @media only screen and (min-width: 64.063em) {
    .icon-bar.large-vertical {
      height: 100%;
      width: auto; }
      .icon-bar.large-vertical .item {
        width: auto;
        margin: auto;
        float: none; } }
  .icon-bar > * {
    font-size: 1rem;
    padding: 1.25rem; }
    .icon-bar > * i + label, .icon-bar > * img + label {
      margin-top: .0625rem; }
    .icon-bar > * i {
      font-size: 1.875rem; }
    .icon-bar > * img {
      width: 1.875rem;
      height: 1.875rem; }
  .icon-bar > * label {
    color: #FFFFFF; }
  .icon-bar > * i {
    color: #FFFFFF; }
  .icon-bar > a:hover {
    background: #008CBA; }
    .icon-bar > a:hover label {
      color: #FFFFFF; }
    .icon-bar > a:hover i {
      color: #FFFFFF; }
  .icon-bar > a.active {
    background: #008CBA; }
    .icon-bar > a.active label {
      color: #FFFFFF; }
    .icon-bar > a.active i {
      color: #FFFFFF; }
  .icon-bar .item.disabled {
    opacity: 0.7;
    cursor: not-allowed;
    pointer-events: none; }
    .icon-bar .item.disabled > * {
      opacity: 0.7;
      cursor: not-allowed; }

.icon-bar.two-up .item {
  width: 50%; }
.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width: 40.063em) {
  .icon-bar.two-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width: 64.063em) {
  .icon-bar.two-up.large-vertical .item {
    width: auto; } }
.icon-bar.three-up .item {
  width: 33.3333%; }
.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width: 40.063em) {
  .icon-bar.three-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width: 64.063em) {
  .icon-bar.three-up.large-vertical .item {
    width: auto; } }
.icon-bar.four-up .item {
  width: 25%; }
.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width: 40.063em) {
  .icon-bar.four-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width: 64.063em) {
  .icon-bar.four-up.large-vertical .item {
    width: auto; } }
.icon-bar.five-up .item {
  width: 20%; }
.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width: 40.063em) {
  .icon-bar.five-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width: 64.063em) {
  .icon-bar.five-up.large-vertical .item {
    width: auto; } }
.icon-bar.six-up .item {
  width: 16.66667%; }
.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width: 40.063em) {
  .icon-bar.six-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width: 64.063em) {
  .icon-bar.six-up.large-vertical .item {
    width: auto; } }
.icon-bar.seven-up .item {
  width: 14.28571%; }
.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width: 40.063em) {
  .icon-bar.seven-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width: 64.063em) {
  .icon-bar.seven-up.large-vertical .item {
    width: auto; } }
.icon-bar.eight-up .item {
  width: 12.5%; }
.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width: 40.063em) {
  .icon-bar.eight-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width: 64.063em) {
  .icon-bar.eight-up.large-vertical .item {
    width: auto; } }

.tabs {
  margin-bottom: 0 !important;
  margin-left: 0; }
  .tabs:before, .tabs:after {
    content: " ";
    display: table; }
  .tabs:after {
    clear: both; }
  .tabs dd, .tabs .tab-title {
    position: relative;
    margin-bottom: 0 !important;
    list-style: none;
    float: left; }
    .tabs dd > a, .tabs .tab-title > a {
      display: block;
      background-color: #EFEFEF;
      color: #222222;
      padding: 1rem 2rem;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 1rem; }
      .tabs dd > a:hover, .tabs .tab-title > a:hover {
        background-color: #e1e1e1; }
      .tabs dd > a:focus, .tabs .tab-title > a:focus {
        outline: none; }
    .tabs dd.active a, .tabs .tab-title.active a {
      background-color: #FFFFFF;
      color: #222222; }
  .tabs.radius dd:first-child a, .tabs.radius .tab:first-child a {
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px; }
  .tabs.radius dd:last-child a, .tabs.radius .tab:last-child a {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px; }
  .tabs.vertical dd, .tabs.vertical .tab-title {
    position: inherit;
    float: none;
    display: block;
    top: auto; }

.tabs-content {
  margin-bottom: 1.5rem;
  width: 100%; }
  .tabs-content:before, .tabs-content:after {
    content: " ";
    display: table; }
  .tabs-content:after {
    clear: both; }
  .tabs-content > .content {
    display: none;
    float: left;
    padding: 0.9375rem 0;
    width: 100%; }
    .tabs-content > .content.active {
      display: block;
      float: none; }
    .tabs-content > .content.contained {
      padding: 0.9375rem; }
  .tabs-content.vertical {
    display: block; }
    .tabs-content.vertical > .content {
      padding: 0 0.9375rem; }

@media only screen and (min-width: 40.063em) {
  .tabs.vertical {
    width: 20%;
    max-width: 20%;
    float: left;
    margin: 0 0 1.25rem; }

  .tabs-content.vertical {
    width: 80%;
    max-width: 80%;
    float: left;
    margin-left: -1px;
    padding-left: 1rem; } }
.no-js .tabs-content > .content {
  display: block;
  float: none; }

ul.pagination {
  display: block;
  min-height: 1.5rem;
  margin-left: -0.3125rem; }
  ul.pagination li {
    height: 1.5rem;
    color: #222222;
    font-size: 0.875rem;
    margin-left: 0.3125rem; }
    ul.pagination li a, ul.pagination li button {
      display: block;
      padding: 0.0625rem 0.625rem 0.0625rem;
      color: #999999;
      background: none;
      border-radius: 3px;
      font-weight: normal;
      font-size: 1em;
      line-height: inherit;
      transition: background-color 300ms ease-out; }
    ul.pagination li:hover a,
    ul.pagination li a:focus, ul.pagination li:hover button,
    ul.pagination li button:focus {
      background: #e6e6e6; }
    ul.pagination li.unavailable a, ul.pagination li.unavailable button {
      cursor: default;
      color: #999999; }
    ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus {
      background: transparent; }
    ul.pagination li.current a, ul.pagination li.current button {
      background: #008CBA;
      color: #FFFFFF;
      font-weight: bold;
      cursor: default; }
      ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus {
        background: #008CBA; }
  ul.pagination li {
    float: left;
    display: block; }

/* Pagination centred wrapper */
.pagination-centered {
  text-align: center; }
  .pagination-centered ul.pagination li {
    float: none;
    display: inline-block; }

.side-nav {
  display: block;
  margin: 0;
  padding: 0.875rem 0;
  list-style-type: none;
  list-style-position: outside;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; }
  .side-nav li {
    margin: 0 0 0.4375rem 0;
    font-size: 0.875rem;
    font-weight: normal; }
    .side-nav li a:not(.button) {
      display: block;
      color: #008CBA;
      margin: 0;
      padding: 0.4375rem 0.875rem; }
      .side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus {
        background: rgba(0, 0, 0, 0.025);
        color: #1cc7ff; }
    .side-nav li.active > a:first-child:not(.button) {
      color: #1cc7ff;
      font-weight: normal;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; }
    .side-nav li.divider {
      border-top: 1px solid;
      height: 0;
      padding: 0;
      list-style: none;
      border-top-color: white; }
    .side-nav li.heading {
      color: #008CBA;
      font-size: 0.875rem;
      font-weight: bold;
      text-transform: uppercase; }

.accordion {
  margin-bottom: 0; }
  .accordion:before, .accordion:after {
    content: " ";
    display: table; }
  .accordion:after {
    clear: both; }
  .accordion .accordion-navigation, .accordion dd {
    display: block;
    margin-bottom: 0 !important; }
    .accordion .accordion-navigation.active > a, .accordion dd.active > a {
      background: #e8e8e8; }
    .accordion .accordion-navigation > a, .accordion dd > a {
      background: #EFEFEF;
      color: #222222;
      padding: 1rem;
      display: block;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 1rem; }
      .accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
        background: #e3e3e3; }
    .accordion .accordion-navigation > .content, .accordion dd > .content {
      display: none;
      padding: 0.9375rem; }
      .accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
        display: block;
        background: #FFFFFF; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-justify {
  text-align: justify !important; }

@media only screen and (max-width: 40em) {
  .small-only-text-left {
    text-align: left !important; }

  .small-only-text-right {
    text-align: right !important; }

  .small-only-text-center {
    text-align: center !important; }

  .small-only-text-justify {
    text-align: justify !important; } }
@media only screen {
  .small-text-left {
    text-align: left !important; }

  .small-text-right {
    text-align: right !important; }

  .small-text-center {
    text-align: center !important; }

  .small-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  .medium-only-text-left {
    text-align: left !important; }

  .medium-only-text-right {
    text-align: right !important; }

  .medium-only-text-center {
    text-align: center !important; }

  .medium-only-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 40.063em) {
  .medium-text-left {
    text-align: left !important; }

  .medium-text-right {
    text-align: right !important; }

  .medium-text-center {
    text-align: center !important; }

  .medium-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
  .large-only-text-left {
    text-align: left !important; }

  .large-only-text-right {
    text-align: right !important; }

  .large-only-text-center {
    text-align: center !important; }

  .large-only-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 64.063em) {
  .large-text-left {
    text-align: left !important; }

  .large-text-right {
    text-align: right !important; }

  .large-text-center {
    text-align: center !important; }

  .large-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 90.063em) and (max-width: 120em) {
  .xlarge-only-text-left {
    text-align: left !important; }

  .xlarge-only-text-right {
    text-align: right !important; }

  .xlarge-only-text-center {
    text-align: center !important; }

  .xlarge-only-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 90.063em) {
  .xlarge-text-left {
    text-align: left !important; }

  .xlarge-text-right {
    text-align: right !important; }

  .xlarge-text-center {
    text-align: center !important; }

  .xlarge-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 120.063em) and (max-width: 99999999em) {
  .xxlarge-only-text-left {
    text-align: left !important; }

  .xxlarge-only-text-right {
    text-align: right !important; }

  .xxlarge-only-text-center {
    text-align: center !important; }

  .xxlarge-only-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 120.063em) {
  .xxlarge-text-left {
    text-align: left !important; }

  .xxlarge-text-right {
    text-align: right !important; }

  .xxlarge-text-center {
    text-align: center !important; }

  .xxlarge-text-justify {
    text-align: justify !important; } }
/* Typography resets */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0; }

/* Default Link Styles */
a {
  color: #008CBA;
  text-decoration: none;
  line-height: inherit; }
  a:hover, a:focus {
    color: #0078a0; }
  a img {
    border: none; }

/* Default paragraph styles */
p {
  font-family: inherit;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility; }
  p.lead {
    font-size: 1.21875rem;
    line-height: 1.6; }
  p aside {
    font-size: 0.875rem;
    line-height: 1.35;
    font-style: italic; }

/* Default header styles */
h1, h2, h3, h4, h5, h6 {
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #222222;
  text-rendering: optimizeLegibility;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  line-height: 1.4; }
  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    font-size: 60%;
    color: #6f6f6f;
    line-height: 0; }

h1 {
  font-size: 2.125rem; }

h2 {
  font-size: 1.6875rem; }

h3 {
  font-size: 1.375rem; }

h4 {
  font-size: 1.125rem; }

h5 {
  font-size: 1.125rem; }

h6 {
  font-size: 1rem; }

.subheader {
  line-height: 1.4;
  color: #6f6f6f;
  font-weight: normal;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem; }

hr {
  border: solid #DDDDDD;
  border-width: 1px 0 0;
  clear: both;
  margin: 1.25rem 0 1.1875rem;
  height: 0; }

/* Helpful Typography Defaults */
em,
i {
  font-style: italic;
  line-height: inherit; }

strong,
b {
  font-weight: bold;
  line-height: inherit; }

small {
  font-size: 60%;
  line-height: inherit; }

code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #333333;
  background-color: #f8f8f8;
  border-width: 1px;
  border-style: solid;
  border-color: #dfdfdf;
  padding: 0.125rem 0.3125rem 0.0625rem; }

/* Lists */
ul,
ol,
dl {
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  list-style-position: outside;
  font-family: inherit; }

ul {
  margin-left: 1.1rem; }
  ul.no-bullet {
    margin-left: 0; }
    ul.no-bullet li ul,
    ul.no-bullet li ol {
      margin-left: 1.25rem;
      margin-bottom: 0;
      list-style: none; }

/* Unordered Lists */
ul li ul,
ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0; }
ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit; }
ul.square {
  list-style-type: square;
  margin-left: 1.1rem; }
ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem; }
ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem; }
ul.no-bullet {
  list-style: none; }

/* Ordered Lists */
ol {
  margin-left: 1.4rem; }
  ol li ul,
  ol li ol {
    margin-left: 1.25rem;
    margin-bottom: 0; }

/* Definition Lists */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold; }
dl dd {
  margin-bottom: 0.75rem; }

/* Abbreviations */
abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #222;
  cursor: help; }

abbr {
  text-transform: none; }
  abbr[title] {
    border-bottom: 1px dotted #DDDDDD; }

/* Blockquotes */
blockquote {
  margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #DDDDDD; }
  blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555555; }
    blockquote cite:before {
      content: "\2014 \0020"; }
    blockquote cite a,
    blockquote cite a:visited {
      color: #555555; }

blockquote,
blockquote p {
  line-height: 1.6;
  color: #6f6f6f; }

/* Microformats */
.vcard {
  display: inline-block;
  margin: 0 0 1.25rem 0;
  border: 1px solid #DDDDDD;
  padding: 0.625rem 0.75rem; }
  .vcard li {
    margin: 0;
    display: block; }
  .vcard .fn {
    font-weight: bold;
    font-size: 0.9375rem; }

.vevent .summary {
  font-weight: bold; }
.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: bold;
  border: none;
  padding: 0 0.0625rem; }

@media only screen and (min-width: 40.063em) {
  h1, h2, h3, h4, h5, h6 {
    line-height: 1.4; }

  h1 {
    font-size: 2.75rem; }

  h2 {
    font-size: 2.3125rem; }

  h3 {
    font-size: 1.6875rem; }

  h4 {
    font-size: 1.4375rem; }

  h5 {
    font-size: 1.125rem; }

  h6 {
    font-size: 1rem; } }
.split.button {
  position: relative;
  padding-right: 5.0625rem; }
  .split.button span {
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-left: solid 1px; }
    .split.button span:after {
      position: absolute;
      content: "";
      width: 0;
      height: 0;
      display: block;
      border-style: inset;
      top: 50%;
      left: 50%; }
    .split.button span:active {
      background-color: rgba(0, 0, 0, 0.1); }
  .split.button span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button span {
    width: 3.09375rem; }
    .split.button span:after {
      border-top-style: solid;
      border-width: 0.375rem;
      top: 48%;
      margin-left: -0.375rem; }
  .split.button span:after {
    border-color: #FFFFFF transparent transparent transparent; }
  .split.button.secondary span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.secondary span:after {
    border-color: #FFFFFF transparent transparent transparent; }
  .split.button.alert span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.success span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.tiny {
    padding-right: 3.75rem; }
    .split.button.tiny span {
      width: 2.25rem; }
      .split.button.tiny span:after {
        border-top-style: solid;
        border-width: 0.375rem;
        top: 48%;
        margin-left: -0.375rem; }
  .split.button.small {
    padding-right: 4.375rem; }
    .split.button.small span {
      width: 2.625rem; }
      .split.button.small span:after {
        border-top-style: solid;
        border-width: 0.4375rem;
        top: 48%;
        margin-left: -0.375rem; }
  .split.button.large {
    padding-right: 5.5rem; }
    .split.button.large span {
      width: 3.4375rem; }
      .split.button.large span:after {
        border-top-style: solid;
        border-width: 0.3125rem;
        top: 48%;
        margin-left: -0.375rem; }
  .split.button.expand {
    padding-left: 2rem; }
  .split.button.secondary span:after {
    border-color: #333333 transparent transparent transparent; }
  .split.button.radius span {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px; }
  .split.button.round span {
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px; }
  .split.button.no-pip span:before {
    border-style: none; }
  .split.button.no-pip span:after {
    border-style: none; }
  .split.button.no-pip span > i {
    top: 50%;
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -0.28889em;
    margin-top: -0.48889em; }

.reveal-modal-bg {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #000000;
  background: rgba(0, 0, 0, 0.45);
  z-index: 1004;
  display: none;
  left: 0; }

.reveal-modal {
  visibility: hidden;
  display: none;
  position: absolute;
  z-index: 1005;
  width: 100%;
  top: 0;
  border-radius: 3px;
  left: 0;
  background-color: #FFFFFF;
  padding: 1.875rem;
  border: solid 1px #666666;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }
  @media only screen and (max-width: 40em) {
    .reveal-modal {
      min-height: 100vh; } }
  .reveal-modal .column, .reveal-modal .columns {
    min-width: 0; }
  .reveal-modal > :first-child {
    margin-top: 0; }
  .reveal-modal > :last-child {
    margin-bottom: 0; }
  @media only screen and (min-width: 40.063em) {
    .reveal-modal {
      width: 80%;
      max-width: 62.5rem;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width: 40.063em) {
    .reveal-modal {
      top: 6.25rem; } }
  .reveal-modal.radius {
    border-radius: 3px; }
  .reveal-modal.round {
    border-radius: 1000px; }
  .reveal-modal.collapse {
    padding: 0; }
  @media only screen and (min-width: 40.063em) {
    .reveal-modal.tiny {
      width: 30%;
      max-width: 62.5rem;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width: 40.063em) {
    .reveal-modal.small {
      width: 40%;
      max-width: 62.5rem;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width: 40.063em) {
    .reveal-modal.medium {
      width: 60%;
      max-width: 62.5rem;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width: 40.063em) {
    .reveal-modal.large {
      width: 70%;
      max-width: 62.5rem;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width: 40.063em) {
    .reveal-modal.xlarge {
      width: 95%;
      max-width: 62.5rem;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  .reveal-modal.full {
    top: 0;
    left: 0;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    max-width: none !important;
    margin-left: 0 !important; }
    @media only screen and (min-width: 40.063em) {
      .reveal-modal.full {
        width: 100%;
        max-width: 62.5rem;
        left: 0;
        right: 0;
        margin: 0 auto; } }
  .reveal-modal.toback {
    z-index: 1003; }
  .reveal-modal .close-reveal-modal {
    font-size: 2.5rem;
    line-height: 1;
    position: absolute;
    top: 0.625rem;
    right: 1.375rem;
    color: #AAAAAA;
    font-weight: bold;
    cursor: pointer; }

/* Tooltips */
.has-tip {
  border-bottom: dotted 1px #CCCCCC;
  cursor: help;
  font-weight: bold;
  color: #333333; }
  .has-tip:hover, .has-tip:focus {
    border-bottom: dotted 1px #003f54;
    color: #008CBA; }
  .has-tip.tip-left, .has-tip.tip-right {
    float: none !important; }

.tooltip {
  display: none;
  position: absolute;
  z-index: 1006;
  font-weight: normal;
  font-size: 0.875rem;
  line-height: 1.3;
  padding: 0.75rem;
  max-width: 300px;
  left: 50%;
  width: 100%;
  color: #FFFFFF;
  background: #333333; }
  .tooltip > .nub {
    display: block;
    left: 5px;
    position: absolute;
    width: 0;
    height: 0;
    border: solid 5px;
    border-color: transparent transparent #333333 transparent;
    top: -10px;
    pointer-events: none; }
    .tooltip > .nub.rtl {
      left: auto;
      right: 5px; }
  .tooltip.radius {
    border-radius: 3px; }
  .tooltip.round {
    border-radius: 1000px; }
    .tooltip.round > .nub {
      left: 2rem; }
  .tooltip.opened {
    color: #008CBA !important;
    border-bottom: dotted 1px #003f54 !important; }

.tap-to-close {
  display: block;
  font-size: 0.625rem;
  color: #777777;
  font-weight: normal; }

@media only screen and (min-width: 40.063em) {
  .tooltip > .nub {
    border-color: transparent transparent #333333 transparent;
    top: -10px; }
  .tooltip.tip-top > .nub {
    border-color: #333333 transparent transparent transparent;
    top: auto;
    bottom: -10px; }
  .tooltip.tip-left, .tooltip.tip-right {
    float: none !important; }
  .tooltip.tip-left > .nub {
    border-color: transparent transparent transparent #333333;
    right: -10px;
    left: auto;
    top: 50%;
    margin-top: -5px; }
  .tooltip.tip-right > .nub {
    border-color: transparent #333333 transparent transparent;
    right: auto;
    left: -10px;
    top: 50%;
    margin-top: -5px; } }
/* Clearing Styles */
.clearing-thumbs, [data-clearing] {
  margin-bottom: 0;
  margin-left: 0;
  list-style: none; }
  .clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after {
    content: " ";
    display: table; }
  .clearing-thumbs:after, [data-clearing]:after {
    clear: both; }
  .clearing-thumbs li, [data-clearing] li {
    float: left;
    margin-right: 10px; }
  .clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li {
    margin-right: 0; }

.clearing-blackout {
  background: #333333;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 998; }
  .clearing-blackout .clearing-close {
    display: block; }

.clearing-container {
  position: relative;
  z-index: 998;
  height: 100%;
  overflow: hidden;
  margin: 0; }

.clearing-touch-label {
  position: absolute;
  top: 50%;
  left: 50%;
  color: #AAAAAA;
  font-size: 0.6em; }

.visible-img {
  height: 95%;
  position: relative; }
  .visible-img img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    max-height: 100%;
    max-width: 100%; }

.clearing-caption {
  color: #CCCCCC;
  font-size: 0.875em;
  line-height: 1.3;
  margin-bottom: 0;
  text-align: center;
  bottom: 0;
  background: #333333;
  width: 100%;
  padding: 10px 30px 20px;
  position: absolute;
  left: 0; }

.clearing-close {
  z-index: 999;
  padding-left: 20px;
  padding-top: 10px;
  font-size: 30px;
  line-height: 1;
  color: #CCCCCC;
  display: none; }
  .clearing-close:hover, .clearing-close:focus {
    color: #CCCCCC; }

.clearing-assembled .clearing-container {
  height: 100%; }
  .clearing-assembled .clearing-container .carousel > ul {
    display: none; }

.clearing-feature li {
  display: none; }
  .clearing-feature li.clearing-featured-img {
    display: block; }

@media only screen and (min-width: 40.063em) {
  .clearing-main-prev,
  .clearing-main-next {
    position: absolute;
    height: 100%;
    width: 40px;
    top: 0; }
    .clearing-main-prev > span,
    .clearing-main-next > span {
      position: absolute;
      top: 50%;
      display: block;
      width: 0;
      height: 0;
      border: solid 12px; }
      .clearing-main-prev > span:hover,
      .clearing-main-next > span:hover {
        opacity: 0.8; }

  .clearing-main-prev {
    left: 0; }
    .clearing-main-prev > span {
      left: 5px;
      border-color: transparent;
      border-right-color: #CCCCCC; }

  .clearing-main-next {
    right: 0; }
    .clearing-main-next > span {
      border-color: transparent;
      border-left-color: #CCCCCC; }

  .clearing-main-prev.disabled,
  .clearing-main-next.disabled {
    opacity: 0.3; }

  .clearing-assembled .clearing-container .carousel {
    background: rgba(51, 51, 51, 0.8);
    height: 120px;
    margin-top: 10px;
    text-align: center; }
    .clearing-assembled .clearing-container .carousel > ul {
      display: inline-block;
      z-index: 999;
      height: 100%;
      position: relative;
      float: none; }
      .clearing-assembled .clearing-container .carousel > ul li {
        display: block;
        width: 120px;
        min-height: inherit;
        float: left;
        overflow: hidden;
        margin-right: 0;
        padding: 0;
        position: relative;
        cursor: pointer;
        opacity: 0.4;
        clear: none; }
        .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
          height: 100%;
          max-width: none; }
        .clearing-assembled .clearing-container .carousel > ul li a.th {
          border: none;
          box-shadow: none;
          display: block; }
        .clearing-assembled .clearing-container .carousel > ul li img {
          cursor: pointer !important;
          width: 100% !important; }
        .clearing-assembled .clearing-container .carousel > ul li.visible {
          opacity: 1; }
        .clearing-assembled .clearing-container .carousel > ul li:hover {
          opacity: 0.8; }
  .clearing-assembled .clearing-container .visible-img {
    background: #333333;
    overflow: hidden;
    height: 85%; }

  .clearing-close {
    position: absolute;
    top: 10px;
    right: 20px;
    padding-left: 0;
    padding-top: 0; } }
/* Progress Bar */
.progress {
  background-color: #F6F6F6;
  height: 1.5625rem;
  border: 1px solid white;
  padding: 0.125rem;
  margin-bottom: 0.625rem; }
  .progress .meter {
    background: #008CBA;
    height: 100%;
    display: block; }
  .progress.secondary .meter {
    background: #e7e7e7;
    height: 100%;
    display: block; }
  .progress.success .meter {
    background: #43AC6A;
    height: 100%;
    display: block; }
  .progress.alert .meter {
    background: #f04124;
    height: 100%;
    display: block; }
  .progress.radius {
    border-radius: 3px; }
    .progress.radius .meter {
      border-radius: 2px; }
  .progress.round {
    border-radius: 1000px; }
    .progress.round .meter {
      border-radius: 999px; }

.sub-nav {
  display: block;
  width: auto;
  overflow: hidden;
  margin-bottom: -0.25rem 0 1.125rem;
  padding-top: 0.25rem; }
  .sub-nav dt {
    text-transform: uppercase; }
  .sub-nav dt,
  .sub-nav dd,
  .sub-nav li {
    float: left;
    margin-left: 1rem;
    margin-bottom: 0;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    font-size: 0.875rem;
    color: #999999; }
    .sub-nav dt a,
    .sub-nav dd a,
    .sub-nav li a {
      text-decoration: none;
      color: #999999;
      padding: 0.1875rem 1rem; }
      .sub-nav dt a:hover,
      .sub-nav dd a:hover,
      .sub-nav li a:hover {
        color: #737373; }
    .sub-nav dt.active a,
    .sub-nav dd.active a,
    .sub-nav li.active a {
      border-radius: 3px;
      font-weight: normal;
      background: #008CBA;
      padding: 0.1875rem 1rem;
      cursor: default;
      color: #FFFFFF; }
      .sub-nav dt.active a:hover,
      .sub-nav dd.active a:hover,
      .sub-nav li.active a:hover {
        background: #0078a0; }

/* Foundation Joyride */
.joyride-list {
  display: none; }

/* Default styles for the container */
.joyride-tip-guide {
  display: none;
  position: absolute;
  background: #333333;
  color: #FFFFFF;
  z-index: 101;
  top: 0;
  left: 2.5%;
  font-family: inherit;
  font-weight: normal;
  width: 95%; }

.lt-ie9 .joyride-tip-guide {
  max-width: 800px;
  left: 50%;
  margin-left: -400px; }

.joyride-content-wrapper {
  width: 100%;
  padding: 1.125rem 1.25rem 1.5rem; }
  .joyride-content-wrapper .button {
    margin-bottom: 0 !important; }
  .joyride-content-wrapper .joyride-prev-tip {
    margin-right: 10px; }

/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
.joyride-tip-guide .joyride-nub {
  display: block;
  position: absolute;
  left: 22px;
  width: 0;
  height: 0;
  border: 10px solid #333333; }
  .joyride-tip-guide .joyride-nub.top {
    border-top-style: solid;
    border-color: #333333;
    border-top-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    top: -20px; }
  .joyride-tip-guide .joyride-nub.bottom {
    border-bottom-style: solid;
    border-color: #333333 !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    bottom: -20px; }
  .joyride-tip-guide .joyride-nub.right {
    right: -20px; }
  .joyride-tip-guide .joyride-nub.left {
    left: -20px; }

/* Typography */
.joyride-tip-guide h1,
.joyride-tip-guide h2,
.joyride-tip-guide h3,
.joyride-tip-guide h4,
.joyride-tip-guide h5,
.joyride-tip-guide h6 {
  line-height: 1.25;
  margin: 0;
  font-weight: bold;
  color: #FFFFFF; }

.joyride-tip-guide p {
  margin: 0 0 1.125rem 0;
  font-size: 0.875rem;
  line-height: 1.3; }

.joyride-timer-indicator-wrap {
  width: 50px;
  height: 3px;
  border: solid 1px #555555;
  position: absolute;
  right: 1.0625rem;
  bottom: 1rem; }

.joyride-timer-indicator {
  display: block;
  width: 0;
  height: inherit;
  background: #666666; }

.joyride-close-tip {
  position: absolute;
  right: 12px;
  top: 10px;
  color: #777777 !important;
  text-decoration: none;
  font-size: 24px;
  font-weight: normal;
  line-height: .5 !important; }
  .joyride-close-tip:hover, .joyride-close-tip:focus {
    color: #EEEEEE !important; }

.joyride-modal-bg {
  position: fixed;
  height: 100%;
  width: 100%;
  background: transparent;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
  display: none;
  top: 0;
  left: 0;
  cursor: pointer; }

.joyride-expose-wrapper {
  background-color: #FFFFFF;
  position: absolute;
  border-radius: 3px;
  z-index: 102;
  box-shadow: 0 0 15px #FFFFFF; }

.joyride-expose-cover {
  background: transparent;
  border-radius: 3px;
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0; }

/* Styles for screens that are at least 768px; */
@media only screen and (min-width: 40.063em) {
  .joyride-tip-guide {
    width: 300px;
    left: inherit; }
    .joyride-tip-guide .joyride-nub.bottom {
      border-color: #333333 !important;
      border-bottom-color: transparent !important;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      bottom: -20px; }
    .joyride-tip-guide .joyride-nub.right {
      border-color: #333333 !important;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      top: 22px;
      left: auto;
      right: -20px; }
    .joyride-tip-guide .joyride-nub.left {
      border-color: #333333 !important;
      border-top-color: transparent !important;
      border-left-color: transparent !important;
      border-bottom-color: transparent !important;
      top: 22px;
      left: -20px;
      right: auto; } }
.label {
  font-weight: normal;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  text-align: center;
  text-decoration: none;
  line-height: 1;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  margin-bottom: auto;
  padding: 0.25rem 0.5rem 0.25rem;
  font-size: 0.6875rem;
  background-color: #008CBA;
  color: #FFFFFF; }
  .label.radius {
    border-radius: 3px; }
  .label.round {
    border-radius: 1000px; }
  .label.alert {
    background-color: #f04124;
    color: #FFFFFF; }
  .label.warning {
    background-color: #f08a24;
    color: #FFFFFF; }
  .label.success {
    background-color: #43AC6A;
    color: #FFFFFF; }
  .label.secondary {
    background-color: #e7e7e7;
    color: #333333; }
  .label.info {
    background-color: #a0d3e8;
    color: #333333; }

.off-canvas-wrap {
  -webkit-backface-visibility: hidden;
  position: relative;
  width: 100%;
  overflow: hidden; }
  .off-canvas-wrap.move-right, .off-canvas-wrap.move-left {
    min-height: 100%;
    -webkit-overflow-scrolling: touch; }

.inner-wrap {
  position: relative;
  width: 100%;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .inner-wrap:before, .inner-wrap:after {
    content: " ";
    display: table; }
  .inner-wrap:after {
    clear: both; }

.tab-bar {
  -webkit-backface-visibility: hidden;
  background: #333333;
  color: #FFFFFF;
  height: 2.8125rem;
  line-height: 2.8125rem;
  position: relative; }
  .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 {
    color: #FFFFFF;
    font-weight: bold;
    line-height: 2.8125rem;
    margin: 0; }
  .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 {
    font-size: 1.125rem; }

.left-small {
  width: 2.8125rem;
  height: 2.8125rem;
  position: absolute;
  top: 0;
  border-right: solid 1px #1a1a1a;
  left: 0; }

.right-small {
  width: 2.8125rem;
  height: 2.8125rem;
  position: absolute;
  top: 0;
  border-left: solid 1px #1a1a1a;
  right: 0; }

.tab-bar-section {
  padding: 0 0.625rem;
  position: absolute;
  text-align: center;
  height: 2.8125rem;
  top: 0; }
  @media only screen and (min-width: 40.063em) {
    .tab-bar-section.left {
      text-align: left; }
    .tab-bar-section.right {
      text-align: right; } }
  .tab-bar-section.left {
    left: 0;
    right: 2.8125rem; }
  .tab-bar-section.right {
    left: 2.8125rem;
    right: 0; }
  .tab-bar-section.middle {
    left: 2.8125rem;
    right: 2.8125rem; }

.tab-bar .menu-icon {
  text-indent: 2.1875rem;
  width: 2.8125rem;
  height: 2.8125rem;
  display: block;
  padding: 0;
  color: #FFFFFF;
  position: relative;
  transform: translate3d(0, 0, 0); }
  .tab-bar .menu-icon span::after {
    content: "";
    position: absolute;
    display: block;
    height: 0;
    top: 50%;
    margin-top: -0.5rem;
    left: 0.90625rem;
    box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
    width: 1rem; }
  .tab-bar .menu-icon span:hover:after {
    box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; }

.left-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  width: 15.625rem;
  top: 0;
  bottom: 0;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  background: #333333;
  z-index: 1001;
  box-sizing: content-box;
  transition: transform 500ms ease 0s;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-transform: translate(-100%, 0);
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0; }
  .left-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

.right-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  width: 15.625rem;
  top: 0;
  bottom: 0;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  background: #333333;
  z-index: 1001;
  box-sizing: content-box;
  transition: transform 500ms ease 0s;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-transform: translate(100%, 0);
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0; }
  .right-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

ul.off-canvas-list {
  list-style-type: none;
  padding: 0;
  margin: 0; }
  ul.off-canvas-list li label {
    display: block;
    padding: 0.3rem 0.9375rem;
    color: #999999;
    text-transform: uppercase;
    font-size: 0.75rem;
    font-weight: bold;
    background: #444444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0; }
  ul.off-canvas-list li a {
    display: block;
    padding: 0.66667rem;
    color: rgba(255, 255, 255, 0.7);
    border-bottom: 1px solid #262626;
    transition: background 300ms ease; }
    ul.off-canvas-list li a:hover {
      background: #242424; }

.move-right > .inner-wrap {
  -ms-transform: translate(15.625rem, 0);
  -webkit-transform: translate3d(15.625rem, 0, 0);
  -moz-transform: translate3d(15.625rem, 0, 0);
  -ms-transform: translate3d(15.625rem, 0, 0);
  -o-transform: translate3d(15.625rem, 0, 0);
  transform: translate3d(15.625rem, 0, 0); }
.move-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: transparent; }
  @media only screen and (min-width: 40.063em) {
    .move-right .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.move-left > .inner-wrap {
  -ms-transform: translate(-15.625rem, 0);
  -webkit-transform: translate3d(-15.625rem, 0, 0);
  -moz-transform: translate3d(-15.625rem, 0, 0);
  -ms-transform: translate3d(-15.625rem, 0, 0);
  -o-transform: translate3d(-15.625rem, 0, 0);
  transform: translate3d(-15.625rem, 0, 0); }
.move-left .exit-off-canvas {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: transparent; }
  @media only screen and (min-width: 40.063em) {
    .move-left .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap .exit-off-canvas {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: transparent; }
  @media only screen and (min-width: 40.063em) {
    .offcanvas-overlap .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-left .right-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap-left .exit-off-canvas {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: transparent; }
  @media only screen and (min-width: 40.063em) {
    .offcanvas-overlap-left .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-right .left-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap-right .exit-off-canvas {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: transparent; }
  @media only screen and (min-width: 40.063em) {
    .offcanvas-overlap-right .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.no-csstransforms .left-off-canvas-menu {
  left: -15.625rem; }
.no-csstransforms .right-off-canvas-menu {
  right: -15.625rem; }
.no-csstransforms .move-left > .inner-wrap {
  right: 15.625rem; }
.no-csstransforms .move-right > .inner-wrap {
  left: 15.625rem; }

.left-submenu {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 15.625rem;
  top: 0;
  bottom: 0;
  position: absolute;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  background: #333333;
  z-index: 1002;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-transform: translate(-100%, 0);
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .left-submenu * {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden; }
  .left-submenu .back > a {
    padding: 0.3rem 0.9375rem;
    color: #999999;
    text-transform: uppercase;
    font-weight: bold;
    background: #444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0; }
    .left-submenu .back > a:hover {
      background: #303030;
      border-top: 1px solid #5e5e5e;
      border-bottom: none; }
    .left-submenu .back > a:before {
      content: "\AB";
      margin-right: 0.5rem;
      display: inline; }
  .left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap {
    -ms-transform: translate(0%, 0);
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }

.right-submenu {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 15.625rem;
  top: 0;
  bottom: 0;
  position: absolute;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  background: #333333;
  z-index: 1002;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-transform: translate(100%, 0);
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .right-submenu * {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden; }
  .right-submenu .back > a {
    padding: 0.3rem 0.9375rem;
    color: #999999;
    text-transform: uppercase;
    font-weight: bold;
    background: #444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0; }
    .right-submenu .back > a:hover {
      background: #303030;
      border-top: 1px solid #5e5e5e;
      border-bottom: none; }
    .right-submenu .back > a:after {
      content: "\BB";
      margin-left: 0.5rem;
      display: inline; }
  .right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap {
    -ms-transform: translate(0%, 0);
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }

.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
  content: "\BB";
  margin-left: 0.5rem;
  display: inline; }

.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
  content: "\AB";
  margin-right: 0.5rem;
  display: inline; }

/* Foundation Dropdowns */
.f-dropdown {
  position: absolute;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  outline: none;
  width: 100%;
  max-height: none;
  height: auto;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 0.875rem;
  z-index: 89;
  margin-top: 2px;
  max-width: 200px; }
  .f-dropdown > *:first-child {
    margin-top: 0; }
  .f-dropdown > *:last-child {
    margin-bottom: 0; }
  .f-dropdown:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    border-color: transparent transparent #FFFFFF transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -12px;
    left: 10px;
    z-index: 89; }
  .f-dropdown:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 7px;
    border-color: transparent transparent #cccccc transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -14px;
    left: 9px;
    z-index: 88; }
  .f-dropdown.right:before {
    left: auto;
    right: 10px; }
  .f-dropdown.right:after {
    left: auto;
    right: 9px; }
  .f-dropdown.drop-right {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    width: 100%;
    max-height: none;
    height: auto;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    z-index: 89;
    margin-top: 0;
    margin-left: 2px;
    max-width: 200px; }
    .f-dropdown.drop-right > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-right > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-right:before {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 6px;
      border-color: transparent #FFFFFF transparent transparent;
      border-right-style: solid;
      position: absolute;
      top: 10px;
      left: -12px;
      z-index: 89; }
    .f-dropdown.drop-right:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 7px;
      border-color: transparent #cccccc transparent transparent;
      border-right-style: solid;
      position: absolute;
      top: 9px;
      left: -14px;
      z-index: 88; }
  .f-dropdown.drop-left {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    width: 100%;
    max-height: none;
    height: auto;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    z-index: 89;
    margin-top: 0;
    margin-left: -2px;
    max-width: 200px; }
    .f-dropdown.drop-left > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-left > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-left:before {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 6px;
      border-color: transparent transparent transparent #FFFFFF;
      border-left-style: solid;
      position: absolute;
      top: 10px;
      right: -12px;
      left: auto;
      z-index: 89; }
    .f-dropdown.drop-left:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 7px;
      border-color: transparent transparent transparent #cccccc;
      border-left-style: solid;
      position: absolute;
      top: 9px;
      right: -14px;
      left: auto;
      z-index: 88; }
  .f-dropdown.drop-top {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    width: 100%;
    max-height: none;
    height: auto;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    z-index: 89;
    margin-top: -2px;
    margin-left: 0;
    max-width: 200px; }
    .f-dropdown.drop-top > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-top > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-top:before {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 6px;
      border-color: #FFFFFF transparent transparent transparent;
      border-top-style: solid;
      position: absolute;
      top: auto;
      bottom: -12px;
      left: 10px;
      right: auto;
      z-index: 89; }
    .f-dropdown.drop-top:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 7px;
      border-color: #cccccc transparent transparent transparent;
      border-top-style: solid;
      position: absolute;
      top: auto;
      bottom: -14px;
      left: 9px;
      right: auto;
      z-index: 88; }
  .f-dropdown li {
    font-size: 0.875rem;
    cursor: pointer;
    line-height: 1.125rem;
    margin: 0; }
    .f-dropdown li:hover, .f-dropdown li:focus {
      background: #EEEEEE; }
    .f-dropdown li.radius {
      border-radius: 3px; }
    .f-dropdown li a {
      display: block;
      padding: 0.5rem;
      color: #555555; }
  .f-dropdown.content {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    padding: 1.25rem;
    width: 100%;
    height: auto;
    max-height: none;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    z-index: 89;
    max-width: 200px; }
    .f-dropdown.content > *:first-child {
      margin-top: 0; }
    .f-dropdown.content > *:last-child {
      margin-bottom: 0; }
  .f-dropdown.tiny {
    max-width: 200px; }
  .f-dropdown.small {
    max-width: 300px; }
  .f-dropdown.medium {
    max-width: 500px; }
  .f-dropdown.large {
    max-width: 800px; }
  .f-dropdown.mega {
    width: 100% !important;
    max-width: 100% !important; }
    .f-dropdown.mega.open {
      left: 0 !important; }

.range-slider {
  position: relative;
  border: 1px solid #DDDDDD;
  margin: 1.25rem 0;
  -ms-touch-action: none;
  touch-action: none;
  display: block;
  width: 100%;
  height: 1rem;
  background: #FAFAFA; }
  .range-slider.vertical-range {
    position: relative;
    border: 1px solid #DDDDDD;
    margin: 1.25rem 0;
    -ms-touch-action: none;
    touch-action: none;
    display: inline-block;
    width: 1rem;
    height: 12.5rem; }
    .range-slider.vertical-range .range-slider-handle {
      margin-top: 0;
      margin-left: -0.5rem;
      position: absolute;
      bottom: -10.5rem; }
    .range-slider.vertical-range .range-slider-active-segment {
      width: 0.875rem;
      height: auto;
      bottom: 0; }
  .range-slider.radius {
    background: #FAFAFA;
    border-radius: 3px; }
    .range-slider.radius .range-slider-handle {
      background: #008CBA;
      border-radius: 3px; }
      .range-slider.radius .range-slider-handle:hover {
        background: #007ba4; }
  .range-slider.round {
    background: #FAFAFA;
    border-radius: 1000px; }
    .range-slider.round .range-slider-handle {
      background: #008CBA;
      border-radius: 1000px; }
      .range-slider.round .range-slider-handle:hover {
        background: #007ba4; }
  .range-slider.disabled, .range-slider[disabled] {
    background: #FAFAFA;
    cursor: not-allowed;
    opacity: 0.7; }
    .range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle {
      background: #008CBA;
      cursor: default;
      opacity: 0.7; }
      .range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover {
        background: #007ba4; }

.range-slider-active-segment {
  display: inline-block;
  position: absolute;
  height: 0.875rem;
  background: #e5e5e5; }

.range-slider-handle {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: -0.3125rem;
  width: 2rem;
  height: 1.375rem;
  border: 1px solid none;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #008CBA; }
  .range-slider-handle:hover {
    background: #007ba4; }

[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }
  [class*="block-grid-"]:before, [class*="block-grid-"]:after {
    content: " ";
    display: table; }
  [class*="block-grid-"]:after {
    clear: both; }
  [class*="block-grid-"] > li {
    display: block;
    height: auto;
    float: left;
    padding: 0 0.625rem 1.25rem; }

@media only screen {
  .small-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .small-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

  .small-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .small-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }

  .small-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .small-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }

  .small-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .small-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }

  .small-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .small-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }

  .small-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .small-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }

  .small-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .small-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }

  .small-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .small-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }

  .small-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .small-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }

  .small-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .small-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }

  .small-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .small-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }

  .small-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .small-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }
@media only screen and (min-width: 40.063em) {
  .medium-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .medium-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

  .medium-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .medium-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }

  .medium-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .medium-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }

  .medium-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .medium-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }

  .medium-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .medium-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }

  .medium-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .medium-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }

  .medium-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .medium-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }

  .medium-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .medium-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }

  .medium-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .medium-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }

  .medium-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .medium-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }

  .medium-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .medium-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }

  .medium-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .medium-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }
@media only screen and (min-width: 64.063em) {
  .large-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .large-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

  .large-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .large-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }

  .large-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .large-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }

  .large-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .large-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }

  .large-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .large-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }

  .large-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .large-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }

  .large-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .large-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }

  .large-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .large-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }

  .large-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .large-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }

  .large-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .large-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }

  .large-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .large-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }

  .large-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .large-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }
.flex-video {
  position: relative;
  padding-top: 1.5625rem;
  padding-bottom: 67.5%;
  height: 0;
  margin-bottom: 1rem;
  overflow: hidden; }
  .flex-video.widescreen {
    padding-bottom: 56.34%; }
  .flex-video.vimeo {
    padding-top: 0; }
  .flex-video iframe,
  .flex-video object,
  .flex-video embed,
  .flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.keystroke,
kbd {
  background-color: #ededed;
  border-color: #dddddd;
  color: #222222;
  border-style: solid;
  border-width: 1px;
  margin: 0;
  font-family: "Consolas", "Menlo", "Courier", monospace;
  font-size: inherit;
  padding: 0.125rem 0.25rem 0;
  border-radius: 3px; }

.switch {
  padding: 0;
  border: none;
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }
  .switch label {
    display: block;
    margin-bottom: 1rem;
    position: relative;
    color: transparent;
    background: #DDDDDD;
    text-indent: 100%;
    width: 4rem;
    height: 2rem;
    cursor: pointer;
    transition: left 0.15s ease-out; }
  .switch input {
    opacity: 0;
    position: absolute;
    top: 9px;
    left: 10px;
    padding: 0; }
    .switch input + label {
      margin-left: 0;
      margin-right: 0; }
  .switch label:after {
    content: "";
    display: block;
    background: #FFFFFF;
    position: absolute;
    top: .25rem;
    left: .25rem;
    width: 1.5rem;
    height: 1.5rem;
    -webkit-transition: left 0.15s ease-out;
    -moz-transition: left 0.15s ease-out;
    -o-transition: translate3d(0, 0, 0);
    transition: left 0.15s ease-out;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .switch input:checked + label {
    background: #008CBA; }
  .switch input:checked + label:after {
    left: 2.25rem; }
  .switch label {
    width: 4rem;
    height: 2rem; }
  .switch label:after {
    width: 1.5rem;
    height: 1.5rem; }
  .switch input:checked + label:after {
    left: 2.25rem; }
  .switch label {
    color: transparent;
    background: #DDDDDD; }
  .switch label:after {
    background: #FFFFFF; }
  .switch input:checked + label {
    background: #008CBA; }
  .switch.large label {
    width: 5rem;
    height: 2.5rem; }
  .switch.large label:after {
    width: 2rem;
    height: 2rem; }
  .switch.large input:checked + label:after {
    left: 2.75rem; }
  .switch.small label {
    width: 3.5rem;
    height: 1.75rem; }
  .switch.small label:after {
    width: 1.25rem;
    height: 1.25rem; }
  .switch.small input:checked + label:after {
    left: 2rem; }
  .switch.tiny label {
    width: 3rem;
    height: 1.5rem; }
  .switch.tiny label:after {
    width: 1rem;
    height: 1rem; }
  .switch.tiny input:checked + label:after {
    left: 1.75rem; }
  .switch.radius label {
    border-radius: 4px; }
  .switch.radius label:after {
    border-radius: 3px; }
  .switch.round {
    border-radius: 1000px; }
    .switch.round label {
      border-radius: 2rem; }
    .switch.round label:after {
      border-radius: 2rem; }

/* small displays */
@media only screen {
  .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }

  .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }

  .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }

  thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }

  tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }

  tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }

  th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }
/* medium displays */
@media only screen and (min-width: 40.063em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }

  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }

  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }

  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }

  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }

  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }

  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }
/* large displays */
@media only screen and (min-width: 64.063em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }

  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }

  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }

  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }

  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }

  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }

  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }
/* xlarge displays */
@media only screen and (min-width: 90.063em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }

  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }

  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }

  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }

  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }

  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }

  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }
/* xxlarge displays */
@media only screen and (min-width: 120.063em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }

  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }

  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }

  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }

  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }

  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }

  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }
/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
table.hide-for-landscape, table.show-for-portrait {
  display: table !important; }

thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important; }

tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important; }

tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important; }

td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important; }

  .hide-for-landscape,
  .show-for-portrait {
    display: none !important; }

  /* Specific visibility for tables */
  table.show-for-landscape, table.hide-for-portrait {
    display: table !important; }

  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important; }

  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important; }

  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important; }

  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important; } }
@media only screen and (orientation: portrait) {
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important; }

  .hide-for-portrait,
  .show-for-landscape {
    display: none !important; }

  /* Specific visibility for tables */
  table.show-for-portrait, table.hide-for-landscape {
    display: table !important; }

  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important; }

  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important; }

  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important; }

  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important; } }
/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch .show-for-touch {
  display: inherit !important; }

.touch .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
table.hide-for-touch {
  display: table !important; }

.touch table.show-for-touch {
  display: table !important; }

thead.hide-for-touch {
  display: table-header-group !important; }

.touch thead.show-for-touch {
  display: table-header-group !important; }

tbody.hide-for-touch {
  display: table-row-group !important; }

.touch tbody.show-for-touch {
  display: table-row-group !important; }

tr.hide-for-touch {
  display: table-row !important; }

.touch tr.show-for-touch {
  display: table-row !important; }

td.hide-for-touch {
  display: table-cell !important; }

.touch td.show-for-touch {
  display: table-cell !important; }

th.hide-for-touch {
  display: table-cell !important; }

.touch th.show-for-touch {
  display: table-cell !important; }

/*
 * Print styles.
 *
 * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
 * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
*/
.print-only {
  display: none !important; }

@media print {

  .show-for-print {
    display: block; }

  .hide-for-print {
    display: none; }

  table.show-for-print {
    display: table !important; }

  thead.show-for-print {
    display: table-header-group !important; }

  tbody.show-for-print {
    display: table-row-group !important; }

  tr.show-for-print {
    display: table-row !important; }

  td.show-for-print {
    display: table-cell !important; }

  th.show-for-print {
    display: table-cell !important; }

  
  .hide-on-print {
    display: none !important; }

  .print-only {
    display: block !important; }

  .hide-for-print {
    display: none !important; }

  .show-for-print {
    display: inherit !important; } }
/* Print visibility */
@media print {
  .show-for-print {
    display: block; }

  .hide-for-print {
    display: none; }

  table.show-for-print {
    display: table !important; }

  thead.show-for-print {
    display: table-header-group !important; }

  tbody.show-for-print {
    display: table-row-group !important; }

  tr.show-for-print {
    display: table-row !important; }

  td.show-for-print {
    display: table-cell !important; }

  th.show-for-print {
    display: table-cell !important; } }

@font-face{font-family:"opensans";src:url(2d728b382ba4d5774b5cd3c985af6e63.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(2d728b382ba4d5774b5cd3c985af6e63.eot?#iefix) format("embedded-opentype"),url(83c3deca5df9e979b477c60c55772d98.woff2) format("woff2"),url(3afbb2a57bf45e649851c02e8b8903de.woff) format("woff"),url(8c3dd994987820cc2b171e629be201ee.ttf) format("truetype"),url(27ef0b062b2e221df16f3bbd97c2dca8.svg#OpenSans) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"opensans";src:url(1d509ef7e31a881f30ea87aae524fb10.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(1d509ef7e31a881f30ea87aae524fb10.eot?#iefix) format("embedded-opentype"),url(0dd0a359a053b2b5bb856a9580da9780.woff2) format("woff2"),url(d90dc5001b28fd92491e2240ba90fd91.woff) format("woff"),url(5613b984da07ee40456c6bc790ca2f21.ttf) format("truetype"),url(e16f375be3c2a73b58255a02f6d3a9ce.svg#OpenSans) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"opensans";src:url(916fcc0b03b40457b311609ac7226183.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(916fcc0b03b40457b311609ac7226183.eot?#iefix) format("embedded-opentype"),url(81d0487ba73afd292730e6f89e83c2ea.woff2) format("woff2"),url(2b6f63fce9104d1223d83dd12cd6038e.woff) format("woff"),url(abd464fd52dec0108904f062f30b31d4.ttf) format("truetype"),url(7aab4c13671282c90669eb6a10357e41.svg#OpenSans) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"opensans";src:url(e5abc8bf8bd5635024706adffbed5846.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(e5abc8bf8bd5635024706adffbed5846.eot?#iefix) format("embedded-opentype"),url(15df1fb3e82321d94a0ca758c62e25d2.woff2) format("woff2"),url(efe9ead0aecdedc597ec9d4e745e0a58.woff) format("woff"),url(81ca5af45045261f536c71baafd77298.ttf) format("truetype"),url(2e00b2635b51ba336b4b67a5d0bc03c7.svg#OpenSans) format("svg");font-weight:700;font-style:normal}

@font-face{font-family:"general-tas";src:url(1b74f19ef489c79808edcf9556783e54.eot);src:url(1b74f19ef489c79808edcf9556783e54.eot?#iefix) format("embedded-opentype"),url(07a2119472d9994399bc019078b90cb5.woff) format("woff"),url(a0b8cc577c131f271050ba3983d0c1ae.ttf) format("truetype"),url(21e8bb61bff51312adbdf49b96f5b76c.svg#general-tas) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"general-tas" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"general-tas" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alarm-clock:before{content:"b"}.icon-bell:before{content:"c"}.icon-filter-1:before{content:"d"}.icon-smileys:before{content:"e"}.icon-files-5:before{content:"f"}.icon-contacts-2:before{content:"g"}.icon-calendar-2:before{content:"h"}.icon-scale-tool-3:before{content:"i"}.icon-scale-tool-2:before{content:"j"}.icon-script:before{content:"k"}.icon-bubble-ask-2:before{content:"l"}.icon-hierarchy-3:before{content:"m"}.icon-house-2:before{content:"n"}.icon-file-add:before{content:"o"}.icon-hand-file-2:before{content:"p"}.icon-stationery-1:before{content:"q"}.icon-check-list:before{content:"r"}.icon-wrench:before{content:"s"}.icon-arrow-66:before{content:"t"}.icon-arrow-67:before{content:"u"}.icon-arrow-68:before{content:"v"}.icon-arrow-65:before{content:"w"}.icon-arrow-left-1:before{content:"z"}.icon-arrow-up-1:before{content:"x"}.icon-arrow-right-1:before{content:"y"}.icon-arrow-down-1:before{content:"A"}.icon-check-2:before{content:"B"}.icon-log-out-1:before{content:"C"}.icon-pencil-2:before{content:"D"}.icon-bin-2:before{content:"E"}.icon-file-search:before{content:"F"}.icon-file-edit:before{content:"G"}.icon-magnifier:before{content:"H"}.icon-delete-1:before{content:"I"}.icon-binocular:before{content:"J"}.icon-arrow-58:before{content:"K"}.icon-arrow-57:before{content:"L"}.icon-arrow-59:before{content:"M"}.icon-arrow-60:before{content:"N"}.icon-file-1:before{content:"O"}.icon-arrow-31:before{content:"P"}.icon-arrow-32:before{content:"Q"}.icon-arrow-33:before{content:"R"}.icon-arrow-34:before{content:"S"}.icon-folder-2:before{content:"T"}.icon-folder-1:before{content:"U"}.icon-folder-4:before{content:"a"}.icon-add-1:before{content:"V"}.icon-file-checked:before{content:"W"}.icon-align-justify:before{content:"X"}.icon-list:before{content:"Y"}.icon-check-1:before{content:"Z"}.icon-folder-add:before{content:"0"}.icon-arrow-down:before{content:"1"}.icon-arrow-left:before{content:"2"}.icon-arrow-right:before{content:"3"}.icon-arrow-up:before{content:"4"}.icon-filter-1-1:before{content:"5"}.icon-preview-1:before{content:"6"}.icon-pulse:before{content:"7"}.icon-alarm-snooze:before{content:"8"}.icon-alarm-1:before{content:"9"}.icon-trumpet:before{content:"!"}.icon-flag-1:before{content:"\""}.icon-files-4:before{content:"#"}.icon-lock-2:before{content:"$"}.icon-lock-unlock-2:before{content:"%"}.icon-user-edit-2:before{content:"&"}.icon-clock-2:before{content:"'"}.icon-user-checked-2:before{content:"("}.icon-clipboard-1:before{content:")"}.icon-camera-front:before{content:"*"}.icon-key-1:before{content:"+"}.icon-user-add-2:before{content:","}.icon-user-delete-2:before{content:"-"}.icon-profile-gentleman-1:before{content:"."}.icon-id-4:before{content:"/"}.icon-folder-setting:before{content:":"}.icon-id-3:before{content:";"}.icon-folder-edit:before{content:"="}.icon-hierarchy-1:before{content:">"}.icon-printer:before{content:"@"}.icon-window-download-2:before{content:"<"}.icon-window-upload-2:before{content:"?"}.icon-calculator-2:before{content:"["}.icon-floppy-disk:before{content:"]"}.icon-file-download:before{content:"^"}.icon-file-code:before{content:"_"}.icon-treasure-map:before{content:"`"}.icon-question-mark:before{content:"{"}.icon-check-3:before{content:"|"}.icon-profile-3:before{content:"}"}.icon-hierarchy-7:before{content:"~"}.icon-download-2:before{content:"\2c7"}.icon-setting-gear:before{content:"\b0"}.icon-mail-2:before{content:"\a8"}.icon-window-code-3:before{content:"\a7"}.icon-next-1:before{content:"\\"}.icon-alt-mac:before{content:"\e1"}.icon-play-2:before{content:"\e9"}.icon-stop-2:before{content:"\ed"}.icon-upload-2:before{content:"\f3"}.icon-alert-2:before{content:"\fa"}.icon-bubble-attention-5:before{content:"\e001"}.icon-minus-1:before{content:"\e002"}.icon-flag-1-1:before{content:"\e003"}.icon-delete-2:before{content:"\e004"}.icon-pencil-2-1:before{content:"\e005"}.icon-pencil-3:before{content:"\e006"}.icon-repeat-redo:before{content:"\e000"}.icon-delete-2-1:before{content:"\e007"}.icon-refresh:before{content:"\e008"}.icon-arrow-circle-27:before{content:"\e009"}.icon-arrow-rectangle-16:before{content:"\e00a"}.icon-sync-2:before{content:"\e00b"}.icon-hand-point:before{content:"\e00c"}.icon-bulb:before{content:"\e00d"}.icon-information:before{content:"\e00e"}.icon-clip-1:before{content:"\e00f"}.icon-picture-streamline:before{content:"\e011"}.icon-award-2:before{content:"\e010"}.icon-book-2:before{content:"\e012"}.icon-call-2:before{content:"\e013"}.icon-camera-symbol-1:before{content:"\e014"}.icon-car-2:before{content:"\e015"}.icon-car-3:before{content:"\e016"}.icon-cart-1:before{content:"\e017"}.icon-cart-2:before{content:"\e018"}.icon-computer:before{content:"\e019"}.icon-crosshair-1:before{content:"\e01a"}.icon-crosshair-2:before{content:"\e01b"}.icon-diamond:before{content:"\e01c"}.icon-film-2:before{content:"\e01d"}.icon-hand-eco:before{content:"\e01e"}.icon-hand-card:before{content:"\e01f"}.icon-letter-3:before{content:"\e020"}.icon-movie-play-3:before{content:"\e021"}.icon-cursor-move:before{content:"\e022"}.icon-setting-gears-1:before{content:"\e023"}.icon-star-1:before{content:"\e024"}.icon-zoom-in:before{content:"\e025"}.icon-zoom-out:before{content:"\e026"}.icon-minus-3:before{content:"\e027"}.icon-add-3:before{content:"\e028"}.icon-transfer-8:before{content:"\e029"}.icon-scale-horizontal-2:before{content:"\e02a"}.icon-scale-horizontal-1:before{content:"\e02b"}.icon-scale-horizontal:before{content:"\e02c"}.icon-file-table:before{content:"\e02d"}.icon-document-1:before{content:"\e02e"}.icon-arrow-53:before{content:"\e02f"}.icon-arrow-54:before{content:"\e030"}.icon-scale-vertical:before{content:"\e031"}.icon-upload-10:before{content:"\e032"}.icon-download-10:before{content:"\e033"}.icon-file-block:before{content:"\e034"}.icon-user-star-2:before{content:"\e035"}.icon-recycle:before{content:"\e036"}.icon-cloud:before{content:"\e037"}.icon-clouds:before{content:"\e038"}.icon-cloud-1:before{content:"\e039"}.icon-cloud-add:before{content:"\e03a"}.icon-cloud-delete:before{content:"\e03b"}.icon-cloud-download:before{content:"\e03c"}.icon-cloud-upload:before{content:"\e03d"}.icon-cloud-refresh:before{content:"\e03e"}.icon-cloud-checked:before{content:"\e03f"}.icon-cloud-minus:before{content:"\e040"}.icon-cloud-sync:before{content:"\e041"}.icon-profile-gentleman-2:before{content:"\e042"}.icon-artboard:before{content:"\e044"}.icon-file-attention:before{content:"\e045"}.icon-file-setting:before{content:"\e043"}.icon-smartphone:before{content:"\e046"}.icon-hierarchy-5:before{content:"\e047"}.icon-file-graph-1:before{content:"\e048"}.icon-link-1:before{content:"\e049"}.icon-link-broken-2:before{content:"\e04a"}.icon-power-2:before{content:"\e04b"}.icon-star-1-1:before{content:"\e04c"}.icon-download-5:before{content:"\e04d"}.icon-plugins-1:before{content:"\e04e"}.icon-plugins-1-1:before{content:"\e04f"}.icon-mail-sync:before{content:"\e051"}.icon-safe-1:before{content:"\e050"}.icon-stamp:before{content:"\e052"}.icon-ink:before{content:"\e053"}.icon-upload-5:before{content:"\e056"}.icon-list-ol:before{content:"\e054"}.icon-window-list-1:before{content:"\e055"}.icon-network-1:before{content:"\e057"}.icon-undo:before{content:"\e059"}.icon-contrast:before{content:"\e058"}.icon-link-external:before{content:"\e05a"}.icon-link-2:before{content:"\e05b"}.icon-external-link:before{content:"\e05c"}.icon-crosshair-1-1:before{content:"\e05d"}.icon-cursor-2:before{content:"\e05e"}.icon-network-2:before{content:"\e05f"}

/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker {
  padding: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker-rtl {
  direction: rtl;
}
.datepicker-rtl.dropdown-menu {
  left: auto;
}
.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #999;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker td,
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eee;
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}
.datepicker table tr td.highlighted {
  background: #d9edf7;
  border-radius: 0;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
  background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eee;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  background-color: #f3d17a;
  background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
  background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
  border-color: #f3e97a #f3e97a #edde34;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
  background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
  background-color: #efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  background-color: #9e9e9e;
  background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
  background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: linear-gradient(to bottom, #b3b3b3, #808080);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
  border-color: #808080 #808080 #595959;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
  background-color: #808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
  background-color: #666666 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eee;
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-append.date .add-on,
.input-prepend.date .add-on {
  cursor: pointer;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  margin-top: 3px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
  display: inline-block;
  width: auto;
  min-width: 16px;
  height: 18px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 18px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eee;
  border: 1px solid #ccc;
  margin-left: -5px;
  margin-right: -5px;
}
.rc-tooltip.rc-tooltip-zoom-enter,
.rc-tooltip.rc-tooltip-zoom-leave {
  display: block;
}
.rc-tooltip-zoom-enter,
.rc-tooltip-zoom-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
  animation-play-state: paused;
}
.rc-tooltip-zoom-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
  animation-play-state: paused;
}
.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,
.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active {
  animation-name: rcToolTipZoomIn;
  animation-play-state: running;
}
.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {
  animation-name: rcToolTipZoomOut;
  animation-play-state: running;
}
@keyframes rcToolTipZoomIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
  }
}
@keyframes rcToolTipZoomOut {
  0% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(0, 0);
  }
}
.rc-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.5;
  opacity: 0.9;
}
.rc-tooltip-hidden {
  display: none;
}
.rc-tooltip-placement-top,
.rc-tooltip-placement-topLeft,
.rc-tooltip-placement-topRight {
  padding: 5px 0 9px 0;
}
.rc-tooltip-placement-right,
.rc-tooltip-placement-rightTop,
.rc-tooltip-placement-rightBottom {
  padding: 0 5px 0 9px;
}
.rc-tooltip-placement-bottom,
.rc-tooltip-placement-bottomLeft,
.rc-tooltip-placement-bottomRight {
  padding: 9px 0 5px 0;
}
.rc-tooltip-placement-left,
.rc-tooltip-placement-leftTop,
.rc-tooltip-placement-leftBottom {
  padding: 0 9px 0 5px;
}
.rc-tooltip-inner {
  padding: 8px 10px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  background-color: #373737;
  border-radius: 6px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.17);
  min-height: 34px;
}
.rc-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-tooltip-placement-top .rc-tooltip-arrow,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
  bottom: 4px;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #373737;
}
.rc-tooltip-placement-top .rc-tooltip-arrow {
  left: 50%;
}
.rc-tooltip-placement-topLeft .rc-tooltip-arrow {
  left: 15%;
}
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
  right: 15%;
}
.rc-tooltip-placement-right .rc-tooltip-arrow,
.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
  left: 4px;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #373737;
}
.rc-tooltip-placement-right .rc-tooltip-arrow {
  top: 50%;
}
.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
  top: 15%;
  margin-top: 0;
}
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
  bottom: 15%;
}
.rc-tooltip-placement-left .rc-tooltip-arrow,
.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
  right: 4px;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #373737;
}
.rc-tooltip-placement-left .rc-tooltip-arrow {
  top: 50%;
}
.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
  top: 15%;
  margin-top: 0;
}
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
  bottom: 15%;
}
.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
  top: 4px;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #373737;
}
.rc-tooltip-placement-bottom .rc-tooltip-arrow {
  left: 50%;
}
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
  left: 15%;
}
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
  right: 15%;
}

:root{--mainHeaderBg: #F6F6F6;--mainHeaderFont: #333;--dashboardHeaderBg: #F6F6F6;--mainButtonBg: #76b703;--mainColor: #76b703;--greyFont: #555;--greyLight: #d5d5d5;--darkModeMainHeaderBg: #1d2021;--darkModeMainHeaderFont: #d3ccbe;--darkModeDashboardHeaderBg: #181a1b;--darkModeMainButtonBg: #92d51d;--darkModeMainColor: #92d51d;--darkModeFont: #d3ccbe;--darkModeBorder: #565656}.component-label,#main-content #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .component-label,.form-container .component-label{position:absolute;font-size:.5rem;font-weight:700;width:.5rem;padding-left:.0625rem;height:1.5625rem;overflow:hidden;cursor:help}.dark-theme .component-label,.dark-theme #main-content #content-wrap-t .tabs .tab-item .component-label,#main-content #content-wrap-t .tabs .tab-item .dark-theme .component-label,.dark-theme .modal #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .dark-theme .component-label{background-color:var(--darkModeMainColor);color:white}.default-theme .component-label,.default-theme #main-content #content-wrap-t .tabs .tab-item .component-label,#main-content #content-wrap-t .tabs .tab-item .default-theme .component-label,.default-theme .modal #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .default-theme .component-label{background-color:var(--mainColor);color:white}*::-webkit-scrollbar{width:.625rem;height:.625rem}body::-webkit-scrollbar{width:.9375rem;height:.9375rem}.dark-theme *::-webkit-scrollbar-track{background:#333}.default-theme *::-webkit-scrollbar-track{background:#f0f0f0}.dark-theme *::-webkit-scrollbar-thumb{background-color:#6e6e6e;border-radius:.1875rem}.default-theme *::-webkit-scrollbar-thumb{background-color:#c9c9c9;border-radius:.1875rem}.dark-theme *::-webkit-scrollbar-thumb:horizontal:hover,.dark-theme *::-webkit-scrollbar-thumb:vertical:hover{background-color:#8c8c8c}.default-theme *::-webkit-scrollbar-thumb:horizontal:hover,.default-theme *::-webkit-scrollbar-thumb:vertical:hover{background-color:#b3b3b3}.dark-theme *::-webkit-scrollbar-corner{background:#333}.default-theme *::-webkit-scrollbar-corner{background:#f0f0f0}.dark-theme *::selection{background-color:var(--darkModeMainColor);color:#d3ccbe}.default-theme *::selection{background-color:var(--mainColor);color:#555}.dark-theme input:-webkit-autofill,.dark-theme input:-webkit-autofill:hover,.dark-theme input:-webkit-autofill:focus,.dark-theme textarea:-webkit-autofill,.dark-theme textarea:-webkit-autofill:hover,.dark-theme textarea:-webkit-autofill:focus,.dark-theme select:-webkit-autofill,.dark-theme select:-webkit-autofill:hover,.dark-theme select:-webkit-autofill:focus{-webkit-text-fill-color:#d3ccbe;-webkit-box-shadow:0 0 0 3.125rem inset #414141 !important;caret-color:#d3ccbe}.default-theme input:-webkit-autofill,.default-theme input:-webkit-autofill:hover,.default-theme input:-webkit-autofill:focus,.default-theme textarea:-webkit-autofill,.default-theme textarea:-webkit-autofill:hover,.default-theme textarea:-webkit-autofill:focus,.default-theme select:-webkit-autofill,.default-theme select:-webkit-autofill:hover,.default-theme select:-webkit-autofill:focus{-webkit-text-fill-color:#555;-webkit-box-shadow:0 0 0 3.125rem inset #eef2fa !important;caret-color:#555}*:not(.cke_wysiwyg_div *){font-family:opensans;scrollbar-width:thin}.dark-theme * {scrollbar-color:#6e6e6e #333}.default-theme * {scrollbar-color:#c9c9c9 #f0f0f0}.dark-theme body{color:#d3ccbe;background:#181a1b}.default-theme body{color:#555;background:#fff}body .cke_screen_reader_only{bottom:0}p,ul{font-size:inherit}a{transition:none !important}a:focus{outline:0}.color-green{color:#76b703}.color-red{color:red}.task-instructions,.case-overview{padding:.75rem;font-size:.75rem}.task-instructions *,.case-overview *{font-size:.75rem}.dark-theme .task-instructions a,.dark-theme .task-instructions a:hover,.dark-theme .task-instructions a:focus,.dark-theme .case-overview a,.dark-theme .case-overview a:hover,.dark-theme .case-overview a:focus{color:#333}.default-theme .task-instructions a,.default-theme .task-instructions a:hover,.default-theme .task-instructions a:focus,.default-theme .case-overview a,.default-theme .case-overview a:hover,.default-theme .case-overview a:focus{color:#333}.name{font-size:.875rem;font-family:opensans;font-weight:400;white-space:nowrap}#app-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5000;background-color:rgba(0,0,0,0.45098);line-height:100vh}.dark-theme #app-overlay{background-color:rgba(255,255,255,0.35)}.default-theme #app-overlay{background-color:rgba(0,0,0,0.45)}#app-overlay.maintenance,#app-overlay.connection-failed,#app-overlay.login-expiration{z-index:2000000003}#app-overlay #app-overlay-message{font-size:2.1875rem;width:100%;text-align:center;vertical-align:middle;line-height:normal;display:inline-block;color:#ffffff}#app-overlay #app-overlay-message button{margin-top:1.875rem}.dark-theme #app-overlay #app-overlay-message button{background-color:var(--darkModeMainColor)}.default-theme #app-overlay #app-overlay-message button{background-color:var(--mainColor)}#app-overlay #app-overlay-message img{width:15.625rem;margin-bottom:.9375rem}#app-overlay #app-overlay-message p{margin:0}#app-overlay #app-overlay-message p.not-visible{visibility:hidden}#app-overlay #app-overlay-message .progress{width:15.625rem;margin:1.25rem auto}@media only screen and (max-width: 17.5em){#app-overlay #app-overlay-message .progress{width:90%}}#app-overlay #app-overlay-message .progress .meter{max-width:100%}.dark-theme #app-overlay #app-overlay-message .progress .meter{background:#92d51d}.default-theme #app-overlay #app-overlay-message .progress .meter{background:#76b703}#app-overlay #app-overlay-message .progress .meter.anim{background-size:1.875rem 1.875rem;background-image:linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);animation:animate-stripes 3s linear infinite;width:100% !important}@keyframes animate-stripes{0%{background-position:0 0}100%{background-position:3.75rem 0}}#app-overlay #app-overlay-message .message-small{font-size:1rem}#app-overlay #app-overlay-message button .icon-sync-2{margin-left:.3125rem}#main-header{height:3.0625rem}.dark-theme #main-header{background-color:var(--darkModeMainHeaderBg);border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme #main-header{background-color:var(--mainHeaderBg);border-bottom:.0625rem solid var(--greyLight)}#main-header>a{float:left;display:flex;align-items:center;height:100%;padding:0 1.25rem}#main-header img#main-logo{max-height:2rem}#main-header .app-message{max-width:3.125rem !important;margin-left:.3125rem}#main-header .maintenance-mode,#main-header .app-message,#main-header .pass-expire{font-size:.875rem;display:inline-block;padding:.875rem .375rem;background:red;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:9.375rem;color:white;cursor:default}#main-header .maintenance-mode:before,#main-header .app-message:before,#main-header .pass-expire:before{content:"";margin:0}#main-header .maintenance-mode span:last-of-type,#main-header .app-message span:last-of-type,#main-header .pass-expire span:last-of-type{display:none}@media only screen and (max-width: 64em){#main-header .maintenance-mode span:first-of-type,#main-header .app-message span:first-of-type,#main-header .pass-expire span:first-of-type{display:none}#main-header .maintenance-mode span:last-of-type,#main-header .app-message span:last-of-type,#main-header .pass-expire span:last-of-type{display:block}}#main-header #top-icons{height:3.0625rem;float:right;line-height:2.875rem}.dark-theme #main-header #top-icons{color:var(--darkModeMainHeaderFont)}.default-theme #main-header #top-icons{color:var(--mainHeaderFont)}.dark-theme #main-header #top-icons a.icon,.dark-theme #main-header #top-icons a .icon{color:var(--darkModeMainHeaderFont)}.default-theme #main-header #top-icons a.icon,.default-theme #main-header #top-icons a .icon{color:var(--mainHeaderFont)}#main-header #top-icons nav{height:3.0625rem;line-height:3.0625rem;float:left;padding-right:.3125rem}#main-header #top-icons .icon{font-size:1.5rem;margin-left:.9375rem}#main-header #top-icons #name{float:left}#main-header #top-icons #user-settings-wrap{float:left;height:3rem}#main-header #top-icons #user-settings-wrap #user-settings,#main-header #top-icons #user-settings-wrap #user-settings a{display:inline-block;height:3rem}#main-header #top-icons #user-settings-wrap #user-settings .avatar{width:2.5rem;height:2.5rem;display:inline-block;margin:.1875rem .625rem .125rem .625rem;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}#main-header #top-icons #user-settings-wrap #user-settings .name{display:inline-block;max-width:8.4375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.625rem}#main-header #top-icons #user-settings-wrap .vice-arrow{font-size:.625rem;margin-right:.625rem;float:right;line-height:3.125rem}#main-header #top-icons #user-settings-wrap .vice-menu-box{display:none;position:absolute;top:2.1875rem;right:3.125rem;z-index:2}.dark-theme #main-header #top-icons #user-settings-wrap .vice-menu-box{background-color:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme #main-header #top-icons #user-settings-wrap .vice-menu-box{background-color:#fff;border:.0625rem solid var(--greyLight)}#main-header #top-icons #user-settings-wrap .vice-menu-box ul{list-style:none;margin:0}#main-header #top-icons #user-settings-wrap .vice-menu-box ul a{padding:.3125rem .625rem;display:block;font-size:.75rem}.dark-theme #main-header #top-icons #user-settings-wrap .vice-menu-box ul a:hover{background-color:var(--darkModeMainColor);color:white}.default-theme #main-header #top-icons #user-settings-wrap .vice-menu-box ul a:hover{background-color:var(--mainColor);color:white}#main-header #top-icons #user-settings-wrap .vice-menu-box.open{display:block}#main-header #top-icons #logout{float:right;height:3.0625rem;line-height:3.0625rem;width:3.125rem}.dark-theme #main-header #top-icons #logout{border-left:.0625rem solid var(--darkModeBorder)}.default-theme #main-header #top-icons #logout{border-left:.0625rem solid var(--greyLight)}#main-header #top-icons .bell-drop{max-width:none;width:17.375rem}#main-header #top-icons .bell-drop .bell-title{font-size:.875rem;font-weight:900;line-height:1.875rem;padding:0 .5rem}#main-header #top-icons .bell-drop ul{margin:0;list-style:none}.dark-theme #main-header #top-icons .bell-drop ul li:hover{background:#212425}.dark-theme #main-header #top-icons .bell-drop ul li:hover .task-name,.dark-theme #main-header #top-icons .bell-drop ul li:hover .action-type{background:#212425}.default-theme #main-header #top-icons .bell-drop ul li:hover{background:#efefef}.default-theme #main-header #top-icons .bell-drop ul li:hover .task-name,.default-theme #main-header #top-icons .bell-drop ul li:hover .action-type{background:#efefef}#main-header #top-icons .bell-drop ul li a{width:100%;padding:0}#main-header #top-icons .bell-drop .bell-task div{line-height:1.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16.125rem}#main-header #top-icons .bell-drop .bell-task .action-type{font-weight:700;padding-left:.625rem;padding-right:.3125rem}.dark-theme #main-header #top-icons .bell-drop .bell-task .action-type{background:#1d1f20}.default-theme #main-header #top-icons .bell-drop .bell-task .action-type{background:#F7F7F7}.dark-theme #main-header #top-icons .bell-drop .bell-task .task-name{background:#1d1f20}.default-theme #main-header #top-icons .bell-drop .bell-task .task-name{background:#F7F7F7}#main-header #top-icons .bell-drop .bell-task .timestamp{font-size:.625rem;padding-left:10px;padding-right:.3125rem}#main-header #top-icons .bell-drop .bell-task .left-col{float:left;width:7.5rem}#main-header #top-icons .bell-drop .bell-no-task{text-align:center}#main-header #top-icons .bell-drop .bell-notification:hover{background:none}#main-header #top-icons .bell-drop .bell-notification div div{padding-left:.625rem;line-height:1.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main-header #top-icons .bell-drop .bell-notification div div.title{font-weight:700}.dark-theme #main-header #top-icons .bell-drop .bell-notification div div.title{background:#1d1f20}.default-theme #main-header #top-icons .bell-drop .bell-notification div div.title{background:#F7F7F7}#main-header #top-icons .bell-drop .bell-notification div div .dot{display:inline-block;width:.625rem;height:.625rem;border-radius:50%;background-color:#e8801b;margin-right:.3125rem}#main-header #top-icons .fav-drop{max-width:none;width:17.375rem}#main-header #top-icons .fav-drop .fav-title{font-size:.875rem;font-weight:900;line-height:1.875rem;padding:0 .5rem}#main-header #top-icons .fav-drop ul{margin:0;list-style:none}#main-header #top-icons .fav-drop ul li{padding-left:.5rem;cursor:pointer;height:1.5625rem;line-height:1.5625rem}.dark-theme #main-header #top-icons .fav-drop ul li:hover{background:#212425}.default-theme #main-header #top-icons .fav-drop ul li:hover{background:#efefef}#main-header #top-icons .fav-drop ul li .li-icon{margin-right:.5rem;vertical-align:middle;font-size:.9375rem}.dark-theme #main-header #top-icons .fav-drop ul li .li-icon{color:var(--darkModeMainColor)}.default-theme #main-header #top-icons .fav-drop ul li .li-icon{color:var(--mainColor)}#main-header #top-icons .fav-drop ul li div{float:left;width:calc(100% - 2.875rem);height:1.5rem;padding-right:.625rem}#main-header #top-icons .fav-drop ul li div a,#main-header #top-icons .fav-drop ul li div .pointer{width:100%;padding:0}#main-header #top-icons .fav-drop .pen-no-fav{text-align:center}@media only screen and (max-width: 23.75em){#main-header #top-icons .fav-drop{left:0}}#main-header #top-icons .drop-menu.icon-arrow-65{display:none}#main-header #top-icons .active{font-weight:700}#main-header.m-mode>a{max-width:30%}#main-nav{min-height:calc(100vh - 3.0625rem);overflow-y:auto;max-height:calc(100vh - 3.0625rem);float:left;padding-top:1.875rem}#main-nav.main-nav{width:12.5rem;position:relative;z-index:1}.dark-theme #main-nav.main-nav{background-color:#181a1b}.default-theme #main-nav.main-nav{background-color:#fff}#main-nav.main-nav-effect{width:2.8125rem}#main-nav .side-nav{overflow:hidden}#main-nav .side-nav li{height:2.8125rem;line-height:2.8125rem}.dark-theme #main-nav .side-nav li:hover{background:#212425}.default-theme #main-nav .side-nav li:hover{background:#efefef}#main-nav .side-nav li a,#main-nav .side-nav li .nc-button{height:2.8125rem;border-left:.1875rem solid transparent;overflow:hidden}#main-nav .side-nav li a.active,#main-nav .side-nav li .nc-button.active{background:none}.dark-theme #main-nav .side-nav li a.active,.dark-theme #main-nav .side-nav li .nc-button.active{color:var(--darkModeMainColor);border-left:.1875rem solid var(--darkModeMainColor)}.default-theme #main-nav .side-nav li a.active,.default-theme #main-nav .side-nav li .nc-button.active{color:var(--mainColor);border-left:.1875rem solid var(--mainColor)}#main-nav .side-nav li .nc-button{display:block}.dark-theme #main-nav .side-nav li .nc-button{background:#1d1f20;color:#d3ccbe}.dark-theme #main-nav .side-nav li .nc-button:hover{background:#212425}.default-theme #main-nav .side-nav li .nc-button{background:#F7F7F7;color:#555}.default-theme #main-nav .side-nav li .nc-button:hover{background:#efefef}#main-nav .side-nav li .icon{margin:0 1.5625rem 0 1.375rem;font-size:1.875rem;vertical-align:middle}#main-nav .side-nav li .icon.icon-arrow-65,#main-nav .side-nav li .icon.icon-arrow-66{font-size:.875rem;padding-left:.9375rem}#main-nav .side-nav li .icon-effect{margin:0 1.5625rem 0 .3125rem}#main-nav.myFixed{position:fixed;padding-top:0;top:0}.dark-theme #main-content{border-left:.0625rem solid #565656}.default-theme #main-content{border-left:.0625rem solid #E6E6E6}#main-content.main-content,.modal.main-content{margin-left:12.5rem}#main-content.main-content-effect,.modal.main-content-effect{margin-left:2.8125rem}#main-content #crumbs-nav,.modal #crumbs-nav{height:1.9375rem;line-height:.625rem;clear:right;padding-right:.3125rem}.dark-theme #main-content #crumbs-nav,.dark-theme .modal #crumbs-nav{background:#181a1b;border-bottom:.0625rem solid #565656}.default-theme #main-content #crumbs-nav,.default-theme .modal #crumbs-nav{background:#fff;border-bottom:.0625rem solid #E6E6E6}#main-content #crumbs-nav.breadcrumbs div.breadcrumbs,.modal #crumbs-nav.breadcrumbs div.breadcrumbs{padding:0;line-height:1.9375rem;width:calc(100% - 23.38rem);float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:300}.dark-theme #main-content #crumbs-nav.breadcrumbs div.breadcrumbs,.dark-theme .modal #crumbs-nav.breadcrumbs div.breadcrumbs{background-color:#181a1b}.default-theme #main-content #crumbs-nav.breadcrumbs div.breadcrumbs,.default-theme .modal #crumbs-nav.breadcrumbs div.breadcrumbs{background-color:#fff}@media only screen and (max-width: 64em){#main-content #crumbs-nav.breadcrumbs div.breadcrumbs,.modal #crumbs-nav.breadcrumbs div.breadcrumbs{width:calc(100% - 4rem)}}.dark-theme #main-content #crumbs-nav.breadcrumbs div.breadcrumbs>*.current,.dark-theme .modal #crumbs-nav.breadcrumbs div.breadcrumbs>*.current{color:#d3ccbe}.default-theme #main-content #crumbs-nav.breadcrumbs div.breadcrumbs>*.current,.default-theme .modal #crumbs-nav.breadcrumbs div.breadcrumbs>*.current{color:#555}.dark-theme #main-content #crumbs-nav.breadcrumbs div.breadcrumbs a,.dark-theme .modal #crumbs-nav.breadcrumbs div.breadcrumbs a{color:var(--darkModeMainColor)}.default-theme #main-content #crumbs-nav.breadcrumbs div.breadcrumbs a,.default-theme .modal #crumbs-nav.breadcrumbs div.breadcrumbs a{color:var(--mainColor)}#main-content #crumbs-nav .guides,#main-content #crumbs-nav .add-to-fav,.modal #crumbs-nav .guides,.modal #crumbs-nav .add-to-fav{padding-top:.375rem;float:right;cursor:pointer;max-width:10.9375rem}#main-content #crumbs-nav .guides:before,#main-content #crumbs-nav .add-to-fav:before,.modal #crumbs-nav .guides:before,.modal #crumbs-nav .add-to-fav:before{content:"";margin:0}#main-content #crumbs-nav .guides .icon,#main-content #crumbs-nav .add-to-fav .icon,.modal #crumbs-nav .guides .icon,.modal #crumbs-nav .add-to-fav .icon{display:inline-block;vertical-align:top}.dark-theme #main-content #crumbs-nav .guides .icon,.dark-theme #main-content #crumbs-nav .add-to-fav .icon,.dark-theme .modal #crumbs-nav .guides .icon,.dark-theme .modal #crumbs-nav .add-to-fav .icon{color:var(--darkModeMainColor)}.default-theme #main-content #crumbs-nav .guides .icon,.default-theme #main-content #crumbs-nav .add-to-fav .icon,.default-theme .modal #crumbs-nav .guides .icon,.default-theme .modal #crumbs-nav .add-to-fav .icon{color:var(--mainColor)}#main-content #crumbs-nav .guides .hide,#main-content #crumbs-nav .add-to-fav .hide,.modal #crumbs-nav .guides .hide,.modal #crumbs-nav .add-to-fav .hide{padding-left:.3125rem;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.dark-theme #main-content #crumbs-nav .guides .hide,.dark-theme #main-content #crumbs-nav .add-to-fav .hide,.dark-theme .modal #crumbs-nav .guides .hide,.dark-theme .modal #crumbs-nav .add-to-fav .hide{color:#d3ccbe}.default-theme #main-content #crumbs-nav .guides .hide,.default-theme #main-content #crumbs-nav .add-to-fav .hide,.default-theme .modal #crumbs-nav .guides .hide,.default-theme .modal #crumbs-nav .add-to-fav .hide{color:#555}@media only screen and (max-width: 64em){#main-content #crumbs-nav .guides .hide,#main-content #crumbs-nav .add-to-fav .hide,.modal #crumbs-nav .guides .hide,.modal #crumbs-nav .add-to-fav .hide{display:none}}#main-content #crumbs-nav .add-to-fav,.modal #crumbs-nav .add-to-fav{margin-left:.3125rem}#main-content #crumbs-nav .guides,.modal #crumbs-nav .guides{max-width:8.125rem}#main-content #crumbs-nav .guides .icon,.modal #crumbs-nav .guides .icon{font-size:1.125rem}#main-content #crumbs-nav .guides .guides-drop,.modal #crumbs-nav .guides .guides-drop{width:15.9375rem;right:.0625rem}#main-content #crumbs-nav .guides .guides-drop li,.modal #crumbs-nav .guides .guides-drop li{padding-left:.5rem;cursor:pointer;min-height:1.5625rem;height:1.5625rem;line-height:1.5625rem;padding-right:.625rem}#main-content #crumbs-nav .guides .guides-drop li .icon,.modal #crumbs-nav .guides .guides-drop li .icon{margin:0 .5rem 0 0;vertical-align:middle;font-size:.9375rem}.dark-theme #main-content #crumbs-nav .guides .guides-drop li .icon,.dark-theme .modal #crumbs-nav .guides .guides-drop li .icon{color:var(--darkModeMainColor)}.default-theme #main-content #crumbs-nav .guides .guides-drop li .icon,.default-theme .modal #crumbs-nav .guides .guides-drop li .icon{color:var(--mainColor)}#main-content #sec-header,.modal #sec-header{height:3.5625rem;line-height:3.4375rem}.dark-theme #main-content #sec-header,.dark-theme .modal #sec-header{background:#181a1b}.default-theme #main-content #sec-header,.default-theme .modal #sec-header{background:#fff}#main-content #sec-header .wrap,.modal #sec-header .wrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:.625rem;font-weight:300}.dark-theme #main-content #sec-header .wrap .sec-header-title,.dark-theme .modal #sec-header .wrap .sec-header-title{color:#d3ccbe}.default-theme #main-content #sec-header .wrap .sec-header-title,.default-theme .modal #sec-header .wrap .sec-header-title{color:#555}#main-content #sec-header .wrap span:first-child,.modal #sec-header .wrap span:first-child{font-size:1rem;margin-left:.9375rem}#main-content #sec-header .wrap>span:nth-child(1),#main-content #sec-header .wrap>span:nth-child(2),.modal #sec-header .wrap>span:nth-child(1),.modal #sec-header .wrap>span:nth-child(2){font-size:2.125rem}#main-content #sec-header .wrap .heading-status,.modal #sec-header .wrap .heading-status{color:white;font-size:.75rem !important;background:red;border-radius:.3125rem;padding:.3125rem;margin-right:.625rem;font-weight:700;position:relative;bottom:.375rem}#main-content #sec-header #beside-tabs-nav,.modal #sec-header #beside-tabs-nav{padding:.6875rem 1.5625rem 0 0;transition-duration:100ms;transition-timing-function:ease-in-out}#main-content #sec-header #beside-tabs-nav #binDropZone,.modal #sec-header #beside-tabs-nav #binDropZone{display:inline-block;position:relative;z-index:10000;line-height:1.875rem;width:4.0625rem;text-align:center}#main-content #sec-header #beside-tabs-nav #binDropZone.cont-over,.modal #sec-header #beside-tabs-nav #binDropZone.cont-over{text-align:center;border:.0625rem dashed;position:relative;z-index:10000;cursor:grabbing;cursor:-webkit-grabbing}#main-content #sec-header #beside-tabs-nav #binDropZone .icon-bin-2,.modal #sec-header #beside-tabs-nav #binDropZone .icon-bin-2{font-size:1.375rem;vertical-align:middle;padding-top:.125rem;position:relative}.dark-theme #main-content #sec-header #beside-tabs-nav #binDropZone .icon-bin-2,.dark-theme .modal #sec-header #beside-tabs-nav #binDropZone .icon-bin-2{color:var(--darkModeMainColor)}.default-theme #main-content #sec-header #beside-tabs-nav #binDropZone .icon-bin-2,.default-theme .modal #sec-header #beside-tabs-nav #binDropZone .icon-bin-2{color:var(--mainColor)}#main-content #sec-header #beside-tabs-nav .button,.modal #sec-header #beside-tabs-nav .button{padding:.4375rem .625rem;height:2.1875rem;margin:0;transition:none}#main-content #sec-header #beside-tabs-nav .button .not,.modal #sec-header #beside-tabs-nav .button .not{padding-right:.625rem;vertical-align:middle;font-size:1rem}#main-content #sec-header #beside-tabs-nav .button.no-text .not,.modal #sec-header #beside-tabs-nav .button.no-text .not{padding-right:0}#main-content #sec-header #beside-tabs-nav .button-green,.modal #sec-header #beside-tabs-nav .button-green{background:var(--mainButtonBg);vertical-align:middle}.dark-theme #main-content #sec-header #beside-tabs-nav .button-green,.dark-theme .modal #sec-header #beside-tabs-nav .button-green{background:var(--darkModeMainButtonBg);color:white}.default-theme #main-content #sec-header #beside-tabs-nav .button-green,.default-theme .modal #sec-header #beside-tabs-nav .button-green{background:var(--mainButtonBg);color:white}#main-content #sec-header #beside-tabs-nav .button-grey,.modal #sec-header #beside-tabs-nav .button-grey{background:#F6F6F6;border:.0625rem solid #E6E6E6;color:var(--greyFont);vertical-align:middle}.dark-theme #main-content #sec-header #beside-tabs-nav .button-grey,.dark-theme .modal #sec-header #beside-tabs-nav .button-grey{background:#1d2021;border:.0625rem solid #565656;color:var(--darkModeFont)}.default-theme #main-content #sec-header #beside-tabs-nav .button-grey,.default-theme .modal #sec-header #beside-tabs-nav .button-grey{background:#F6F6F6;border:.0625rem solid #E6E6E6;color:var(--greyFont)}#main-content #sec-header #beside-tabs-nav .button-white,.modal #sec-header #beside-tabs-nav .button-white{border:.0625rem solid #E6E6E6;background:#fff;color:var(--mainColor);vertical-align:middle}.dark-theme #main-content #sec-header #beside-tabs-nav .button-white,.dark-theme .modal #sec-header #beside-tabs-nav .button-white{border:.0625rem solid #565656;background:#181a1b;color:var(--darkModeMainColor)}.default-theme #main-content #sec-header #beside-tabs-nav .button-white,.default-theme .modal #sec-header #beside-tabs-nav .button-white{border:.0625rem solid #E6E6E6;background:#fff;color:var(--mainColor)}.dark-theme #main-content #sec-header #beside-tabs-nav .no-active,.dark-theme .modal #sec-header #beside-tabs-nav .no-active{background:#1d2021;border:.0625rem solid #565656;color:var(--darkModeFont)}.default-theme #main-content #sec-header #beside-tabs-nav .no-active,.default-theme .modal #sec-header #beside-tabs-nav .no-active{background:#F6F6F6;border:.0625rem solid #E6E6E6;color:var(--greyFont)}#main-content #sec-header #beside-tabs-nav.above-editor,.modal #sec-header #beside-tabs-nav.above-editor{z-index:9996;position:fixed;right:0;top:.3125rem}#main-content #sec-header #beside-tabs-nav.buttons-fixed,.modal #sec-header #beside-tabs-nav.buttons-fixed{position:fixed;top:0;right:0;z-index:2002;padding:.3125rem .3125rem .3125rem 0}.dark-theme #main-content #sec-header #beside-tabs-nav.buttons-fixed,.dark-theme .modal #sec-header #beside-tabs-nav.buttons-fixed{background:#1d2021}.default-theme #main-content #sec-header #beside-tabs-nav.buttons-fixed,.default-theme .modal #sec-header #beside-tabs-nav.buttons-fixed{background:#F6F6F6}#main-content #content-wrap,.modal #content-wrap{padding:.3125rem .5rem 0 .5rem;background:#e4e4e4;background:-moz-linear-gradient(top, #e4e4e4 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4e4e4), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #e4e4e4 0%, #eee 100%);background:-o-linear-gradient(top, #e4e4e4 0%, #eee 100%);background:-ms-linear-gradient(top, #e4e4e4 0%, #eee 100%);background:linear-gradient(to bottom, #e4e4e4 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4', endColorstr='#eeeeee', GradientType=0)}#main-content #content-wrap>div:last-child>.content-margin,.modal #content-wrap>div:last-child>.content-margin{margin-bottom:.625rem}#main-content #search-wrapper #search,.modal #search-wrapper #search{padding-top:.625rem}#main-content #search-wrapper #search .icon-magnifier,.modal #search-wrapper #search .icon-magnifier{font-size:1.625rem;padding-left:.625rem;cursor:pointer;position:absolute}.dark-theme #main-content #search-wrapper #search .icon-magnifier,.dark-theme .modal #search-wrapper #search .icon-magnifier{color:var(--darkModeMainColor)}.default-theme #main-content #search-wrapper #search .icon-magnifier,.default-theme .modal #search-wrapper #search .icon-magnifier{color:var(--mainColor)}#main-content #search-wrapper input.search,.modal #search-wrapper input.search{width:92%;float:left;height:2.3125rem !important;font-size:.875rem;padding:.5rem}#main-content #search-wrapper .content-header,.modal #search-wrapper .content-header{cursor:default}#main-content #search-wrapper label,.modal #search-wrapper label{font-weight:400}#main-content #search-wrapper .checkbox-custom+.checkbox-custom-label:before,.modal #search-wrapper .checkbox-custom+.checkbox-custom-label:before{background-color:transparent}#main-content #search-wrapper .checkbox-custom:checked+.checkbox-custom-label:before,.modal #search-wrapper .checkbox-custom:checked+.checkbox-custom-label:before{background-color:transparent}#main-content #search-wrapper .form-container .row .columns,.modal #search-wrapper .form-container .row .columns{padding:0}.dark-theme #main-content #content-wrap-t,.dark-theme .modal #content-wrap-t{background:#181a1b}.default-theme #main-content #content-wrap-t,.default-theme .modal #content-wrap-t{background:#fff}#main-content #content-wrap-t #tabs-buttons,.modal #content-wrap-t #tabs-buttons{margin-top:-2.5rem;padding-right:1.5rem;position:absolute;right:0;top:5.875rem}#main-content #content-wrap-t #tabs-buttons.second-line,.modal #content-wrap-t #tabs-buttons.second-line{top:8.5625rem}#main-content #content-wrap-t #tabs-buttons .inline-list,.modal #content-wrap-t #tabs-buttons .inline-list{margin-bottom:0}#main-content #content-wrap-t #tabs-buttons .inline-list li a.no-active span,.modal #content-wrap-t #tabs-buttons .inline-list li a.no-active span{color:#aaa;cursor:default}#main-content #content-wrap-t #tabs-buttons .inline-list li a.filter-icon-orange span,.modal #content-wrap-t #tabs-buttons .inline-list li a.filter-icon-orange span{color:#e8801b}#main-content #content-wrap-t #tabs-buttons .inline-list li a.filter-icon-orange span.icon-filter-1:before,.modal #content-wrap-t #tabs-buttons .inline-list li a.filter-icon-orange span.icon-filter-1:before{content:"5"}#main-content #content-wrap-t #tabs-buttons .inline-list li a.orange span,.modal #content-wrap-t #tabs-buttons .inline-list li a.orange span{color:#e8801b}.dark-theme #main-content #content-wrap-t #tabs-buttons .inline-list .button-more span:nth-of-type(2),.dark-theme .modal #content-wrap-t #tabs-buttons .inline-list .button-more span:nth-of-type(2){color:#d3ccbe}.default-theme #main-content #content-wrap-t #tabs-buttons .inline-list .button-more span:nth-of-type(2),.default-theme .modal #content-wrap-t #tabs-buttons .inline-list .button-more span:nth-of-type(2){color:#555}#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch{display:inline-block}#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name{margin-right:.625rem}.dark-theme #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name,.dark-theme .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name{color:#d3ccbe}.default-theme #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name,.default-theme .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name{color:#555}@media only screen and (max-width: 64em){#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name.hide-icon,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .name.hide-icon{display:none}}#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch{vertical-align:bottom}.dark-theme #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch input:checked+label,.dark-theme .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch input:checked+label{background-color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch input:checked+label,.default-theme .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch input:checked+label{background-color:var(--mainColor)}#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label{cursor:pointer}.dark-theme #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label,.dark-theme .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label{background-color:#565656}.default-theme #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label,.default-theme .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label{background-color:#d5d5d5}#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label:after,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label:after{top:.1875rem;left:.1875rem}.dark-theme #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label:after,.dark-theme .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label:after{background-color:#181a1b}.default-theme #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label:after,.default-theme .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch label:after{background-color:#fff}#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label{cursor:pointer;width:2.8125rem}#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label:after,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label:after{width:1.1875rem;height:1.1875rem}#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small input:checked+label:after,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small input:checked+label:after{left:1.4375rem}#main-content #content-wrap-t #tabs-buttons .clear-right,.modal #content-wrap-t #tabs-buttons .clear-right{clear:right}#main-content #content-wrap-t #tabs-buttons .icon:not(.not),.modal #content-wrap-t #tabs-buttons .icon:not(.not){font-size:1.5rem;vertical-align:middle;margin-right:.3125rem}.dark-theme #main-content #content-wrap-t #tabs-buttons .icon-green,.dark-theme .modal #content-wrap-t #tabs-buttons .icon-green{color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t #tabs-buttons .icon-green,.default-theme .modal #content-wrap-t #tabs-buttons .icon-green{color:var(--mainColor)}#main-content #content-wrap-t #tabs-buttons .drop-filter,.modal #content-wrap-t #tabs-buttons .drop-filter{width:13.75rem}#main-content #content-wrap-t #tabs-buttons .drop-filter li,.modal #content-wrap-t #tabs-buttons .drop-filter li{height:1.875rem;line-height:1.875rem}#main-content #content-wrap-t #tabs-buttons .drop-filter li span,.modal #content-wrap-t #tabs-buttons .drop-filter li span{font-weight:400}#main-content #content-wrap-t #tabs-buttons .drop-filter li.title,.modal #content-wrap-t #tabs-buttons .drop-filter li.title{padding-left:.625rem;cursor:default;font-style:italic}.dark-theme #main-content #content-wrap-t #tabs-buttons .drop-filter li.title,.dark-theme .modal #content-wrap-t #tabs-buttons .drop-filter li.title{background:#1d2021;color:#d3ccbe}.default-theme #main-content #content-wrap-t #tabs-buttons .drop-filter li.title,.default-theme .modal #content-wrap-t #tabs-buttons .drop-filter li.title{background:#F6F6F6;color:#555}#main-content #content-wrap-t #tabs-buttons .drop-filter li.title .icon,.modal #content-wrap-t #tabs-buttons .drop-filter li.title .icon{font-size:1.1875rem}.dark-theme #main-content #content-wrap-t #tabs-buttons .drop-filter li.title .icon,.dark-theme .modal #content-wrap-t #tabs-buttons .drop-filter li.title .icon{color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t #tabs-buttons .drop-filter li.title .icon,.default-theme .modal #content-wrap-t #tabs-buttons .drop-filter li.title .icon{color:var(--mainColor)}#main-content #content-wrap-t #tabs-buttons .drop-filter li.title a,.modal #content-wrap-t #tabs-buttons .drop-filter li.title a{padding-right:.3125rem;padding-left:0}#main-content #content-wrap-t #tabs-buttons .drop-filter li a,.modal #content-wrap-t #tabs-buttons .drop-filter li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#main-content #content-wrap-t #tabs-buttons .drop-filter li a.active-filter,.modal #content-wrap-t #tabs-buttons .drop-filter li a.active-filter{color:#e8801b}#main-content #content-wrap-t #tabs-buttons .drop-filter li a.active-filter span,.modal #content-wrap-t #tabs-buttons .drop-filter li a.active-filter span{font-weight:600}#main-content #content-wrap-t #tabs-buttons .drop-filter li a .user-filter,.modal #content-wrap-t #tabs-buttons .drop-filter li a .user-filter{display:inline-block;width:9.6875rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#main-content #content-wrap-t #tabs-buttons .drop-filter .icon-pencil-2,#main-content #content-wrap-t #tabs-buttons .drop-filter .icon-bin-2,.modal #content-wrap-t #tabs-buttons .drop-filter .icon-pencil-2,.modal #content-wrap-t #tabs-buttons .drop-filter .icon-bin-2{color:#AAAAAA;font-size:1rem;position:absolute;right:.3125rem}#main-content #content-wrap-t #tabs-buttons .drop-filter .icon-pencil-2,.modal #content-wrap-t #tabs-buttons .drop-filter .icon-pencil-2{right:1.5625rem}#main-content #content-wrap-t .tabs,.modal #content-wrap-t .tabs{font-weight:300}.dark-theme #main-content #content-wrap-t .tabs,.dark-theme .modal #content-wrap-t .tabs{border-bottom:.0625rem solid #565656}.default-theme #main-content #content-wrap-t .tabs,.default-theme .modal #content-wrap-t .tabs{border-bottom:.0625rem solid #E6E6E6}#main-content #content-wrap-t .tabs .icon-arrow-65,#main-content #content-wrap-t .tabs .icon-arrow-66,.modal #content-wrap-t .tabs .icon-arrow-65,.modal #content-wrap-t .tabs .icon-arrow-66{display:none}#main-content #content-wrap-t .tabs .tab-item,.modal #content-wrap-t .tabs .tab-item{float:left;padding:.3125rem 0}.dark-theme #main-content #content-wrap-t .tabs .tab-item,.dark-theme .modal #content-wrap-t .tabs .tab-item{color:#d3ccbe}.default-theme #main-content #content-wrap-t .tabs .tab-item,.default-theme .modal #content-wrap-t .tabs .tab-item{color:#555}.dark-theme #main-content #content-wrap-t .tabs .tab-item.is-active,.dark-theme .modal #content-wrap-t .tabs .tab-item.is-active{border-bottom:.1875rem solid var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t .tabs .tab-item.is-active,.default-theme .modal #content-wrap-t .tabs .tab-item.is-active{border-bottom:.1875rem solid var(--mainColor)}#main-content #content-wrap-t .tabs .tab-item .tab-loader,.modal #content-wrap-t .tabs .tab-item .tab-loader{display:inline-block;position:relative;top:-.25rem;left:.8125rem}#main-content #content-wrap-t .tabs .tab-item .tab-link,.modal #content-wrap-t .tabs .tab-item .tab-link{padding:.3125rem .8125rem}#main-content #content-wrap-t .tabs .tab-item .single-tab,.modal #content-wrap-t .tabs .tab-item .single-tab{padding:0 .8125rem}#main-content #content-wrap-t .tabs .tab-item .label,.modal #content-wrap-t .tabs .tab-item .label{top:-.0625rem;left:.3125rem;width:1rem;height:1rem;line-height:1rem;border-radius:50%;padding:0}.dark-theme #main-content #content-wrap-t .tabs .tab-item .label.label-green,.dark-theme .modal #content-wrap-t .tabs .tab-item .label.label-green{background:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t .tabs .tab-item .label.label-green,.default-theme .modal #content-wrap-t .tabs .tab-item .label.label-green{background:var(--mainColor)}#main-content #content-wrap-t .tabs .tab-item .label.label-orange,.modal #content-wrap-t .tabs .tab-item .label.label-orange{background:#E8801B}#main-content #content-wrap-t .tabs .tab-item .label.label-grey,.modal #content-wrap-t .tabs .tab-item .label.label-grey{background:#DDD;color:#888}#main-content #content-wrap-t .tabs .tab-item .label.label-red,.modal #content-wrap-t .tabs .tab-item .label.label-red{background:red}#main-content #content-wrap-t .tabs .tab-item .component-label,.modal #main-content #content-wrap-t .tabs .tab-item .component-label,#main-content .modal #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .component-label{left:.125rem;line-height:1.4375rem}#main-content #content-wrap-t .tabs .tab-item.editable .text.row,.modal #content-wrap-t .tabs .tab-item.editable .text.row{padding:0;margin:0}#main-content #content-wrap-t .tabs .tab-item.editable input[type=text],.modal #content-wrap-t .tabs .tab-item.editable input[type=text]{border:none !important;box-shadow:none;font-size:1rem;font-weight:300;padding:0.3125rem 0.8125rem 0.3rem}#main-content #content-wrap-t .tabs .tab-item.editable input[type=text]:focus,.modal #content-wrap-t .tabs .tab-item.editable input[type=text]:focus{background:none}#main-content #content-wrap-t .tabs .tab-item.editable .hidden-tab-link,.modal #content-wrap-t .tabs .tab-item.editable .hidden-tab-link{position:absolute;visibility:hidden;white-space:break-spaces}#main-content #content-wrap-t .task-head label,.modal #content-wrap-t .task-head label{height:unset !important;line-height:normal}#main-content #content-wrap-t .hide,.modal #content-wrap-t .hide{display:none}#main-content #content-wrap-t #dropzone,.modal #content-wrap-t #dropzone{padding:1.25rem}#main-content #content-wrap-t #dropzone .img-preview,.modal #content-wrap-t #dropzone .img-preview{box-shadow:0 0 .3125rem 0 rgba(0,0,0,0.2);margin:auto;overflow:hidden}#main-content #content-wrap-t .dropzone,.modal #content-wrap-t .dropzone{height:12.5rem;position:relative;text-align:center}.dark-theme #main-content #content-wrap-t .dropzone,.dark-theme .modal #content-wrap-t .dropzone{border:.0625rem solid #565656}.default-theme #main-content #content-wrap-t .dropzone,.default-theme .modal #content-wrap-t .dropzone{border:.0625rem solid #E6E6E6}#main-content #content-wrap-t .dropzone-active,.modal #content-wrap-t .dropzone-active{position:absolute;background:#FFF;width:100%;height:100%;opacity:0.7;border:.0625rem dashed #333;text-align:center}#main-content #content-wrap-t .dropzone-active span,.modal #content-wrap-t .dropzone-active span{top:40%;position:relative;color:#333;font-weight:300;font-size:1.25rem}#main-content #content-wrap-t .dropzone-active:nth-of-type(2),.modal #content-wrap-t .dropzone-active:nth-of-type(2){opacity:0}#main-content #content-wrap-t .dropzone-task,.modal #content-wrap-t .dropzone-task{position:relative}#main-content #content-wrap-t .dropzone-task-active,.modal #content-wrap-t .dropzone-task-active{position:absolute;background:#FFF;width:100%;height:100%;opacity:0.8;border:.0625rem dashed #333;text-align:center;z-index:6}#main-content #content-wrap-t .dropzone-task-active span,.modal #content-wrap-t .dropzone-task-active span{top:39%;position:relative;margin-top:-1.25rem;color:#333;font-weight:300;font-size:1.25rem}#main-content #content-wrap-t .dropzone-task-active:nth-of-type(2),.modal #content-wrap-t .dropzone-task-active:nth-of-type(2){opacity:0}#main-content #content-wrap-t .administration-menu,.modal #content-wrap-t .administration-menu{padding-top:.625rem;display:flex;flex-wrap:wrap}#main-content #content-wrap-t .administration-menu .administration-item,.modal #content-wrap-t .administration-menu .administration-item{text-align:center;padding:.3125rem;flex:0 1 6.25rem}#main-content #content-wrap-t .administration-menu .administration-item .icon,.modal #content-wrap-t .administration-menu .administration-item .icon{font-size:1.875rem}.dark-theme #main-content #content-wrap-t .administration-menu .administration-item .icon,.dark-theme .modal #content-wrap-t .administration-menu .administration-item .icon{color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t .administration-menu .administration-item .icon,.default-theme .modal #content-wrap-t .administration-menu .administration-item .icon{color:var(--mainColor)}#main-content #content-wrap-t .administration-menu .administration-item div,.modal #content-wrap-t .administration-menu .administration-item div{font-size:.875rem}#main-content #content-wrap-t .menu-link-iframe,.modal #content-wrap-t .menu-link-iframe{width:100%;height:calc(100vh - 11.3125rem);border:none}#main-content #content-wrap-t .usage-stats,.modal #content-wrap-t .usage-stats{font-size:.75rem}#main-content #content-wrap-t .usage-stats .columns,.modal #content-wrap-t .usage-stats .columns{padding:0}#main-content #content-wrap-t .usage-stats .header,.modal #content-wrap-t .usage-stats .header{margin:.625rem 0 .3125rem 0}.dark-theme #main-content #content-wrap-t .usage-stats .header,.dark-theme .modal #content-wrap-t .usage-stats .header{color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t .usage-stats .header,.default-theme .modal #content-wrap-t .usage-stats .header{color:var(--mainColor)}#main-content #content-wrap-t .usage-stats .header>div,.modal #content-wrap-t .usage-stats .header>div{padding-left:.625rem}#main-content #content-wrap-t .usage-stats .header .selectbox-wrap,.modal #content-wrap-t .usage-stats .header .selectbox-wrap{padding:0}#main-content #content-wrap-t .usage-stats .stat-row,.modal #content-wrap-t .usage-stats .stat-row{line-height:1.25rem}.dark-theme #main-content #content-wrap-t .usage-stats .stat-row,.dark-theme .modal #content-wrap-t .usage-stats .stat-row{color:#d3ccbe}.default-theme #main-content #content-wrap-t .usage-stats .stat-row,.default-theme .modal #content-wrap-t .usage-stats .stat-row{color:#555}#main-content #content-wrap-t .usage-stats .stat-row .columns,.modal #content-wrap-t .usage-stats .stat-row .columns{padding-left:.625rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dark-theme #main-content #content-wrap-t .usage-stats .stat-row.grey,.dark-theme .modal #content-wrap-t .usage-stats .stat-row.grey{background:#1d2021}.default-theme #main-content #content-wrap-t .usage-stats .stat-row.grey,.default-theme .modal #content-wrap-t .usage-stats .stat-row.grey{background:#f4f4f4}#main-content #content-wrap-t .operations-logs,.modal #content-wrap-t .operations-logs{padding:.9375rem;font-size:.75rem}.dark-theme #main-content #content-wrap-t .operations-logs,.dark-theme .modal #content-wrap-t .operations-logs{color:#d3ccbe}.default-theme #main-content #content-wrap-t .operations-logs,.default-theme .modal #content-wrap-t .operations-logs{color:#555}#main-content #content-wrap-t .configuration-header,.modal #content-wrap-t .configuration-header{padding-top:.625rem}.dark-theme #main-content #content-wrap-t .configuration-header,.dark-theme .modal #content-wrap-t .configuration-header{color:#d3ccbe}.default-theme #main-content #content-wrap-t .configuration-header,.default-theme .modal #content-wrap-t .configuration-header{color:#555}#main-content #content-wrap-t .configuration-header .empty:before,.modal #content-wrap-t .configuration-header .empty:before{content:'.';visibility:hidden}#main-content #content-wrap-t .configuration-header .wrap .columns,.modal #content-wrap-t .configuration-header .wrap .columns{padding:0}@media only screen and (max-width: 75em){#main-content #content-wrap-t .configuration-header,.modal #content-wrap-t .configuration-header{display:none}}#main-content #content-wrap-t .hs-event-loop .columns,.modal #content-wrap-t .hs-event-loop .columns{padding:0}#main-content #content-wrap-t .hs-event-loop .columns svg,.modal #content-wrap-t .hs-event-loop .columns svg{padding-left:.3125rem}.dark-theme #main-content #content-wrap-t .hs-event-loop .columns svg rect,.dark-theme .modal #content-wrap-t .hs-event-loop .columns svg rect{fill:var(--darkModeMainColor) !important}.default-theme #main-content #content-wrap-t .hs-event-loop .columns svg rect,.default-theme .modal #content-wrap-t .hs-event-loop .columns svg rect{fill:var(--mainColor) !important}#main-content #content-wrap-t .hs-event-loop .columns .counts,.modal #content-wrap-t .hs-event-loop .columns .counts{font-size:.75rem}#main-content #content-wrap-t .hs-overlay,.modal #content-wrap-t .hs-overlay{z-index:1;position:absolute;width:calc(100% - 25px);height:calc(100% - 12px);min-height:1.875rem;background-color:rgba(204,204,204,0.35)}#main-content #content-wrap-t .hs-overlay .load-button,.modal #content-wrap-t .hs-overlay .load-button{font-family:'opensans';font-size:.875rem;top:50%;left:50%;transform:translate(-50%, -50%);padding:.3125rem .9375rem}.dark-theme #main-content #content-wrap-t .hs-overlay .load-button,.dark-theme .modal #content-wrap-t .hs-overlay .load-button{background-color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t .hs-overlay .load-button,.default-theme .modal #content-wrap-t .hs-overlay .load-button{background-color:var(--mainColor)}#main-content #content-wrap-t .show-more>.columns:nth-child(2),.modal #content-wrap-t .show-more>.columns:nth-child(2){padding-left:.3125rem}#main-content #content-wrap-t .show-more>.columns:nth-child(2) .content,.modal #content-wrap-t .show-more>.columns:nth-child(2) .content{font-family:monospace;font-size:.75rem}#main-content #content-wrap-t .show-more>.columns:nth-child(2) button,.modal #content-wrap-t .show-more>.columns:nth-child(2) button{padding:.125rem 4.375rem 0 4.375rem;margin:0}.dark-theme #main-content #content-wrap-t .show-more>.columns:nth-child(2) button,.dark-theme .modal #content-wrap-t .show-more>.columns:nth-child(2) button{background-color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t .show-more>.columns:nth-child(2) button,.default-theme .modal #content-wrap-t .show-more>.columns:nth-child(2) button{background-color:var(--mainColor)}#main-content #content-wrap-t .entity-import,.modal #content-wrap-t .entity-import{padding-bottom:.75rem}#main-content #content-wrap-t .entity-import .import-form,.modal #content-wrap-t .entity-import .import-form{padding-left:0 !important;padding-right:0 !important}#main-content #content-wrap-t .entity-import .import-form .role-tas,.modal #content-wrap-t .entity-import .import-form .role-tas{padding-left:.8125rem}.dark-theme #main-content #content-wrap-t .entity-import .disabled .selectbox.mar,.dark-theme #main-content #content-wrap-t .entity-import .disabled .rw-input.rw-dropdown-list-input,.dark-theme .modal #content-wrap-t .entity-import .disabled .selectbox.mar,.dark-theme .modal #content-wrap-t .entity-import .disabled .rw-input.rw-dropdown-list-input{background-color:var(--darkModeBorder) !important}.default-theme #main-content #content-wrap-t .entity-import .disabled .selectbox.mar,.default-theme #main-content #content-wrap-t .entity-import .disabled .rw-input.rw-dropdown-list-input,.default-theme .modal #content-wrap-t .entity-import .disabled .selectbox.mar,.default-theme .modal #content-wrap-t .entity-import .disabled .rw-input.rw-dropdown-list-input{background-color:var(--greyLight) !important}#main-content #content-wrap-t .entity-import .previews-title,.modal #content-wrap-t .entity-import .previews-title{font-weight:bold;color:red}#main-content #content-wrap-t .entity-import .validate .large-button,.modal #content-wrap-t .entity-import .validate .large-button{margin:1rem 0 1rem 0;text-align:center;padding-right:0}#main-content #content-wrap-t .entity-import .validate .large-button .icon,.modal #content-wrap-t .entity-import .validate .large-button .icon{font-size:1.5rem;vertical-align:middle;margin-right:0.3125rem}.dark-theme #main-content #content-wrap-t .entity-import .validate .large-button .icon,.dark-theme .modal #content-wrap-t .entity-import .validate .large-button .icon{color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t .entity-import .validate .large-button .icon,.default-theme .modal #content-wrap-t .entity-import .validate .large-button .icon{color:var(--mainColor)}#main-content #content-wrap-t .entity-import .org-tree,.modal #content-wrap-t .entity-import .org-tree{font-size:.75rem}.dark-theme #main-content #content-wrap-t .entity-import .org-tree,.dark-theme .modal #content-wrap-t .entity-import .org-tree{color:#d3ccbe}.default-theme #main-content #content-wrap-t .entity-import .org-tree,.default-theme .modal #content-wrap-t .entity-import .org-tree{color:#555}#main-content #content-wrap-t .entity-import .org-tree .form-container .small-12.medium-12.large-12.columns,.modal #content-wrap-t .entity-import .org-tree .form-container .small-12.medium-12.large-12.columns{padding:0}#main-content #content-wrap-t .entity-import .org-tree .form-container .small-12.medium-12.large-12.columns .checkbox-custom-label,.modal #content-wrap-t .entity-import .org-tree .form-container .small-12.medium-12.large-12.columns .checkbox-custom-label{float:left}#main-content #content-wrap-t .entity-import .org-tree>ul,.modal #content-wrap-t .entity-import .org-tree>ul{padding-left:0.3125rem !important;padding-top:0.5rem !important}#main-content #content-wrap-t .entity-import .org-tree .message>span,.modal #content-wrap-t .entity-import .org-tree .message>span{display:block;min-height:1.5625rem}#main-content #content-wrap-t .entity-import .org-tree .message .row,.modal #content-wrap-t .entity-import .org-tree .message .row{margin:0}#main-content #content-wrap-t .entity-import .org-tree .message .row .columns,.modal #content-wrap-t .entity-import .org-tree .message .row .columns{padding-top:.625rem}#main-content #content-wrap-t .entity-import .org-tree ul,#main-content #content-wrap-t .entity-import .org-tree li,#main-content #content-wrap-t .entity-import .org-tree label,#main-content #content-wrap-t .entity-import .org-tree div,#main-content #content-wrap-t .entity-import .org-tree span,.modal #content-wrap-t .entity-import .org-tree ul,.modal #content-wrap-t .entity-import .org-tree li,.modal #content-wrap-t .entity-import .org-tree label,.modal #content-wrap-t .entity-import .org-tree div,.modal #content-wrap-t .entity-import .org-tree span{font-size:.75rem !important;cursor:default}.dark-theme #main-content #content-wrap-t .entity-import .org-tree ul,.dark-theme #main-content #content-wrap-t .entity-import .org-tree li,.dark-theme #main-content #content-wrap-t .entity-import .org-tree label,.dark-theme #main-content #content-wrap-t .entity-import .org-tree div,.dark-theme #main-content #content-wrap-t .entity-import .org-tree span,.dark-theme .modal #content-wrap-t .entity-import .org-tree ul,.dark-theme .modal #content-wrap-t .entity-import .org-tree li,.dark-theme .modal #content-wrap-t .entity-import .org-tree label,.dark-theme .modal #content-wrap-t .entity-import .org-tree div,.dark-theme .modal #content-wrap-t .entity-import .org-tree span{color:#d3ccbe !important}.default-theme #main-content #content-wrap-t .entity-import .org-tree ul,.default-theme #main-content #content-wrap-t .entity-import .org-tree li,.default-theme #main-content #content-wrap-t .entity-import .org-tree label,.default-theme #main-content #content-wrap-t .entity-import .org-tree div,.default-theme #main-content #content-wrap-t .entity-import .org-tree span,.default-theme .modal #content-wrap-t .entity-import .org-tree ul,.default-theme .modal #content-wrap-t .entity-import .org-tree li,.default-theme .modal #content-wrap-t .entity-import .org-tree label,.default-theme .modal #content-wrap-t .entity-import .org-tree div,.default-theme .modal #content-wrap-t .entity-import .org-tree span{color:#555 !important}#main-content #content-wrap-t .entity-import .org-tree ul,.modal #content-wrap-t .entity-import .org-tree ul{margin:0 !important;background:none !important}#main-content #content-wrap-t .entity-import .org-tree li,.modal #content-wrap-t .entity-import .org-tree li{padding-top:0 !important}#main-content #content-wrap-t .entity-import .org-tree li:has(>label>label.imported,>label>label.new) ul,#main-content #content-wrap-t .entity-import .org-tree li:has(>label>label.imported,>label>label.new) li,#main-content #content-wrap-t .entity-import .org-tree li:has(>label>label.imported,>label>label.new) label,#main-content #content-wrap-t .entity-import .org-tree li:has(>label>label.imported,>label>label.new) div,.modal #content-wrap-t .entity-import .org-tree li:has(>label>label.imported,>label>label.new) ul,.modal #content-wrap-t .entity-import .org-tree li:has(>label>label.imported,>label>label.new) li,.modal #content-wrap-t .entity-import .org-tree li:has(>label>label.imported,>label>label.new) label,.modal #content-wrap-t .entity-import .org-tree li:has(>label>label.imported,>label>label.new) div{color:red !important}#main-content #content-wrap-t .entity-import .org-tree li>div,.modal #content-wrap-t .entity-import .org-tree li>div{padding-right:.21875rem !important}#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>label,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>span,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>div,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>label,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>span,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>div{cursor:pointer !important}#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>label label,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>label span,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>label div,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>span label,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>span span,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>span div,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>div label,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>div span,#main-content #content-wrap-t .entity-import .org-tree li:has(ul)>div div,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>label label,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>label span,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>label div,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>span label,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>span span,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>span div,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>div label,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>div span,.modal #content-wrap-t .entity-import .org-tree li:has(ul)>div div{cursor:pointer !important}#main-content #content-wrap-t .entity-import .csv-preview-wrap .title div,.modal #content-wrap-t .entity-import .csv-preview-wrap .title div{cursor:pointer}#main-content #content-wrap-t .entity-import .csv-preview-wrap .title div span,.modal #content-wrap-t .entity-import .csv-preview-wrap .title div span{padding-left:0.25rem}#main-content #content-wrap-t .entity-import .csv-preview-wrap .title div .s-h-arrow,.modal #content-wrap-t .entity-import .csv-preview-wrap .title div .s-h-arrow{padding-left:0;cursor:pointer;display:inline;vertical-align:middle}.dark-theme #main-content #content-wrap-t .entity-import .csv-preview-wrap .title div .s-h-arrow,.dark-theme .modal #content-wrap-t .entity-import .csv-preview-wrap .title div .s-h-arrow{color:var(--darkModeMainColor)}.default-theme #main-content #content-wrap-t .entity-import .csv-preview-wrap .title div .s-h-arrow,.default-theme .modal #content-wrap-t .entity-import .csv-preview-wrap .title div .s-h-arrow{color:var(--mainColor)}#main-content #content-wrap-t .entity-import .csv-preview-wrap .title div.empty,.modal #content-wrap-t .entity-import .csv-preview-wrap .title div.empty{cursor:default}#main-content #content-wrap-t .entity-import .csv-preview-wrap .title div.empty span,.modal #content-wrap-t .entity-import .csv-preview-wrap .title div.empty span{padding-left:1rem}#main-content .content-margin,.modal .content-margin{margin:.3125rem}.dark-theme #main-content .content-margin,.dark-theme .modal .content-margin{background-color:#181a1b}.default-theme #main-content .content-margin,.default-theme .modal .content-margin{background-color:#fff}#main-content .content-margin .content-header,.modal .content-margin .content-header{height:2.8125rem;line-height:2.8125rem;cursor:grab;cursor:-webkit-grab}.dark-theme #main-content .content-margin .content-header,.dark-theme .modal .content-margin .content-header{border-bottom:.0625rem solid #565656;background:var(--darkModeDashboardHeaderBg)}.default-theme #main-content .content-margin .content-header,.default-theme .modal .content-margin .content-header{border-bottom:.0625rem solid #E6E6E6;background:var(--dashboardHeaderBg)}#main-content .content-margin .content-header .name,.modal .content-margin .content-header .name{cursor:auto}#main-content .content-margin .content-header .icon,.modal .content-margin .content-header .icon{display:inline-block;height:100%;padding:0 .4375rem}.dark-theme #main-content .content-margin .content-header .icon,.dark-theme .modal .content-margin .content-header .icon{color:var(--darkModeMainColor)}.default-theme #main-content .content-margin .content-header .icon,.default-theme .modal .content-margin .content-header .icon{color:var(--mainColor)}.dark-theme #main-content .content-margin .content-header .icon:hover:not(.icon-in),.dark-theme .modal .content-margin .content-header .icon:hover:not(.icon-in){background:var(--darkModeMainColor);color:#181a1b}.default-theme #main-content .content-margin .content-header .icon:hover:not(.icon-in),.default-theme .modal .content-margin .content-header .icon:hover:not(.icon-in){background:var(--mainColor);color:#fff}#main-content .content-margin .content-header .icon.right,.modal .content-margin .content-header .icon.right{font-size:1.5rem}#main-content .content-margin .content-header .no-active .icon:hover:not(.icon-in),.modal .content-margin .content-header .no-active .icon:hover:not(.icon-in){background:none;color:#aaa}#main-content .content-margin .content-header .icon-in,.modal .content-margin .content-header .icon-in{font-size:1.5rem;vertical-align:middle}.dark-theme #main-content .content-margin .content-header .icon-in,.dark-theme .modal .content-margin .content-header .icon-in{color:var(--darkModeMainColor)}.default-theme #main-content .content-margin .content-header .icon-in,.default-theme .modal .content-margin .content-header .icon-in{color:var(--mainColor)}#main-content .content-margin .content-header .dashButtons,.modal .content-margin .content-header .dashButtons{float:right}#main-content .content-margin .content-header .dashButtons a.no-active span,.modal .content-margin .content-header .dashButtons a.no-active span{color:#aaa}#main-content .content-margin .content-header .dashTitle,.modal .content-margin .content-header .dashTitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:.625rem;padding-left:.625rem}.dark-theme #main-content .content-margin .content-header .dashTitle,.dark-theme .modal .content-margin .content-header .dashTitle{border-left:.0625rem solid #565656;color:#d3ccbe}.default-theme #main-content .content-margin .content-header .dashTitle,.default-theme .modal .content-margin .content-header .dashTitle{border-left:.0625rem solid #E6E6E6;color:#555}#main-content .content-margin .content,.modal .content-margin .content{min-height:11.25rem;overflow:auto;position:relative}.dark-theme #main-content .content-margin .content,.dark-theme .modal .content-margin .content{background:#181a1b}.default-theme #main-content .content-margin .content,.default-theme .modal .content-margin .content{background:#fff}#main-content .content-margin .content.dashboard-table,.modal .content-margin .content.dashboard-table{overflow:hidden;margin:0 .625rem}#main-content .content-margin .content.dashboard-url-content,#main-content .content-margin .content.dashboard-calendar,.modal .content-margin .content.dashboard-url-content,.modal .content-margin .content.dashboard-calendar{overflow:visible}#main-content .content-margin .content .notice,.modal .content-margin .content .notice{padding:.625rem;font-size:.875rem}#main-content .content-margin .content .notice .icon,.modal .content-margin .content .notice .icon{margin-right:.3125rem}.dark-theme #main-content .content-margin .content .notice .icon,.dark-theme .modal .content-margin .content .notice .icon{color:var(--darkModeMainColor)}.default-theme #main-content .content-margin .content .notice .icon,.default-theme .modal .content-margin .content .notice .icon{color:var(--mainColor)}.dark-theme #main-content .content-margin .content .icon,.dark-theme .modal .content-margin .content .icon{color:var(--darkModeMainColor)}.default-theme #main-content .content-margin .content .icon,.default-theme .modal .content-margin .content .icon{color:var(--mainColor)}#main-content .content-margin .content iframe,.modal .content-margin .content iframe{width:100%;height:100%;border:none}#main-content .content-margin .content .nocv,.modal .content-margin .content .nocv{padding:.9375rem;font-size:.875rem}#main-content .content-margin .content .favourites,.modal .content-margin .content .favourites{height:100%;overflow:auto}#main-content .content-margin .content .favourites .dash-favourite,.modal .content-margin .content .favourites .dash-favourite{padding:.3125rem;text-align:center}#main-content .content-margin .content .favourites .dash-favourite .icon,.modal .content-margin .content .favourites .dash-favourite .icon{font-size:1.875rem;display:block}#main-content .content-margin .content .favourites .dash-favourite div,.modal .content-margin .content .favourites .dash-favourite div{overflow:hidden;font-size:.875rem;height:2.8125rem;word-break:break-word}.modal .form-container .CodeMirror{height:18.75rem}.modal .form-container .favourites .selectDrop{margin-right:0}.modal .form-container .favourites .selectDrop .dropdown-list{max-height:12.5rem;overflow-y:auto}.modal .form-container .favourites .text-wrap.languages-open{margin-left:4.68rem}.modal .form-container .favourites .text-wrap .text{width:calc(100% - 10rem)}.pointer{cursor:pointer}#tas-version{color:#888;font-size:.5625rem;position:fixed;left:.4375rem;bottom:.0625rem;z-index:1}#show-hide-button{color:#888;font-size:1.5rem;position:fixed;left:10.375rem;bottom:.0625rem;z-index:1}#show-hide-button.show-hide-button-effect{left:.6875rem}#show-hide-button.show-hide-button-effect.top{left:1.25rem}#show-hide-button.top{bottom:auto;top:3.3125rem;font-size:1.125rem;left:10.9375rem;position:absolute}.reveal-modal{visibility:visible;display:block;padding:1.25rem 1.25rem 1.875rem 1.25rem}.dark-theme .reveal-modal{background:#181a1b}.default-theme .reveal-modal{background:#fff}.reveal-modal.modal-overflow{overflow:auto}.reveal-modal.mobile-modal{width:calc(100% - 1.25rem);height:calc(100% - 1.25rem) !important;max-height:none !important;margin:.625rem;top:0;padding:0}@media only screen and (max-width: 40em){.reveal-modal.mobile-modal{min-height:unset}}.reveal-modal.mobile-modal .modal .tabs-buttons.in-modal{width:100%;position:absolute;top:unset !important;bottom:0}.reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li{width:50%;text-align:center}.dark-theme .reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li:first-child{background:var(--darkModeMainColor);border:.0625rem solid var(--darkModeMainColor)}.default-theme .reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li:first-child{background:var(--mainColor);border:.0625rem solid var(--mainColor)}.reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li:first-child a{color:white}.dark-theme .reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li:last-child{background:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme .reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li:last-child{background:#fff;border:.0625rem solid var(--greyLight)}.reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li a{padding-top:.125rem;height:2.1875rem}.reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li a .name{display:unset}@media only screen and (max-width: 16.625em){.reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li a .icon{padding-right:0}.reveal-modal.mobile-modal .modal .tabs-buttons.in-modal .inline-list li a .name{display:none}}.reveal-modal.mobile-modal .modal.mb-selection .mb-label{width:100%;padding:.3125rem .625rem 0 .625rem;text-align:center;font-size:.875rem}.reveal-modal.mobile-modal .modal.mb-selection .top-wrapper .text-button .icon{font-size:1.125rem;top:.125rem}.reveal-modal.mobile-modal .modal.mb-selection .top-wrapper .checkbox{margin-bottom:0}.reveal-modal.mobile-modal .modal.mb-selection .top-wrapper .info{height:.9375rem;line-height:.9375rem;text-align:right;font-size:.625rem}.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list{height:0;overflow:auto}.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .waypoint-wrap{height:3.125rem;text-align:center}.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .waypoint-wrap .waypoint{margin-top:1.25rem}.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .h-25,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .switch.small,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.reveal-modal.mobile-modal .modal.mb-selection #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .checkbox-list .switch.small,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.reveal-modal.mobile-modal .modal.mb-selection #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .checkbox-list label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input[type="text"],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input[type="text"],.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input[type="number"],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input[type="number"],.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input[type="password"],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input[type="password"],.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input.input[type=text],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input.input[type=text],.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input.calendarInput[type=text],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input.calendarInput[type=text],.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input.clockInput[type=text],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input.clockInput[type=text],.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .switch.small,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .switch.small,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .switch.small label,.form-container .switch.small .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .radio-custom-label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .radio-custom-label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .checkbox-custom-label:not(.with-preview),.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .checkbox-custom-label:not(.with-preview),.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .select-drop,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .select-drop,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .div-icon-drop-down,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .div-icon-drop-down,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list span.disb-icon,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .calclp-h-25,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .calclp-h-25,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .empty-comp,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .empty-comp,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .helper-text,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .helper-text,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .gu-mirror input,.gu-mirror .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list #vars-mapping .checkbox label,#vars-mapping .checkbox .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .rw-list-option,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .rw-list-empty,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .h-25,.reveal-modal.mobile-modal .modal.mb-selection .checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal.mobile-modal .modal.mb-selection .checkbox .switch.small,.reveal-modal.mobile-modal .modal.mb-selection .checkbox #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.reveal-modal.mobile-modal .modal.mb-selection #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .checkbox .switch.small,.reveal-modal.mobile-modal .modal.mb-selection .checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal.mobile-modal .modal.mb-selection .checkbox label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.reveal-modal.mobile-modal .modal.mb-selection #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .checkbox label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input[type="text"],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input[type="text"],.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input[type="number"],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input[type="number"],.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input[type="password"],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input[type="password"],.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input.input[type=text],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input.input[type=text],.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input.calendarInput[type=text],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input.calendarInput[type=text],.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input.clockInput[type=text],.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input.clockInput[type=text],.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .switch.small,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .switch.small,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .switch.small label,.form-container .switch.small .reveal-modal.mobile-modal .modal.mb-selection .checkbox label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .radio-custom-label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .radio-custom-label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .checkbox-custom-label:not(.with-preview),.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .select-drop,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .select-drop,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .div-icon-drop-down,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .div-icon-drop-down,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .reveal-modal.mobile-modal .modal.mb-selection .checkbox span.disb-icon,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .calclp-h-25,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .calclp-h-25,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .empty-comp,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .empty-comp,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .helper-text,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .helper-text,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .gu-mirror input,.gu-mirror .reveal-modal.mobile-modal .modal.mb-selection .checkbox input,.reveal-modal.mobile-modal .modal.mb-selection #vars-mapping .checkbox label,#vars-mapping .reveal-modal.mobile-modal .modal.mb-selection .checkbox label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .reveal-modal.mobile-modal .modal.mb-selection .checkbox .rw-list-option,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .reveal-modal.mobile-modal .modal.mb-selection .checkbox .rw-list-empty{height:1.6875rem !important}.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .h-25 label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .switch.small label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.reveal-modal.mobile-modal .modal.mb-selection #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .checkbox-list .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list label label,.reveal-modal.mobile-modal .modal.mb-selection #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .checkbox-list label label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input[type="text"] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input[type="text"] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input[type="number"] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input[type="number"] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input[type="password"] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input[type="password"] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input.input[type=text] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input.input[type=text] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input.calendarInput[type=text] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input.calendarInput[type=text] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container input.clockInput[type=text] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input.clockInput[type=text] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .switch.small label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .switch.small label,.form-container .switch.small .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list label label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .radio-custom-label label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .radio-custom-label label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .checkbox-custom-label:not(.with-preview) label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .checkbox-custom-label:not(.with-preview) label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .select-drop label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .select-drop label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .div-icon-drop-down label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .div-icon-drop-down label,.form-container .div-icon-drop-down .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list span.disb-icon label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .calclp-h-25 label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .calclp-h-25 label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .empty-comp label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .empty-comp label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .form-container .helper-text label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .helper-text label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .gu-mirror input label,.gu-mirror .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list input label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list #vars-mapping .checkbox label label,#vars-mapping .checkbox .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list label label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .rw-popup-container .rw-list .rw-list-option label,.rw-popup-container .rw-list .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .rw-list-option label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .rw-popup-container .rw-list .rw-list-empty label,.rw-popup-container .rw-list .reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .rw-list-empty label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .h-25 label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal.mobile-modal .modal.mb-selection .checkbox .switch.small label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.reveal-modal.mobile-modal .modal.mb-selection #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .checkbox .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal.mobile-modal .modal.mb-selection .checkbox label label,.reveal-modal.mobile-modal .modal.mb-selection #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .checkbox label label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input[type="text"] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input[type="text"] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input[type="number"] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input[type="number"] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input[type="password"] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input[type="password"] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input.input[type=text] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input.input[type=text] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input.calendarInput[type=text] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input.calendarInput[type=text] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container input.clockInput[type=text] label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox input.clockInput[type=text] label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .switch.small label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .switch.small label,.form-container .switch.small .reveal-modal.mobile-modal .modal.mb-selection .checkbox label label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .radio-custom-label label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .radio-custom-label label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .checkbox-custom-label:not(.with-preview) label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .checkbox-custom-label:not(.with-preview) label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .select-drop label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .select-drop label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .div-icon-drop-down label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .div-icon-drop-down label,.form-container .div-icon-drop-down .reveal-modal.mobile-modal .modal.mb-selection .checkbox span.disb-icon label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .calclp-h-25 label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .calclp-h-25 label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .empty-comp label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .empty-comp label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .form-container .helper-text label,.form-container .reveal-modal.mobile-modal .modal.mb-selection .checkbox .helper-text label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .gu-mirror input label,.gu-mirror .reveal-modal.mobile-modal .modal.mb-selection .checkbox input label,.reveal-modal.mobile-modal .modal.mb-selection #vars-mapping .checkbox label label,#vars-mapping .reveal-modal.mobile-modal .modal.mb-selection .checkbox label label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .rw-popup-container .rw-list .rw-list-option label,.rw-popup-container .rw-list .reveal-modal.mobile-modal .modal.mb-selection .checkbox .rw-list-option label,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .rw-popup-container .rw-list .rw-list-empty label,.rw-popup-container .rw-list .reveal-modal.mobile-modal .modal.mb-selection .checkbox .rw-list-empty label{width:100%;padding:0 !important}.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .checkbox-custom+.checkbox-custom-label:before,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .checkbox-custom+.checkbox-custom-label:before{width:1.125rem;height:1.125rem;vertical-align:-.3125rem}.reveal-modal.mobile-modal .modal.mb-selection .checkbox-list .checkbox-custom:checked+.checkbox-custom-label:before,.reveal-modal.mobile-modal .modal.mb-selection .checkbox .checkbox-custom:checked+.checkbox-custom-label:before{font-size:1.4375rem;vertical-align:-.3125rem}.reveal-modal .auth-method-modal .icon{text-align:center;cursor:pointer;font-size:1.375rem}.dark-theme .reveal-modal .auth-method-modal .icon{color:var(--darkModeMainColor)}.default-theme .reveal-modal .auth-method-modal .icon{color:var(--mainColor)}.dark-theme .reveal-modal .auth-method-modal h6{color:#d3ccbe}.default-theme .reveal-modal .auth-method-modal h6{color:#555}.reveal-modal .filter-modal .filter .columns{padding:0 !important}.reveal-modal .filter-modal .filter .row{margin:0 !important;padding:0 !important}.reveal-modal .filter-modal .filter .mar{margin:0 0 .625rem .625rem}.reveal-modal .filter-modal .filter .mar ::-webkit-input-placeholder{color:#AAA}.reveal-modal .filter-modal .filter .mar ::-moz-placeholder{color:#AAA}.reveal-modal .filter-modal .filter .mar :-ms-input-placeholder{color:#AAA}.reveal-modal .filter-modal .filter .mar input:-moz-placeholder{color:#AAA}.reveal-modal .filter-modal .inputs span{border-bottom:.1875rem solid #e8801b;line-height:1.375rem;float:left;font-weight:400 !important;font-size:0.75rem;margin:0 0 .625rem .625rem;padding:0 .625rem}.dark-theme .reveal-modal .filter-modal .inputs span{color:var(--darkModeFont)}.default-theme .reveal-modal .filter-modal .inputs span{color:var(--greyFont)}.reveal-modal .filter-modal .inputs .text:nth-of-type(1),.reveal-modal .filter-modal .inputs .text:nth-of-type(2){display:none}.reveal-modal .filter-modal .filter-buttons{text-align:center}.dark-theme .reveal-modal .filter-modal .filter-buttons{color:var(--darkModeMainColor)}.default-theme .reveal-modal .filter-modal .filter-buttons{color:var(--mainColor)}.reveal-modal .filter-modal .filter-buttons .icon{cursor:pointer;font-size:1.375rem}.reveal-modal .filter-modal .tree-filter-button{text-align:center}.reveal-modal .filter-modal .title{border-bottom:.0625rem solid #E6E6E6;height:1.625rem;line-height:1.25rem}.reveal-modal .filter-modal .title input[type=text]{border:none !important;box-shadow:none;border-bottom:.1875rem solid #e8801b !important}.reveal-modal .filter-modal .title input[type=text]:focus{background:none}.reveal-modal .filter-modal .title .tabs-buttons{margin-top:-.625rem}.reveal-modal .filter-modal .preset-filters{clear:both;padding:.3125rem .625rem}.reveal-modal .filter-modal .rw-placeholder{color:#AAA;font-weight:400}.reveal-modal .modal.file-preview-modal .tabs-buttons.in-modal{z-index:1}.reveal-modal .modal.file-preview-modal .form-container{padding:0}.reveal-modal .modal.file-preview-modal .form-container .row .columns{padding:0}.reveal-modal .modal.file-preview-modal .unknown-file{margin-top:1.25rem}.reveal-modal .modal.file-preview-modal .file-action-content{display:flex;justify-content:center}.reveal-modal .modal.file-preview-modal .file-action-content .file-download,.reveal-modal .modal.file-preview-modal .file-action-content .file-print{padding:0 .625rem;text-align:center}.reveal-modal .modal.file-preview-modal .file-action-content .file-download .file-action-name,.reveal-modal .modal.file-preview-modal .file-action-content .file-print .file-action-name{font-size:.75rem}.dark-theme .reveal-modal .modal.file-preview-modal .file-action-content .file-download .icon,.dark-theme .reveal-modal .modal.file-preview-modal .file-action-content .file-print .icon{color:var(--darkModeMainColor)}.default-theme .reveal-modal .modal.file-preview-modal .file-action-content .file-download .icon,.default-theme .reveal-modal .modal.file-preview-modal .file-action-content .file-print .icon{color:var(--mainColor)}.dark-theme .reveal-modal .modal.file-preview-modal .file-action-content .file-download.no-active .icon,.dark-theme .reveal-modal .modal.file-preview-modal .file-action-content .file-print.no-active .icon{color:var(--darkModeFont)}.default-theme .reveal-modal .modal.file-preview-modal .file-action-content .file-download.no-active .icon,.default-theme .reveal-modal .modal.file-preview-modal .file-action-content .file-print.no-active .icon{color:var(--greyFont)}.dark-theme .reveal-modal .changelog-modal h1,.dark-theme .reveal-modal .changelog-modal h2,.dark-theme .reveal-modal .changelog-modal h3{color:#d3ccbe}.default-theme .reveal-modal .changelog-modal h1,.default-theme .reveal-modal .changelog-modal h2,.default-theme .reveal-modal .changelog-modal h3{color:#555}.reveal-modal .modal .center{text-align:center}.reveal-modal .modal .center .text{padding-bottom:.9375rem;font-size:.875rem}.dark-theme .reveal-modal .modal .center .text{color:#d3ccbe}.default-theme .reveal-modal .modal .center .text{color:#555}.reveal-modal .modal .center .text.pre-line{white-space:pre-line}.reveal-modal .modal.tab-modal .tabs-buttons{top:2.5rem !important;padding-right:.9375rem !important}.reveal-modal .modal.big-calendar-confirm .clipboard-1{margin-right:1.25rem}.reveal-modal .modal.big-calendar-confirm .time-select-wrap.row{margin-bottom:0}.reveal-modal .modal.big-calendar-confirm .time-select-wrap .comp-wrap{float:left}.reveal-modal .modal.big-calendar-confirm .time-select-wrap .comp-wrap.calendar{width:7.6875rem}.reveal-modal .modal.big-calendar-confirm .time-select-wrap .comp-wrap>div{float:left}.reveal-modal .modal.big-calendar-confirm .time-select-wrap .comp-wrap .sb-wrap{width:4.375rem}.reveal-modal .modal.big-calendar-confirm .time-select-wrap .comp-wrap .sb-wrap .validation-error-text{line-height:1rem;padding-top:.25rem}.reveal-modal .modal.big-calendar-confirm .time-select-wrap .comp-wrap .sb-wrap.sb-hour .validation-error-text{width:12.1875rem}.reveal-modal .modal.big-calendar-confirm .time-select-wrap .comp-wrap .sb-wrap.sb-minute .validation-error-text{width:7.5rem}.reveal-modal .modal .tabs-buttons.in-modal{position:relative;top:0 !important;padding-right:0 !important}.reveal-modal .modal .tabs-buttons.in-modal .inline-list{margin:0}.reveal-modal .modal .tabs-buttons.in-modal .inline-list li{margin:0}.reveal-modal .modal .tabs-buttons.in-modal .inline-list li a{font-weight:400;font-size:.75rem}.dark-theme .reveal-modal .modal .tabs-buttons.in-modal .inline-list li a{color:var(--darkModeMainColor)}.default-theme .reveal-modal .modal .tabs-buttons.in-modal .inline-list li a{color:var(--mainColor)}.reveal-modal .modal .tabs-buttons.in-modal .inline-list li a .icon{vertical-align:middle;font-size:1.375rem}.reveal-modal .modal .tabs-buttons.in-modal .inline-list li a span{padding-right:.3125rem}.reveal-modal .modal .tabs-buttons.in-modal .inline-list li a .name{margin-right:.3125rem}@media only screen and (max-width: 40.0625em){.reveal-modal .modal .tabs-buttons.in-modal .inline-list li a .name{display:none}}.reveal-modal .modal .tabs-buttons.in-modal .inline-list li a.no-active{color:#aaa}.reveal-modal .modal .modal-heading{margin-bottom:1.25rem}.dark-theme .reveal-modal .modal .modal-heading h6{color:#d3ccbe}.default-theme .reveal-modal .modal .modal-heading h6{color:#555}.reveal-modal .modal .dropzoneAttach{height:7.5rem;margin:.3125rem;position:relative;text-align:center}.dark-theme .reveal-modal .modal .dropzoneAttach{color:#d3ccbe;border:.0625rem solid #565656}.default-theme .reveal-modal .modal .dropzoneAttach{color:#555;border:.0625rem solid #E6E6E6}.reveal-modal .modal .dropzoneAttachActive{position:absolute;width:100%;height:100%;opacity:0.8;text-align:center}.dark-theme .reveal-modal .modal .dropzoneAttachActive{background:#181a1b;border:.0625rem dashed #565656}.default-theme .reveal-modal .modal .dropzoneAttachActive{background:#fff;border:.0625rem dashed #E6E6E6}.reveal-modal .modal .dropzoneAttachActive span{top:20%;position:relative;font-weight:300;font-size:1.25rem}.dark-theme .reveal-modal .modal .dropzoneAttachActive span{color:#d3ccbe}.default-theme .reveal-modal .modal .dropzoneAttachActive span{color:#555}.reveal-modal .modal .dropzoneAttachActive:nth-of-type(2){opacity:0}.reveal-modal .modal .info-text{font-size:.75rem;padding-left:.3125rem}.reveal-modal .modal .log-wrapper{font-size:.75rem;margin-top:2.1875rem}.dark-theme .reveal-modal .modal .log-wrapper{color:#d3ccbe}.default-theme .reveal-modal .modal .log-wrapper{color:#555}.reveal-modal .modal .log-wrapper .timestamp{position:relative;float:left;margin-right:1.25rem}.reveal-modal .modal .log-wrapper .message>span{display:block;min-height:1.5625rem}.reveal-modal .modal .log-wrapper .message .row{margin:0}.reveal-modal .modal .log-wrapper .message .row .columns{padding-top:.625rem}.reveal-modal .modal .log-wrapper button{margin:0;margin-left:.3125rem;height:1.25rem;font-size:.75rem;vertical-align:middle;padding:0 .625rem}.dark-theme .reveal-modal .modal .log-wrapper button{background-color:var(--darkModeMainColor)}.default-theme .reveal-modal .modal .log-wrapper button{background-color:var(--mainColor)}.dark-theme .reveal-modal .modal .log-wrapper button:hover{color:var(--darkModeFont)}.default-theme .reveal-modal .modal .log-wrapper button:hover{color:var(--greyFont)}.reveal-modal .modal .log-wrapper ul,.reveal-modal .modal .log-wrapper li,.reveal-modal .modal .log-wrapper label{font-size:.75rem}.reveal-modal .modal .log-wrapper ul{margin:0 !important;background:none !important}.reveal-modal .modal .log-wrapper ul li{padding-top:0 !important}.reveal-modal .modal .log-wrapper .log-stack{white-space:pre-line;word-break:break-word}.reveal-modal .modal.logs-time-range .form-container .row .left{width:2.1875rem}.reveal-modal .modal.logs-time-range .form-container .row .left:nth-of-type(2){clear:both}.reveal-modal .modal.logs-time-range .form-container .row .row{width:14.0625rem;float:left}.reveal-modal .modal .performance-log-chart-wrap{margin-top:2.1875rem;position:relative;width:100%}.reveal-modal .modal .performance-log-chart-wrap .info .title{font-size:.875rem;padding:0 0 .3125rem 1.5625rem}.dark-theme .reveal-modal .modal .performance-log-chart-wrap .info .title{color:#d3ccbe}.default-theme .reveal-modal .modal .performance-log-chart-wrap .info .title{color:#555}.reveal-modal .modal .performance-log-chart-wrap .info .limit-buttons{float:left;padding:0 0 .25rem 1.875rem}.reveal-modal .modal .performance-log-chart-wrap .info .limit-buttons span{margin-right:.3125rem;cursor:pointer;font-size:.875rem}.dark-theme .reveal-modal .modal .performance-log-chart-wrap .info .limit-buttons span{color:var(--darkModeMainColor)}.default-theme .reveal-modal .modal .performance-log-chart-wrap .info .limit-buttons span{color:var(--mainColor)}.reveal-modal .modal .performance-log-chart-wrap .info .limit-buttons span.selected{font-weight:900}.reveal-modal .modal .performance-log-chart-wrap .info .limit-input{float:left;margin-left:.3125rem;width:6.25rem}.reveal-modal .modal .performance-log-chart-wrap .info .limit-input input{height:1.5625rem;margin:0}@media only screen and (max-width: 25.6875rem){.reveal-modal .modal .performance-log-chart-wrap .info .limit-input{margin:0 0 .3125rem 1.875rem}}.reveal-modal .modal .performance-log-chart-wrap .info .avg{padding-top:.1875rem;font-size:.75rem;float:right}.dark-theme .reveal-modal .modal .performance-log-chart-wrap .info .avg{color:#d3ccbe}.default-theme .reveal-modal .modal .performance-log-chart-wrap .info .avg{color:#555}.reveal-modal .modal.confirm-with-form .form-container .row .columns{padding-top:0}.reveal-modal .modal.confirm-with-form .form-container label{padding-right:0 !important;font-weight:400}.reveal-modal .modal.confirm-with-form .buttons{margin-top:.9375rem}.reveal-modal .modal .import-title{font-weight:bold;padding-left:0.3125rem}.reveal-modal .button{padding:.4375rem;height:2.1875rem;margin-bottom:0}.reveal-modal .button.modal-button-green{margin-right:.625rem}.dark-theme .reveal-modal .button.modal-button-green{background:var(--darkModeMainColor);border:.0625rem solid var(--darkModeMainColor);color:white}.default-theme .reveal-modal .button.modal-button-green{background:var(--mainColor);border:.0625rem solid var(--mainColor);color:white}.reveal-modal .button.modal-button-green .not{padding-right:.625rem;vertical-align:middle}.dark-theme .reveal-modal .button.modal-button-grey{background:#1d2021;border:#565656;color:var(--darkModeFont)}.default-theme .reveal-modal .button.modal-button-grey{background:#F6F6F6;border:#E6E6E6;color:var(--greyFont)}.reveal-modal .button.modal-button-grey .not{padding-right:.625rem;vertical-align:middle}.reveal-modal .entity-import-modal .warning{padding-bottom:0 !important;padding-top:.75rem;color:red !important}.reveal-modal .operations-buttons-wrap{line-height:0 !important}.reveal-modal .operations-buttons-wrap .operations-buttons{float:left;margin-bottom:.3125rem}@media only screen and (max-width: 46.5625em){.reveal-modal .operations-buttons-wrap .operations-buttons{float:none}}.reveal-modal .operations-buttons-wrap .operations-buttons input{font-size:.875rem;background:white;margin-right:.3125rem;padding:.125rem .9375rem;height:1.5625rem}.dark-theme .reveal-modal .operations-buttons-wrap .operations-buttons input{border:.0625rem solid var(--darkModeBorder)}.default-theme .reveal-modal .operations-buttons-wrap .operations-buttons input{border:.0625rem solid var(--greyLight)}.dark-theme .reveal-modal .operations-buttons-wrap .operations-buttons input:hover{background:var(--darkModeMainColor);color:#FFF}.default-theme .reveal-modal .operations-buttons-wrap .operations-buttons input:hover{background:var(--mainColor);color:#FFF}.reveal-modal .operations-buttons-wrap .operations-buttons input:focus{outline:0}.reveal-modal .operations-buttons-wrap .operations-buttons:last-child input{margin-left:.0625rem}.reveal-modal .operations-help{margin-top:.625rem;max-height:10.9375rem;overflow:auto;line-height:1rem;font-size:.75rem;color:#555}.reveal-modal .operations-help span{color:#999}.dark-theme .reveal-modal .opening-div.wrapper{border:.0625rem solid var(--darkModeBorder)}.default-theme .reveal-modal .opening-div.wrapper{border:.0625rem solid var(--greyLight)}.reveal-modal .opening-div .icon{vertical-align:middle;margin-right:.3125rem}.dark-theme .reveal-modal .opening-div .icon{color:var(--darkModeMainColor)}.default-theme .reveal-modal .opening-div .icon{color:var(--mainColor)}.reveal-modal .opening-div .icon.pointer{cursor:pointer}.reveal-modal .opening-div .heading{font-size:.875rem;font-weight:700}.dark-theme .reveal-modal .opening-div .heading{color:var(--darkModeFont)}.default-theme .reveal-modal .opening-div .heading{color:var(--greyFont)}.reveal-modal .opening-div .heading .icon{float:left}.reveal-modal .opening-div .heading .icon.inside{position:absolute;left:-1.25rem}.reveal-modal .opening-div .content{clear:both}.reveal-modal .opening-div .content.left-border{position:relative;left:-.9375rem;padding-left:.9375rem}.dark-theme .reveal-modal .opening-div .content.left-border{border-left:.0625rem solid var(--darkModeMainColor)}.default-theme .reveal-modal .opening-div .content.left-border{border-left:.0625rem solid var(--mainColor)}.reveal-modal .opening-div .content.left-border .medium-7{padding-left:.25rem !important}.reveal-modal .opening-div.intended .content{position:relative;left:.9375rem;padding-left:.9375rem}.reveal-modal .opening-div .info{margin-left:.625rem}.reveal-modal .opening-div .more-button{cursor:pointer;margin-left:.625rem;font-weight:700;white-space:nowrap}.reveal-modal .opening-div button{padding:.3125rem;margin:0 0 0 .3125rem;font-size:.75rem}.dark-theme .reveal-modal .opening-div button{background-color:var(--darkModeMainColor)}.default-theme .reveal-modal .opening-div button{background-color:var(--mainColor)}.reveal-modal .service-operations-modal .readonly .selectbox.mar,.reveal-modal .service-operations-modal .readonly .searchbox,.reveal-modal .service-operations-modal .readonly .rw-input.rw-dropdown-list-input,.reveal-modal .service-operations-modal .readonly input.input,.reveal-modal .service-operations-modal .readonly .checkbox-custom,.reveal-modal .service-operations-modal .readonly.checkbox .h-25,.reveal-modal .service-operations-modal .readonly.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.reveal-modal .service-operations-modal .readonly.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.reveal-modal .service-operations-modal .readonly.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal .service-operations-modal .readonly.checkbox label,.reveal-modal .service-operations-modal .readonly.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal .service-operations-modal .readonly.checkbox label,.reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="text"],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input[type="text"],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="number"],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input[type="number"],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="password"],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input[type="password"],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input.input[type=text],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input.input[type=text],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input.calendarInput[type=text],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input.calendarInput[type=text],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input.clockInput[type=text],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input.clockInput[type=text],.reveal-modal .service-operations-modal .readonly.checkbox .form-container .switch.small,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .switch.small label,.form-container .switch.small .reveal-modal .service-operations-modal .readonly.checkbox label,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .radio-custom-label,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .radio-custom-label,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .reveal-modal .service-operations-modal .readonly.checkbox .checkbox-custom-label:not(.with-preview),.reveal-modal .service-operations-modal .readonly.checkbox .form-container .select-drop,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .select-drop,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .div-icon-drop-down,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .div-icon-drop-down,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .reveal-modal .service-operations-modal .readonly.checkbox span.disb-icon,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .calclp-h-25,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .calclp-h-25,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .empty-comp,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .empty-comp,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .helper-text,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .helper-text,.reveal-modal .service-operations-modal .readonly.checkbox .gu-mirror input,.gu-mirror .reveal-modal .service-operations-modal .readonly.checkbox input,.reveal-modal .service-operations-modal #vars-mapping .readonly.checkbox label,#vars-mapping .reveal-modal .service-operations-modal .readonly.checkbox label,.reveal-modal .service-operations-modal .readonly.checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .reveal-modal .service-operations-modal .readonly.checkbox .rw-list-option,.reveal-modal .service-operations-modal .readonly.checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .reveal-modal .service-operations-modal .readonly.checkbox .rw-list-empty,.reveal-modal .service-operations-modal .readonly .checkbox-custom-label:before,.reveal-modal .service-operations-modal .readonly .select-drop,.reveal-modal .service-operations-modal .readonly textarea,.reveal-modal .service-operations-modal .read-only .selectbox.mar,.reveal-modal .service-operations-modal .read-only .searchbox,.reveal-modal .service-operations-modal .read-only .rw-input.rw-dropdown-list-input,.reveal-modal .service-operations-modal .read-only input.input,.reveal-modal .service-operations-modal .read-only .checkbox-custom,.reveal-modal .service-operations-modal .read-only.checkbox .h-25,.reveal-modal .service-operations-modal .read-only.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.reveal-modal .service-operations-modal .read-only.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.reveal-modal .service-operations-modal .read-only.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal .service-operations-modal .read-only.checkbox label,.reveal-modal .service-operations-modal .read-only.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal .service-operations-modal .read-only.checkbox label,.reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="text"],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input[type="text"],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="number"],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input[type="number"],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="password"],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input[type="password"],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input.input[type=text],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input.input[type=text],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input.calendarInput[type=text],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input.calendarInput[type=text],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input.clockInput[type=text],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input.clockInput[type=text],.reveal-modal .service-operations-modal .read-only.checkbox .form-container .switch.small,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .switch.small label,.form-container .switch.small .reveal-modal .service-operations-modal .read-only.checkbox label,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .radio-custom-label,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .radio-custom-label,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .reveal-modal .service-operations-modal .read-only.checkbox .checkbox-custom-label:not(.with-preview),.reveal-modal .service-operations-modal .read-only.checkbox .form-container .select-drop,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .select-drop,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .div-icon-drop-down,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .div-icon-drop-down,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .reveal-modal .service-operations-modal .read-only.checkbox span.disb-icon,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .calclp-h-25,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .calclp-h-25,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .empty-comp,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .empty-comp,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .helper-text,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .helper-text,.reveal-modal .service-operations-modal .read-only.checkbox .gu-mirror input,.gu-mirror .reveal-modal .service-operations-modal .read-only.checkbox input,.reveal-modal .service-operations-modal #vars-mapping .read-only.checkbox label,#vars-mapping .reveal-modal .service-operations-modal .read-only.checkbox label,.reveal-modal .service-operations-modal .read-only.checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .reveal-modal .service-operations-modal .read-only.checkbox .rw-list-option,.reveal-modal .service-operations-modal .read-only.checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .reveal-modal .service-operations-modal .read-only.checkbox .rw-list-empty,.reveal-modal .service-operations-modal .read-only .checkbox-custom-label:before,.reveal-modal .service-operations-modal .read-only .select-drop,.reveal-modal .service-operations-modal .read-only textarea{cursor:not-allowed !important}.dark-theme .reveal-modal .service-operations-modal .readonly .selectbox.mar,.dark-theme .reveal-modal .service-operations-modal .readonly .searchbox,.dark-theme .reveal-modal .service-operations-modal .readonly .rw-input.rw-dropdown-list-input,.dark-theme .reveal-modal .service-operations-modal .readonly input.input,.dark-theme .reveal-modal .service-operations-modal .readonly .checkbox-custom,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .h-25,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox label,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox label,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="text"],.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox input[type="text"],.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="number"],.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox input[type="number"],.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="password"],.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox input[type="password"],.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input.input[type=text],.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox input.input[type=text],.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input.calendarInput[type=text],.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox input.calendarInput[type=text],.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input.clockInput[type=text],.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox input.clockInput[type=text],.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .switch.small,.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .switch.small label,.form-container .switch.small .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox label,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .radio-custom-label,.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .radio-custom-label,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .checkbox-custom-label:not(.with-preview),.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .select-drop,.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .select-drop,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .div-icon-drop-down,.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .div-icon-drop-down,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox span.disb-icon,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .calclp-h-25,.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .calclp-h-25,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .empty-comp,.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .empty-comp,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .helper-text,.form-container .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .helper-text,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .gu-mirror input,.gu-mirror .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox input,.dark-theme .reveal-modal .service-operations-modal #vars-mapping .readonly.checkbox label,#vars-mapping .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox label,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .rw-list-option,.dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .dark-theme .reveal-modal .service-operations-modal .readonly.checkbox .rw-list-empty,.dark-theme .reveal-modal .service-operations-modal .readonly .checkbox-custom-label:before,.dark-theme .reveal-modal .service-operations-modal .readonly .select-drop,.dark-theme .reveal-modal .service-operations-modal .readonly textarea,.dark-theme .reveal-modal .service-operations-modal .read-only .selectbox.mar,.dark-theme .reveal-modal .service-operations-modal .read-only .searchbox,.dark-theme .reveal-modal .service-operations-modal .read-only .rw-input.rw-dropdown-list-input,.dark-theme .reveal-modal .service-operations-modal .read-only input.input,.dark-theme .reveal-modal .service-operations-modal .read-only .checkbox-custom,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .h-25,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox label,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox label,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="text"],.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox input[type="text"],.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="number"],.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox input[type="number"],.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="password"],.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox input[type="password"],.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input.input[type=text],.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox input.input[type=text],.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input.calendarInput[type=text],.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox input.calendarInput[type=text],.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input.clockInput[type=text],.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox input.clockInput[type=text],.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .switch.small,.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .switch.small label,.form-container .switch.small .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox label,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .radio-custom-label,.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .radio-custom-label,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .checkbox-custom-label:not(.with-preview),.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .select-drop,.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .select-drop,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .div-icon-drop-down,.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .div-icon-drop-down,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox span.disb-icon,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .calclp-h-25,.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .calclp-h-25,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .empty-comp,.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .empty-comp,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .helper-text,.form-container .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .helper-text,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .gu-mirror input,.gu-mirror .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox input,.dark-theme .reveal-modal .service-operations-modal #vars-mapping .read-only.checkbox label,#vars-mapping .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox label,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .rw-list-option,.dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .dark-theme .reveal-modal .service-operations-modal .read-only.checkbox .rw-list-empty,.dark-theme .reveal-modal .service-operations-modal .read-only .checkbox-custom-label:before,.dark-theme .reveal-modal .service-operations-modal .read-only .select-drop,.dark-theme .reveal-modal .service-operations-modal .read-only textarea{background-color:var(--darkModeBorder) !important}.default-theme .reveal-modal .service-operations-modal .readonly .selectbox.mar,.default-theme .reveal-modal .service-operations-modal .readonly .searchbox,.default-theme .reveal-modal .service-operations-modal .readonly .rw-input.rw-dropdown-list-input,.default-theme .reveal-modal .service-operations-modal .readonly input.input,.default-theme .reveal-modal .service-operations-modal .readonly .checkbox-custom,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .h-25,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .default-theme .reveal-modal .service-operations-modal .readonly.checkbox label,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .default-theme .reveal-modal .service-operations-modal .readonly.checkbox label,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="text"],.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox input[type="text"],.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="number"],.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox input[type="number"],.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="password"],.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox input[type="password"],.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input.input[type=text],.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox input.input[type=text],.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input.calendarInput[type=text],.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox input.calendarInput[type=text],.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container input.clockInput[type=text],.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox input.clockInput[type=text],.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .switch.small,.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .switch.small label,.form-container .switch.small .default-theme .reveal-modal .service-operations-modal .readonly.checkbox label,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .radio-custom-label,.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .radio-custom-label,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .checkbox-custom-label:not(.with-preview),.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .select-drop,.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .select-drop,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .div-icon-drop-down,.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .div-icon-drop-down,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .default-theme .reveal-modal .service-operations-modal .readonly.checkbox span.disb-icon,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .calclp-h-25,.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .calclp-h-25,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .empty-comp,.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .empty-comp,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .form-container .helper-text,.form-container .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .helper-text,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .gu-mirror input,.gu-mirror .default-theme .reveal-modal .service-operations-modal .readonly.checkbox input,.default-theme .reveal-modal .service-operations-modal #vars-mapping .readonly.checkbox label,#vars-mapping .default-theme .reveal-modal .service-operations-modal .readonly.checkbox label,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .rw-list-option,.default-theme .reveal-modal .service-operations-modal .readonly.checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .default-theme .reveal-modal .service-operations-modal .readonly.checkbox .rw-list-empty,.default-theme .reveal-modal .service-operations-modal .readonly .checkbox-custom-label:before,.default-theme .reveal-modal .service-operations-modal .readonly .select-drop,.default-theme .reveal-modal .service-operations-modal .readonly textarea,.default-theme .reveal-modal .service-operations-modal .read-only .selectbox.mar,.default-theme .reveal-modal .service-operations-modal .read-only .searchbox,.default-theme .reveal-modal .service-operations-modal .read-only .rw-input.rw-dropdown-list-input,.default-theme .reveal-modal .service-operations-modal .read-only input.input,.default-theme .reveal-modal .service-operations-modal .read-only .checkbox-custom,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .h-25,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .default-theme .reveal-modal .service-operations-modal .read-only.checkbox label,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .default-theme .reveal-modal .service-operations-modal .read-only.checkbox label,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="text"],.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox input[type="text"],.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="number"],.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox input[type="number"],.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="password"],.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox input[type="password"],.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input.input[type=text],.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox input.input[type=text],.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input.calendarInput[type=text],.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox input.calendarInput[type=text],.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container input.clockInput[type=text],.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox input.clockInput[type=text],.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .switch.small,.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .switch.small label,.form-container .switch.small .default-theme .reveal-modal .service-operations-modal .read-only.checkbox label,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .radio-custom-label,.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .radio-custom-label,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .checkbox-custom-label:not(.with-preview),.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .select-drop,.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .select-drop,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .div-icon-drop-down,.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .div-icon-drop-down,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .default-theme .reveal-modal .service-operations-modal .read-only.checkbox span.disb-icon,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .calclp-h-25,.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .calclp-h-25,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .empty-comp,.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .empty-comp,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .form-container .helper-text,.form-container .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .helper-text,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .gu-mirror input,.gu-mirror .default-theme .reveal-modal .service-operations-modal .read-only.checkbox input,.default-theme .reveal-modal .service-operations-modal #vars-mapping .read-only.checkbox label,#vars-mapping .default-theme .reveal-modal .service-operations-modal .read-only.checkbox label,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .rw-list-option,.default-theme .reveal-modal .service-operations-modal .read-only.checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .default-theme .reveal-modal .service-operations-modal .read-only.checkbox .rw-list-empty,.default-theme .reveal-modal .service-operations-modal .read-only .checkbox-custom-label:before,.default-theme .reveal-modal .service-operations-modal .read-only .select-drop,.default-theme .reveal-modal .service-operations-modal .read-only textarea{background-color:var(--greyLight) !important}.reveal-modal .service-operations-modal .readonly .checkbox-custom-label,.reveal-modal .service-operations-modal .read-only .checkbox-custom-label{cursor:not-allowed !important}.reveal-modal .service-operations-modal .readonly.checkbox .h-25,.reveal-modal .service-operations-modal .readonly.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.reveal-modal .service-operations-modal .readonly.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.reveal-modal .service-operations-modal .readonly.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal .service-operations-modal .readonly.checkbox label,.reveal-modal .service-operations-modal .readonly.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal .service-operations-modal .readonly.checkbox label,.reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="text"],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input[type="text"],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="number"],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input[type="number"],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input[type="password"],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input[type="password"],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input.input[type=text],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input.input[type=text],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input.calendarInput[type=text],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input.calendarInput[type=text],.reveal-modal .service-operations-modal .readonly.checkbox .form-container input.clockInput[type=text],.form-container .reveal-modal .service-operations-modal .readonly.checkbox input.clockInput[type=text],.reveal-modal .service-operations-modal .readonly.checkbox .form-container .switch.small,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .switch.small,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .switch.small label,.form-container .switch.small .reveal-modal .service-operations-modal .readonly.checkbox label,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .radio-custom-label,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .radio-custom-label,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .reveal-modal .service-operations-modal .readonly.checkbox .checkbox-custom-label:not(.with-preview),.reveal-modal .service-operations-modal .readonly.checkbox .form-container .select-drop,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .select-drop,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .div-icon-drop-down,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .div-icon-drop-down,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .reveal-modal .service-operations-modal .readonly.checkbox span.disb-icon,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .calclp-h-25,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .calclp-h-25,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .empty-comp,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .empty-comp,.reveal-modal .service-operations-modal .readonly.checkbox .form-container .helper-text,.form-container .reveal-modal .service-operations-modal .readonly.checkbox .helper-text,.reveal-modal .service-operations-modal .readonly.checkbox .gu-mirror input,.gu-mirror .reveal-modal .service-operations-modal .readonly.checkbox input,.reveal-modal .service-operations-modal #vars-mapping .readonly.checkbox label,#vars-mapping .reveal-modal .service-operations-modal .readonly.checkbox label,.reveal-modal .service-operations-modal .readonly.checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .reveal-modal .service-operations-modal .readonly.checkbox .rw-list-option,.reveal-modal .service-operations-modal .readonly.checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .reveal-modal .service-operations-modal .readonly.checkbox .rw-list-empty,.reveal-modal .service-operations-modal .read-only.checkbox .h-25,.reveal-modal .service-operations-modal .read-only.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.reveal-modal .service-operations-modal .read-only.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.reveal-modal .service-operations-modal .read-only.checkbox #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal .service-operations-modal .read-only.checkbox label,.reveal-modal .service-operations-modal .read-only.checkbox .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .reveal-modal .service-operations-modal .read-only.checkbox label,.reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="text"],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input[type="text"],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="number"],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input[type="number"],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input[type="password"],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input[type="password"],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input.input[type=text],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input.input[type=text],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input.calendarInput[type=text],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input.calendarInput[type=text],.reveal-modal .service-operations-modal .read-only.checkbox .form-container input.clockInput[type=text],.form-container .reveal-modal .service-operations-modal .read-only.checkbox input.clockInput[type=text],.reveal-modal .service-operations-modal .read-only.checkbox .form-container .switch.small,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .switch.small,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .switch.small label,.form-container .switch.small .reveal-modal .service-operations-modal .read-only.checkbox label,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .radio-custom-label,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .radio-custom-label,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .checkbox-custom-label:not(.with-preview),.form-container .reveal-modal .service-operations-modal .read-only.checkbox .checkbox-custom-label:not(.with-preview),.reveal-modal .service-operations-modal .read-only.checkbox .form-container .select-drop,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .select-drop,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .div-icon-drop-down,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .div-icon-drop-down,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down .reveal-modal .service-operations-modal .read-only.checkbox span.disb-icon,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .calclp-h-25,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .calclp-h-25,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .empty-comp,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .empty-comp,.reveal-modal .service-operations-modal .read-only.checkbox .form-container .helper-text,.form-container .reveal-modal .service-operations-modal .read-only.checkbox .helper-text,.reveal-modal .service-operations-modal .read-only.checkbox .gu-mirror input,.gu-mirror .reveal-modal .service-operations-modal .read-only.checkbox input,.reveal-modal .service-operations-modal #vars-mapping .read-only.checkbox label,#vars-mapping .reveal-modal .service-operations-modal .read-only.checkbox label,.reveal-modal .service-operations-modal .read-only.checkbox .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .reveal-modal .service-operations-modal .read-only.checkbox .rw-list-option,.reveal-modal .service-operations-modal .read-only.checkbox .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .reveal-modal .service-operations-modal .read-only.checkbox .rw-list-empty{width:calc(100% - 1.75rem)}.reveal-modal .service-operations-modal .disabled .calendarInput{cursor:not-allowed !important}.dark-theme .reveal-modal .service-operations-modal .disabled .calendarInput{background-color:var(--darkModeBorder) !important}.default-theme .reveal-modal .service-operations-modal .disabled .calendarInput{background-color:var(--greyLight) !important}.reveal-modal .service-operations-modal .row.divided{margin:0 !important}.reveal-modal .service-operations-modal .row.divided .row,.reveal-modal .service-operations-modal .row.divided .columns{padding:0}.reveal-modal .validation-wrapper .red{color:#f04124;font-weight:600}.reveal-modal .validation-wrapper .green{color:#43AC6A;font-weight:600}.reveal-modal .validation-wrapper .orange{color:#f08a24;font-weight:600}.reveal-modal .validation-wrapper .file-name-wrap{font-size:.875rem}.reveal-modal .validation-wrapper .file-name-wrap .file-name{font-weight:600}.reveal-modal .validation-wrapper .validation-content{padding:0 0 0 3.125rem !important}.reveal-modal .validation-wrapper .validation-content .row{margin:0 !important;padding:0 !important}@media only screen and (min-width: 40.063em){.reveal-modal .validation-wrapper .medium-5{width:33.33333%}.reveal-modal .validation-wrapper .medium-7{width:66.66667%}}@media only screen and (min-width: 40.063em){.reveal-modal{top:3.75rem}.reveal-modal.own-width-335{width:20.9375rem}.reveal-modal.own-width-600{width:37.5rem}}.cke_reset_all>table{z-index:2000000002 !important}.dark-theme .cke_reset_all>table{border:.0625rem solid var(--darkModeBorder)}.default-theme .cke_reset_all>table{border:.0625rem solid var(--greyLight)}.dropdown-list{list-style-type:none;position:absolute;display:none !important;z-index:11;text-align:left;margin:0}.dark-theme .dropdown-list{background:#181a1b;border:.0625rem solid var(--darkModeBorder);box-shadow:0 0 .3125rem 0 rgba(0,0,0,0.2)}.default-theme .dropdown-list{background:#fff;border:.0625rem solid var(--greyLight);box-shadow:0 0 .3125rem 0 rgba(0,0,0,0.2)}.dropdown-list.dash-add{right:1.5625rem}.dropdown-list.dash-add a{width:100%}.dropdown-list.cont-menu{left:.3125rem;top:3.125rem}@media only screen and (max-width: 23.75em){.dropdown-list.bell-drop{left:0}}.dropdown-list li{height:2.8125rem;line-height:2.8125rem;font-size:.75rem}.dark-theme .dropdown-list li:hover{background:#212425}.default-theme .dropdown-list li:hover{background:#efefef}.dark-theme .dropdown-list li:nth-child(even){border-top:.0625rem solid var(--darkModeBorder);border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme .dropdown-list li:nth-child(even){border-top:.0625rem solid var(--greyLight);border-bottom:.0625rem solid var(--greyLight)}.dropdown-list li:last-child{border-bottom:none}.dropdown-list li a{padding:0 .625rem;display:inline-block;white-space:nowrap}.open-dropdown{display:block !important}.dark-theme a,.dark-theme a:hover,.dark-theme a:focus{color:#d3ccbe}.default-theme a,.default-theme a:hover,.default-theme a:focus{color:#555}.side-nav{padding:0 0}.side-nav li{margin:0}.side-nav li a:not(.button){padding:0}.dark-theme .side-nav li a:not(.button){color:#d3ccbe}.default-theme .side-nav li a:not(.button){color:#555}.side-nav li a:hover:not(.button),.side-nav li .side-nav li a:focus:not(.button){background:none}.dark-theme .side-nav li a:hover:not(.button),.dark-theme .side-nav li .side-nav li a:focus:not(.button){color:#d3ccbe}.default-theme .side-nav li a:hover:not(.button),.default-theme .side-nav li .side-nav li a:focus:not(.button){color:#555}.breadcrumbs{border:none;border-radius:0;padding-top:0;padding-bottom:0}.breadcrumbs>*{font-size:.875rem;line-height:1.125rem;text-transform:none;float:none}.dark-theme .breadcrumbs>*{color:#d3ccbe}.default-theme .breadcrumbs>*{color:#555}.breadcrumbs>*:before{content:">"}.breadcrumbs>*::before{position:inherit}.breadcrumbs:hover>* a{text-decoration:none}.row{max-width:none}.tabs dd>a,.tabs .tab-title>a{font-family:opensans-light}.button-group>li{margin:0 0 0 .375rem}.button-group>li>button,.button-group>li .button{border-left:none}.button-group>li>button,.button-group>li .button{border-left:.0625rem solid #fff;border-color:#fff}.dark-theme .button-group>li>button,.dark-theme .button-group>li .button{border-color:#181a1b}.default-theme .button-group>li>button,.default-theme .button-group>li .button{border-color:#fff}.button-group .task-queue-button{display:inline-block;margin-right:1.0625rem;border:0 !important;font-size:.875rem;text-decoration:underline}.dark-theme .button-group .task-queue-button{color:#d3ccbe}.default-theme .button-group .task-queue-button{color:#555}.reveal-modal-bg{background:rgba(230,230,230,0.6)}.reveal-modal{box-shadow:0 0 .3125rem 0 rgba(0,0,0,0.2)}.dark-theme .reveal-modal{border:.0625rem solid var(--darkModeBorder)}.default-theme .reveal-modal{border:.0625rem solid var(--greyLight)}.reveal-modal.xlarge,.reveal-modal.large,.reveal-modal.medium,.reveal-modal.small,.reveal-modal.tiny{max-width:100%}.hopscotch-nav-button{outline:none}@media only screen and (max-width: 64em){.hide-icon{display:none}#main-content #sec-header #beside-tabs-nav .button .not{padding-right:0}#main-content #sec-header #beside-tabs-nav #binDropZone{width:2.5rem}}@media only screen and (max-width: 64em) and (max-width: 25em){#main-content #sec-header #beside-tabs-nav #binDropZone{display:none}}@media only screen and (max-width: 64em){#main-content #content-wrap-t #beside-tabs-nav{padding-right:.0625rem}#main-content #content-wrap-t #beside-tabs-nav .button{margin-bottom:0;position:relative}#main-content #content-wrap-t #beside-tabs-nav .button .not{padding-right:0}#main-content #content-wrap-t #tabs-buttons{padding-right:.1875rem}#main-content #content-wrap-t #tabs-buttons .inline-list{margin-bottom:0}#main-content #content-wrap-t #tabs-buttons .inline-list>li{margin-left:.3125rem}}@media only screen and (max-width: 64em) and (min-width: 40.063em){.reveal-modal.large{width:80%}.reveal-modal.medium{width:70%}.reveal-modal.small{width:60%}.reveal-modal.tiny{width:50%}}@media only screen and (max-width: 40em){#main-content #sec-header .wrap span:nth-child(1),#main-content #sec-header .wrap span:nth-child(2),.modal #sec-header .wrap span:nth-child(1),.modal #sec-header .wrap span:nth-child(2){font-size:1.125rem}#main-content #content-wrap-t .tabs .icon-arrow-65,.modal #content-wrap-t .tabs .icon-arrow-65{display:inline;vertical-align:middle;padding-top:.25rem;margin:0 .3125rem}#main-content #content-wrap-t .tabs .icon-arrow-66,.modal #content-wrap-t .tabs .icon-arrow-66{display:block;text-align:center}#main-content #content-wrap-t .tabs .tab-item,.modal #content-wrap-t .tabs .tab-item{float:none}#main-content #content-wrap-t .tabs .tab-item:not(.is-active),.modal #content-wrap-t .tabs .tab-item:not(.is-active){z-index:6;float:none;display:none}.dark-theme #main-content #content-wrap-t .tabs .tab-item:not(.is-active),.dark-theme .modal #content-wrap-t .tabs .tab-item:not(.is-active){background-color:#181a1b}.default-theme #main-content #content-wrap-t .tabs .tab-item:not(.is-active),.default-theme .modal #content-wrap-t .tabs .tab-item:not(.is-active){background-color:#fff}#main-content #content-wrap-t .tabs .tab-item:not(.is-active).tabsHide,.modal #content-wrap-t .tabs .tab-item:not(.is-active).tabsHide{display:none}#main-content #content-wrap-t .tabs .tab-item.is-active,.modal #content-wrap-t .tabs .tab-item.is-active{display:inline-block !important}#main-content #content-wrap-t .tabs .tab-item.is-shown,.modal #content-wrap-t .tabs .tab-item.is-shown{display:block}}@media only screen and (max-width: 38.125em){#main-header #top-icons #user-settings-wrap #user-settings .hide-name{display:none}}@media only screen and (max-width: 46.25em){#main-header #top-icons .narrowDrop-content{position:absolute;width:98%;right:.1875rem;z-index:2000000001}#main-header #top-icons .drop-menu.icon-arrow-65{display:inherit;margin-left:0}#main-header #top-icons .content{box-shadow:0 0 .3125rem 0 rgba(0,0,0,0.2);width:22.8125rem;height:3.125rem;margin:auto}.dark-theme #main-header #top-icons .content{background:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme #main-header #top-icons .content{background:#fff;border:.0625rem solid var(--greyLight)}#main-header #top-icons .content>span{margin:.125rem}#main-header #top-icons .content:not(.drop-is-down){display:none}#main-header #top-icons .bell-spinner{left:80% !important}}@media only screen and (max-width: 23.75em){#main-header #top-icons .content{width:4.0625rem;height:auto}#main-header #top-icons .content span:not(.label):not(.li-icon){display:block}#main-header #top-icons .bell-spinner{left:70% !important}}.CodeMirror-lint-tooltip{z-index:2000000002 !important}.gu-mirror{padding:0}.gu-mirror .content-margin{margin:.3125rem}.gu-mirror .content-margin .content-header{cursor:grabbing;cursor:-webkit-grabbing;height:2.8125rem;line-height:2.8125rem}.dark-theme .gu-mirror .content-margin .content-header{border-bottom:.0625rem solid #565656;background:var(--darkModeDashboardHeaderBg)}.default-theme .gu-mirror .content-margin .content-header{border-bottom:.0625rem solid #E6E6E6;background:var(--dashboardHeaderBg)}.gu-mirror .content-margin .content-header .icon{display:inline-block;height:100%;padding:0 .4375rem}.dark-theme .gu-mirror .content-margin .content-header .icon{color:var(--darkModeMainColor)}.default-theme .gu-mirror .content-margin .content-header .icon{color:var(--mainColor)}.dark-theme .gu-mirror .content-margin .content-header .icon:hover:not(.icon-in){background:var(--darkModeMainColor);color:#181a1b}.default-theme .gu-mirror .content-margin .content-header .icon:hover:not(.icon-in){background:var(--mainColor);color:#fff}.gu-mirror .content-margin .content-header .icon.right{font-size:1.5rem}.gu-mirror .content-margin .content-header .icon.icon-arrow-65{float:left}.gu-mirror .content-margin .content-header .icon-in{font-size:1.5rem;vertical-align:middle}.dark-theme .gu-mirror .content-margin .content-header .icon-in{color:var(--darkModeMainColor)}.default-theme .gu-mirror .content-margin .content-header .icon-in{color:var(--mainColor)}.gu-mirror .content-margin .content-header .icon-border-right{margin-right:.3125rem;font-size:.875rem}.dark-theme .gu-mirror .content-margin .content-header .icon-border-right{border-right:#565656}.default-theme .gu-mirror .content-margin .content-header .icon-border-right{border-right:#E6E6E6}.gu-mirror .content-margin .content-header .dashTitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:.625rem;padding-left:.625rem}.dark-theme .gu-mirror .content-margin .content-header .dashTitle{border-left:#565656}.default-theme .gu-mirror .content-margin .content-header .dashTitle{border-left:#E6E6E6}.gu-mirror .content-margin .content{position:relative;min-height:9.6875rem}.dark-theme .gu-mirror .content-margin .content{background:#181a1b}.default-theme .gu-mirror .content-margin .content{background:#fff}.gu-mirror .content-margin .content.dashboard-favourites{overflow:auto}.gu-mirror .content-margin .content .notice{padding:.625rem;font-size:.875rem}.gu-mirror .content-margin .content .notice .icon{margin-right:.3125rem}.dark-theme .gu-mirror .content-margin .content .notice .icon{color:var(--darkModeMainColor)}.default-theme .gu-mirror .content-margin .content .notice .icon{color:var(--mainColor)}.dark-theme .gu-mirror .content-margin .content .icon{color:var(--darkModeMainColor)}.default-theme .gu-mirror .content-margin .content .icon{color:var(--mainColor)}.gu-mirror .content-margin .content iframe{width:100%;height:100%;border:none}.gu-mirror .content-margin .content .nocv{padding:.9375rem;font-size:.875rem}.gu-mirror .content-margin .content .dash-favourite{padding:.3125rem;text-align:center}.gu-mirror .content-margin .content .dash-favourite .icon{font-size:1.875rem;display:block}.gu-mirror .content-margin .content .dash-favourite div{overflow:hidden;font-size:.875rem;height:2.8125rem}.gu-mirror .content-margin .content .content-simple-table{padding:0 .625rem}#blinking-multiedit-info{animation:blinker 1s linear infinite;cursor:help;margin-right:.375rem;color:red}#blinking-multiedit-info>span{vertical-align:middle}@keyframes blinker{50%{opacity:0}}.disable-selection,.form-container .searchbox .searchbox-footer,.form-container .comboBox .searchbox-footer,.form-container .password-button .ch-button,.form-container .advanced-filter .add-button-wrap .add-button,#vars-mapping,.rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .rw-list-empty{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}ul#alerts{bottom:.1875rem;left:0;position:fixed;width:100%;margin:0;z-index:2000000002;list-style:outside none none}ul#alerts.bottom-space{bottom:2.5rem}ul#alerts li{margin:0 1.25rem 0 1.25rem}ul#alerts li .alert-box{cursor:pointer;margin:0;padding:.4375rem 7.1875rem .4375rem .875rem !important;width:100%}@media only screen and (max-width: 64em){ul#alerts li .alert-box{padding:.4375rem 4.6875rem .4375rem .875rem !important}}ul#alerts li .alert-box .italic{font-style:italic;margin-right:.625rem}ul#alerts li .alert-box.alert{word-break:break-word}ul#alerts li .alert-box .alert-buttons{position:absolute;right:.875rem;top:50%;margin-top:-.8125rem}ul#alerts li .alert-box .alert-buttons button{margin:0;margin-left:.3125rem;background:none;border:.0625rem solid;padding:.3125rem;float:right;font-size:.8125rem;line-height:.8125rem}ul#alerts li .alert-box .alert-buttons button.close-button .circle-icon{float:left;max-width:.6875rem;padding-top:.125rem}ul#alerts li .alert-box .alert-buttons button.close-button .hide-icon{margin-left:.3125rem;margin-right:.3125rem}ul#alerts li .alert-box .alert-buttons button.close-button .icon-delete-1{margin-left:.3125rem}@media only screen and (max-width: 64em){ul#alerts li .alert-box .alert-buttons button.close-button .hide-icon{display:none}ul#alerts li .alert-box .alert-buttons button.close-button .icon-delete-1{margin-left:0}}ul#alerts li .alert-box .alert-buttons .alertClosing{font-family:opensans;font-weight:300;font-size:0.8125rem;float:right}ul#alerts li .alert-box .alertMessage{display:flex}@media only screen and (max-width: 40em){ul#alerts li .alert-box .alertMessage{display:none}}ul#alerts li .alert-box .alert-link{text-decoration:underline;font-weight:bold}ul#alerts li.close-all{margin-bottom:.125rem;color:white;display:flex;justify-content:center;font-size:.8125rem}ul#alerts li.close-all div{padding:.125rem .625rem;cursor:pointer}ul#alerts li.close-all div.blue{background:#a0d3e8}ul#alerts li.close-all div.green{background:#43AC6A}ul#alerts li.close-all div.orange{background:#f08a24}ul#alerts li.close-all div.red{background:#f04124}.alerts-buttons{position:fixed;z-index:2000000002;bottom:.125rem;left:50%;transform:translateX(-50%)}.alerts-buttons .wrap{display:flex}.dark-theme .alerts-buttons .wrap{border:.0625rem solid var(--darkModeBorder)}.default-theme .alerts-buttons .wrap{border:.0625rem solid var(--greyLight)}.alerts-buttons .wrap .a-button{height:2.25rem}.dark-theme .alerts-buttons .wrap .a-button{background:#1d2021}.default-theme .alerts-buttons .wrap .a-button{background:#F6F6F6}.dark-theme .alerts-buttons .wrap .a-button:not(.active) .icon{color:#d3ccbe}.default-theme .alerts-buttons .wrap .a-button:not(.active) .icon{color:#555}.alerts-buttons .wrap .a-button:not(.close){padding:.4375rem 0 0 .6875rem;width:2.375rem}.dark-theme .alerts-buttons .wrap .a-button:not(.close){border-right:.0625rem solid var(--darkModeBorder)}.default-theme .alerts-buttons .wrap .a-button:not(.close){border-right:.0625rem solid var(--greyLight)}.alerts-buttons .wrap .a-button:not(.close).active{color:white;padding:.625rem 0 0 .3125rem;cursor:pointer}.alerts-buttons .wrap .a-button:not(.close) .icon span{left:-.3125rem;top:-.625rem;border-radius:50%;padding:0;background-color:white;position:relative;display:inline-block;color:#fff;width:.9375rem;height:.9375rem;text-align:center;line-height:.9375rem;font-size:.75rem;font-weight:700}.alerts-buttons .wrap .a-button .a-loader{position:relative}.alerts-buttons .wrap .a-button.blue{position:relative}.alerts-buttons .wrap .a-button.blue.active{background:#a0d3e8}.alerts-buttons .wrap .a-button.blue.active .icon span{color:#a0d3e8;z-index:2000000000;left:.8125rem}.alerts-buttons .wrap .a-button.green.active{background:#43AC6A}.alerts-buttons .wrap .a-button.green.active .icon span{color:#43AC6A}.alerts-buttons .wrap .a-button.orange.active{background:#f08a24}.alerts-buttons .wrap .a-button.orange.active .icon span{color:#f08a24}.alerts-buttons .wrap .a-button.red.active{background:#f04124}.alerts-buttons .wrap .a-button.red.active .icon span{color:#f04124}.alerts-buttons .wrap .a-button.close{padding:.5rem 0 0 .5625rem;width:2.125rem;cursor:pointer}#content-wrap *{font-family:opensans;font-weight:400}.dark-theme #content-wrap .columns .content_margin{border:.0625rem solid #565656}.default-theme #content-wrap .columns .content_margin{border:.0625rem solid #E6E6E6}#content-wrap .columns .content_header>span{font-size:.875rem;font-weight:600;color:#333}#content-wrap .columns .content_header>a{font-size:.875rem}#content-wrap .columns .content_header .icon{padding:0 .5rem}#content-wrap .columns .content_header .icon.icon-arrow-65{font-size:.75rem}#main-content .content-simple-table,.content-simple-table{font-size:.75rem;font-weight:400;height:100% !important;overflow:hidden;position:absolute;width:100%}#main-content .content-simple-table .table-overflow,.content-simple-table .table-overflow{position:absolute}#main-content .content-simple-table table,.content-simple-table table{width:100%;border:none;border-spacing:0;margin-bottom:0;border-collapse:separate;table-layout:fixed}.dark-theme #main-content .content-simple-table table,.dark-theme .content-simple-table table{border-bottom:.0625rem solid #565656;color:var(--darkModeFont)}.default-theme #main-content .content-simple-table table,.default-theme .content-simple-table table{border-bottom:.0625rem solid #E6E6E6;color:var(--greyFont)}#main-content .content-simple-table table tbody:focus,.content-simple-table table tbody:focus{outline:0}.dark-theme #main-content .content-simple-table table tr.row-selected td,.dark-theme .content-simple-table table tr.row-selected td{color:#fff;background-color:var(--darkModeMainColor)}.default-theme #main-content .content-simple-table table tr.row-selected td,.default-theme .content-simple-table table tr.row-selected td{color:#fff;background-color:var(--mainColor)}#main-content .content-simple-table table tr.row-selected td a,.content-simple-table table tr.row-selected td a{color:#fff}#main-content .content-simple-table table tr.row-selected td .icon.green,.content-simple-table table tr.row-selected td .icon.green{color:#fff}#main-content .content-simple-table table tr.red td,.content-simple-table table tr.red td{color:#f00}#main-content .content-simple-table table tr.row-selected.red td,.content-simple-table table tr.row-selected.red td{color:#fff}#main-content .content-simple-table table tr.will-disappear td,.content-simple-table table tr.will-disappear td{text-decoration:line-through}.dark-theme #main-content .content-simple-table table tr.even,.dark-theme #main-content .content-simple-table table tr:nth-of-type(2n),.dark-theme .content-simple-table table tr.even,.dark-theme .content-simple-table table tr:nth-of-type(2n){background-color:#181a1b}.default-theme #main-content .content-simple-table table tr.even,.default-theme #main-content .content-simple-table table tr:nth-of-type(2n),.default-theme .content-simple-table table tr.even,.default-theme .content-simple-table table tr:nth-of-type(2n){background-color:#fff}.dark-theme #main-content .content-simple-table table tr:nth-of-type(2n+1),.dark-theme .content-simple-table table tr:nth-of-type(2n+1){background-color:#1d2021}.default-theme #main-content .content-simple-table table tr:nth-of-type(2n+1),.default-theme .content-simple-table table tr:nth-of-type(2n+1){background-color:#f4f4f4}#main-content .content-simple-table table tr th,.content-simple-table table tr th{font-weight:400;height:1.875rem}.dark-theme #main-content .content-simple-table table tr th,.dark-theme .content-simple-table table tr th{color:var(--darkModeMainColor);background-color:#181a1b;border-bottom:.0625rem solid #565656}.default-theme #main-content .content-simple-table table tr th,.default-theme .content-simple-table table tr th{color:var(--mainColor);background-color:#fff;border-bottom:.0625rem solid #E6E6E6}#main-content .content-simple-table table tr th .thdiv,.content-simple-table table tr th .thdiv{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;padding-top:.375rem}#main-content .content-simple-table table tr th .thdiv.sort-icon-visible,.content-simple-table table tr th .thdiv.sort-icon-visible{padding-right:.9375rem}#main-content .content-simple-table table tr th .thdiv .sort-on-wrap,.content-simple-table table tr th .thdiv .sort-on-wrap{position:absolute;right:.4375rem;top:0;cursor:pointer}#main-content .content-simple-table table tr th .thdiv .sort-on-wrap .s-icon,.content-simple-table table tr th .thdiv .sort-on-wrap .s-icon{position:absolute;color:#b3b3b3;font-size:.5rem;font-weight:700;right:0}#main-content .content-simple-table table tr th .thdiv .sort-on-wrap .s-icon.icon-arrow-57,.content-simple-table table tr th .thdiv .sort-on-wrap .s-icon.icon-arrow-57{top:.0625rem}#main-content .content-simple-table table tr th .thdiv .sort-on-wrap .s-icon.icon-arrow-58,.content-simple-table table tr th .thdiv .sort-on-wrap .s-icon.icon-arrow-58{top:.625rem}#main-content .content-simple-table table tr th .grey.icon.icon-arrow-57,#main-content .content-simple-table table tr th .grey.icon.icon-arrow-58,.content-simple-table table tr th .grey.icon.icon-arrow-57,.content-simple-table table tr th .grey.icon.icon-arrow-58{color:#f1f1f1 !important}#main-content .content-simple-table table tr th .icon,.content-simple-table table tr th .icon{vertical-align:top}.dark-theme #main-content .content-simple-table table tr th .icon,.dark-theme .content-simple-table table tr th .icon{color:var(--darkModeFont)}.default-theme #main-content .content-simple-table table tr th .icon,.default-theme .content-simple-table table tr th .icon{color:var(--greyFont)}.dark-theme #main-content .content-simple-table table tr th .icon:hover,.dark-theme .content-simple-table table tr th .icon:hover{color:var(--darkModeMainColor)}.default-theme #main-content .content-simple-table table tr th .icon:hover,.default-theme .content-simple-table table tr th .icon:hover{color:var(--mainColor)}#main-content .content-simple-table table tr th .icon.icon-arrow-57,#main-content .content-simple-table table tr th .icon.icon-arrow-58,.content-simple-table table tr th .icon.icon-arrow-57,.content-simple-table table tr th .icon.icon-arrow-58{font-size:.75rem;font-weight:700;position:absolute;right:.3125rem}.dark-theme #main-content .content-simple-table table tr th .icon.icon-arrow-57,.dark-theme #main-content .content-simple-table table tr th .icon.icon-arrow-58,.dark-theme .content-simple-table table tr th .icon.icon-arrow-57,.dark-theme .content-simple-table table tr th .icon.icon-arrow-58{color:var(--darkModeMainColor) !important}.default-theme #main-content .content-simple-table table tr th .icon.icon-arrow-57,.default-theme #main-content .content-simple-table table tr th .icon.icon-arrow-58,.default-theme .content-simple-table table tr th .icon.icon-arrow-57,.default-theme .content-simple-table table tr th .icon.icon-arrow-58{color:var(--mainColor) !important}#main-content .content-simple-table table tr td,.content-simple-table table tr td{cursor:pointer;height:1.3125rem}.dark-theme #main-content .content-simple-table table tr td,.dark-theme .content-simple-table table tr td{color:var(--darkModeFont)}.default-theme #main-content .content-simple-table table tr td,.default-theme .content-simple-table table tr td{color:var(--greyFont)}#main-content .content-simple-table table tr td a,.content-simple-table table tr td a{text-decoration:underline}#main-content .content-simple-table table tr td a:hover,.content-simple-table table tr td a:hover{text-decoration:none}#main-content .content-simple-table table tr td.center,.content-simple-table table tr td.center{text-align:center !important;text-indent:0}#main-content .content-simple-table table tr td.align-right,.content-simple-table table tr td.align-right{text-align:right !important;text-indent:0;padding-right:.625rem}#main-content .content-simple-table table tr td button,.content-simple-table table tr td button{margin:0;margin-right:.125rem;height:1.25rem;font-size:.75rem;vertical-align:middle;padding:0 .625rem}.dark-theme #main-content .content-simple-table table tr td button,.dark-theme .content-simple-table table tr td button{background-color:var(--darkModeMainColor);border:.0625rem solid #565656}.dark-theme #main-content .content-simple-table table tr td button:hover,.dark-theme .content-simple-table table tr td button:hover{color:var(--darkModeFont)}.default-theme #main-content .content-simple-table table tr td button,.default-theme .content-simple-table table tr td button{background-color:var(--mainColor);border:.0625rem solid #E6E6E6}.default-theme #main-content .content-simple-table table tr td button:hover,.default-theme .content-simple-table table tr td button:hover{color:var(--greyFont)}#main-content .content-simple-table table tr td .icon.icon-magnifier,.content-simple-table table tr td .icon.icon-magnifier{margin-right:.3125rem}#main-content .content-simple-table table tr td,#main-content .content-simple-table table tr th,.content-simple-table table tr td,.content-simple-table table tr th{font-size:.75rem;font-weight:400;padding:0;text-indent:.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-theme #main-content .content-simple-table table tr td,.dark-theme #main-content .content-simple-table table tr th,.dark-theme .content-simple-table table tr td,.dark-theme .content-simple-table table tr th{border-right:.0625rem solid #565656}.default-theme #main-content .content-simple-table table tr td,.default-theme #main-content .content-simple-table table tr th,.default-theme .content-simple-table table tr td,.default-theme .content-simple-table table tr th{border-right:.0625rem solid #E6E6E6}#main-content .content-simple-table table tr td:last-child,#main-content .content-simple-table table tr td .last,#main-content .content-simple-table table tr th:last-child,#main-content .content-simple-table table tr th .last,.content-simple-table table tr td:last-child,.content-simple-table table tr td .last,.content-simple-table table tr th:last-child,.content-simple-table table tr th .last{border-right:none}#main-content .content-simple-table table tr td.with-buttons,#main-content .content-simple-table table tr th.with-buttons,.content-simple-table table tr td.with-buttons,.content-simple-table table tr th.with-buttons{padding-left:.625rem !important}#main-content .content-simple-table.is-mobile .table-footer,.content-simple-table.is-mobile .table-footer{position:absolute}#main-content .content-simple-table .table-footer,.content-simple-table .table-footer{clear:both;margin:0 .625rem}#main-content .content-simple-table .table-footer .table-navigation,.content-simple-table .table-footer .table-navigation{line-height:1.875rem}#main-content .content-simple-table .table-footer .table-navigation .page-numbers,.content-simple-table .table-footer .table-navigation .page-numbers{color:#888;font-style:italic;font-size:.75rem;display:inline-block;margin:0 1.25rem}@media only screen and (max-width: 31.35em){#main-content .content-simple-table .table-footer .table-navigation .page-numbers,.content-simple-table .table-footer .table-navigation .page-numbers{margin:0 .3125rem}}#main-content .content-simple-table .table-footer .table-navigation .page-numbers .row,.content-simple-table .table-footer .table-navigation .page-numbers .row{display:inline-block;vertical-align:middle}#main-content .content-simple-table .table-footer .table-navigation .page-numbers .row>div,.content-simple-table .table-footer .table-navigation .page-numbers .row>div{display:inline-block;margin:0;padding:0}#main-content .content-simple-table .table-footer .table-navigation .page-numbers .row input,.content-simple-table .table-footer .table-navigation .page-numbers .row input{font-size:.75rem;width:3.125rem;height:1.5625rem;margin:0}#main-content .content-simple-table .table-footer .table-navigation .loadedContent,#main-content .content-simple-table .table-footer .table-navigation .loader,.content-simple-table .table-footer .table-navigation .loadedContent,.content-simple-table .table-footer .table-navigation .loader{display:inline-block}#main-content .content-simple-table .table-footer .table-navigation .icons,.content-simple-table .table-footer .table-navigation .icons{display:inline-block}.dark-theme #main-content .content-simple-table .table-footer .table-navigation .icons a.icon,.dark-theme .content-simple-table .table-footer .table-navigation .icons a.icon{color:var(--darkModeMainColor)}.default-theme #main-content .content-simple-table .table-footer .table-navigation .icons a.icon,.default-theme .content-simple-table .table-footer .table-navigation .icons a.icon{color:var(--mainColor)}.dark-theme #main-content .content-simple-table .table-footer .table-navigation .icons a.icon:hover,.dark-theme .content-simple-table .table-footer .table-navigation .icons a.icon:hover{color:#fff !important;background-color:var(--darkModeMainColor)}.default-theme #main-content .content-simple-table .table-footer .table-navigation .icons a.icon:hover,.default-theme .content-simple-table .table-footer .table-navigation .icons a.icon:hover{color:#fff !important;background-color:var(--mainColor)}#main-content .content-simple-table .table-footer .table-navigation .icons .icon,.content-simple-table .table-footer .table-navigation .icons .icon{display:inline-block;color:#888;line-height:1.875rem;height:1.9375rem;padding:0 .625rem;font-weight:700;font-size:.625rem}#main-content .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-67,#main-content .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-68,.content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-67,.content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-68{border-top:none}.dark-theme #main-content .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-67,.dark-theme #main-content .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-68,.dark-theme .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-67,.dark-theme .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-68{border:.0625rem solid #565656}.default-theme #main-content .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-67,.default-theme #main-content .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-68,.default-theme .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-67,.default-theme .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-68{border:.0625rem solid #E6E6E6}#main-content .content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-67,.content-simple-table .table-footer .table-navigation .icons .icon.icon-arrow-67{border-right:none}#main-content .content-simple-table .table-footer .table-navigation span.pagination,.content-simple-table .table-footer .table-navigation span.pagination{font-style:italic;color:#888;display:inline-block;min-width:2.8125rem;position:relative}#main-content .content-simple-table .table-footer .table-navigation span.pagination .icon,.content-simple-table .table-footer .table-navigation span.pagination .icon{vertical-align:middle}.dark-theme #main-content .content-simple-table .table-footer .table-navigation span.pagination .grey,.dark-theme .content-simple-table .table-footer .table-navigation span.pagination .grey{color:var(--darkModeFont)}.default-theme #main-content .content-simple-table .table-footer .table-navigation span.pagination .grey,.default-theme .content-simple-table .table-footer .table-navigation span.pagination .grey{color:var(--greyFont)}#main-content .content-simple-table .table-footer .table-navigation span.pagination .red,.content-simple-table .table-footer .table-navigation span.pagination .red{color:red}#main-content .content-simple-table .table-footer .table-navigation span.pagination .no-underline,.content-simple-table .table-footer .table-navigation span.pagination .no-underline{text-decoration:none}@media only screen and (max-width: 31.25em){#main-content .content-simple-table .table-footer .table-navigation span.pagination .nrOfItems,.content-simple-table .table-footer .table-navigation span.pagination .nrOfItems{display:none}}#main-content .content-simple-table .table-footer .table-navigation .get-total-count,.content-simple-table .table-footer .table-navigation .get-total-count{margin:0 .625rem;color:#888 !important;font-size:.875rem;vertical-align:middle;cursor:pointer}#main-content .content-simple-table .table-footer .table-navigation .data a,.content-simple-table .table-footer .table-navigation .data a{margin:0 .3125rem;text-decoration:none}.dark-theme #main-content .content-simple-table .table-footer .table-navigation .data a,.dark-theme .content-simple-table .table-footer .table-navigation .data a{color:var(--darkModeMainColor)}.default-theme #main-content .content-simple-table .table-footer .table-navigation .data a,.default-theme .content-simple-table .table-footer .table-navigation .data a{color:var(--mainColor)}#main-content .content-simple-table .table-footer .table-navigation .data a:hover,.content-simple-table .table-footer .table-navigation .data a:hover{color:#666 !important}#main-content .content-simple-table .table-footer .table-navigation .data a:hover .icon,.content-simple-table .table-footer .table-navigation .data a:hover .icon{color:#666 !important}#main-content .content-simple-table .table-footer .table-navigation .data a .icon,.content-simple-table .table-footer .table-navigation .data a .icon{font-size:.875rem;vertical-align:middle;margin-right:.1875rem}@media only screen and (max-width: 64em){#main-content .content-simple-table .table-footer .table-navigation .data a .title,.content-simple-table .table-footer .table-navigation .data a .title{display:none}}#main-content .content-simple-table .table-footer .table-navigation .data a.red,.content-simple-table .table-footer .table-navigation .data a.red{color:red !important}#main-content .content-simple-table .table-footer .table-navigation .data a.red .icon,.content-simple-table .table-footer .table-navigation .data a.red .icon{color:red !important}#main-content .content-simple-table .table-footer .table-navigation .data a.red:hover,.content-simple-table .table-footer .table-navigation .data a.red:hover{color:#666 !important}#main-content .content-simple-table .table-footer .table-navigation .data a.red:hover .icon,.content-simple-table .table-footer .table-navigation .data a.red:hover .icon{color:#666 !important}#main-content .content-simple-table .table-link,.content-simple-table .table-link{height:1.3125rem}#main-content .content-simple-table .table-link a.full,.content-simple-table .table-link a.full{text-decoration:underline;display:inline-block;float:right;line-height:1.875rem}.dark-theme #main-content .content-simple-table .table-link a.full,.dark-theme .content-simple-table .table-link a.full{color:var(--darkModeMainColor)}.default-theme #main-content .content-simple-table .table-link a.full,.default-theme .content-simple-table .table-link a.full{color:var(--mainColor)}#main-content .content-simple-table .table-link a.full:hover,.content-simple-table .table-link a.full:hover{color:#666}#main-content .content-simple-table .table-link a.full.link,.content-simple-table .table-link a.full.link{line-height:.75rem}#main-header #top-icons .bell-notification{position:relative}#main-header #top-icons .bell-notification .label{position:absolute;top:-.0625rem;left:.9375rem;padding:0;min-width:.9375rem;width:auto;height:.9375rem;line-height:.9375rem;font-weight:700;font-size:.75rem;color:#fff;border-radius:50%;background-color:#e8801b}#main-header #top-icons .bell-notification .label.icon-power-2{margin-left:.1875rem}.tooltips-notification{position:relative}.tooltips-notification .label{position:absolute;top:-.0625rem;left:1.125rem;padding:0;width:.9375rem;height:.9375rem;line-height:1rem;font-weight:400;font-size:.5rem;border-radius:50%;color:#fff}.dark-theme .tooltips-notification .label{background-color:var(--darkModeMainColor)}.default-theme .tooltips-notification .label{background-color:var(--mainColor)}.tooltips-notification .label.icon{margin-left:0 !important;font-size:.5rem !important}.tooltips-notification .label.hide{display:none}.tooltips-notification.switch-admin .dis-true{background-color:red;line-height:1.0625rem}:root{--mainHeaderBg: #F6F6F6;--mainHeaderFont: #333;--dashboardHeaderBg: #F6F6F6;--mainButtonBg: #76b703;--mainColor: #76b703;--greyFont: #555;--greyLight: #d5d5d5;--darkModeMainHeaderBg: #1d2021;--darkModeMainHeaderFont: #d3ccbe;--darkModeDashboardHeaderBg: #181a1b;--darkModeMainButtonBg: #92d51d;--darkModeMainColor: #92d51d;--darkModeFont: #d3ccbe;--darkModeBorder: #565656}#app{min-height:25rem;min-width:17.8125rem;height:100%;position:relative}#app .ball-loader{width:6.25rem;height:1.4375rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#app .ball-loader-ball{will-change:transform;height:1.4375rem;width:1.4375rem;border-radius:50%;background-color:var(--mainColor);position:absolute;animation:grow 1s ease-in-out infinite alternate}#app .ball-loader-ball.ball1{left:0;transform-origin:100% 50%}#app .ball-loader-ball.ball2{left:50%;transform:translateX(-50%) scale(1);animation-delay:0.33s}#app .ball-loader-ball.ball3{right:0;animation-delay:0.66s}@keyframes grow{to{transform:translateX(-50%) scale(0)}}#app #login,#app #set-expired{min-height:25rem;height:100%}.dark-theme #app #login,.dark-theme #app #set-expired{background-color:#1d2021}.default-theme #app #login,.default-theme #app #set-expired{background-color:#f3f3f3}#app #login .content-login,#app #set-expired .content-login{font-size:.875rem;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:33.75rem;text-align:center}#app #login .content-login *,#app #set-expired .content-login *{font-family:opensans;font-weight:400}@media only screen and (max-width: 33.75em){#app #login .content-login,#app #set-expired .content-login{width:100%}}#app #login .content-login .logo-wrap,#app #set-expired .content-login .logo-wrap{width:16.5625rem;margin:0 auto}#app #login .content-login span,#app #set-expired .content-login span{line-height:2.5rem}#app #login .content-login form,#app #set-expired .content-login form{width:16.5625rem;margin:auto}#app #login .content-login form input[type="text"],#app #login .content-login form input[type="password"],#app #set-expired .content-login form input[type="text"],#app #set-expired .content-login form input[type="password"]{width:16.5625rem;height:2.8125rem;margin:0;box-shadow:none;font-size:.875rem;line-height:1.25rem}.dark-theme #app #login .content-login form input[type="text"],.dark-theme #app #login .content-login form input[type="password"],.dark-theme #app #set-expired .content-login form input[type="text"],.dark-theme #app #set-expired .content-login form input[type="password"]{border-color:var(--darkModeBorder);background-color:#181a1b;color:var(--darkModeFont)}.dark-theme #app #login .content-login form input[type="text"]:focus,.dark-theme #app #login .content-login form input[type="password"]:focus,.dark-theme #app #set-expired .content-login form input[type="text"]:focus,.dark-theme #app #set-expired .content-login form input[type="password"]:focus{background-color:#1d2021}.default-theme #app #login .content-login form input[type="text"],.default-theme #app #login .content-login form input[type="password"],.default-theme #app #set-expired .content-login form input[type="text"],.default-theme #app #set-expired .content-login form input[type="password"]{border-color:var(--greyLight);background-color:#fff;color:var(--greyFont)}.default-theme #app #login .content-login form input[type="text"]:focus,.default-theme #app #login .content-login form input[type="password"]:focus,.default-theme #app #set-expired .content-login form input[type="text"]:focus,.default-theme #app #set-expired .content-login form input[type="password"]:focus{background-color:#f4f4f4}#app #login .content-login form ::-moz-placeholder,#app #set-expired .content-login form ::-moz-placeholder{opacity:1}#app #login .content-login form input[name="name"],#app #set-expired .content-login form input[name="name"]{border-bottom:none}#app #login .content-login form input[type="submit"],#app #set-expired .content-login form input[type="submit"]{width:16.5625rem;height:2.8125rem;border:none;font-family:opensans;font-weight:400;color:#fff;margin:.625rem 0;font-size:1rem;cursor:pointer}.dark-theme #app #login .content-login form input[type="submit"],.dark-theme #app #set-expired .content-login form input[type="submit"]{background-color:var(--darkModeMainColor)}.default-theme #app #login .content-login form input[type="submit"],.default-theme #app #set-expired .content-login form input[type="submit"]{background-color:var(--mainColor)}#app #login .content-login form input[type="submit"]:hover,#app #set-expired .content-login form input[type="submit"]:hover{background-color:#888}#app #login .content-login form input[type="submit"].other,#app #set-expired .content-login form input[type="submit"].other{margin-bottom:0}#app #login .content-login #logo,#app #set-expired .content-login #logo{width:33.75rem;height:6.25rem}@media only screen and (max-width: 33.75em){#app #login .content-login #logo,#app #set-expired .content-login #logo{width:100%}}@media only screen and (max-width: 19.375em){#app #login .content-login #logo,#app #set-expired .content-login #logo{height:5.625rem}}#app #login .content-expired,#app #set-expired .content-expired{font-size:.875rem;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:33.75rem;text-align:center}#app #login .content-expired *,#app #set-expired .content-expired *{font-family:opensans;font-weight:400}@media only screen and (max-width: 33.75em){#app #login .content-expired,#app #set-expired .content-expired{width:100%}}#app #login .content-expired form.form-container,#app #set-expired .content-expired form.form-container{width:16.5625rem;margin:auto}#app #login .content-expired form.form-container .small-12.medium-12.large-12.columns,#app #set-expired .content-expired form.form-container .small-12.medium-12.large-12.columns{padding:0 !important}#app #login .content-expired form.form-container .row,#app #set-expired .content-expired form.form-container .row{padding:0 !important;width:16.5625rem}#app #login .content-expired form.form-container .row label,#app #set-expired .content-expired form.form-container .row label{padding:0 !important}#app #login .content-expired form.form-container .row label span,#app #set-expired .content-expired form.form-container .row label span{font-weight:bold;font-size:1rem}#app #login .content-expired form.form-container .text.row,#app #set-expired .content-expired form.form-container .text.row{margin:0}#app #login .content-expired form.form-container .text.row .h-25,#app #login .content-expired form.form-container .text.row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button #app #login .content-expired form.form-container .text.row .switch.small,#app #login .content-expired form.form-container .text.row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small #app #login .content-expired form.form-container .text.row label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small #app #login .content-expired form.form-container .text.row label,#app #login .content-expired form.form-container .text.row input[type="text"],#app #login .content-expired form.form-container .text.row input[type="number"],#app #login .content-expired form.form-container .text.row input[type="password"],#app #login .content-expired form.form-container .text.row input.input[type=text],#app #login .content-expired form.form-container .text.row input.calendarInput[type=text],#app #login .content-expired form.form-container .text.row input.clockInput[type=text],#app #login .content-expired form.form-container .text.row .switch.small,#app #login .content-expired form.form-container .text.row .switch.small label,#app #login .content-expired form.form-container .switch.small .text.row label,#app #login .content-expired form.form-container .text.row .radio-custom-label,#app #login .content-expired form.form-container .text.row .checkbox-custom-label:not(.with-preview),#app #login .content-expired form.form-container .text.row .select-drop,#app #login .content-expired form.form-container .text.row .div-icon-drop-down,#app #login .content-expired form.form-container .text.row .div-icon-drop-down span.disb-icon,#app #login .content-expired form.form-container .div-icon-drop-down .text.row span.disb-icon,#app #login .content-expired form.form-container .text.row .calclp-h-25,#app #login .content-expired form.form-container .text.row .empty-comp,#app #login .content-expired form.form-container .text.row .helper-text,#app #login .content-expired form.form-container .text.row .gu-mirror input,.gu-mirror #app #login .content-expired form.form-container .text.row input,#app #login .content-expired form.form-container .text.row #vars-mapping .checkbox label,#vars-mapping .checkbox #app #login .content-expired form.form-container .text.row label,#app #login .content-expired form.form-container .text.row .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list #app #login .content-expired form.form-container .text.row .rw-list-option,#app #login .content-expired form.form-container .text.row .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list #app #login .content-expired form.form-container .text.row .rw-list-empty,#app #set-expired .content-expired form.form-container .text.row .h-25,#app #set-expired .content-expired form.form-container .text.row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button #app #set-expired .content-expired form.form-container .text.row .switch.small,#app #set-expired .content-expired form.form-container .text.row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small #app #set-expired .content-expired form.form-container .text.row label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small #app #set-expired .content-expired form.form-container .text.row label,#app #set-expired .content-expired form.form-container .text.row input[type="text"],#app #set-expired .content-expired form.form-container .text.row input[type="number"],#app #set-expired .content-expired form.form-container .text.row input[type="password"],#app #set-expired .content-expired form.form-container .text.row input.input[type=text],#app #set-expired .content-expired form.form-container .text.row input.calendarInput[type=text],#app #set-expired .content-expired form.form-container .text.row input.clockInput[type=text],#app #set-expired .content-expired form.form-container .text.row .switch.small,#app #set-expired .content-expired form.form-container .text.row .switch.small label,#app #set-expired .content-expired form.form-container .switch.small .text.row label,#app #set-expired .content-expired form.form-container .text.row .radio-custom-label,#app #set-expired .content-expired form.form-container .text.row .checkbox-custom-label:not(.with-preview),#app #set-expired .content-expired form.form-container .text.row .select-drop,#app #set-expired .content-expired form.form-container .text.row .div-icon-drop-down,#app #set-expired .content-expired form.form-container .text.row .div-icon-drop-down span.disb-icon,#app #set-expired .content-expired form.form-container .div-icon-drop-down .text.row span.disb-icon,#app #set-expired .content-expired form.form-container .text.row .calclp-h-25,#app #set-expired .content-expired form.form-container .text.row .empty-comp,#app #set-expired .content-expired form.form-container .text.row .helper-text,#app #set-expired .content-expired form.form-container .text.row .gu-mirror input,.gu-mirror #app #set-expired .content-expired form.form-container .text.row input,#app #set-expired .content-expired form.form-container .text.row #vars-mapping .checkbox label,#vars-mapping .checkbox #app #set-expired .content-expired form.form-container .text.row label,#app #set-expired .content-expired form.form-container .text.row .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list #app #set-expired .content-expired form.form-container .text.row .rw-list-option,#app #set-expired .content-expired form.form-container .text.row .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list #app #set-expired .content-expired form.form-container .text.row .rw-list-empty{min-height:2.8125rem !important}#app #login .content-expired form.form-container input[type="password"],#app #set-expired .content-expired form.form-container input[type="password"]{width:16.5625rem;min-height:2.8125rem !important;margin:0;box-shadow:none;font-size:.875rem;line-height:1.25rem}.dark-theme #app #login .content-expired form.form-container input[type="password"],.dark-theme #app #set-expired .content-expired form.form-container input[type="password"]{border-color:var(--darkModeBorder);background-color:#181a1b;color:var(--darkModeFont)}.dark-theme #app #login .content-expired form.form-container input[type="password"]:focus,.dark-theme #app #set-expired .content-expired form.form-container input[type="password"]:focus{background-color:#1d2021}.default-theme #app #login .content-expired form.form-container input[type="password"],.default-theme #app #set-expired .content-expired form.form-container input[type="password"]{border-color:var(--greyLight);background-color:#fff;color:var(--greyFont)}.default-theme #app #login .content-expired form.form-container input[type="password"]:focus,.default-theme #app #set-expired .content-expired form.form-container input[type="password"]:focus{background-color:#f4f4f4}#app #login .content-expired form.form-container input[name="oldPass"],#app #set-expired .content-expired form.form-container input[name="oldPass"]{border-bottom:none}#app #login .content-expired form.form-container input[name="newPass"],#app #set-expired .content-expired form.form-container input[name="newPass"]{border-bottom:none}#app #login .content-expired form.form-container ::-moz-placeholder,#app #set-expired .content-expired form.form-container ::-moz-placeholder{opacity:1}#app #login .content-expired form.form-container input[type="submit"],#app #set-expired .content-expired form.form-container input[type="submit"]{width:16.5625rem;height:2.8125rem;border:none;font-family:opensans;font-weight:400;color:#fff;margin:.625rem 0;font-size:1rem;cursor:pointer}.dark-theme #app #login .content-expired form.form-container input[type="submit"],.dark-theme #app #set-expired .content-expired form.form-container input[type="submit"]{background-color:var(--darkModeMainColor)}.default-theme #app #login .content-expired form.form-container input[type="submit"],.default-theme #app #set-expired .content-expired form.form-container input[type="submit"]{background-color:var(--mainColor)}#app #login .content-expired form.form-container input[type="submit"]:hover,#app #set-expired .content-expired form.form-container input[type="submit"]:hover{background-color:#888}#app #login .content-expired form.form-container input[type="submit"].other,#app #set-expired .content-expired form.form-container input[type="submit"].other{margin-bottom:0}[class^="icon-"]::before,[class*=" icon-"]::before{font-weight:unset !important}tr [class*="column"]+[class*="column"]:last-child{float:none}.hidden{display:none !important}.task-spinner{position:fixed !important;top:6.875rem !important;left:18.75rem !important}.breadcrumbs-spinner{position:fixed !important;top:4rem !important;left:17.1875rem !important}.alert-spinner{display:inline-block;position:relative;width:2.1875rem;vertical-align:middle;margin-bottom:.3125rem}.cell-spinner{position:relative !important}.bell-spinner{position:relative !important;left:100% !important;top:-2.5rem !important}.socket-spinner{position:relative !important;left:.3125rem !important;top:-.3125rem !important}[class^='navigation-arrow-right'],[class*=' navigation-arrow-right'],[class^='navigation-arrow-left'],[class*=' navigation-arrow-left']{background-color:grey;padding:.3125rem;line-height:1.875rem;border-radius:.25rem;color:#fff;font-size:.875rem;position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);text-align:center;-webkit-transition:0.5s;transition:0.5s;opacity:0.5;z-index:10;width:1.5625rem}[class^='navigation-arrow-right'] span,[class*=' navigation-arrow-right'] span,[class^='navigation-arrow-left'] span,[class*=' navigation-arrow-left'] span{color:#fff !important}[class^='navigation-arrow-right'].hidden,[class*=' navigation-arrow-right'].hidden,[class^='navigation-arrow-left'].hidden,[class*=' navigation-arrow-left'].hidden{display:none}[class^='navigation-arrow-right'].active,[class*=' navigation-arrow-right'].active,[class^='navigation-arrow-left'].active,[class*=' navigation-arrow-left'].active{cursor:pointer;opacity:0.5}.dark-theme [class^='navigation-arrow-right'].active,.dark-theme [class*=' navigation-arrow-right'].active,.dark-theme [class^='navigation-arrow-left'].active,.dark-theme [class*=' navigation-arrow-left'].active{background-color:var(--darkModeMainColor)}.default-theme [class^='navigation-arrow-right'].active,.default-theme [class*=' navigation-arrow-right'].active,.default-theme [class^='navigation-arrow-left'].active,.default-theme [class*=' navigation-arrow-left'].active{background-color:var(--mainColor)}[class^='navigation-arrow-right'].active:hover,[class*=' navigation-arrow-right'].active:hover,[class^='navigation-arrow-left'].active:hover,[class*=' navigation-arrow-left'].active:hover{opacity:1}[class^='navigation-arrow-right fast'],[class*=' navigation-arrow-right fast']{margin-right:1.125rem !important}[class^='navigation-arrow-left fast'],[class*=' navigation-arrow-left fast']{margin-left:1.125rem !important}[class^='navigation-arrow-right'],[class*=' navigation-arrow-right']{right:0%;margin-right:.75rem}[class^='navigation-arrow-left'],[class*=' navigation-arrow-left']{left:0%;margin-left:.75rem}.content-table{line-height:0;width:100%;position:relative;overflow-x:hidden}.content-table.is-mobile .table-footer{position:absolute}.content-table .table-footer{clear:both}.content-table .table-footer .table-navigation{padding:0 .3125rem;line-height:1.875rem}.content-table .table-footer .table-navigation .icon{vertical-align:middle}.dark-theme .content-table .table-footer .table-navigation .grey{color:var(--darkModeFont)}.default-theme .content-table .table-footer .table-navigation .grey{color:var(--greyFont)}.content-table .table-footer .table-navigation .red{color:red}.content-table .table-footer .table-navigation .no-underline{text-decoration:none}.content-table .table-footer .table-navigation span.pagination{color:#888;font-style:italic;font-size:.75rem;display:inline-block;margin:0 .3125rem;position:relative}@media only screen and (max-width: 31.25em){.content-table .table-footer .table-navigation span.pagination .nrOfItems{display:none}}.content-table .table-footer .table-navigation .get-total-count{margin:0 .625rem;color:#888 !important;font-size:.875rem;vertical-align:middle;cursor:pointer}.content-table .table-footer .table-navigation .instructions{color:#888;font-size:.75rem;padding-left:1.875rem}.content-table .table-footer .table-navigation .page-numbers{color:#888;font-style:italic;font-size:.75rem;display:inline-block;margin:0 .9375rem}@media only screen and (max-width: 31.25em){.content-table .table-footer .table-navigation .page-numbers{margin:0 .3125rem}}.content-table .table-footer .table-navigation .page-numbers .row{display:inline-block;vertical-align:middle}.content-table .table-footer .table-navigation .page-numbers .row>div{display:inline-block;margin:0;padding:0}.content-table .table-footer .table-navigation .page-numbers .row input{font-size:.75rem;width:3.125rem;height:1.5625rem;margin:0}.content-table .table-footer .table-navigation .loadedContent,.content-table .table-footer .table-navigation .loader{display:inline-block}.content-table .table-footer .table-navigation a{text-decoration:underline;display:inline-block;line-height:1.875rem;font-size:.75rem}.dark-theme .content-table .table-footer .table-navigation a{color:var(--darkModeMainColor)}.dark-theme .content-table .table-footer .table-navigation a:hover{color:var(--darkModeFont)}.default-theme .content-table .table-footer .table-navigation a{color:var(--mainColor)}.default-theme .content-table .table-footer .table-navigation a:hover{color:var(--greyFont)}.content-table .table-footer .table-navigation .data a{margin:0 .3125rem;text-decoration:none}.content-table .table-footer .table-navigation .data a .icon{font-size:.875rem;vertical-align:middle;margin-right:.1875rem}@media only screen and (max-width: 64em){.content-table .table-footer .table-navigation .data a .title{display:none}}.content-table .table-footer .table-navigation .data a.red{color:red}.dark-theme .content-table .table-footer .table-navigation .data a.red:hover{color:var(--darkModeFont)}.default-theme .content-table .table-footer .table-navigation .data a.red:hover{color:var(--greyFont)}.content-table .table-footer .table-navigation .icons{display:inline-block;margin:0 .3125rem;line-height:1.875rem}.content-table .table-footer .table-navigation .icons .icon{display:inline-block;line-height:1.875rem;padding:0 .625rem;color:#888;vertical-align:top;font-weight:700}.dark-theme .content-table .table-footer .table-navigation .icons .icon{border-right:.0625rem solid #565656;border-bottom:.0625rem solid #565656}.default-theme .content-table .table-footer .table-navigation .icons .icon{border-right:.0625rem solid #E6E6E6;border-bottom:.0625rem solid #E6E6E6}.content-table .table-footer .table-navigation .icons .icon.icon-arrow-67{font-size:.625rem}.dark-theme .content-table .table-footer .table-navigation .icons .icon.icon-arrow-67{border-left:.0625rem solid #565656}.default-theme .content-table .table-footer .table-navigation .icons .icon.icon-arrow-67{border-left:.0625rem solid #E6E6E6}.content-table .table-footer .table-navigation .icons .icon.icon-arrow-68{font-size:.625rem}.content-table .table-footer .table-navigation .icons a.icon{text-decoration:none}.dark-theme .content-table .table-footer .table-navigation .icons a.icon{color:var(--darkModeMainColor)}.default-theme .content-table .table-footer .table-navigation .icons a.icon{color:var(--mainColor)}.dark-theme .content-table .table-footer .table-navigation .icons a.icon:hover{color:#fff;background-color:var(--darkModeMainColor)}.default-theme .content-table .table-footer .table-navigation .icons a.icon:hover{color:#fff;background-color:var(--mainColor)}.table-overflow{overflow-x:hidden;position:absolute}.is-mobile .table-overflow{overflow-x:auto;position:static}.table-zone{position:relative}.sortable-table{padding:0 .625rem;font-size:.75rem;float:left;width:100%;z-index:0}.sortable-table *{font-family:opensans;font-weight:400}.sortable-table .dropzone-table{position:relative}.sortable-table .dropzone-table-active{position:absolute;background:#FFF;width:100%;height:100%;opacity:0.8;border:.0625rem dashed #333;text-align:center;z-index:6}.sortable-table .dropzone-table-active span{top:50%;position:relative;margin-top:-1.25rem;color:#333;font-weight:300;font-size:1.25rem}.sortable-table .dropzone-table-active:nth-of-type(2){opacity:0}.editable-table{padding:0 .625rem;font-size:.75rem;width:100%}.dark-theme .editable-table{background-color:#181a1b}.default-theme .editable-table{background-color:#fff}.editable-table *{font-family:opensans;font-weight:400}.editable-table .change-lang{cursor:pointer;position:absolute;top:.625rem;left:.3125rem;height:.625rem;padding:.625rem;z-index:1}.dark-theme .editable-table .change-lang{color:var(--darkModeMainColor);background:#181a1b}.default-theme .editable-table .change-lang{color:var(--mainColor);background:#fff}.editable-table table{overflow-x:auto;display:block}.editable-table table thead{display:block}.editable-table table thead th{white-space:nowrap;max-width:3.125rem;min-width:3.125rem;width:3.125rem;height:6.25rem;vertical-align:bottom;overflow:hidden}.editable-table table thead th:first-of-type{width:12.5rem;max-width:12.5rem;min-width:12.5rem}.editable-table table thead th div{transform:translate(2rem, -0.4375rem) rotate(-90deg);-moz-transform:translate(2rem, -0.4375rem) rotate(-90deg);transform-origin:left bottom;-moz-transform-origin:left bottom;-o-transform:translate(2rem, -0.4375rem) rotate(-90deg);-o-transform-origin:left bottom;-webkit-transform:translate(2rem, -0.4375rem) rotate(-90deg);-webkit-transform-origin:left bottom;-ms-transform:translate(2rem, -0.4375rem) rotate(-90deg);-ms-transform-origin:left bottom}.editable-table table thead th div span{line-height:0 !important}.editable-table table thead th:last-child{min-width:inherit !important}.dark-theme .editable-table table thead th.task-type-e{background-color:#1d1f20}.default-theme .editable-table table thead th.task-type-e{background-color:#F7F7F7}.editable-table table tbody{display:block;overflow-y:auto;overflow-x:hidden}.editable-table table tbody tr.focused{background:rgba(70,183,180,0.3) !important}.editable-table table tbody td{min-width:3.125rem;width:3.125rem;cursor:pointer !important;text-align:center;text-indent:0 !important}.editable-table table tbody td:first-of-type{width:12.5rem;min-width:12.5rem;max-width:12.5rem;text-align:left;text-indent:.625rem !important}.editable-table table tbody td:last-of-type{min-width:inherit !important}.editable-table table tbody td:nth-child(1){cursor:default !important}.editable-table table tbody td .content{line-height:1.875rem}.dynamic-rows{font-size:.75rem;float:left;width:100%}.dark-theme .dynamic-rows{background-color:#181a1b}.default-theme .dynamic-rows{background-color:#fff}.dynamic-rows *{font-family:opensans;font-weight:400}.dynamic-rows th{border:0 none !important;white-space:normal;vertical-align:bottom;word-break:break-word}.dynamic-rows th span{font-weight:bold;line-height:1.125rem !important}.dynamic-rows th div{padding:.0625rem .625rem}.dynamic-rows th div.JCLRgrip{padding:0}.dynamic-rows th div.JCLRgrip .JColResizer{padding:0}.dynamic-rows th:last-child div.JCLRgrip{overflow:visible}.dynamic-rows td{outline:0;overflow:visible !important;text-indent:0 !important;border:0 none !important;height:1.875rem !important;text-align:center;padding:0 .125rem !important;cursor:default !important}.dynamic-rows td.required-not-filled input.input,.dynamic-rows td.required-not-filled input[type="text"],.dynamic-rows td.required-not-filled input[type="text"].input,.dynamic-rows td.required-not-filled .rw-dropdown-list .rw-input{background-color:#F3CACA !important}.dynamic-rows td.required-not-filled .rw-dropdown-list.rw-open>.rw-input,.dynamic-rows td.required-not-filled .rw-filter-input>.rw-input{opacity:1}.dark-theme .dynamic-rows td.required-not-filled .rw-dropdown-list.rw-open>.rw-input,.dark-theme .dynamic-rows td.required-not-filled .rw-filter-input>.rw-input{background-color:#181a1b !important}.default-theme .dynamic-rows td.required-not-filled .rw-dropdown-list.rw-open>.rw-input,.default-theme .dynamic-rows td.required-not-filled .rw-filter-input>.rw-input{background-color:#fff !important}.dynamic-rows td input[readonly]:focus,.dynamic-rows td input[readonly]:hover{outline:0 !important}.dynamic-rows td .validation-error{white-space:normal}.dynamic-rows td.pointer{cursor:pointer !important}.dark-theme .dynamic-rows td.icon:hover,.dark-theme .dynamic-rows td .order-arrows .icon:hover{color:var(--darkModeMainColor)}.default-theme .dynamic-rows td.icon:hover,.default-theme .dynamic-rows td .order-arrows .icon:hover{color:var(--mainColor)}.dynamic-rows td input.input{height:1.25rem;box-shadow:none;font-size:.75rem;margin-bottom:0;padding:0 .3125rem}.dark-theme .dynamic-rows td input.input{border-color:var(--darkModeBorder)}.default-theme .dynamic-rows td input.input{border-color:var(--greyLight)}.dark-theme .dynamic-rows td input.input:focus,.dark-theme .dynamic-rows td input.input:hover{outline:.125rem solid var(--darkModeMainColor)}.default-theme .dynamic-rows td input.input:focus,.default-theme .dynamic-rows td input.input:hover{outline:.125rem solid var(--mainColor)}.dynamic-rows td textarea{overflow-x:auto;white-space:pre-wrap}.dark-theme .dynamic-rows td textarea:focus,.dark-theme .dynamic-rows td textarea:hover{outline:.125rem solid var(--darkModeMainColor)}.default-theme .dynamic-rows td textarea:focus,.default-theme .dynamic-rows td textarea:hover{outline:.125rem solid var(--mainColor)}.dynamic-rows td textarea[readonly]{background-color:transparent}.dynamic-rows td textarea[readonly]:focus,.dynamic-rows td textarea[readonly]:hover{background-color:transparent;outline:0}.dark-theme .dynamic-rows td .calendar input[type="text"]:focus,.dark-theme .dynamic-rows td .calendar input[type="text"]:hover{outline:.125rem solid var(--darkModeMainColor)}.default-theme .dynamic-rows td .calendar input[type="text"]:focus,.default-theme .dynamic-rows td .calendar input[type="text"]:hover{outline:.125rem solid var(--mainColor)}.dynamic-rows td .calendar input[readonly]:focus,.dynamic-rows td .calendar input[readonly]:hover{outline:0}.dynamic-rows td .selectBox{text-align:left}.dynamic-rows td .selectbox-wrap.readonly .selectbox:focus,.dynamic-rows td .selectbox-wrap.readonly .selectbox:hover{outline:0}.dynamic-rows td .row{text-align:left;margin-bottom:0 !important;padding:0 !important}.dynamic-rows td .row .rw-dropdown-list>.rw-widget-input>.rw-input{padding-left:.3125rem;height:1.4375rem}.dark-theme .dynamic-rows td .row .rw-dropdown-list>.rw-widget-input>.rw-input{background-color:#181a1b}.default-theme .dynamic-rows td .row .rw-dropdown-list>.rw-widget-input>.rw-input{background-color:#fff}.dynamic-rows td .row .rw-dropdown-list>.rw-widget-input>.rw-input .rw-dropdown-list-search{text-indent:.3125rem}.dark-theme .dynamic-rows td .row .rw-dropdown-list.rw-widget.rw-open,.dark-theme .dynamic-rows td .row .rw-dropdown-list.rw-widget.rw-open-up{outline:.125rem solid var(--darkModeMainColor)}.default-theme .dynamic-rows td .row .rw-dropdown-list.rw-widget.rw-open,.default-theme .dynamic-rows td .row .rw-dropdown-list.rw-widget.rw-open-up{outline:.125rem solid var(--mainColor)}.dynamic-rows td .row .searchbox .searchbox-footer{margin-bottom:.3125rem}.dynamic-rows td input[type="text"].calendarInput{width:calc(100% - 1.875rem)}.dynamic-rows td .order-arrows{font-size:.875rem;padding-top:.1875rem;line-height:.875rem}.dynamic-rows td.draggable{cursor:move !important}.dynamic-rows tr.focused{background:rgba(70,183,180,0.3) !important}.dynamic-rows tr.focused td{background:transparent !important}.dark-theme .dynamic-rows tr.total-row td{background-color:#1d2021}.default-theme .dynamic-rows tr.total-row td{background-color:#f4f4f4}.dynamic-rows tr.total-row td input,.dynamic-rows tr.total-row td textarea{background-color:transparent !important;font-weight:bold !important}.dark-theme .dynamic-rows tr.total-row td .row .rw-dropdown-list .rw-input{background-color:transparent}.dark-theme .dynamic-rows tr.total-row td .row .div-icon-drop-down{background-color:transparent}.dark-theme .dynamic-rows tr.total-row td .row .div-icon-drop-down .icon{color:var(--darkModeMainColor) !important}.default-theme .dynamic-rows tr.total-row td .row .rw-dropdown-list .rw-input{background-color:transparent}.default-theme .dynamic-rows tr.total-row td .row .div-icon-drop-down{background-color:transparent}.default-theme .dynamic-rows tr.total-row td .row .div-icon-drop-down .icon{color:var(--mainColor) !important}.dynamic-rows tr.total-row td input.input:focus,.dynamic-rows tr.total-row td input.input:hover{outline:0}.dynamic-rows tr.total-row td .selectbox:focus,.dynamic-rows tr.total-row td .selectbox:hover,.dynamic-rows tr.total-row td .rw-state-focus:focus,.dynamic-rows tr.total-row td .rw-state-focus:hover{outline:0}.dynamic-rows tr .gu-table-hidden{display:none}.dynamic-rows .total-rows{margin:.3125rem 0 .625rem 0}.dynamic-rows .total-rows span{display:inline-block;margin-right:.625rem}.dynamic-rows .total-rows div{margin-bottom:.1875rem}.dynamic-rows .total-rows input[type="text"]{display:inline-block;height:1.25rem;box-shadow:none;font-size:.75rem;padding:0 .3125rem;width:9.375rem;font-weight:bold}.dark-theme .dynamic-rows .total-rows input[type="text"]{border-color:var(--darkModeBorder)}.dark-theme .dynamic-rows .total-rows input[type="text"]:focus,.dark-theme .dynamic-rows .total-rows input[type="text"]:hover{outline:.125rem solid var(--darkModeMainColor)}.default-theme .dynamic-rows .total-rows input[type="text"]{border-color:var(--greyLight)}.default-theme .dynamic-rows .total-rows input[type="text"]:focus,.default-theme .dynamic-rows .total-rows input[type="text"]:hover{outline:.125rem solid var(--mainColor)}.dynamic-rows .total-rows *{text-align:right;font-weight:bold}.dynamic-rows table.invoice-table tbody tr td,.dynamic-rows table.invoice-table tfoot tr td{white-space:nowrap}.dynamic-rows table.invoice-table tbody tr td .checkbox.row,.dynamic-rows table.invoice-table tfoot tr td .checkbox.row{text-align:center}.dynamic-rows table.invoice-table tbody tr td .checkbox.row label,.dynamic-rows table.invoice-table tfoot tr td .checkbox.row label{width:1.5625rem}.dark-theme .dynamic-rows table.invoice-table tbody tr td,.dark-theme .dynamic-rows table.invoice-table tfoot tr td{color:var(--darkModeFont)}.default-theme .dynamic-rows table.invoice-table tbody tr td,.default-theme .dynamic-rows table.invoice-table tfoot tr td{color:var(--greyFont)}.dynamic-rows table.invoice-table tbody tr td .checkbox-custom+.checkbox-custom-label:before,.dynamic-rows table.invoice-table tfoot tr td .checkbox-custom+.checkbox-custom-label:before{width:1rem;height:1rem;top:.25rem;left:0}.dynamic-rows table.invoice-table tbody tr td .checkbox-custom:checked+.checkbox-custom-label:before,.dynamic-rows table.invoice-table tfoot tr td .checkbox-custom:checked+.checkbox-custom-label:before{font-size:1.25rem;background-color:transparent}table.invoice-table{border:none;border-spacing:0;margin-bottom:0;border-collapse:separate;table-layout:fixed}.dark-theme table.invoice-table{color:var(--darkModeFont)}.default-theme table.invoice-table{color:var(--greyFont)}table.invoice-table.cron-table td{cursor:default}.dark-theme table.invoice-table thead{background-color:#181a1b}.default-theme table.invoice-table thead{background-color:#fff}table.invoice-table thead th,table.invoice-table thead td{font-weight:400;font-size:.75rem;padding:0}.dark-theme table.invoice-table thead th,.dark-theme table.invoice-table thead td{color:var(--darkModeFont);border-bottom:.0625rem solid #565656;border-right:.0625rem solid #565656}.default-theme table.invoice-table thead th,.default-theme table.invoice-table thead td{color:var(--greyFont);border-bottom:.0625rem solid #E6E6E6;border-right:.0625rem solid #E6E6E6}.dark-theme table.invoice-table thead th.mandatory,.dark-theme table.invoice-table thead td.mandatory{color:red}.default-theme table.invoice-table thead th.mandatory,.default-theme table.invoice-table thead td.mandatory{color:red}table.invoice-table thead th.mandatory span:after,table.invoice-table thead td.mandatory span:after{position:relative;content:"\00a0*";color:red}table.invoice-table thead th.readonly,table.invoice-table thead td.readonly{color:grey}.dark-theme table.invoice-table thead th.cond-mandatory,.dark-theme table.invoice-table thead td.cond-mandatory{color:var(--darkModeFont)}.default-theme table.invoice-table thead th.cond-mandatory,.default-theme table.invoice-table thead td.cond-mandatory{color:var(--greyFont)}table.invoice-table thead th.cond-mandatory span:after,table.invoice-table thead td.cond-mandatory span:after{position:relative;content:"\00a0*";color:orange}.dark-theme table.invoice-table thead th.writeable,.dark-theme table.invoice-table thead td.writeable{color:var(--darkModeFont)}.default-theme table.invoice-table thead th.writeable,.default-theme table.invoice-table thead td.writeable{color:var(--greyFont)}table.invoice-table thead th .thdiv,table.invoice-table thead td .thdiv{padding:.0625rem .625rem;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:1.625rem}table.invoice-table thead th .thdiv.sort-icon-visible,table.invoice-table thead td .thdiv.sort-icon-visible{padding-right:.9375rem}table.invoice-table thead th .thdiv .sort-on-wrap,table.invoice-table thead td .thdiv .sort-on-wrap{position:absolute;right:.9375rem;top:0;cursor:pointer}table.invoice-table thead th .thdiv .sort-on-wrap .s-icon,table.invoice-table thead td .thdiv .sort-on-wrap .s-icon{position:absolute;color:#b3b3b3;font-size:.5rem;font-weight:700}table.invoice-table thead th .thdiv .sort-on-wrap .s-icon.icon-arrow-57,table.invoice-table thead td .thdiv .sort-on-wrap .s-icon.icon-arrow-57{top:-.25rem}table.invoice-table thead th .thdiv .sort-on-wrap .s-icon.icon-arrow-58,table.invoice-table thead td .thdiv .sort-on-wrap .s-icon.icon-arrow-58{top:.3125rem}table.invoice-table thead th td,table.invoice-table thead td td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.invoice-table thead th:last-child,table.invoice-table thead th.last,table.invoice-table thead td:last-child,table.invoice-table thead td.last{border-right:none}table.invoice-table thead th span,table.invoice-table thead td span{line-height:1.625rem}table.invoice-table thead th .header-filter,table.invoice-table thead td .header-filter{display:block;line-height:1.25rem;padding:0 .625rem;white-space:nowrap;min-width:3.125rem}table.invoice-table thead th input[type="text"][readonly],table.invoice-table thead td input[type="text"][readonly]{border:0 none;background-color:transparent}table.invoice-table thead th input[type="text"],table.invoice-table thead td input[type="text"]{transition-duration:unset;height:1.25rem;box-shadow:none;font-size:.75rem;margin-bottom:.1875rem;padding:0 .3125rem}.dark-theme table.invoice-table thead th input[type="text"],.dark-theme table.invoice-table thead td input[type="text"]{background-color:#181a1b;border-color:var(--darkModeBorder);color:#d3ccbe}.default-theme table.invoice-table thead th input[type="text"],.default-theme table.invoice-table thead td input[type="text"]{background-color:#fff;border-color:var(--greyLight);color:#555}table.invoice-table thead th input[type="text"].hidden,table.invoice-table thead td input[type="text"].hidden{display:none}.dark-theme table.invoice-table thead th input[type="text"]:focus,.dark-theme table.invoice-table thead td input[type="text"]:focus{background-color:#181a1b}.default-theme table.invoice-table thead th input[type="text"]:focus,.default-theme table.invoice-table thead td input[type="text"]:focus{background-color:#fff}table.invoice-table thead th input[type="text"]::-webkit-input-placeholder,table.invoice-table thead td input[type="text"]::-webkit-input-placeholder{color:#cccccc}table.invoice-table thead th input[type="text"]::-moz-placeholder,table.invoice-table thead td input[type="text"]::-moz-placeholder{color:#cccccc}table.invoice-table thead th input[type="text"]:-ms-input-placeholder,table.invoice-table thead td input[type="text"]:-ms-input-placeholder{color:#cccccc}table.invoice-table thead th input[type="text"]input:-moz-placeholder,table.invoice-table thead td input[type="text"]input:-moz-placeholder{color:#cccccc}table.invoice-table thead th i.icon,table.invoice-table thead td i.icon{margin-left:.3125rem}table.invoice-table thead th .grey.icon.icon-arrow-57,table.invoice-table thead th .grey.icon.icon-arrow-58,table.invoice-table thead td .grey.icon.icon-arrow-57,table.invoice-table thead td .grey.icon.icon-arrow-58{color:#f1f1f1 !important}table.invoice-table thead th .icon,table.invoice-table thead td .icon{vertical-align:top}.dark-theme table.invoice-table thead th .icon,.dark-theme table.invoice-table thead td .icon{color:var(--darkModeFont)}.default-theme table.invoice-table thead th .icon,.default-theme table.invoice-table thead td .icon{color:var(--greyFont)}.dark-theme table.invoice-table thead th .icon:hover,.dark-theme table.invoice-table thead td .icon:hover{color:var(--darkModeMainColor)}.default-theme table.invoice-table thead th .icon:hover,.default-theme table.invoice-table thead td .icon:hover{color:var(--mainColor)}table.invoice-table thead th .icon.icon-arrow-57,table.invoice-table thead th .icon.icon-arrow-58,table.invoice-table thead td .icon.icon-arrow-57,table.invoice-table thead td .icon.icon-arrow-58{font-size:.75rem;font-weight:700;position:absolute;right:.3125rem}.dark-theme table.invoice-table thead th .icon.icon-arrow-57,.dark-theme table.invoice-table thead th .icon.icon-arrow-58,.dark-theme table.invoice-table thead td .icon.icon-arrow-57,.dark-theme table.invoice-table thead td .icon.icon-arrow-58{color:var(--darkModeMainColor) !important}.default-theme table.invoice-table thead th .icon.icon-arrow-57,.default-theme table.invoice-table thead th .icon.icon-arrow-58,.default-theme table.invoice-table thead td .icon.icon-arrow-57,.default-theme table.invoice-table thead td .icon.icon-arrow-58{color:var(--mainColor) !important}table.invoice-table thead th .icon.icon-arrow-57.icon-orange,table.invoice-table thead th .icon.icon-arrow-58.icon-orange,table.invoice-table thead td .icon.icon-arrow-57.icon-orange,table.invoice-table thead td .icon.icon-arrow-58.icon-orange{color:#e8801b !important}table.invoice-table tbody{outline:0}table.invoice-table tbody:focus{outline:0}.dark-theme table.invoice-table tbody tr:nth-of-type(2n){background-color:#181a1b}.default-theme table.invoice-table tbody tr:nth-of-type(2n){background-color:#fff}.dark-theme table.invoice-table tbody tr:nth-of-type(2n+1){background-color:#1d2021}.default-theme table.invoice-table tbody tr:nth-of-type(2n+1){background-color:#f4f4f4}table.invoice-table tbody tr td{text-indent:.625rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:1.3125rem;margin:0;cursor:pointer;padding:0}.dark-theme table.invoice-table tbody tr td{color:var(--darkModeFont);border-bottom:.0625rem solid #565656;border-right:.0625rem solid #565656}.default-theme table.invoice-table tbody tr td{color:var(--greyFont);border-bottom:.0625rem solid #E6E6E6;border-right:.0625rem solid #E6E6E6}table.invoice-table tbody tr td .icon{vertical-align:middle}.dark-theme table.invoice-table tbody tr td .icon.green{color:#92d51d}.default-theme table.invoice-table tbody tr td .icon.green{color:#76b703}table.invoice-table tbody tr td .icon.red{color:#e8801b}table.invoice-table tbody tr td .icon.icon-magnifier{font-size:1.0625rem;margin-right:.3125rem}table.invoice-table tbody tr td .icon.icon-magnifier::before{line-height:1.125rem;position:absolute;left:0px;margin-top:.0625rem}table.invoice-table tbody tr td .icon.icon-magnifier+span{margin-left:1.125rem}table.invoice-table tbody tr td.center{text-align:center !important;text-indent:0}table.invoice-table tbody tr td.center.with-checkbox>span{display:inline-block;height:.9375rem;width:.9375rem}table.invoice-table tbody tr td.center.with-checkbox>span .checkbox-custom+.checkbox-custom-label:before{left:0px}table.invoice-table tbody tr td.align-right{text-align:right !important;text-indent:0;padding-right:.625rem}table.invoice-table tbody tr td.align-right.with-checkbox>span{display:inline-block;height:.9375rem;width:.9375rem}table.invoice-table tbody tr td.align-right.with-checkbox>span .checkbox-custom+.checkbox-custom-label:before{left:0px}table.invoice-table tbody tr td a{text-decoration:underline}table.invoice-table tbody tr td a:hover{text-decoration:none}table.invoice-table tbody tr td a.erased{color:#bbb !important}table.invoice-table tbody tr td .checkbox.row .h-25,table.invoice-table tbody tr td .checkbox.row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button table.invoice-table tbody tr td .checkbox.row .switch.small,table.invoice-table tbody tr td .checkbox.row .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button table.invoice-table tbody tr td .checkbox.row .switch.small,table.invoice-table tbody tr td .checkbox.row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small table.invoice-table tbody tr td .checkbox.row label,table.invoice-table tbody tr td .checkbox.row .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small table.invoice-table tbody tr td .checkbox.row label,table.invoice-table tbody tr td .checkbox.row .form-container input[type="text"],.form-container table.invoice-table tbody tr td .checkbox.row input[type="text"],table.invoice-table tbody tr td .checkbox.row .form-container input[type="number"],.form-container table.invoice-table tbody tr td .checkbox.row input[type="number"],table.invoice-table tbody tr td .checkbox.row .form-container input[type="password"],.form-container table.invoice-table tbody tr td .checkbox.row input[type="password"],table.invoice-table tbody tr td .checkbox.row .form-container input.input[type=text],.form-container table.invoice-table tbody tr td .checkbox.row input.input[type=text],table.invoice-table tbody tr td .checkbox.row .form-container input.calendarInput[type=text],.form-container table.invoice-table tbody tr td .checkbox.row input.calendarInput[type=text],table.invoice-table tbody tr td .checkbox.row .form-container input.clockInput[type=text],.form-container table.invoice-table tbody tr td .checkbox.row input.clockInput[type=text],table.invoice-table tbody tr td .checkbox.row .form-container .switch.small,.form-container table.invoice-table tbody tr td .checkbox.row .switch.small,table.invoice-table tbody tr td .checkbox.row .form-container .switch.small label,.form-container .switch.small table.invoice-table tbody tr td .checkbox.row label,table.invoice-table tbody tr td .checkbox.row .form-container .radio-custom-label,.form-container table.invoice-table tbody tr td .checkbox.row .radio-custom-label,table.invoice-table tbody tr td .checkbox.row .form-container .checkbox-custom-label:not(.with-preview),.form-container table.invoice-table tbody tr td .checkbox.row .checkbox-custom-label:not(.with-preview),table.invoice-table tbody tr td .checkbox.row .form-container .select-drop,.form-container table.invoice-table tbody tr td .checkbox.row .select-drop,table.invoice-table tbody tr td .checkbox.row .form-container .div-icon-drop-down,.form-container table.invoice-table tbody tr td .checkbox.row .div-icon-drop-down,table.invoice-table tbody tr td .checkbox.row .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down table.invoice-table tbody tr td .checkbox.row span.disb-icon,table.invoice-table tbody tr td .checkbox.row .form-container .calclp-h-25,.form-container table.invoice-table tbody tr td .checkbox.row .calclp-h-25,table.invoice-table tbody tr td .checkbox.row .form-container .empty-comp,.form-container table.invoice-table tbody tr td .checkbox.row .empty-comp,table.invoice-table tbody tr td .checkbox.row .form-container .helper-text,.form-container table.invoice-table tbody tr td .checkbox.row .helper-text,table.invoice-table tbody tr td .checkbox.row .gu-mirror input,.gu-mirror table.invoice-table tbody tr td .checkbox.row input,table.invoice-table tbody tr td #vars-mapping .checkbox.row label,#vars-mapping table.invoice-table tbody tr td .checkbox.row label,table.invoice-table tbody tr td .checkbox.row .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list table.invoice-table tbody tr td .checkbox.row .rw-list-option,table.invoice-table tbody tr td .checkbox.row .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list table.invoice-table tbody tr td .checkbox.row .rw-list-empty{height:unset !important}table.invoice-table tbody tr td .checkbox.row .lh-25,table.invoice-table tbody tr.gu-mirror td .checkbox.row .div-icon-drop-down .disb-icon,table.invoice-table tbody tr.gu-mirror td .div-icon-drop-down .checkbox.row .disb-icon,table.invoice-table tbody tr td .form-container .checkbox.row .columns .row,.form-container table.invoice-table tbody tr td .checkbox.row .columns .row,table.invoice-table tbody tr td .checkbox.row .form-container label,.form-container table.invoice-table tbody tr td .checkbox.row label,table.invoice-table tbody tr td .checkbox.row .form-container input[type="text"],.form-container table.invoice-table tbody tr td .checkbox.row input[type="text"],table.invoice-table tbody tr td .checkbox.row .form-container input[type="number"],.form-container table.invoice-table tbody tr td .checkbox.row input[type="number"],table.invoice-table tbody tr td .checkbox.row .form-container input[type="password"],.form-container table.invoice-table tbody tr td .checkbox.row input[type="password"],table.invoice-table tbody tr td .checkbox.row .form-container input.input[type=text],.form-container table.invoice-table tbody tr td .checkbox.row input.input[type=text],table.invoice-table tbody tr td .checkbox.row .form-container input.calendarInput[type=text],.form-container table.invoice-table tbody tr td .checkbox.row input.calendarInput[type=text],table.invoice-table tbody tr td .checkbox.row .form-container input.clockInput[type=text],.form-container table.invoice-table tbody tr td .checkbox.row input.clockInput[type=text],table.invoice-table tbody tr td .checkbox.row .form-container textarea,.form-container table.invoice-table tbody tr td .checkbox.row textarea,table.invoice-table tbody tr td .checkbox.row .form-container .radio-custom-label,.form-container table.invoice-table tbody tr td .checkbox.row .radio-custom-label,table.invoice-table tbody tr td .checkbox.row .form-container .checkbox-custom-label:not(.with-preview),.form-container table.invoice-table tbody tr td .checkbox.row .checkbox-custom-label:not(.with-preview),table.invoice-table tbody tr td .checkbox.row .form-container .select-drop,.form-container table.invoice-table tbody tr td .checkbox.row .select-drop,table.invoice-table tbody tr td .checkbox.row .form-container .div-icon-drop-down span.disb-icon,.form-container .div-icon-drop-down table.invoice-table tbody tr td .checkbox.row span.disb-icon,table.invoice-table tbody tr td .checkbox.row .form-container .helper-text,.form-container table.invoice-table tbody tr td .checkbox.row .helper-text,table.invoice-table tbody tr td .checkbox.row .form-container .helper-text i.helper-text-icon,.form-container .helper-text table.invoice-table tbody tr td .checkbox.row i.helper-text-icon,table.invoice-table tbody tr td .checkbox.row .form-container .validation-error,.form-container table.invoice-table tbody tr td .checkbox.row .validation-error,table.invoice-table tbody tr td .checkbox.row .form-container .validation-error ul,.form-container .validation-error table.invoice-table tbody tr td .checkbox.row ul,table.invoice-table tbody tr td .checkbox.row .form-container .validation-error-text,.form-container table.invoice-table tbody tr td .checkbox.row .validation-error-text,table.invoice-table tbody tr td .checkbox.row .gu-mirror input,.gu-mirror table.invoice-table tbody tr td .checkbox.row input,table.invoice-table tbody tr td #vars-mapping .checkbox.row label,#vars-mapping table.invoice-table tbody tr td .checkbox.row label,table.invoice-table tbody tr td .checkbox.row .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list table.invoice-table tbody tr td .checkbox.row .rw-list-option,table.invoice-table tbody tr td .checkbox.row .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list table.invoice-table tbody tr td .checkbox.row .rw-list-empty{line-height:unset}table.invoice-table tbody tr td .checkbox-custom{opacity:0}table.invoice-table tbody tr td .checkbox-custom,table.invoice-table tbody tr td .checkbox-custom-label{cursor:pointer !important;display:inline-block;vertical-align:middle;margin:0px}table.invoice-table tbody tr td .checkbox-custom+.checkbox-custom-label:before{content:'';display:inline-block;width:.8125rem;height:.8125rem;position:absolute;top:.125rem;left:.625rem}.dark-theme table.invoice-table tbody tr td .checkbox-custom+.checkbox-custom-label:before{border:.0625rem solid var(--darkModeMainColor)}.default-theme table.invoice-table tbody tr td .checkbox-custom+.checkbox-custom-label:before{border:.0625rem solid var(--mainColor)}table.invoice-table tbody tr td .checkbox-custom:checked+.checkbox-custom-label:before{content:"|";font-weight:normal !important;font-size:.9375rem;border:none;position:absolute;top:0;left:0}.dark-theme table.invoice-table tbody tr td .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--darkModeMainColor)}.default-theme table.invoice-table tbody tr td .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--mainColor)}.dark-theme table.invoice-table tbody tr td textarea[readonly]{background-color:#1d2021 !important}.default-theme table.invoice-table tbody tr td textarea[readonly]{background-color:#f4f4f4 !important}.dark-theme table.invoice-table tbody tr td .readonly input[readonly]{background-color:#1d2021 !important}.default-theme table.invoice-table tbody tr td .readonly input[readonly]{background-color:#f4f4f4 !important}.dark-theme table.invoice-table tbody tr td .readonly.row{background-color:#1d2021 !important}.default-theme table.invoice-table tbody tr td .readonly.row{background-color:#f4f4f4 !important}table.invoice-table tbody tr td .readonly.row .rw-dropdown-list .rw-input,table.invoice-table tbody tr td .readonly.row .rw-dropdown-list>.rw-widget-input>.rw-input{background-color:transparent !important}table.invoice-table tbody tr td .readonly.row .div-icon-drop-down{background-color:transparent}table.invoice-table tbody tr td .readonly input:focus,table.invoice-table tbody tr td .readonly input:hover,table.invoice-table tbody tr td .readonly textarea:focus,table.invoice-table tbody tr td .readonly textarea:hover{outline:0}.dark-theme table.invoice-table tbody tr td .readonly input:focus,.dark-theme table.invoice-table tbody tr td .readonly input:hover,.dark-theme table.invoice-table tbody tr td .readonly textarea:focus,.dark-theme table.invoice-table tbody tr td .readonly textarea:hover{background-color:#1d2021 !important}.default-theme table.invoice-table tbody tr td .readonly input:focus,.default-theme table.invoice-table tbody tr td .readonly input:hover,.default-theme table.invoice-table tbody tr td .readonly textarea:focus,.default-theme table.invoice-table tbody tr td .readonly textarea:hover{background-color:#f4f4f4 !important}table.invoice-table tbody tr td .readonly .selectbox:focus,table.invoice-table tbody tr td .readonly .selectbox:hover,table.invoice-table tbody tr td .readonly .rw-state-focus:focus,table.invoice-table tbody tr td .readonly .rw-state-focus:hover{outline:0}.dark-theme table.invoice-table tbody tr td:has(.row.readonly,textarea[readonly]){background-color:#1d2021}.default-theme table.invoice-table tbody tr td:has(.row.readonly,textarea[readonly]){background-color:#f4f4f4}table.invoice-table tbody tr td:last-child,table.invoice-table tbody tr td.last{border-right:none;min-width:5rem}table.invoice-table tbody tr.row-selected td{color:#fff}.dark-theme table.invoice-table tbody tr.row-selected td{background-color:var(--darkModeMainColor)}.default-theme table.invoice-table tbody tr.row-selected td{background-color:var(--mainColor)}table.invoice-table tbody tr.row-selected td a{color:#fff}table.invoice-table tbody tr.row-selected td .icon.green{color:#fff}table.invoice-table tbody tr.row-selected td .icon.red{color:#e8801b}table.invoice-table tbody tr.row-selected td .checkbox-custom+.checkbox-custom-label:before{border:.0625rem solid #fff}table.invoice-table tbody tr.row-selected td .checkbox-custom:checked+.checkbox-custom-label:before{color:#fff;border:none}table.invoice-table tbody tr.red td{color:#f00}table.invoice-table tbody tr.orange td{color:#e8801b}table.invoice-table tbody tr.row-selected.red td{color:#fff}table.invoice-table tbody tr.will-disappear td{text-decoration:line-through}.dark-theme table.invoice-table .dyn-table-dlv-index{background-color:#2a2a2a}.default-theme table.invoice-table .dyn-table-dlv-index{background-color:#f2f2f2}.form-container table.table-in-task-form{word-break:normal;border-collapse:separate;width:100%}.dark-theme .form-container table.table-in-task-form{border:#565656 .0625rem solid}.default-theme .form-container table.table-in-task-form{border:#E6E6E6 .0625rem solid}.form-container table.table-in-task-form thead{background:none}.form-container table.table-in-task-form tbody tr:nth-of-type(even){background:none}.form-container table.table-in-task-form tbody tr:last-child td{border-bottom:none}.form-container table.table-in-task-form tr th,.form-container table.table-in-task-form tr td{padding:0 0.625rem;border-bottom:solid .0625rem;border-right:solid .0625rem}.dark-theme .form-container table.table-in-task-form tr th,.dark-theme .form-container table.table-in-task-form tr td{border-color:#565656}.default-theme .form-container table.table-in-task-form tr th,.default-theme .form-container table.table-in-task-form tr td{border-color:#E6E6E6}.form-container table.table-in-task-form tr th:last-child,.form-container table.table-in-task-form tr td:last-child{border-right:none}.form-container table.table-in-task-form thead tr th,.form-container table.table-in-task-form thead tr td,.form-container table.table-in-task-form tfoot tr th,.form-container table.table-in-task-form tfoot tr td,.form-container table.table-in-task-form tbody tr th,.form-container table.table-in-task-form tbody tr td,.form-container table.table-in-task-form tr td{font-size:.75rem}.dark-theme .form-container table.table-in-task-form thead tr th,.dark-theme .form-container table.table-in-task-form thead tr td,.dark-theme .form-container table.table-in-task-form tfoot tr th,.dark-theme .form-container table.table-in-task-form tfoot tr td,.dark-theme .form-container table.table-in-task-form tbody tr th,.dark-theme .form-container table.table-in-task-form tbody tr td,.dark-theme .form-container table.table-in-task-form tr td{color:var(--darkModeFont)}.default-theme .form-container table.table-in-task-form thead tr th,.default-theme .form-container table.table-in-task-form thead tr td,.default-theme .form-container table.table-in-task-form tfoot tr th,.default-theme .form-container table.table-in-task-form tfoot tr td,.default-theme .form-container table.table-in-task-form tbody tr th,.default-theme .form-container table.table-in-task-form tbody tr td,.default-theme .form-container table.table-in-task-form tr td{color:var(--greyFont)}.form-container table.table-in-task-form.progress-table{border:none}.form-container table.table-in-task-form.progress-table thead tr td,.form-container table.table-in-task-form.progress-table thead tr th{font-weight:700}.form-container table.table-in-task-form.progress-table tr th,.form-container table.table-in-task-form.progress-table tr td{border-right:none}.case-overview table{background:#FFFFFF;margin-bottom:1.25rem;border:solid .0625rem #ddd;table-layout:auto}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold}table thead{background:#F5F5F5}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}.readonly-table td input{background-color:transparent !important}.readonly-table td .row .rw-dropdown-list .rw-input,.readonly-table td .row .rw-dropdown-list>.rw-widget-input>.rw-input{background-color:transparent !important}.readonly-table td .row .div-icon-drop-down{background-color:transparent}.readonly-table td input.input:focus,.readonly-table td input.input:hover{outline:0}.readonly-table td .selectbox:focus,.readonly-table td .selectbox:hover,.readonly-table td .rw-state-focus:focus,.readonly-table td .rw-state-focus:hover{outline:0}.readonly-table .total-rows input[type="text"]:focus,.readonly-table .total-rows input[type="text"]:hover{outline:0}tr.gu-mirror{vertical-align:middle}tr.gu-mirror .gu-hidden{display:none}tr.gu-mirror .gu-vis-hidden{visibility:hidden;height:0}tr.gu-mirror .row .column,tr.gu-mirror .row .columns{padding:0}tr.gu-mirror td{padding:.125rem;font-size:.75rem}tr.gu-mirror td>span{display:inline-block;width:1.875rem}tr.gu-mirror td .input.align-right{padding-right:.3125rem;text-align:right}tr.gu-mirror td input.checkbox-custom{display:none}tr.gu-mirror td .checkbox.row{text-align:center}tr.gu-mirror td .checkbox-custom+.checkbox-custom-label:before{content:'';display:inline-block;width:1rem;height:1rem;top:.25rem;position:absolute}.dark-theme tr.gu-mirror td .checkbox-custom+.checkbox-custom-label:before{color:var(--darkModeMainColor);border:.0625rem solid var(--darkModeMainColor)}.default-theme tr.gu-mirror td .checkbox-custom+.checkbox-custom-label:before{color:var(--mainColor);border:.0625rem solid var(--mainColor)}tr.gu-mirror td .checkbox-custom:checked+.checkbox-custom-label:before{content:'|';font-size:1.25rem;background-color:transparent}.dark-theme tr.gu-mirror td .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--darkModeMainColor);border:none}.default-theme tr.gu-mirror td .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--mainColor);border:none}tr.gu-mirror td textarea{overflow-x:auto;min-height:1.5625rem;margin:0;padding:0 0 0 .75rem}.dark-theme tr.gu-mirror td input[type="text"][readonly]{background-color:#181a1b}.default-theme tr.gu-mirror td input[type="text"][readonly]{background-color:#fff}tr.gu-mirror td input[type="text"].calendarInput{width:calc(100% - 2.375rem)}tr.gu-mirror td .files{clear:both;padding-top:.3125rem;font-size:.75rem}.dark-theme tr.gu-mirror td .files{color:var(--darkModeFont)}.default-theme tr.gu-mirror td .files{color:var(--greyFont)}tr.gu-mirror td .files .icon-file-1{float:left}.dark-theme tr.gu-mirror td .files .icon-file-1{color:var(--darkModeMainColor)}.default-theme tr.gu-mirror td .files .icon-file-1{color:var(--mainColor)}tr.gu-mirror td .files .icon-delete-1{float:right;cursor:pointer}.dark-theme tr.gu-mirror td .files .icon-delete-1{color:var(--darkModeMainColor)}.default-theme tr.gu-mirror td .files .icon-delete-1{color:var(--mainColor)}tr.gu-mirror td .files .file-name{padding:0 .1875rem}tr.gu-mirror td textarea{font-size:.75rem;line-height:1.375rem}.dark-theme tr.gu-mirror td textarea{color:#d3ccbe;border-color:#565656}.default-theme tr.gu-mirror td textarea{color:#555;border-color:#E6E6E6}tr.gu-mirror td .div-icon-drop-down{float:left;margin-left:-1.75rem}.dark-theme tr.gu-mirror td .div-icon-drop-down{background-color:#181a1b}.default-theme tr.gu-mirror td .div-icon-drop-down{background-color:#fff}tr.gu-mirror td .div-icon-drop-down .disb-icon{display:block;width:1.75rem;text-align:center;font-size:.75rem}.dark-theme tr.gu-mirror td .div-icon-drop-down .disb-icon{color:var(--darkModeMainColor)}.default-theme tr.gu-mirror td .div-icon-drop-down .disb-icon{color:var(--mainColor)}tr.gu-mirror td .searchbox,tr.gu-mirror td .selectbox{width:100%}tr.gu-mirror td .searchbox .rw-dropdown-list .rw-input,tr.gu-mirror td .selectbox .rw-dropdown-list .rw-input{text-indent:.3125rem;height:1.4375rem}.dark-theme tr.gu-mirror td .searchbox .rw-dropdown-list .rw-input,.dark-theme tr.gu-mirror td .selectbox .rw-dropdown-list .rw-input{background-color:#181a1b}.default-theme tr.gu-mirror td .searchbox .rw-dropdown-list .rw-input,.default-theme tr.gu-mirror td .selectbox .rw-dropdown-list .rw-input{background-color:#fff}tr.gu-mirror td .searchbox .rw-dropdown-list .rw-input .rw-dropdown-list-search,tr.gu-mirror td .selectbox .rw-dropdown-list .rw-input .rw-dropdown-list-search{text-indent:.3125rem}.content-table .is-mobile .ui-widget-content{position:fixed}.content-table .ui-state-default,.content-table .ui-widget-content .ui-state-default,.content-table .ui-widget-header .ui-state-default{background:#888;border:0 none}.content-table .ui-widget-content{position:absolute;right:0;border:0 none}.dark-theme .content-table .ui-widget-content{border-left:.25rem solid #181a1b;background:#565656}.default-theme .content-table .ui-widget-content{border-left:.25rem solid #fff;background:#E6E6E6}.content-table .ui-widget-content.ui-corner-all{border-radius:0}.content-table .ui-slider-vertical{width:.5rem}.content-table .ui-slider-vertical .ui-slider-handle{margin-bottom:-1.25rem;margin-left:0;left:0;height:1.25rem;width:.25rem}.content-table .ui-slider-vertical .ui-slider-handle:focus{outline:0}.content-table .ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default;touch-action:none}.content-table .ui-handle-helper-parent{position:relative;width:100%;height:100%;margin:0 auto}.content-table .ui-corner-all{border-radius:.25rem}table.JColResizer{table-layout:fixed}table.JColResizer thead th{position:relative}table.JColResizer thead th:last-child .JCLRgrip{right:5px}.JCLRgrip{position:absolute;z-index:5;right:0;top:0}.JCLRgrip .JColResizer{position:absolute;background-color:red;filter:alpha(opacity=1);opacity:0;width:.625rem;height:100%;cursor:col-resize;top:0}.JCLRgrip .JColResizer:hover,.JCLRgrip.dragging .JColResizer{opacity:1 !important;background-color:transparent !important}.dark-theme .JCLRgrip .JColResizer:hover,.dark-theme .JCLRgrip.dragging .JColResizer{border-left:.0625rem solid var(--darkModeMainColor)}.default-theme .JCLRgrip .JColResizer:hover,.default-theme .JCLRgrip.dragging .JColResizer{border-left:.0625rem solid var(--mainColor)}.JColResizer th{overflow:visible !important}@media only screen and (max-width: 64em){.instructions{display:none}}.header-filter *{outline:0}.header-filter .form-container{margin-bottom:.1875rem}.header-filter .form-container .div-icon-search span.dis-icon{vertical-align:top;font-size:.875rem}.header-filter .form-container .checkbox-list-with-dropdown input{padding-right:1.25rem}.header-filter .form-container .checkbox-list-with-dropdown .icon-wrap{height:1.25rem;padding:0 .25rem}.header-filter .form-container .checkbox-list-with-dropdown .icon-wrap .icon{vertical-align:top}.header-filter .form-container .row .small-12.medium-12.large-6.columns{width:100%}.header-filter .form-container .row .columns{padding:0}.header-filter .form-container .row .columns .row{margin-bottom:0;padding:0}.header-filter .form-container .row .columns .row .h-25,.header-filter .form-container .row .columns .row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .header-filter .form-container .row .columns .row .switch.small,.header-filter .form-container .row .columns .row .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .header-filter .form-container .row .columns .row .switch.small,.header-filter .form-container .row .columns .row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .header-filter .form-container .row .columns .row label,.header-filter .form-container .row .columns .row .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .header-filter .form-container .row .columns .row label,.header-filter .form-container .row .columns .row input[type="text"],.header-filter .form-container .row .columns .row input[type="number"],.header-filter .form-container .row .columns .row input[type="password"],.header-filter .form-container .row .columns .row input.input[type=text],.header-filter .form-container .row .columns .row input.calendarInput[type=text],.header-filter .form-container .row .columns .row input.clockInput[type=text],.header-filter .form-container .row .columns .row .switch.small,.header-filter .form-container .row .columns .row .switch.small label,.header-filter .form-container .switch.small .row .columns .row label,.header-filter .form-container .row .columns .row .radio-custom-label,.header-filter .form-container .row .columns .row .checkbox-custom-label:not(.with-preview),.header-filter .form-container .row .columns .row .select-drop,.header-filter .form-container .row .columns .row .div-icon-drop-down,.header-filter .form-container .row .columns .row .div-icon-drop-down span.disb-icon,.header-filter .form-container .div-icon-drop-down .row .columns .row span.disb-icon,.header-filter .form-container .row .columns .row .calclp-h-25,.header-filter .form-container .row .columns .row .empty-comp,.header-filter .form-container .row .columns .row .helper-text,.header-filter .form-container .row .columns .row .gu-mirror input,.gu-mirror .header-filter .form-container .row .columns .row input,.header-filter .form-container .row .columns .row #vars-mapping .checkbox label,#vars-mapping .checkbox .header-filter .form-container .row .columns .row label,.header-filter .form-container .row .columns .row .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .header-filter .form-container .row .columns .row .rw-list-option,.header-filter .form-container .row .columns .row .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .header-filter .form-container .row .columns .row .rw-list-empty{height:1.25rem !important}.header-filter .form-container .row .columns .row .h-25 input[type="text"].calendarInput,.header-filter .form-container .row .columns .row #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small input[type="text"].calendarInput,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .header-filter .form-container .row .columns .row .switch.small input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small input[type="text"].calendarInput,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .header-filter .form-container .row .columns .row .switch.small input[type="text"].calendarInput,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .header-filter .form-container .row .columns .row label input[type="text"].calendarInput,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small .header-filter .form-container .row .columns .row label input[type="text"].calendarInput,.header-filter .form-container .row .columns .row input[type="text"] input[type="text"].calendarInput,.header-filter .form-container .row .columns .row input[type="number"] input[type="text"].calendarInput,.header-filter .form-container .row .columns .row input[type="password"] input[type="text"].calendarInput,.header-filter .form-container .row .columns .row input.input[type=text] input[type="text"].calendarInput,.header-filter .form-container .row .columns .row input.calendarInput[type=text] input[type="text"].calendarInput,.header-filter .form-container .row .columns .row input.clockInput[type=text] input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .switch.small input[type="text"].calendarInput,.header-filter .form-container .switch.small .row .columns .row label input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .radio-custom-label input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .checkbox-custom-label:not(.with-preview) input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .select-drop input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .div-icon-drop-down input[type="text"].calendarInput,.header-filter .form-container .div-icon-drop-down .row .columns .row span.disb-icon input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .calclp-h-25 input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .empty-comp input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .helper-text input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .gu-mirror input input[type="text"].calendarInput,.gu-mirror .header-filter .form-container .row .columns .row input input[type="text"].calendarInput,.header-filter .form-container .row .columns .row #vars-mapping .checkbox label input[type="text"].calendarInput,#vars-mapping .checkbox .header-filter .form-container .row .columns .row label input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .rw-popup-container .rw-list .rw-list-option input[type="text"].calendarInput,.rw-popup-container .rw-list .header-filter .form-container .row .columns .row .rw-list-option input[type="text"].calendarInput,.header-filter .form-container .row .columns .row .rw-popup-container .rw-list .rw-list-empty input[type="text"].calendarInput,.rw-popup-container .rw-list .header-filter .form-container .row .columns .row .rw-list-empty input[type="text"].calendarInput{width:calc(100% - 1.25rem)}.header-filter .form-container .row .columns .row .calclp-h-25.date{width:calc(100% - 4.0625rem);min-width:4.125rem;padding-right:.1875rem}.header-filter .form-container .row .columns .row .calclp-h-25.date input[type="text"]{padding-left:.3125rem !important}.header-filter .form-container .row .columns .row .calclp-h-25.clock{float:left}.header-filter .form-container .row .columns .row .calclp-h-25.clock input[type="text"]{padding-left:.3125rem !important;width:2.6875rem}.header-filter .form-container .row .columns .row input{padding-left:.3125rem;height:1.25rem !important;margin-bottom:.1875rem;line-height:normal}.dark-theme .header-filter .form-container .row .columns .row input{color:#d3ccbe}.default-theme .header-filter .form-container .row .columns .row input{color:#555}.header-filter .form-container .row .columns .row .rw-dropdown-list{height:1.25rem}.header-filter .form-container .row .columns .row .rw-dropdown-list .rw-input{width:calc(100% - 1.25rem);padding-left:.3125rem}.header-filter .form-container .row .columns .row .rw-dropdown-list>.rw-widget-input>.rw-input{line-height:1.25rem;height:1.125rem}.header-filter .form-container .row .columns .row .rw-dropdown-list>.rw-widget-input>.rw-input .rw-dropdown-list-search{text-indent:.3125rem;padding-left:0}.header-filter .form-container .row .columns .row .rw-dropdown-list>.rw-widget-input>.rw-input .rw-dropdown-list-search:nth-of-type(2){width:calc(100% - 1.1875rem)}.header-filter .form-container .row .columns .row .input-append.date .icon,.header-filter .form-container .row .columns .row .clock .icon{font-size:.75rem;margin:0 0 0 .3125rem;display:inline-block;line-height:1.25rem;vertical-align:text-bottom}.header-filter .form-container .row .columns .row .rw-list>.rw-list-option,.header-filter .form-container .row .columns .row .rw-list>.rw-list-empty,.header-filter .form-container .row .columns .row .rw-selectlist>.rw-list-option,.header-filter .form-container .row .columns .row .rw-selectlist>.rw-list-empty{text-indent:.3125rem;line-height:1.25rem}.header-filter .form-container .row .columns .row .rw-select{width:1.25rem}.header-filter .form-container .row .columns .row .div-icon-drop-down{margin-left:-1.25rem !important;width:1.25rem;height:1.25rem !important}.header-filter .form-container .row .columns .row .div-icon-drop-down span.disb-icon{height:1.25rem;width:1.25rem}.header-filter .form-container .row .columns .row .div-icon-drop-down span:before{vertical-align:.125rem}.table-info-panel-wrap{position:relative}.table-info-panel-wrap .table-info-panel{position:absolute;bottom:0;z-index:9;text-align:center;padding:.3125rem;font-size:.75rem;left:50%;transform:translate(-50%, 0)}.dark-theme .table-info-panel-wrap .table-info-panel{color:#d3ccbe;border:.0625rem solid #565656;background:#181a1b}.default-theme .table-info-panel-wrap .table-info-panel{color:#555;border:.0625rem solid #E6E6E6;background:#fff}.table-info-panel-wrap .table-info-panel button{padding:.3125rem;margin:0 .3125rem;font-size:.75rem}.dark-theme .table-info-panel-wrap .table-info-panel button{background-color:var(--darkModeMainColor)}.default-theme .table-info-panel-wrap .table-info-panel button{background-color:var(--mainColor)}.table-info-panel-wrap .table-info-panel button:hover{background-color:#999}.csv-preview-wrap .title{font-size:.75rem;font-weight:700;line-height:1.5625rem}.csv-preview-wrap .csv-preview{width:100%;overflow:auto}.csv-preview-wrap .csv-preview table{width:100%}.dark-theme .csv-preview-wrap .csv-preview table tr:nth-of-type(2n){background-color:#181a1b}.default-theme .csv-preview-wrap .csv-preview table tr:nth-of-type(2n){background-color:#fff}.dark-theme .csv-preview-wrap .csv-preview table tr:nth-of-type(2n+1){background-color:#1d2021}.default-theme .csv-preview-wrap .csv-preview table tr:nth-of-type(2n+1){background-color:#f4f4f4}.csv-preview-wrap .csv-preview table tr th,.csv-preview-wrap .csv-preview table tr td{font-size:.75rem}.dark-theme .csv-preview-wrap .csv-preview table tr th,.dark-theme .csv-preview-wrap .csv-preview table tr td{color:var(--darkModeFont)}.default-theme .csv-preview-wrap .csv-preview table tr th,.default-theme .csv-preview-wrap .csv-preview table tr td{color:var(--greyFont)}.csv-preview-wrap .csv-preview table tr th.red,.csv-preview-wrap .csv-preview table tr td.red{color:red}.dark-theme .csv-preview-wrap .csv-preview table thead tr:first-child{background-color:#181a1b}.default-theme .csv-preview-wrap .csv-preview table thead tr:first-child{background-color:#fff}.content-table-with-tree *{font-family:opensans;font-weight:400}.content-table-with-tree #textareas .icon{display:inline-block;font-size:1.5rem;height:1.625rem;line-height:1.625rem;width:1.625rem}.dark-theme .content-table-with-tree #textareas .icon{color:var(--darkModeMainColor)}.default-theme .content-table-with-tree #textareas .icon{color:var(--mainColor)}.dark-theme .content-table-with-tree #textareas .icon:hover{color:#fff;background-color:var(--darkModeMainColor)}.default-theme .content-table-with-tree #textareas .icon:hover{color:#fff;background-color:var(--mainColor)}.content-table-with-tree #textareas .column,.content-table-with-tree #textareas .columns{padding:0 .625rem 0 0}.content-table-with-tree #textareas label{font-size:.75rem;font-weight:700;margin-bottom:.8125rem;line-height:.75rem}.content-table-with-tree #textareas textarea{box-shadow:none;min-height:4.0625rem;font-size:.75rem;padding:.125rem .375rem .375rem;margin-bottom:1.875rem}.dark-theme .content-table-with-tree #textareas textarea{color:var(--darkModeFont)}.default-theme .content-table-with-tree #textareas textarea{color:var(--greyFont)}.content-table-with-tree .columns{padding-left:0}#menu-wrapper #menu-table{margin-left:14.375rem}#menu-wrapper #menu-table.tree-hide-menu-table{margin-left:1.3125rem}#frmformGraph .small-12.medium-12.large-12.columns{float:initial}#menu-wrapper .icon-list{position:absolute;right:.1875rem}.dark-theme #menu-wrapper .icon-list{color:var(--darkModeMainColor)}.default-theme #menu-wrapper .icon-list{color:var(--mainColor)}#menu-wrapper .icon-list-hide{left:.125rem}#menu-wrapper .treeButtons{clear:both;float:left;margin-top:.3125rem}.dark-theme #menu-wrapper .treeButtons .active.icon{color:var(--darkModeMainColor)}.default-theme #menu-wrapper .treeButtons .active.icon{color:var(--mainColor)}#menu-wrapper .treeButtons.buttons-hide{display:none}#menu-wrapper .treeButtons .icon{color:#aaa;margin-right:1.25rem;font-size:1.25rem}#menu-wrapper .treeButtons .icon.icon-add-1{padding-left:.9375rem}#menu-plugin{min-height:7.125rem;position:relative;width:14.375rem;float:left;height:100%;overflow:auto}.dark-theme #menu-plugin{border-bottom:.0625rem solid #565656;border-right:.0625rem solid #565656}.default-theme #menu-plugin{border-bottom:.0625rem solid #E6E6E6;border-right:.0625rem solid #E6E6E6}#menu-plugin .tree-filter{padding:.3125rem}.dark-theme #menu-plugin .tree-filter input{border-color:#565656;background-color:#181a1b;color:#d3ccbe;transition:none;height:1.25rem;box-shadow:none;font-size:.75rem;margin-bottom:0;padding:0 .3125rem}.dark-theme #menu-plugin .tree-filter>span{color:var(--darkModeMainColor);font-size:.75rem;cursor:pointer}.default-theme #menu-plugin .tree-filter input{border-color:#E6E6E6;background-color:#fff;color:#555;transition:none;height:1.25rem;box-shadow:none;font-size:.75rem;margin-bottom:0;padding:0 .3125rem}.default-theme #menu-plugin .tree-filter>span{color:var(--mainColor);font-size:.75rem;cursor:pointer}#menu-plugin .filter-icon-orange{position:absolute;right:1.25rem;color:#e8801b}#menu-plugin .filter-icon-orange.icon-filter-1:before{content:"5"}#menu-plugin .icon-filter-1{font-size:.6875rem;font-weight:700;margin-top:.1875rem}#menu-plugin .icon-green{position:absolute;right:1.25rem}.dark-theme #menu-plugin .icon-green{color:var(--darkModeMainColor)}.default-theme #menu-plugin .icon-green{color:var(--mainColor)}#menu-plugin .icon-filter-hide{display:none}#menu-plugin #tree-menu{list-style-type:none;font-family:opensans;font-weight:400;font-size:.75rem;margin-left:0;float:left;padding:0;margin-bottom:0}#menu-plugin #tree-menu span.icon.icon-folder-1,#menu-plugin #tree-menu span.icon.icon-folder-2{margin:0 .625rem 0 .25rem;font-size:.6875rem}.dark-theme #menu-plugin #tree-menu span.icon.icon-folder-1,.dark-theme #menu-plugin #tree-menu span.icon.icon-folder-2{color:var(--darkModeMainColor)}.default-theme #menu-plugin #tree-menu span.icon.icon-folder-1,.default-theme #menu-plugin #tree-menu span.icon.icon-folder-2{color:var(--mainColor)}#menu-plugin #tree-menu span.icon.icon-file-1{color:#aaa;margin:0 .375rem 0 .25rem;font-size:.625rem;vertical-align:middle}.dark-theme #menu-plugin #tree-menu ul.jqtree-tree ul{border-left:.1875rem solid #565656}.default-theme #menu-plugin #tree-menu ul.jqtree-tree ul{border-left:.1875rem solid #E6E6E6}#menu-plugin #tree-menu ul{list-style-type:none;font-family:opensans;font-weight:400;font-size:.75rem;margin-bottom:0;line-height:1.125rem}#menu-plugin #tree-menu li div{margin:0 0 0 .5rem}.dark-theme #menu-plugin #tree-menu li div:hover span,.dark-theme #menu-plugin #tree-menu li div:hover a{background-color:#212425}.default-theme #menu-plugin #tree-menu li div:hover span,.default-theme #menu-plugin #tree-menu li div:hover a{background-color:#efefef}#menu-plugin #tree-menu.tree-menu-hide{width:0}#menu-plugin.tree-hide{position:static !important;width:1.3125rem;border:0 none;overflow:hidden !important}[class^="jqtree_common"]::before,[class*=" jqtree_common"]::before{font-family:"general-tas" !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;line-height:1;text-transform:none !important}span.jqtree-title::before{content:"";margin-right:.8125rem;font-size:.625rem;color:#aaa}span.jqtree-dragging{color:#fff;background:black;opacity:0.6;cursor:pointer;padding:.125rem .5rem}span.jqtree_common.jqtree-title.jqtree-title-folder::before{content:"";margin-right:0}li.jqtree-selected>.jqtree-element span.jqtree-title::before{color:#fff}li.jqtree-selected>.jqtree-element span.jqtree-title:hover::before{color:#fff}.treeGraphs .jqtree-tree>li:first-child>.jqtree-element,.treeOverviewsCases .jqtree-tree>li:first-child>.jqtree-element{width:11.25rem;overflow:hidden;text-overflow:ellipsis}.treeGraphs .jqtree-tree>li:first-child.jqtree-selected>.jqtree-element,.treeOverviewsCases .jqtree-tree>li:first-child.jqtree-selected>.jqtree-element{color:#fff !important}ul.jqtree-tree{margin-left:0;list-style:none outside;margin-bottom:0;padding:0}ul.jqtree-tree li.jqtree_common{clear:both;list-style-type:none}ul.jqtree-tree li.jqtree_common .own-tree-icon{height:1rem;position:absolute;top:.125rem;left:.125rem;font-weight:900}.dark-theme ul.jqtree-tree li.jqtree_common .own-tree-icon{color:var(--darkModeMainColor)}.default-theme ul.jqtree-tree li.jqtree_common .own-tree-icon{color:var(--mainColor)}ul.jqtree-tree li.jqtree-ghost{position:relative;z-index:10;margin-right:.625rem}ul.jqtree-tree li.jqtree-ghost span{display:block}ul.jqtree-tree li.jqtree-ghost span.jqtree-line{height:.0625rem;padding:0;position:absolute;top:-.0625rem;left:.125rem;width:100%}.dark-theme ul.jqtree-tree li.jqtree-ghost span.jqtree-line{background-color:var(--darkModeMainColor)}.default-theme ul.jqtree-tree li.jqtree-ghost span.jqtree-line{background-color:var(--mainColor)}ul.jqtree-tree li.jqtree-ghost.jqtree-inside{margin-left:3rem}ul.jqtree-tree li.jqtree-closed>ul.jqtree_common{display:none}ul.jqtree-tree li.jqtree-selected>.jqtree-element span,ul.jqtree-tree li.jqtree-selected>.jqtree-element a{color:#fff !important;visibility:visible}.dark-theme ul.jqtree-tree li.jqtree-selected>.jqtree-element span,.dark-theme ul.jqtree-tree li.jqtree-selected>.jqtree-element a{background-color:var(--darkModeMainColor) !important}.default-theme ul.jqtree-tree li.jqtree-selected>.jqtree-element span,.default-theme ul.jqtree-tree li.jqtree-selected>.jqtree-element a{background-color:var(--mainColor) !important}ul.jqtree-tree li.jqtree-selected>.jqtree-element span:hover,ul.jqtree-tree li.jqtree-selected>.jqtree-element a:hover{color:#fff !important}.dark-theme ul.jqtree-tree li.jqtree-selected>.jqtree-element span:hover,.dark-theme ul.jqtree-tree li.jqtree-selected>.jqtree-element a:hover{background-color:var(--darkModeMainColor) !important}.default-theme ul.jqtree-tree li.jqtree-selected>.jqtree-element span:hover,.default-theme ul.jqtree-tree li.jqtree-selected>.jqtree-element a:hover{background-color:var(--mainColor) !important}ul.jqtree-tree li.jqtree-selected>.jqtree-element span .icon,ul.jqtree-tree li.jqtree-selected>.jqtree-element a .icon{color:#fff !important}ul.jqtree-tree .jqtree-toggler{border-bottom:none;color:#aaa;text-decoration:none;vertical-align:middle}ul.jqtree-tree .jqtree-element{cursor:pointer;position:relative}ul.jqtree-tree ul.jqtree_common{list-style:none outside;margin-bottom:0;padding:0;display:block;margin-left:1rem;margin-right:0}ul.jqtree-tree span.jqtree-border{position:absolute;display:block;left:-.125rem;top:0;border-radius:.375rem;margin:0;box-sizing:content-box}.dark-theme ul.jqtree-tree span.jqtree-border{border:.0625rem solid var(--darkModeMainColor)}.default-theme ul.jqtree-tree span.jqtree-border{border:.0625rem solid var(--mainColor)}.dark-theme ul.jqtree-tree .jqtree-moving>.jqtree-element .jqtree-title{outline:.0625rem dashed var(--darkModeMainColor)}.default-theme ul.jqtree-tree .jqtree-moving>.jqtree-element .jqtree-title{outline:.0625rem dashed var(--mainColor)}.jqtree-tree .jqtree-title{font-size:.75rem;vertical-align:middle;padding:0 .3125rem}.dark-theme .jqtree-tree .jqtree-title{color:#d3ccbe}.default-theme .jqtree-tree .jqtree-title{color:#555}div.jqtree-element.jqtree_common{white-space:nowrap}.tree-hide-selected{display:block !important;-ms-transform:rotate(90deg);-ms-transform-origin:left top 0;-webkit-transform:rotate(90deg);-webkit-transform-origin:left top 0;transform:rotate(90deg);transform-origin:left top 0;position:absolute;left:1.25rem;top:.6875rem}.tree-hide-selected:hover{background:none}#tree-menu.tree-menu-hide{visibility:hidden}#tree-menu.tree-menu-hide .jqtree-folder.jqtree-selected>div{display:none}.component-label,#main-content #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .component-label,.form-container .component-label{position:absolute;font-size:.5rem;font-weight:700;width:.5rem;padding-left:.0625rem;height:1.5625rem;overflow:hidden;cursor:help}.dark-theme .component-label,.dark-theme #main-content #content-wrap-t .tabs .tab-item .component-label,#main-content #content-wrap-t .tabs .tab-item .dark-theme .component-label,.dark-theme .modal #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .dark-theme .component-label{background-color:var(--darkModeMainColor);color:white}.default-theme .component-label,.default-theme #main-content #content-wrap-t .tabs .tab-item .component-label,#main-content #content-wrap-t .tabs .tab-item .default-theme .component-label,.default-theme .modal #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .default-theme .component-label{background-color:var(--mainColor);color:white}input::-ms-clear{display:none}select{background-image:none}select.value-field{font-family:opensans !important;font-size:.75rem !important}.form-container .basic-mode-hide,.form-container .option-basic-mode-hide{display:none !important}.form-container table.full-width{width:100%}.form-container.with-dynamic-rows .small-12.medium-12.large-12.columns:not(.grid){padding-bottom:6.25rem}.form-container.with-dynamic-rows.is-mobile .small-12.medium-12.large-12.columns{overflow:auto}.form-container.with-dynamic-rows-template.is-mobile .row>.small-12.medium-12.large-12.columns .dynamic-rows{overflow:auto}.form-container .form-heading{margin-top:2rem;padding-left:1.0625rem}.form-container .row .columns{padding:.75rem;padding-bottom:0}.form-container .row .columns .header{margin-bottom:.75rem;border-bottom:.0625rem solid #e6e6e6}.form-container .row .columns .row{display:block;margin:0;margin-bottom:.3125rem;padding:0 .3125rem;width:auto;height:auto}.form-container .row .columns .row .column,.form-container .row .columns .row .columns{padding:0}.form-container .row .columns .row.ckeditor,.form-container .row .columns .row.dynamic-rows-wrap{padding-bottom:.125rem}.form-container #main-content #content-wrap-t .tabs .tab-item .component-label,#main-content #content-wrap-t .tabs .tab-item .form-container .component-label,.form-container .modal #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .form-container .component-label,.form-container .component-label{left:-.6875rem}.form-container hr{margin:0}.dark-theme .form-container hr{border:solid #565656;border-width:.0625rem 0 0}.default-theme .form-container hr{border:solid #E6E6E6;border-width:.0625rem 0 0}.form-container label{min-height:1.5625rem;padding-right:1.5625rem !important;font-weight:700;font-size:.75rem;cursor:text !important;word-wrap:break-word}.dark-theme .form-container label{color:var(--darkModeFont)}.default-theme .form-container label{color:var(--greyFont)}.form-container label a{text-decoration:underline !important}.dark-theme .form-container label a{color:var(--darkModeMainColor)}.default-theme .form-container label a{color:var(--mainColor)}.form-container label span{font-size:.75rem}.form-container label span.sub-label{font-weight:400;margin-left:.3125rem}.form-container label.imp-to-fill{color:red}.form-container label.imp-to-fill.imp-to-fill:after{position:relative;content:"\00a0*";color:red}.form-container label.fw-400,.form-container label .fw-400{font-weight:400 !important}.form-container label.long{padding-right:0 !important;height:auto !important;overflow:visible !important;text-overflow:clip !important;white-space:normal !important;word-break:break-word}.form-container label.label-component{padding-left:.3125rem}.dark-theme .form-container label.label-component{background:#181a1b}.default-theme .form-container label.label-component{background:#fff}.form-container label.cursive{font-style:italic !important}.form-container label .lang-label{position:absolute;top:.25rem;width:1.0625rem;height:1.0625rem;padding-top:.0625rem;margin-left:.3125rem;color:#ffffff;border-radius:50%;font-size:.625rem;font-weight:700;text-align:center;display:inline-block;line-height:.875rem}.dark-theme .form-container label .lang-label{background-color:var(--darkModeMainColor)}.default-theme .form-container label .lang-label{background-color:var(--mainColor)}.form-container label .lang-label.mar{margin-left:.9375rem}.form-container label .html{white-space:pre-wrap;word-wrap:break-word}.form-container label .monospace-font{font-family:monospace, monospace}@media only screen and (min-width: 64.063em){.form-container label.large-1-column-like-2-columns-label{width:20.3%}}.form-container label .label-button{position:absolute;top:.125rem;right:.3125rem;font-size:1rem;font-weight:initial;color:#aaa}.form-container label .label-button.active{cursor:pointer}.dark-theme .form-container label .label-button.active{color:var(--darkModeMainColor)}.default-theme .form-container label .label-button.active{color:var(--mainColor)}.form-container label .label-button.text{font-size:.625rem;line-height:1.125rem;cursor:initial}.form-container label .graph-point-icon{cursor:pointer;font-size:1rem;font-weight:initial;margin-right:.3125rem}.dark-theme .form-container label .graph-point-icon{color:var(--darkModeMainColor)}.default-theme .form-container label .graph-point-icon{color:var(--mainColor)}.form-container input[type="text"],.form-container input[type="number"],.form-container input[type="password"],.form-container input[type="radio"],.form-container input[type="checkbox"],.form-container input[type="radio"]+label,.form-container input[type="checkbox"]+label,.form-container input[type="file"]{margin:0 !important}.form-container input[type="text"],.form-container input[type="number"],.form-container input[type="password"],.form-container input[type=text].input,.form-container input[type=text].calendarInput,.form-container input[type=text].clockInput{margin:0;padding:0 0 0 .75rem;box-shadow:none;transition:none}.dark-theme .form-container input[type="text"],.dark-theme .form-container input[type="number"],.dark-theme .form-container input[type="password"],.dark-theme .form-container input[type=text].input,.dark-theme .form-container input[type=text].calendarInput,.dark-theme .form-container input[type=text].clockInput{background-color:#181a1b}.default-theme .form-container input[type="text"],.default-theme .form-container input[type="number"],.default-theme .form-container input[type="password"],.default-theme .form-container input[type=text].input,.default-theme .form-container input[type=text].calendarInput,.default-theme .form-container input[type=text].clockInput{background-color:#fff}.form-container input[type=range]{-webkit-appearance:none;width:100%;cursor:pointer}.form-container input[type=range]:focus{outline:none}.form-container input[type=range]::-webkit-slider-runnable-track{height:.5rem;border-radius:.125rem}.dark-theme .form-container input[type=range]::-webkit-slider-runnable-track{border:1px solid var(--darkModeBorder);background:#181a1b}.default-theme .form-container input[type=range]::-webkit-slider-runnable-track{border:1px solid var(--greyLight);background:#fff}.form-container input[type=range]::-moz-range-track{height:.5rem;border-radius:.125rem}.dark-theme .form-container input[type=range]::-moz-range-track{border:1px solid var(--darkModeBorder);background:#181a1b}.default-theme .form-container input[type=range]::-moz-range-track{border:1px solid var(--greyLight);background:#fff}.form-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:1rem;width:1rem;border-radius:50%;margin-top:-.3125rem}.dark-theme .form-container input[type=range]::-webkit-slider-thumb{border:1px solid var(--darkModeBorder);background:var(--darkModeMainColor)}.default-theme .form-container input[type=range]::-webkit-slider-thumb{border:1px solid var(--greyLight);background:var(--mainColor)}.form-container input[type=range]::-moz-range-thumb{height:1rem;width:1rem;border-radius:50%;margin-top:-.3125rem}.dark-theme .form-container input[type=range]::-moz-range-thumb{border:1px solid var(--darkModeBorder);background:var(--darkModeMainColor)}.default-theme .form-container input[type=range]::-moz-range-thumb{border:1px solid var(--greyLight);background:var(--mainColor)}.form-container input.align-right,.form-container input[type=text].align-right{padding-right:.75rem;text-align:right !important}.form-container input::placeholder,.form-container input[type=text]::placeholder{text-align:left}.dark-theme .form-container input[type="text"]:focus,.dark-theme .form-container input[type="password"]:focus,.dark-theme .form-container input[type="email"]:focus,.dark-theme .form-container input[type="number"]:focus,.dark-theme .form-container input[type="search"]:focus,.dark-theme .form-container input[type="date"]:focus,.dark-theme .form-container input[type="datetime"]:focus,.dark-theme .form-container input[type="datetime-local"]:focus,.dark-theme .form-container input[type="month"]:focus,.dark-theme .form-container input[type="week"]:focus,.dark-theme .form-container input[type="tel"]:focus,.dark-theme .form-container input[type="time"]:focus,.dark-theme .form-container input[type="url"]:focus,.dark-theme .form-container input[type="color"]:focus,.dark-theme .form-container textarea:focus{background-color:#181a1b}.default-theme .form-container input[type="text"]:focus,.default-theme .form-container input[type="password"]:focus,.default-theme .form-container input[type="email"]:focus,.default-theme .form-container input[type="number"]:focus,.default-theme .form-container input[type="search"]:focus,.default-theme .form-container input[type="date"]:focus,.default-theme .form-container input[type="datetime"]:focus,.default-theme .form-container input[type="datetime-local"]:focus,.default-theme .form-container input[type="month"]:focus,.default-theme .form-container input[type="week"]:focus,.default-theme .form-container input[type="tel"]:focus,.default-theme .form-container input[type="time"]:focus,.default-theme .form-container input[type="url"]:focus,.default-theme .form-container input[type="color"]:focus,.default-theme .form-container textarea:focus{background-color:#fff}.form-container textarea{line-height:1.375rem !important;transition:none}.form-container .text.hidden{margin-bottom:0 !important}.form-container .text-button{position:relative}.form-container .text-button input[type="text"],.form-container .text-button textarea,.form-container .text-button .CodeMirror{width:calc(100% - 1.875rem);float:left}.form-container .text-button .icon{font-size:1.375rem;padding-left:.3125rem;cursor:pointer;position:absolute}.dark-theme .form-container .text-button .icon{color:var(--darkModeMainColor)}.default-theme .form-container .text-button .icon{color:var(--mainColor)}.form-container .text-button .icon-delete-1 ~ .icon-files-5,.form-container .text-button .icon-delete-1 ~ .icon-file-1{margin-left:1.5625rem}.form-container .text-button .helper-menu-box{display:none;position:absolute;z-index:2;right:0;top:1.5625rem;max-height:18.125rem;overflow:auto;width:100%}.dark-theme .form-container .text-button .helper-menu-box{background-color:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .text-button .helper-menu-box{background-color:#fff;border:.0625rem solid var(--greyLight)}.form-container .text-button .helper-menu-box ul{list-style:none;margin:0}.form-container .text-button .helper-menu-box ul a{padding:.3125rem .625rem;display:block;font-size:.75rem;height:1.75rem}.dark-theme .form-container .text-button .helper-menu-box ul a:hover{background-color:var(--darkModeMainColor);color:#fff}.default-theme .form-container .text-button .helper-menu-box ul a:hover{background-color:var(--mainColor);color:#fff}.form-container .text-button .helper-menu-box.open{display:block}.form-container .text-button .helper-menu-box.open-up{top:auto;bottom:1.5625rem}.form-container .resize-polyfill-wrapper{min-width:100%}.form-container textarea{margin-bottom:0 !important;padding:0;padding-left:.75rem;height:auto;min-height:1.5625rem;box-shadow:none;resize:vertical}.dark-theme .form-container textarea{background-color:#181a1b}.default-theme .form-container textarea{background-color:#fff}.form-container .textarea .read-only .CodeMirror,.form-container .textarea .read-only .CodeMirror-activeline-background{background-color:#f2f2f2}.form-container .CodeMirror{font-size:.75rem;height:31.25rem;line-height:.875rem}.dark-theme .form-container .CodeMirror{border:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .CodeMirror{border:.0625rem solid var(--greyLight)}.form-container .calculations-suggest-area .CodeMirror{height:auto}.form-container .calculations-suggest-area .CodeMirror-scroll{max-height:31.25rem}.form-container .calculations-suggest-area.fullscreen .CodeMirror-scroll{max-height:100%}.form-container .calculations-suggest-area .menu-box{display:none;position:absolute;overflow-y:auto;user-select:none;max-height:18.75rem;z-index:2;right:0;bottom:auto;background-color:#fff}.dark-theme .form-container .calculations-suggest-area .menu-box{border:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .calculations-suggest-area .menu-box{border:.0625rem solid var(--greyLight)}.form-container .calculations-suggest-area .menu-box ul{list-style:none;margin:0}.form-container .calculations-suggest-area .menu-box ul a{min-width:9.0625rem;padding:.3125rem .625rem;display:block;font-size:.75rem}.form-container .calculations-suggest-area .menu-box ul a:hover{color:#fff}.dark-theme .form-container .calculations-suggest-area .menu-box ul a:hover{background-color:var(--darkModeMainColor)}.default-theme .form-container .calculations-suggest-area .menu-box ul a:hover{background-color:var(--mainColor)}.form-container .calculations-suggest-area .menu-box.open{display:block}.form-container .calculations-suggest-area .menu-box.open-up{bottom:calc(100% + 0.25rem)}.form-container .cm-trailingspace{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUXCToH00Y1UgAAACFJREFUCNdjPMDBUc/AwNDAAAFMTAwMDA0OP34wQgX/AQBYgwYEx4f9lQAAAABJRU5ErkJggg==);background-position:bottom left;background-repeat:repeat-x}.dark-theme .form-container .cm-matchhighlight{background-color:var(--darkModeMainColor)}.default-theme .form-container .cm-matchhighlight{background-color:var(--mainColor)}.dark-theme .form-container .CodeMirror-selection-highlight-scrollbar{background-color:var(--darkModeMainColor)}.default-theme .form-container .CodeMirror-selection-highlight-scrollbar{background-color:var(--mainColor)}.form-container .lint-error{font-family:arial;font-size:70%;background:#ffa;color:#a00;padding:.125rem .3125rem .1875rem}.form-container .lint-error-icon{color:white;background-color:red;font-weight:bold;border-radius:50%;padding:0 .1875rem;margin-right:.4375rem}.dark-theme .form-container .switch input:checked+label{background-color:var(--darkModeMainColor)}.default-theme .form-container .switch input:checked+label{background-color:var(--mainColor)}.form-container .switch label{cursor:pointer !important}.dark-theme .form-container .switch label{background-color:#565656}.default-theme .form-container .switch label{background-color:#d5d5d5}.form-container .switch label:after{top:.1875rem;left:.1875rem}.dark-theme .form-container .switch label:after{background-color:#181a1b}.default-theme .form-container .switch label:after{background-color:#fff}.form-container .switch.small label{cursor:pointer;width:2.8125rem}.form-container .switch.small label:after{width:1.1875rem;height:1.1875rem}.form-container .switch.small input:checked+label:after{left:1.4375rem}.form-container .radio-custom{opacity:0;position:absolute}.form-container .radio-custom,.form-container .radio-custom-label{cursor:pointer !important;display:inline-block;vertical-align:middle}.form-container .radio-custom-label{position:relative;max-width:100%}.form-container .radio-custom-label.inactive{color:#aaa}.form-container .radio-custom+.radio-custom-label:before{margin-right:.6875rem;content:'';display:inline-block;vertical-align:middle;width:1.0625rem;height:1.0625rem;text-align:center}.dark-theme .form-container .radio-custom+.radio-custom-label:before{background-color:#181a1b;border:.0625rem solid var(--darkModeMainColor)}.default-theme .form-container .radio-custom+.radio-custom-label:before{background-color:#fff;border:.0625rem solid var(--mainColor)}.form-container .radio-custom+.radio-custom-label:before{border-radius:50%}.form-container .radio-custom:checked+.radio-custom-label:before{font-weight:normal !important}.dark-theme .form-container .radio-custom:checked+.radio-custom-label:before{box-shadow:inset 0 0 0 .25rem #181a1b;background-color:var(--darkModeMainColor)}.default-theme .form-container .radio-custom:checked+.radio-custom-label:before{box-shadow:inset 0 0 0 .25rem #fff;background-color:var(--mainColor)}.form-container .radio-custom+.radio-custom-label.inactive:before{border-color:#aaa}.form-container .checkbox-custom{opacity:0;position:absolute;width:1.75rem}.form-container .checkbox-custom:focus-visible+label:after{position:absolute;left:0;width:1rem;height:1rem;margin-top:.3125rem}.dark-theme .form-container .checkbox-custom:focus-visible+label:after{box-shadow:inset 0 0 0 .125rem var(--darkModeMainColor)}.default-theme .form-container .checkbox-custom:focus-visible+label:after{box-shadow:inset 0 0 0 .125rem var(--mainColor)}.form-container .checkbox-custom-label:after{content:""}.form-container .checkbox-custom,.form-container .checkbox-custom-label{cursor:pointer !important;display:inline-block;vertical-align:middle}.form-container .checkbox-custom-label:not(.with-preview){position:relative;max-width:100%}.form-container .checkbox-custom+.checkbox-custom-label:before{content:'';display:inline-block;margin-right:.6875rem;width:.9375rem;height:.9375rem;text-align:center;vertical-align:-.25rem}.dark-theme .form-container .checkbox-custom+.checkbox-custom-label:before{background-color:#181a1b;border:.0625rem solid var(--darkModeMainColor)}.default-theme .form-container .checkbox-custom+.checkbox-custom-label:before{background-color:#fff;border:.0625rem solid var(--mainColor)}.form-container .checkbox-custom+.checkbox-custom-label.readonly:before{display:none}.form-container .checkbox-custom:checked+.checkbox-custom-label:before{content:"|";font-weight:normal !important;font-size:1.1875rem;border:none;vertical-align:-.25rem}.dark-theme .form-container .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--darkModeMainColor);background-color:#181a1b}.default-theme .form-container .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--mainColor);background-color:#fff}.form-container .checkbox-custom+.checkbox-custom-label.icon-delete-1:before{content:"I";font-size:0.85rem;vertical-align:-0.2rem}.form-container .checkbox .checkbox-custom+.checkbox-custom-label.start:before{content:"\e9"}.form-container .checkbox .checkbox-custom+.checkbox-custom-label.end:before{content:"\ed"}.form-container .checkbox .checkbox-custom+.checkbox-custom-label.hand:before{content:"\e00c"}.form-container .checkbox .checkbox-custom+.checkbox-custom-label.recalc:before{content:"\e00b"}.form-container .checkbox .checkbox-custom+.checkbox-custom-label.pull:before{content:"("}.form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.start:before{content:"\e9"}.dark-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.start:before{color:var(--darkModeMainColor)}.default-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.start:before{color:var(--mainColor)}.form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.end:before{content:"\ed"}.dark-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.end:before{color:var(--darkModeMainColor)}.default-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.end:before{color:var(--mainColor)}.form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.hand:before{content:"\e00c"}.dark-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.hand:before{color:var(--darkModeMainColor)}.default-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.hand:before{color:var(--mainColor)}.form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.recalc:before{content:"\e00b"}.dark-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.recalc:before{color:var(--darkModeMainColor)}.default-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.recalc:before{color:var(--mainColor)}.form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.pull:before{content:"("}.dark-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.pull:before{color:var(--darkModeMainColor)}.default-theme .form-container .checkbox .checkbox-custom:checked+.checkbox-custom-label.pull:before{color:var(--mainColor)}.form-container .checkbox-list .no-checkbox{font-size:.75rem}.dark-theme .form-container .checkbox-list .no-checkbox{color:#d3ccbe}.default-theme .form-container .checkbox-list .no-checkbox{color:#555}.dark-theme .form-container .checkbox-list .checkbox-list-content{background-color:#181a1b}.default-theme .form-container .checkbox-list .checkbox-list-content{background-color:#fff}.dark-theme .form-container .checkbox-list .checkbox-list-content .doc-dropzone-no-dropdown .file{border:.09375rem dashed var(--darkModeBorder);margin-bottom:1rem}.default-theme .form-container .checkbox-list .checkbox-list-content .doc-dropzone-no-dropdown .file{border:.09375rem dashed var(--greyLight);margin-bottom:1rem}.form-container .checkbox-list .checkbox-list-content .file{padding-left:.0625rem}.form-container .checkbox-list-with-dropdown{position:relative}.form-container .checkbox-list-with-dropdown label{padding-right:0 !important}.form-container .checkbox-list-with-dropdown input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:1.75rem;cursor:pointer}.form-container .checkbox-list-with-dropdown input.checkbox-custom{display:none}.dark-theme .form-container .checkbox-list-with-dropdown input[type="text"][readonly]{border:.0625rem solid var(--darkModeBorder);background-color:#181a1b}.default-theme .form-container .checkbox-list-with-dropdown input[type="text"][readonly]{border:.0625rem solid var(--greyLight);background-color:#fff}.form-container .checkbox-list-with-dropdown .icon-wrap{padding:0 .5rem;position:absolute;right:0;top:0;font-size:.75rem;height:1.5625rem}.form-container .checkbox-list-with-dropdown .icon-wrap .icon{vertical-align:middle}.dark-theme .form-container .checkbox-list-with-dropdown .icon-wrap .icon{color:var(--darkModeMainColor)}.default-theme .form-container .checkbox-list-with-dropdown .icon-wrap .icon{color:var(--mainColor)}.dark-theme .form-container .checkbox-list-with-dropdown:hover>.icon-wrap{background-color:var(--darkModeMainColor)}.default-theme .form-container .checkbox-list-with-dropdown:hover>.icon-wrap{background-color:var(--mainColor)}.form-container .checkbox-list-with-dropdown:hover>.icon-wrap .icon{color:white}.form-container .checkbox-list-with-dropdown .checkbox-list.open-dropdown{padding:0 .3125rem .3125rem .625rem !important;max-height:17.3125rem;overflow:auto}.form-container .checkbox-list-with-dropdown .checkbox-list.open-dropdown.open-up{bottom:100%}.form-container .checkbox-list .icon-preview-1{font-size:.75rem}.dark-theme .form-container .checkbox-list .icon-preview-1{color:var(--darkModeMainColor)}.default-theme .form-container .checkbox-list .icon-preview-1{color:var(--mainColor)}.form-container .checkbox-list .icon-preview-1:before{margin-right:.3125rem;vertical-align:middle;font-size:1rem}.form-container .notes textarea{float:left;width:calc(100% - 5.32rem);min-height:4.8125rem}.dark-theme .form-container .notes textarea{color:var(--darkModeFont);background-color:#181a1b;border:.0625rem solid #565656}.default-theme .form-container .notes textarea{color:var(--greyFont);background-color:#fff;border:.0625rem solid #E6E6E6}.form-container .notes .notesButton{margin-left:.3125rem;padding:1.5rem .4375rem;width:5rem;float:left}.dark-theme .form-container .notes .notesButton{background:#1d2021;border:.0625rem solid #565656}.default-theme .form-container .notes .notesButton{background:#F6F6F6;border:.0625rem solid #E6E6E6}.form-container .notes .notesButton .icon{font-size:1rem;vertical-align:middle;margin-right:.3125rem}.dark-theme .form-container .notes .notesButton .icon{color:var(--darkModeFont)}.default-theme .form-container .notes .notesButton .icon{color:var(--greyFont)}.form-container .notes .note-container{padding-top:.3125rem !important}.form-container .notes .note-container .note-wrap{margin-bottom:.3125rem;font-size:.75rem}.dark-theme .form-container .notes .note-container .note-wrap{border:.0625rem solid var(--darkModeMainColor)}.default-theme .form-container .notes .note-container .note-wrap{border:.0625rem solid var(--mainColor)}.form-container .notes .note-container .note-wrap .note-header{min-height:1.5625rem;line-height:1rem;padding:.25rem .3125rem;display:flex;color:#fff}.dark-theme .form-container .notes .note-container .note-wrap .note-header{background-color:var(--darkModeMainColor);border-bottom:.0625rem solid var(--darkModeMainColor)}.default-theme .form-container .notes .note-container .note-wrap .note-header{background-color:var(--mainColor);border-bottom:.0625rem solid var(--mainColor)}.form-container .notes .note-container .note-wrap .note-header span{font-weight:400}.form-container .notes .note-container .note-wrap .note-header div:last-child{white-space:nowrap;flex-grow:1}.form-container .notes .note-container .note-wrap .note-header div:last-child span{display:flex;justify-content:flex-end;padding-left:.9375rem}.form-container .notes .note-container .note-wrap .note{padding:0 .3125rem;white-space:pre-line}.dark-theme .form-container .notes .note-container .note-wrap .note{color:#d3ccbe}.default-theme .form-container .notes .note-container .note-wrap .note{color:#555}.form-container .notes .note-container .note-wrap .note a{text-decoration:underline}.dark-theme .form-container .notes .note-container .note-wrap .note a{color:var(--darkModeMainColor)}.default-theme .form-container .notes .note-container .note-wrap .note a{color:var(--mainColor)}.form-container .file{position:relative;cursor:pointer}.form-container .file.readonly{cursor:default}.form-container .file .file-text{font-size:.75rem;font-weight:400}.dark-theme .form-container .file .file-text{color:var(--darkModeFont)}.default-theme .form-container .file .file-text{color:var(--greyFont)}.form-container .doc-dropzone-no-dropdown .medium-5{overflow-y:auto;overflow-x:hidden;min-height:6.25rem}.form-container .doc-dropzone-no-dropdown .medium-5 label{padding-right:.25rem !important}.form-container .file-active{position:absolute;background-color:#fff;width:100%;opacity:1;text-align:center;z-index:6}.dark-theme .form-container .file-active{border:.0625rem dashed var(--darkModeFont)}.default-theme .form-container .file-active{border:.0625rem dashed var(--greyFont)}.form-container .file-active span{position:relative;font-size:.75rem;font-weight:400}.dark-theme .form-container .file-active span{color:var(--darkModeFont)}.default-theme .form-container .file-active span{color:var(--greyFont)}.form-container .file-active:nth-of-type(2){opacity:0}.form-container .file-active.attach-list{height:100%}.form-container .file-active.attach-list.with-preview{height:1.75rem}.form-container .files{clear:both;padding-top:.3125rem;font-size:.75rem}.dark-theme .form-container .files{color:var(--darkModeFont)}.default-theme .form-container .files{color:var(--greyFont)}.form-container .files .icon-file-1{float:left}.dark-theme .form-container .files .icon-file-1{color:var(--darkModeMainColor)}.default-theme .form-container .files .icon-file-1{color:var(--mainColor)}.form-container .files .icon-delete-1{float:right;cursor:pointer}.dark-theme .form-container .files .icon-delete-1{color:var(--darkModeMainColor)}.default-theme .form-container .files .icon-delete-1{color:var(--mainColor)}.form-container .files .file-name{padding:0 .1875rem}.form-container #file-preview,.form-container #modal-file-preview{margin-bottom:.3125rem;font-size:.75rem}.form-container #file-preview .pdf-preview,.form-container #modal-file-preview .pdf-preview{text-align:center;overflow:auto;max-height:50rem}.dark-theme .form-container #file-preview .pdf-preview,.dark-theme .form-container #modal-file-preview .pdf-preview{border:.3125rem solid var(--darkModeBorder)}.default-theme .form-container #file-preview .pdf-preview,.default-theme .form-container #modal-file-preview .pdf-preview{border:.3125rem solid var(--greyLight)}.form-container #file-preview .navigation,.form-container #modal-file-preview .navigation{text-align:center}.form-container #file-preview .navigation.bigger button,.form-container #modal-file-preview .navigation.bigger button{height:3.125rem;margin:0 .3125rem 0 0;padding:1rem 2rem}.form-container #file-preview .filename,.form-container #modal-file-preview .filename{font-size:.75rem;text-align:center;height:1.875rem}.form-container #file-preview .unknown-file,.form-container #modal-file-preview .unknown-file{text-align:center;font-style:italic}.dark-theme .form-container #file-preview .unknown-file,.dark-theme .form-container #modal-file-preview .unknown-file{border:.0625rem solid var(--darkModeBorder)}.default-theme .form-container #file-preview .unknown-file,.default-theme .form-container #modal-file-preview .unknown-file{border:.0625rem solid var(--greyLight)}.form-container #file-preview .unknown-file>span,.form-container #modal-file-preview .unknown-file>span{margin-right:.3125rem;vertical-align:middle}.form-container #file-preview .center,.form-container #modal-file-preview .center{text-align:center}.form-container #file-preview button,.form-container #modal-file-preview button{height:1.875rem;color:white;font-weight:400;margin:0 .3125rem 0 0;padding:0 .3125rem 0 .3125rem;font-size:0.875rem}.dark-theme .form-container #file-preview button,.dark-theme .form-container #modal-file-preview button{background:var(--darkModeMainColor)}.default-theme .form-container #file-preview button,.default-theme .form-container #modal-file-preview button{background:var(--mainColor)}.form-container #file-preview .total-pages,.form-container #modal-file-preview .total-pages{margin-right:.3125rem}.form-container #file-preview .image,.form-container #modal-file-preview .image{min-height:3.125rem}.form-container #file-preview.version-1,.form-container #modal-file-preview.version-1{margin-top:.625rem}.form-container #file-preview.version-1 .pdf-preview,.form-container #modal-file-preview.version-1 .pdf-preview{max-height:none}.form-container #file-preview.version-1.preview-fixed,.form-container #modal-file-preview.version-1.preview-fixed{position:fixed;top:0}.form-container #file-preview.version-1 .paging,.form-container #modal-file-preview.version-1 .paging{position:absolute;top:.9375rem;right:1.25rem}.form-container #file-preview.version-1 .navigation,.form-container #modal-file-preview.version-1 .navigation{top:.9375rem;left:.3125rem;height:1.875rem;max-width:calc(100% - 5rem)}.form-container #file-preview.version-1 .navigation .nav-buttons,.form-container #modal-file-preview.version-1 .navigation .nav-buttons{float:left}.form-container #file-preview.version-1 button,.form-container #modal-file-preview.version-1 button{background:rgba(255,255,255,0.6);opacity:0.6;font-weight:700;vertical-align:middle;font-size:1rem}.dark-theme .form-container #file-preview.version-1 button,.dark-theme .form-container #modal-file-preview.version-1 button{color:var(--darkModeBorder)}.default-theme .form-container #file-preview.version-1 button,.default-theme .form-container #modal-file-preview.version-1 button{color:var(--greyLight)}.dark-theme .form-container #file-preview.version-1 button:hover,.dark-theme .form-container #file-preview.version-1 button:focus,.dark-theme .form-container #modal-file-preview.version-1 button:hover,.dark-theme .form-container #modal-file-preview.version-1 button:focus{background-color:var(--darkModeBorder);color:var(--darkModeFont)}.default-theme .form-container #file-preview.version-1 button:hover,.default-theme .form-container #file-preview.version-1 button:focus,.default-theme .form-container #modal-file-preview.version-1 button:hover,.default-theme .form-container #modal-file-preview.version-1 button:focus{background-color:var(--greyLight);color:var(--greyFont)}.form-container .repeat ul{clear:both}.form-container .repeat label,.form-container .repeat span,.form-container .repeat label:before{float:left}.form-container .repeat label{min-height:1.625rem;height:auto !important;overflow:visible;font-weight:400;padding:0 !important;white-space:nowrap}.form-container .repeat label span{font-weight:400}.form-container .repeat .text{width:2.5rem}.form-container .repeat input[type="text"]:not(.rw-input){width:1.875rem;margin:0 !important;padding-left:.3125rem;float:left}.form-container .repeat label:before{position:relative;top:.25rem}.form-container .repeat .selectbox-wrap{height:1.625rem !important}.form-container .repeat .calendar{width:7.1875rem;float:left}.form-container .repeat .calendar .mar{margin-bottom:0}.form-container .repeat .calendar .mar .icon{font-size:1.375rem;vertical-align:-.3125rem}.form-container .repeat .weekly span{font-size:.75rem;font-weight:400}.dark-theme .form-container .repeat .weekly span{color:var(--darkModeFont)}.default-theme .form-container .repeat .weekly span{color:var(--greyFont)}.form-container .repeat .weekly .selectbox-wrap{width:5.9375rem;float:left}.form-container .repeat .monthly .selectbox-wrap{width:5.9375rem;float:left}.form-container .repeat .monthly .mw-text{padding-left:.3125rem}.form-container .repeat .yearly .date{width:10rem}.form-container .repeat .yearly .date input[type="text"]{width:4.6875rem}.form-container .repeat .yearly .selectbox-wrap{float:left;width:5.9375rem}.form-container .repeat .yearly .mw-text{padding-left:.3125rem}.form-container .repeat .yearly .selectbox-wrap:nth-of-type(3){width:6.875rem}.form-container .repeat.end .date{width:10rem}.form-container .repeat.end .date input[type="text"]{width:4.6875rem}.form-container .select-drop{display:block;padding-left:.75rem;padding-right:1.75rem;width:100%;background-color:transparent}.form-container .select-drop.double-height{height:3.4375rem !important}.form-container .select-drop.double-height:first-child{font-size:1.5rem;padding-top:.8125rem}.form-container .dropdown-list{width:100% !important;max-width:none;box-shadow:0 .125rem .3125rem 0 rgba(0,0,0,0.2)}.form-container .dropdown-list.content{width:100% !important;max-width:none;padding:0;z-index:2000;border-top:none}.form-container .dropdown-list.content.double-height span{font-size:1.5rem;vertical-align:middle}.form-container .dropdown-list.content.double-height li{float:left;padding-right:.75rem}.form-container .dropdown-list.content.selectbox-height li{line-height:1.5625rem !important}@media only screen and (max-width: 40em){.form-container .dropdown-list{margin-left:-rem-calc(8px) !important}}.form-container .dropdown-list:before,.form-container .dropdown-list:after{display:none}.form-container .dropdown-list ul li{list-style:none;display:block;height:auto !important;min-height:1.5625rem;text-indent:.75rem}.dark-theme .form-container .dropdown-list ul li:hover,.dark-theme .form-container .dropdown-list ul li:hover *{color:#fff !important;background-color:var(--darkModeMainColor)}.default-theme .form-container .dropdown-list ul li:hover,.default-theme .form-container .dropdown-list ul li:hover *{color:#fff !important;background-color:var(--mainColor)}.form-container .dropdown-list ul li:nth-child(even){border-top:none;border-bottom:none}.form-container .dropdown-list ul li.empty{width:100%}@media only screen and (max-width: 40em){.form-container .select-drop-open-left{margin-left:-.5rem}}.form-container .show-hide-inputs{margin:0 !important}.form-container .show-hide-inputs .row{padding:0 !important}.form-container .show-hide-inputs .lbl{font-weight:700;margin-right:.625rem}.form-container .show-hide-inputs .hidden{display:none}.form-container .show-hide-inputs .s-h-arrow{cursor:pointer;position:absolute;margin-left:1.5625rem}.dark-theme .form-container .show-hide-inputs .s-h-arrow{color:var(--darkModeMainColor)}.default-theme .form-container .show-hide-inputs .s-h-arrow{color:var(--mainColor)}.form-container .show-hide-inputs .s-h-arrow.mar{margin-left:2.1875rem}.form-container .have-button .mar,.form-container .have-button .searchbox,.form-container .have-button .text-num,.form-container .have-button .select-drop,.form-container .have-button textarea,.form-container .have-button .suggest-area{width:calc(100% - 1.75rem)}.form-container .have-button .calendarInput{width:calc(100% - 2.25rem)}.form-container .have-button .div-icon-drop-down{margin-left:-3.5rem}.form-container .have-button .evt-button{position:absolute;right:1.0625rem;font-size:1.375rem;cursor:pointer}.dark-theme .form-container .have-button .evt-button{color:var(--darkModeMainColor)}.default-theme .form-container .have-button .evt-button{color:var(--mainColor)}@media only screen and (max-width: 40.0625em){.form-container .have-button .evt-button.button-pad{padding-top:1.5625rem}}.form-container .have-button .change-button{position:absolute;right:1.0625rem;font-size:1rem;cursor:pointer}.dark-theme .form-container .have-button .change-button{color:var(--darkModeMainColor)}.default-theme .form-container .have-button .change-button{color:var(--mainColor)}@media only screen and (max-width: 40.0625em){.form-container .have-button .change-button.button-pad{padding-top:1.5625rem}}.form-container .have-button .change-button.menu-box-button{right:1.3rem;font-size:1.2rem;margin-top:0.1rem}.form-container .div-icon-drop-down{float:left;margin-left:-1.75rem;width:1.75rem;overflow:hidden;border-left:none !important}.dark-theme .form-container .div-icon-drop-down{background-color:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .div-icon-drop-down{background-color:#fff;border:.0625rem solid var(--greyLight)}.form-container .div-icon-drop-down.double-height{height:3.4375rem !important}.form-container .div-icon-drop-down.double-height span{padding-top:.9375rem}.form-container .div-icon-drop-down span.disb-icon{z-index:3000;cursor:pointer;display:block;width:1.75rem;text-align:center;vertical-align:middle;font-size:.75rem}.dark-theme .form-container .div-icon-drop-down span.disb-icon{color:var(--darkModeMainColor)}.dark-theme .form-container .div-icon-drop-down span.disb-icon:hover{color:#fff;background-color:var(--darkModeMainColor)}.default-theme .form-container .div-icon-drop-down span.disb-icon{color:var(--mainColor)}.default-theme .form-container .div-icon-drop-down span.disb-icon:hover{color:#fff;background-color:var(--mainColor)}.form-container .icon-change-bg-01:hover ~ .icon-change-bg-02{color:#fff !important}.dark-theme .form-container .icon-change-bg-01:hover ~ .icon-change-bg-02{background-color:var(--darkModeMainColor)}.default-theme .form-container .icon-change-bg-01:hover ~ .icon-change-bg-02{background-color:var(--mainColor)}.form-container .icon-change-bg-01:hover ~ .icon-change-bg-02.icon-change-bg-02 span{color:#fff !important}.dark-theme .form-container input.select-drop::-webkit-input-placeholder,.dark-theme .form-container input.select-drop:-moz-placeholder,.dark-theme .form-container input.select-drop::-moz-placeholder,.dark-theme .form-container input.select-drop:-ms-input-placeholder{color:var(--darkModeFont)}.default-theme .form-container input.select-drop::-webkit-input-placeholder,.default-theme .form-container input.select-drop:-moz-placeholder,.default-theme .form-container input.select-drop::-moz-placeholder,.default-theme .form-container input.select-drop:-ms-input-placeholder{color:var(--greyFont)}.form-container .searchbox,.form-container .comboBox{position:relative}.form-container .searchbox.top-orientation .rw-popup,.form-container .comboBox.top-orientation .rw-popup{bottom:calc(100% + 3.4375rem)}.form-container .searchbox.top-orientation.no-footer .rw-popup,.form-container .comboBox.top-orientation.no-footer .rw-popup{bottom:calc(100% + 1.5625rem)}.form-container .searchbox .rw-dropdown-list .rw-list .rw-list-option .text,.form-container .comboBox .rw-dropdown-list .rw-list .rw-list-option .text{float:left;font-weight:400;width:calc(100% - 1.875rem)}.form-container .searchbox .rw-dropdown-list .rw-list .rw-list-option .add-button,.form-container .comboBox .rw-dropdown-list .rw-list .rw-list-option .add-button{float:right;display:inline-block;padding-right:.3125rem}.dark-theme .form-container .searchbox .rw-dropdown-list .rw-list .rw-list-option .add-button,.dark-theme .form-container .comboBox .rw-dropdown-list .rw-list .rw-list-option .add-button{color:var(--darkModeMainColor)}.default-theme .form-container .searchbox .rw-dropdown-list .rw-list .rw-list-option .add-button,.default-theme .form-container .comboBox .rw-dropdown-list .rw-list .rw-list-option .add-button{color:var(--mainColor)}.form-container .searchbox .rw-dropdown-list .rw-list .rw-list-option.rw-state-selected .add-button,.form-container .comboBox .rw-dropdown-list .rw-list .rw-list-option.rw-state-selected .add-button{color:#fff}.form-container .searchbox .searchbox-footer,.form-container .comboBox .searchbox-footer{position:absolute;left:0;width:100%;box-shadow:0 .125rem .3125rem rgba(0,0,0,0.2);z-index:2001;padding:0 .625rem;word-break:break-all;overflow:hidden}.dark-theme .form-container .searchbox .searchbox-footer,.dark-theme .form-container .comboBox .searchbox-footer{background-color:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .searchbox .searchbox-footer,.default-theme .form-container .comboBox .searchbox-footer{background-color:#fff;border:.0625rem solid var(--greyLight)}.form-container .searchbox .searchbox-footer .icon,.form-container .comboBox .searchbox-footer .icon{display:inline-block;height:1.875rem;line-height:1.875rem;padding:0 0.625rem;font-size:0.625rem}.dark-theme .form-container .searchbox .searchbox-footer .icon,.dark-theme .form-container .comboBox .searchbox-footer .icon{background-color:#181a1b;color:var(--darkModeMainColor);border-left:.0625rem solid var(--darkModeBorder);border-right:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .searchbox .searchbox-footer .icon,.default-theme .form-container .comboBox .searchbox-footer .icon{background-color:#fff;color:var(--mainColor);border-left:.0625rem solid var(--greyLight);border-right:.0625rem solid var(--greyLight)}.form-container .searchbox .searchbox-footer .icon:nth-child(2),.form-container .comboBox .searchbox-footer .icon:nth-child(2){border-left:none !important}.form-container .searchbox .searchbox-footer .icon:hover,.form-container .comboBox .searchbox-footer .icon:hover{cursor:pointer !important;color:#fff}.dark-theme .form-container .searchbox .searchbox-footer .icon:hover,.dark-theme .form-container .comboBox .searchbox-footer .icon:hover{background-color:var(--darkModeMainColor)}.default-theme .form-container .searchbox .searchbox-footer .icon:hover,.default-theme .form-container .comboBox .searchbox-footer .icon:hover{background-color:var(--mainColor)}.form-container .searchbox .searchbox-footer .icon:hover.inactive,.form-container .comboBox .searchbox-footer .icon:hover.inactive{cursor:default}.dark-theme .form-container .searchbox .searchbox-footer .icon:hover.inactive,.dark-theme .form-container .comboBox .searchbox-footer .icon:hover.inactive{background-color:#181a1b !important}.default-theme .form-container .searchbox .searchbox-footer .icon:hover.inactive,.default-theme .form-container .comboBox .searchbox-footer .icon:hover.inactive{background-color:#fff !important}.form-container .searchbox .searchbox-footer .icon.inactive,.form-container .comboBox .searchbox-footer .icon.inactive{color:grey}.form-container .searchbox .searchbox-footer .text,.form-container .comboBox .searchbox-footer .text{display:inline-block;height:1.875rem;line-height:1.875rem;font-size:0.625rem}.dark-theme .form-container .searchbox .searchbox-footer .text,.dark-theme .form-container .comboBox .searchbox-footer .text{color:var(--darkModeFont)}.default-theme .form-container .searchbox .searchbox-footer .text,.default-theme .form-container .comboBox .searchbox-footer .text{color:var(--greyFont)}.form-container .searchbox .searchbox-footer .text.page-numbers,.form-container .comboBox .searchbox-footer .text.page-numbers{margin:0 .625rem}.form-container .selectbox-wrap .selectbox .rw-dropdown-list .rw-popup{overflow:hidden}.form-container .selectbox-wrap.gray-bg .rw-dropdown-list-input{height:1.5rem}.dark-theme .form-container .selectbox-wrap.gray-bg .rw-dropdown-list-input,.dark-theme .form-container .selectbox-wrap.gray-bg .div-icon-drop-down{background-color:var(--darkModeBorder) !important}.default-theme .form-container .selectbox-wrap.gray-bg .rw-dropdown-list-input,.default-theme .form-container .selectbox-wrap.gray-bg .div-icon-drop-down{background-color:var(--greyLight) !important}.form-container .comboBox .rw-combobox{padding-right:0}.form-container .comboBox button{display:none}.form-container .wrap-component.row{padding:0 !important;margin:0 !important}.form-container .empty-comp{width:100%}.dark-theme .form-container .empty-comp{background-color:#181a1b}.default-theme .form-container .empty-comp{background-color:#fff}.form-container .text-suggest div input.rw-input{padding-left:0}.form-container .text-suggest div button{display:none}.form-container .text-suggest div button *{display:none}.form-container .multibox-single-wrap .calendar{padding:0 !important;margin:0 !important}.form-container .multibox-single-wrap .row{padding:0 !important}.form-container .multibox-single-wrap .multibox-single{margin-top:.3125rem;height:auto}.form-container .multibox-single-wrap .multibox-single *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-container .multibox-single-wrap .multibox-single .multibox-single-left{float:left;width:calc(100% - 2.187rem);height:auto}.form-container .multibox-single-wrap .multibox-single .multibox-single-left select{margin:0 !important;padding:0;width:100%;height:8.75rem;border:none;overflow:auto}.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select{background-color:#181a1b}.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select{background-color:#fff}.form-container .multibox-single-wrap .multibox-single .multibox-single-left select:hover,.form-container .multibox-single-wrap .multibox-single .multibox-single-left select:focus{outline:0}.form-container .multibox-single-wrap .multibox-single .multibox-single-left select option{height:1.25rem;line-height:1.25rem !important;text-indent:.3125rem}.form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:hover,.form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:focus{color:#fff}.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:hover,.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:focus{background-color:var(--darkModeMainColor)}.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:hover,.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:focus{background-color:var(--mainColor)}.form-container .multibox-single-wrap .multibox-single .multibox-single-left select option[selected],.form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:checked{color:#fff}.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option[selected],.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:checked{background-color:var(--darkModeMainColor);background:var(--darkModeMainColor) linear-gradient(0deg, var(--darkModeMainColor) 0%, var(--darkModeMainColor) 100%)}.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option[selected],.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option:checked{background-color:var(--mainColor);background:var(--mainColor) linear-gradient(0deg, var(--mainColor) 0%, var(--mainColor) 100%)}.form-container .multibox-single-wrap .multibox-single .multibox-single-right{float:left;width:2.1875rem;height:8.75rem}.form-container .multibox-single-wrap .multibox-single .multibox-single-right .button{margin-bottom:0 !important;padding:0;display:block;width:2.1875rem;height:2.1875rem;line-height:2.1875rem}.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button{background-color:#181a1b;color:var(--darkModeBorder);border-top:.0625rem solid var(--darkModeBorder);border-right:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button{background-color:#fff;color:var(--greyLight);border-top:.0625rem solid var(--greyLight);border-right:.0625rem solid var(--greyLight)}.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button:last-child{border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button:last-child{border-bottom:.0625rem solid var(--greyLight)}.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button.active{color:var(--darkModeFont)}.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button.active{color:var(--greyFont)}.form-container .multibox-single-wrap .multibox-single .multibox-single-right .button.active:hover,.form-container .multibox-single-wrap .multibox-single .multibox-single-right .button.active:focus{color:#fff}.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button.active:hover,.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button.active:focus{background-color:var(--darkModeMainColor);background:var(--darkModeMainColor) linear-gradient(0deg, var(--darkModeMainColor) 0%, var(--darkModeMainColor) 100%)}.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button.active:hover,.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-right .button.active:focus{background-color:var(--mainColor);background:var(--mainColor) linear-gradient(0deg, var(--mainColor) 0%, var(--mainColor) 100%)}.form-container .not-valid .multibox .rw-dropdownlist>.rw-input{background-color:#fff !important}.form-container .sc-label{font-weight:700;font-size:0.75rem}.dark-theme .form-container .sc-label{color:var(--darkModeFont)}.default-theme .form-container .sc-label{color:var(--greyFont)}.form-container .sc-label.cursive{font-style:italic !important}.form-container .sc-label .counts-info{float:right;font-weight:400}.form-container .sc-label .counts-info.red{color:red}.form-container .multibox{margin-top:.3125rem}.form-container .multibox .search-field{height:1.25rem !important;padding-left:.3125rem !important;border-bottom:none}.dark-theme .form-container .multibox .search-field{background:#181a1b !important}.default-theme .form-container .multibox .search-field{background:#fff !important}.form-container .multibox.mobile{height:8.75rem}.form-container .multibox.mobile.no-active{background-color:#f2f2f2}.form-container .multibox.mobile.no-active ul{background-color:#f2f2f2}.form-container .multibox.mobile .icon-empty{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.5rem}.dark-theme .form-container .multibox.mobile .icon-empty{color:var(--darkModeMainColor)}.default-theme .form-container .multibox.mobile .icon-empty{color:var(--mainColor)}.form-container .multibox.mobile .info{display:flex;text-align:center;font-size:.75rem;line-height:1.125rem}.dark-theme .form-container .multibox.mobile .info{color:var(--darkModeFont)}.default-theme .form-container .multibox.mobile .info{color:var(--greyFont)}.form-container .multibox.mobile .info div{padding:0 .3125rem;font-weight:600}.form-container .multibox.mobile .info div:first-child{flex:1}.form-container .multibox.mobile .info .counts-info{font-weight:400}.form-container .multibox.mobile .info .counts-info.red{color:red}.form-container .multibox.mobile ul{height:7.5rem;overflow:auto;margin:0;list-style:none}.dark-theme .form-container .multibox.mobile ul{background-color:#181a1b}.default-theme .form-container .multibox.mobile ul{background-color:#fff}.form-container .multibox.mobile ul li{height:1.25rem;line-height:1.25rem !important;text-indent:.3125rem;white-space:nowrap;cursor:default}.form-container .multibox select{margin:0 !important;padding:0;height:8.75rem;border:none;overflow:auto}.dark-theme .form-container .multibox select{background-color:#181a1b}.default-theme .form-container .multibox select{background-color:#fff}.form-container .multibox select.sf-height{height:7.5rem}.form-container .multibox select.resizeable{resize:vertical;min-height:2.5rem;max-height:25rem}.form-container .multibox select:hover,.form-container .multibox select:focus{outline:0}.form-container .multibox select option{height:1.25rem;line-height:1.25rem !important;text-indent:.3125rem}.dark-theme .form-container .multibox select option:hover,.dark-theme .form-container .multibox select option:focus{color:#fff;background-color:var(--darkModeMainColor)}.default-theme .form-container .multibox select option:hover,.default-theme .form-container .multibox select option:focus{color:#fff;background-color:var(--mainColor)}.dark-theme .form-container .multibox select option[selected],.dark-theme .form-container .multibox select option:checked{color:#fff;background-color:var(--darkModeMainColor);background:var(--darkModeMainColor) linear-gradient(0deg, var(--darkModeMainColor) 0%, var(--darkModeMainColor) 100%)}.default-theme .form-container .multibox select option[selected],.default-theme .form-container .multibox select option:checked{color:#fff;background-color:var(--mainColor);background:var(--mainColor) linear-gradient(0deg, var(--mainColor) 0%, var(--mainColor) 100%)}.form-container .multibox .buttons{padding:0 .9375rem !important;position:relative}@media only screen and (max-width: 31.875em){.form-container .multibox .buttons{padding:0 !important}}.form-container .multibox .buttons .button{margin:auto;padding:0;display:block;min-width:2.1875rem;height:2.125rem;line-height:2.1875rem}.dark-theme .form-container .multibox .buttons .button{color:var(--darkModeBorder);background-color:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .multibox .buttons .button{color:var(--greyLight);background-color:#fff;border:.0625rem solid var(--greyLight)}.form-container .multibox .buttons .button:last-child{border-top:none}@media only screen and (max-width: 31.875em){.form-container .multibox .buttons .button{width:2.1875rem}}.dark-theme .form-container .multibox .buttons .button.active{color:var(--darkModeFont)}.dark-theme .form-container .multibox .buttons .button.active:hover,.dark-theme .form-container .multibox .buttons .button.active:focus{color:#fff;background-color:var(--darkModeMainColor)}.default-theme .form-container .multibox .buttons .button.active{color:var(--greyFont)}.default-theme .form-container .multibox .buttons .button.active:hover,.default-theme .form-container .multibox .buttons .button.active:focus{color:#fff;background-color:var(--mainColor)}.form-container .multibox .buttons.disabled{display:none}.form-container .multibox .buttons .arrows{margin-top:.25rem;position:absolute;right:.9375rem}.form-container .multibox .empty-val-text{position:absolute;top:0;font-size:.75rem;width:100%;text-align:center;height:100%;display:flex;justify-content:center;flex-direction:column}.form-container .multibox .empty-val-text span{line-height:normal}.form-container .multibox .checkbox-custom+.checkbox-custom-label:before{background-color:initial !important}.form-container .multibox .bottom-button{float:right;cursor:pointer;margin:0 .3125rem;line-height:1.875rem;font-size:0.75rem}.dark-theme .form-container .multibox .bottom-button.active{color:var(--darkModeMainColor)}.default-theme .form-container .multibox .bottom-button.active{color:var(--mainColor)}.form-container .multibox .bottom-button:hover{color:#666 !important}.form-container .multibox .bottom-button:hover .icon{color:#666 !important}.form-container .multibox .bottom-button .icon{font-size:.875rem;vertical-align:middle;margin-right:.1875rem}@media only screen and (max-width: 64em){.form-container .multibox .bottom-button .title{display:none}}.form-container .multibox.triple .leftBox{height:29.5625rem}.form-container .multibox.triple .small-2:not(:nth-child(2)).buttons{margin-top:1.5625rem}.form-container .multibox.triple.smaller-size select{height:4.25rem}.form-container .multibox.triple.smaller-size .leftBox{height:10.1875rem}.form-container .empty:before{content:".";visibility:hidden}.form-container .multibox.multi .small-3{padding-right:.3125rem !important}.form-container .multibox.multi .small-4 .row{padding:0;margin:0}.form-container .multibox.multi .checkbox label{padding-right:0 !important}.form-container .multibox.multi .buttons{text-align:center;padding:0 !important}.form-container .multibox.multi .buttons .button{width:2.1875rem}.form-container .multibox.multi .buttons .button:nth-child(2){border-top:none}.form-container .multibox.multi .buttons .button:last-child{margin-top:.3125rem}.dark-theme .form-container .multibox.multi .buttons .button:last-child{border-top:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .multibox.multi .buttons .button:last-child{border-top:.0625rem solid var(--greyLight)}.form-container .multibox.multi .buttons .button.col-name-add{margin-top:1.0625rem}.form-container .multibox.multi .rightBox{height:7.8125rem}.form-container .multibox.multi .col-name-arrows{margin-top:.25rem}.form-container .multibox.multi .col-name-rightBox{height:9.0625rem}@media only screen and (max-width: 29.0625em){.form-container .multibox.multi .calendar .icon-calendar-2{display:none}}.form-container .in-bulk-btn{display:inline-block;padding:0 .3125rem;font-size:.75rem;white-space:nowrap;margin-top:.3125rem;height:1.25rem;line-height:1.25rem;transition:none;cursor:pointer}.dark-theme .form-container .in-bulk-btn{color:var(--darkModeFont);background:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme .form-container .in-bulk-btn{color:var(--greyFont);background:#fff;border:.0625rem solid var(--greyLight)}.form-container .in-bulk-btn:hover,.form-container .in-bulk-btn:focus{outline:0;color:#fff}.dark-theme .form-container .in-bulk-btn:hover,.dark-theme .form-container .in-bulk-btn:focus{background-color:var(--darkModeMainColor)}.default-theme .form-container .in-bulk-btn:hover,.default-theme .form-container .in-bulk-btn:focus{background-color:var(--mainColor)}.form-container .password-button .ch-button{cursor:pointer;font-size:.75rem;padding-left:.625rem;height:1.5625rem}.dark-theme .form-container .password-button .ch-button{background-color:#181a1b}.default-theme .form-container .password-button .ch-button{background-color:#fff}.form-container .password-button .ch-button.inactive{background:#f2f2f2;cursor:default}.form-container .password-button .ch-button.inactive .icon{cursor:default}.form-container .password-button input{width:calc(100% - 1.5625rem)}.form-container .password-button .icon{font-size:.75rem;cursor:pointer}.dark-theme .form-container .password-button .icon{color:var(--darkModeMainColor)}.default-theme .form-container .password-button .icon{color:var(--mainColor)}.form-container .password-button .icon.icon-delete-1{position:absolute;top:.125rem;right:.625rem}.form-container .password-button .icon.icon-key-1{margin-right:.3125rem}.dark-theme .form-container .configuration-row.hover:hover{background:#212425}.default-theme .form-container .configuration-row.hover:hover{background:#efefef}.dark-theme .form-container .configuration-row.hover:hover .label-component{background:#212425}.default-theme .form-container .configuration-row.hover:hover .label-component{background:#efefef}.form-container .configuration-row .icon-alert-2{color:red;font-size:.875rem;margin-right:.3125rem;cursor:help}.form-container .configuration-row .wrapper{padding-left:.3125rem !important}.form-container .configuration-row .wrapper .row{margin:0}@media only screen and (max-width: 75em){.form-container .configuration-row .wrapper{width:100%}}.form-container .configuration-row .actual-value{margin:0 .3125rem;word-break:break-all}.dark-theme .form-container .configuration-row .actual-value{background:#52603b}.default-theme .form-container .configuration-row .actual-value{background:#ecfecd}.form-container .configuration-row .actual-value.highlight{font-weight:900}.form-container .configuration-row .text{font-size:.75rem;padding-left:.625rem}.form-container .configuration-row .value-wrap .component,.form-container .configuration-row .cast-value-wrap .component{width:100%}.dark-theme .form-container .configuration-row .value-wrap.not-active .component input,.dark-theme .form-container .configuration-row .value-wrap.not-active .component textarea,.dark-theme .form-container .configuration-row .value-wrap.not-active .component .textarea .CodeMirror{background-color:#2a2a2a}.default-theme .form-container .configuration-row .value-wrap.not-active .component input,.default-theme .form-container .configuration-row .value-wrap.not-active .component textarea,.default-theme .form-container .configuration-row .value-wrap.not-active .component .textarea .CodeMirror{background-color:#f2f2f2}.form-container .configuration-row .cast-value-wrap{height:1.5625rem}.form-container .configuration-row .cast-value-wrap .component input{display:none}.form-container .configuration-row .cast-value-wrap .component .icon{font-size:.875rem;padding-top:.125rem;padding-left:0}.form-container .configuration-row .cast-value-wrap .component .icon:before{content:'K'}.form-container .configuration-row .checkbox-custom+.checkbox-custom-label:before,.form-container .configuration-row .checkbox-custom:checked+.checkbox-custom-label:before{background:none}.dark-theme .form-container .import-state-diagrams.disabled .selectbox.mar,.dark-theme .form-container .import-state-diagrams.disabled .rw-input.rw-dropdown-list-input{background-color:var(--darkModeBorder) !important}.default-theme .form-container .import-state-diagrams.disabled .selectbox.mar,.default-theme .form-container .import-state-diagrams.disabled .rw-input.rw-dropdown-list-input{background-color:var(--greyLight) !important}.dark-theme .form-container .import-state-diagrams.disabled input.input{background-color:var(--darkModeBorder) !important}.default-theme .form-container .import-state-diagrams.disabled input.input{background-color:var(--greyLight) !important}.form-container .import-state-diagrams .wrap-component.row{float:left;width:calc(100% - 133px);margin-bottom:1.45rem !important}.form-container .import-state-diagrams .save-checkbox{float:left;margin:.125rem 0;padding:0 .3125rem;width:8.3125rem}.form-container .import-state-diagrams .save-checkbox .save-label{float:left;width:auto}.form-container .import-state-diagrams .save-checkbox .checkbox-custom-label{padding:0 !important;margin:0 0 0 .3125rem !important;vertical-align:top}.form-container .import-state-diagrams .save-checkbox .checkbox-custom-label:before,.form-container .import-state-diagrams .save-checkbox .checkbox-custom-label.icon{margin-left:.3125rem !important;font:icon;font-size:1.1875rem}.form-container .import-state-diagrams .save-checkbox .checkbox.row{width:2rem;float:left;padding:0;margin:0;height:100%}.form-container .import-vars .class-title{float:left;width:calc(100% - 9.4rem)}.form-container .import-vars .select-all{float:left}.form-container .import-vars .select-all .select-all-button{font-size:0.75rem;font-weight:bold;cursor:pointer}.dark-theme .form-container .import-vars .select-all .select-all-button{color:var(--darkModeMainColor)}.default-theme .form-container .import-vars .select-all .select-all-button{color:var(--mainColor)}.form-container .import-vars .columns .row{padding-bottom:0;margin-top:.125rem;margin-bottom:.125rem}.form-container .import-vars .columns .row.new-var,.form-container .import-vars .columns .row.template-var{margin:0.725rem;padding:0.725rem}.form-container .import-vars .columns .row.new-var .var-row,.form-container .import-vars .columns .row.template-var .var-row{margin:.125rem 0;padding:0 .3125rem;float:left;width:calc(100% - 9.8125rem)}@media only screen and (max-width: 40em){.form-container .import-vars .columns .row.new-var .var-row,.form-container .import-vars .columns .row.template-var .var-row{width:100%}}.form-container .import-vars .columns .row.new-var .sc-label,.form-container .import-vars .columns .row.template-var .sc-label{float:left;padding-left:.3125rem;margin-right:.3125rem;width:5.625rem}.form-container .import-vars .columns .row.new-var .sc-label.short-label,.form-container .import-vars .columns .row.template-var .sc-label.short-label{width:3.75rem}.form-container .import-vars .columns .row.new-var .sc-label.medium-label,.form-container .import-vars .columns .row.template-var .sc-label.medium-label{width:4.375rem}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .sc-label,.form-container .import-vars .columns .row.template-var .sc-label{width:auto}}.form-container .import-vars .columns .row.new-var .selectbox-wrap.row,.form-container .import-vars .columns .row.template-var .selectbox-wrap.row{width:calc(100% - 4.375rem);padding:0 0.3125rem 0 0;float:left}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .selectbox-wrap.row,.form-container .import-vars .columns .row.template-var .selectbox-wrap.row{width:100%;padding:0 0.3125rem}}.form-container .import-vars .columns .row.new-var .selectbox-wrap.readonly:not(.row),.form-container .import-vars .columns .row.template-var .selectbox-wrap.readonly:not(.row){padding:0 0.3125rem 0 0}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .selectbox-wrap.readonly:not(.row),.form-container .import-vars .columns .row.template-var .selectbox-wrap.readonly:not(.row){padding:0 0.3125rem}}.form-container .import-vars .columns .row.new-var .selectbox-wrap.readonly:not(.row) .columns,.form-container .import-vars .columns .row.template-var .selectbox-wrap.readonly:not(.row) .columns{width:calc(100% - 4.375rem);float:left}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .selectbox-wrap.readonly:not(.row) .columns,.form-container .import-vars .columns .row.template-var .selectbox-wrap.readonly:not(.row) .columns{width:100%}}.form-container .import-vars .columns .row.new-var .medium-label .text.row,.form-container .import-vars .columns .row.new-var .medium-label .text.columns,.form-container .import-vars .columns .row.new-var .medium-label .text.readonly,.form-container .import-vars .columns .row.template-var .medium-label .text.row,.form-container .import-vars .columns .row.template-var .medium-label .text.columns,.form-container .import-vars .columns .row.template-var .medium-label .text.readonly{width:calc(100% - 5rem)}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .medium-label .text.row,.form-container .import-vars .columns .row.new-var .medium-label .text.columns,.form-container .import-vars .columns .row.new-var .medium-label .text.readonly,.form-container .import-vars .columns .row.template-var .medium-label .text.row,.form-container .import-vars .columns .row.template-var .medium-label .text.columns,.form-container .import-vars .columns .row.template-var .medium-label .text.readonly{width:100%;padding:0 0.3125rem}}.form-container .import-vars .columns .row.new-var .medium-label .selectbox-wrap.row,.form-container .import-vars .columns .row.template-var .medium-label .selectbox-wrap.row{width:calc(100% - 5rem)}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .medium-label .selectbox-wrap.row,.form-container .import-vars .columns .row.template-var .medium-label .selectbox-wrap.row{width:100%;padding:0 0.3125rem}}.form-container .import-vars .columns .row.new-var .text.row,.form-container .import-vars .columns .row.new-var .text.columns,.form-container .import-vars .columns .row.new-var .text.readonly,.form-container .import-vars .columns .row.template-var .text.row,.form-container .import-vars .columns .row.template-var .text.columns,.form-container .import-vars .columns .row.template-var .text.readonly{width:calc(100% - 6.25rem);padding:0 0.3125rem 0 0;float:left}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .text.row,.form-container .import-vars .columns .row.new-var .text.columns,.form-container .import-vars .columns .row.new-var .text.readonly,.form-container .import-vars .columns .row.template-var .text.row,.form-container .import-vars .columns .row.template-var .text.columns,.form-container .import-vars .columns .row.template-var .text.readonly{width:100%;padding:0 0.3125rem}}.form-container .import-vars .columns .row.new-var label span,.form-container .import-vars .columns .row.template-var label span{padding-top:.3125rem !important}.form-container .import-vars .columns .row.new-var label,.form-container .import-vars .columns .row.new-var label.imp-to-fill,.form-container .import-vars .columns .row.new-var label.imp-to-fill::after,.form-container .import-vars .columns .row.template-var label,.form-container .import-vars .columns .row.template-var label.imp-to-fill,.form-container .import-vars .columns .row.template-var label.imp-to-fill::after{padding-right:.3125rem !important}.form-container .import-vars .columns .row.new-var .tvar-value,.form-container .import-vars .columns .row.template-var .tvar-value{font-weight:400;padding-left:.3125rem;float:left;width:max-content}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .tvar-value,.form-container .import-vars .columns .row.template-var .tvar-value{width:auto}}.form-container .import-vars .columns .row.new-var .save-checkbox,.form-container .import-vars .columns .row.template-var .save-checkbox{float:left;margin:.125rem 0;padding:0 .3125rem;width:8.3125rem}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .save-checkbox,.form-container .import-vars .columns .row.template-var .save-checkbox{padding-top:inherit}}@media only screen and (max-width: 64em){.form-container .import-vars .columns .row.new-var .save-checkbox,.form-container .import-vars .columns .row.template-var .save-checkbox{padding-top:4.1875rem}}@media only screen and (max-width: 40em){.form-container .import-vars .columns .row.new-var .save-checkbox,.form-container .import-vars .columns .row.template-var .save-checkbox{float:none;padding-left:.625rem}}.form-container .import-vars .columns .row.new-var .save-checkbox .save-label,.form-container .import-vars .columns .row.template-var .save-checkbox .save-label{float:left;width:auto}.form-container .import-vars .columns .row.new-var .save-checkbox .checkbox-custom-label,.form-container .import-vars .columns .row.template-var .save-checkbox .checkbox-custom-label{padding:0 !important;margin:0 0 0 .3125rem !important;vertical-align:top}.form-container .import-vars .columns .row.new-var .save-checkbox .checkbox-custom-label:before,.form-container .import-vars .columns .row.new-var .save-checkbox .checkbox-custom-label.icon,.form-container .import-vars .columns .row.template-var .save-checkbox .checkbox-custom-label:before,.form-container .import-vars .columns .row.template-var .save-checkbox .checkbox-custom-label.icon{margin-left:.3125rem !important;font:icon;font-size:1.1875rem}.form-container .import-vars .columns .row.new-var .save-checkbox .checkbox.row,.form-container .import-vars .columns .row.template-var .save-checkbox .checkbox.row{width:2rem;float:left;padding:0;margin:0;height:100%}.form-container .import-vars .columns .row.new-var label.label.label-new,.form-container .import-vars .columns .row.template-var label.label.label-new{position:absolute;background-color:transparent;font-size:.625rem;line-height:0;padding:0;margin:-.25rem}.dark-theme .form-container .import-vars .columns .row.new-var label.label.label-new,.dark-theme .form-container .import-vars .columns .row.template-var label.label.label-new{color:var(--darkModeFont)}.default-theme .form-container .import-vars .columns .row.new-var label.label.label-new,.default-theme .form-container .import-vars .columns .row.template-var label.label.label-new{color:var(--greyFont)}.form-container .import-vars .columns .row.new-var .delete-models,.form-container .import-vars .columns .row.new-var .delete-states,.form-container .import-vars .columns .row.template-var .delete-models,.form-container .import-vars .columns .row.template-var .delete-states{float:right;padding-top:0.3rem}.dark-theme .form-container .import-vars .columns .row.new-var .delete-models,.dark-theme .form-container .import-vars .columns .row.new-var .delete-states,.dark-theme .form-container .import-vars .columns .row.template-var .delete-models,.dark-theme .form-container .import-vars .columns .row.template-var .delete-states{color:var(--darkModeMainColor)}.default-theme .form-container .import-vars .columns .row.new-var .delete-models,.default-theme .form-container .import-vars .columns .row.new-var .delete-states,.default-theme .form-container .import-vars .columns .row.template-var .delete-models,.default-theme .form-container .import-vars .columns .row.template-var .delete-states{color:var(--mainColor)}@media only screen and (max-width: 70.625em){.form-container .import-vars .columns .row.new-var .delete-models,.form-container .import-vars .columns .row.new-var .delete-states,.form-container .import-vars .columns .row.template-var .delete-models,.form-container .import-vars .columns .row.template-var .delete-states{padding-top:1rem}}@media only screen and (max-width: 40em){.form-container .import-vars .columns .row.new-var .delete-models,.form-container .import-vars .columns .row.new-var .delete-states,.form-container .import-vars .columns .row.template-var .delete-models,.form-container .import-vars .columns .row.template-var .delete-states{padding-top:0}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.form-container .import-vars .columns .row.new-var .delete-models,.form-container .import-vars .columns .row.template-var .delete-models{padding-top:4.5rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.form-container .import-vars .columns .row.new-var .delete-states,.form-container .import-vars .columns .row.template-var .delete-states{padding-top:2.8rem}}@media only screen and (max-width: 64em){.form-container .import-vars .columns .row.template-var .save-checkbox{padding-top:2.2rem}}@media only screen and (min-width: 64em) and (max-width: 70.625em){.form-container .import-vars .columns .row.template-var .sc-label,.form-container .import-vars .columns .row.template-var .sc-label.short-label{width:100%}}.dark-theme .form-container .import-vars .columns .row.selected{background-color:var(--darkModeMainColor)}.default-theme .form-container .import-vars .columns .row.selected{background-color:var(--mainColor)}.dark-theme .form-container .import-vars .columns .row.selected .sc-label,.dark-theme .form-container .import-vars .columns .row.selected label,.dark-theme .form-container .import-vars .columns .row.selected label.imp-to-fill,.dark-theme .form-container .import-vars .columns .row.selected label.imp-to-fill::after{color:#181a1b}.default-theme .form-container .import-vars .columns .row.selected .sc-label,.default-theme .form-container .import-vars .columns .row.selected label,.default-theme .form-container .import-vars .columns .row.selected label.imp-to-fill,.default-theme .form-container .import-vars .columns .row.selected label.imp-to-fill::after{color:#fff}.form-container .import-vars .columns .row.selected .checkbox-custom-label:before,.form-container .import-vars .columns .row.selected .checkbox-custom-label.icon{border-width:.125rem;-webkit-text-stroke-width:.03125rem}.dark-theme .form-container .import-vars .columns .row.selected .checkbox-custom-label:before,.dark-theme .form-container .import-vars .columns .row.selected .checkbox-custom-label.icon{color:#181a1b;border-color:#181a1b;background-color:var(--darkModeMainColor)}.default-theme .form-container .import-vars .columns .row.selected .checkbox-custom-label:before,.default-theme .form-container .import-vars .columns .row.selected .checkbox-custom-label.icon{color:#fff;border-color:#fff;background-color:var(--mainColor)}.dark-theme .form-container .import-vars .columns .row.selected .tvar-value label.label-component{color:#181a1b;background-color:transparent}.default-theme .form-container .import-vars .columns .row.selected .tvar-value label.label-component{color:#fff;background-color:transparent}.dark-theme .form-container .import-vars .columns .row.selected label.label.label-new{color:#181a1b}.default-theme .form-container .import-vars .columns .row.selected label.label.label-new{color:#fff}.dark-theme .form-container .import-vars .columns .row.selected .delete-models,.dark-theme .form-container .import-vars .columns .row.selected .delete-states{color:#181a1b}.default-theme .form-container .import-vars .columns .row.selected .delete-models,.default-theme .form-container .import-vars .columns .row.selected .delete-states{color:#fff}.form-container .import-vars.add-var{margin:0.75rem 0 1rem 0;text-align:center}.form-container .import-vars.add-var .icon{font-size:1.5rem;vertical-align:middle;margin-right:0.3125rem}.dark-theme .form-container .import-vars.add-var .icon{color:var(--darkModeMainColor)}.default-theme .form-container .import-vars.add-var .icon{color:var(--mainColor)}.form-container .import-vars.add-var .name{font-size:0.875rem;font-weight:400;white-space:nowrap}.form-container .photo{background-repeat:no-repeat;background-position:center;background-size:cover;max-width:100%;display:inline-block;height:7.1875rem;width:7.1875rem}.form-container .photo-del-button{padding-left:.375rem;position:absolute}.dark-theme .form-container .photo-del-button{color:var(--darkModeMainColor)}.default-theme .form-container .photo-del-button{color:var(--mainColor)}.form-container .iconHide{display:none}.form-container .helper-text{font-weight:400;position:absolute;right:.4375rem;top:.0625rem}.form-container .helper-text i{cursor:help}.form-container .helper-text i.helper-text-icon{margin-left:0 !important;font-size:1rem !important}.dark-theme .form-container .helper-text i.helper-text-icon{color:var(--darkModeFont)}.default-theme .form-container .helper-text i.helper-text-icon{color:var(--greyFont)}.form-container .helper-text.helper-text-dynamic-rows{margin-left:1.25rem}.form-container .helper-text.color-helper{position:relative;left:1rem}.form-container .filter .row{padding:0 !important;margin:0 !important}.form-container .filter .mar{margin:0 0 .3125rem .3125rem}.form-container .filter .checkbox{float:left;margin-left:.625rem}.form-container .filter .checkbox label{width:.625rem;overflow:visible}.form-container .filter .checkbox .checkbox-custom+.checkbox-custom-label:before{vertical-align:0}.form-container .filter .buttons{text-align:center}.dark-theme .form-container .filter .buttons{color:var(--darkModeMainColor)}.default-theme .form-container .filter .buttons{color:var(--mainColor)}.form-container .filter .buttons .icon{cursor:pointer;font-size:1.25rem}.form-container .calculations .row.area,.form-container .favourites .row.area,.form-container .menu-config .row.area{margin-bottom:.9375rem !important}.form-container .calculations .row.area .buttons,.form-container .favourites .row.area .buttons,.form-container .menu-config .row.area .buttons{float:right;margin-bottom:.3125rem}.form-container .calculations .row.area .buttons .icon-delete-1,.form-container .favourites .row.area .buttons .icon-delete-1,.form-container .menu-config .row.area .buttons .icon-delete-1{padding-left:.625rem}.form-container .calculations .row.area .suggest-variables,.form-container .favourites .row.area .suggest-variables,.form-container .menu-config .row.area .suggest-variables{float:left;width:calc(50% - 3.125rem)}.form-container .calculations .row.area .suggest-variables label,.form-container .favourites .row.area .suggest-variables label,.form-container .menu-config .row.area .suggest-variables label{width:8.75rem}.form-container .calculations .row.area .suggest-variables .selectbox.mar,.form-container .favourites .row.area .suggest-variables .selectbox.mar,.form-container .menu-config .row.area .suggest-variables .selectbox.mar{margin-left:0}.form-container .calculations .row.area .admin-scripts,.form-container .favourites .row.area .admin-scripts,.form-container .menu-config .row.area .admin-scripts{float:left;width:calc(50% - 6.875rem);margin-left:1.25rem !important}.form-container .calculations .row.area .admin-scripts label,.form-container .favourites .row.area .admin-scripts label,.form-container .menu-config .row.area .admin-scripts label{width:4.375rem}.form-container .calculations .row.area .admin-scripts .rw-multiselect,.form-container .favourites .row.area .admin-scripts .rw-multiselect,.form-container .menu-config .row.area .admin-scripts .rw-multiselect{margin-bottom:.3125rem}.form-container .calculations .order,.form-container .favourites .order,.form-container .menu-config .order{float:left;line-height:.625rem;margin-right:.625rem}.form-container .calculations .order .icon,.form-container .favourites .order .icon,.form-container .menu-config .order .icon{font-size:.8125rem;cursor:pointer}.dark-theme .form-container .calculations .order .icon,.dark-theme .form-container .favourites .order .icon,.dark-theme .form-container .menu-config .order .icon{color:var(--darkModeMainColor)}.default-theme .form-container .calculations .order .icon,.default-theme .form-container .favourites .order .icon,.default-theme .form-container .menu-config .order .icon{color:var(--mainColor)}.form-container .calculations .small-1,.form-container .favourites .small-1,.form-container .menu-config .small-1{text-align:center}.form-container .calculations .mar-d,.form-container .favourites .mar-d,.form-container .menu-config .mar-d{margin:0 0 .3125rem 0}.form-container .calculations input[type="checkbox"],.form-container .favourites input[type="checkbox"],.form-container .menu-config input[type="checkbox"]{display:none}.form-container .calculations .checkbox,.form-container .favourites .checkbox,.form-container .menu-config .checkbox{width:1.0625rem;margin-left:.1875rem;line-height:0}.form-container .calculations .buttons .icon,.form-container .favourites .buttons .icon,.form-container .menu-config .buttons .icon{font-size:1.0625rem}.form-container .calculations .buttons .icon-pencil-2,.form-container .favourites .buttons .icon-pencil-2,.form-container .menu-config .buttons .icon-pencil-2{padding:0 .25rem;float:left}.form-container .calculations .buttons .icon-delete-1,.form-container .favourites .buttons .icon-delete-1,.form-container .menu-config .buttons .icon-delete-1{float:left}@media only screen and (max-width: 40em){.form-container .calculations .selectbox-wrap .small-6,.form-container .favourites .selectbox-wrap .small-6,.form-container .menu-config .selectbox-wrap .small-6{width:91.66667%}}@media only screen and (min-width: 40.063em){.form-container .calculations .text.medium-4,.form-container .favourites .text.medium-4,.form-container .menu-config .text.medium-4{width:50%}}.form-container .favourites .selectDrop,.form-container .menu-config .selectDrop{float:left;margin-right:1.25rem}.form-container .favourites .order,.form-container .menu-config .order{line-height:2.8125rem;margin-right:.5rem}.form-container .favourites .order .icon,.form-container .menu-config .order .icon{font-size:1.25rem}.form-container .favourites .text-wrap .text,.form-container .menu-config .text-wrap .text{float:left;width:calc(100% - 14.6875rem)}.form-container .favourites .text-wrap .text input,.form-container .menu-config .text-wrap .text input{width:100%}.form-container .favourites .text-wrap.languages-open,.form-container .menu-config .text-wrap.languages-open{margin-left:7.7rem}.form-container .favourites .text-wrap.languages-open .text,.form-container .menu-config .text-wrap.languages-open .text{float:left;width:calc(100% - 6.9875rem)}.form-container .favourites .text-wrap.languages-open .text input,.form-container .menu-config .text-wrap.languages-open .text input{width:100%}.form-container .favourites .text-wrap.languages-closed,.form-container .menu-config .text-wrap.languages-closed{position:absolute;visibility:hidden}.form-container .favourites .text-wrap .icon,.form-container .menu-config .text-wrap .icon{font-size:1.25rem;padding:2.0625rem 0 0 .4375rem;display:inline-block;cursor:pointer}.dark-theme .form-container .favourites .text-wrap .icon,.dark-theme .form-container .menu-config .text-wrap .icon{color:var(--darkModeMainColor)}.default-theme .form-container .favourites .text-wrap .icon,.default-theme .form-container .menu-config .text-wrap .icon{color:var(--mainColor)}.form-container .favourites .text-wrap .helper-text-icon,.form-container .menu-config .text-wrap .helper-text-icon{padding:0 0 0 .3125rem;float:left;font-size:.9375rem}.dark-theme .form-container .favourites .text-wrap .helper-text-icon,.dark-theme .form-container .menu-config .text-wrap .helper-text-icon{color:var(--darkModeFont)}.default-theme .form-container .favourites .text-wrap .helper-text-icon,.default-theme .form-container .menu-config .text-wrap .helper-text-icon{color:var(--greyFont)}.form-container .favourites .type-wrap,.form-container .menu-config .type-wrap{float:left;width:4.6875rem;margin-bottom:.75rem}.form-container .favourites .type-wrap .mar,.form-container .menu-config .type-wrap .mar{margin:0}.form-container .favourites .type-wrap.languages-open,.form-container .menu-config .type-wrap.languages-open{margin-left:1.7rem}.form-container .favourites .sc-label,.form-container .menu-config .sc-label{float:left;width:5.3125rem;padding-left:.625rem}.form-container .favourites .sc-label .s-h-arrow,.form-container .menu-config .sc-label .s-h-arrow{padding:0;margin-left:.3125rem;font-size:0.75rem}.form-container .favourites .sc-label .lang-label,.form-container .menu-config .sc-label .lang-label{width:1.0625rem;height:1.0625rem;padding-top:.0625rem;margin-left:.3125rem;color:#ffffff;border-radius:50%;font-size:.625rem;font-weight:700;text-align:center;display:inline-block;line-height:.875rem;vertical-align:middle}.dark-theme .form-container .favourites .sc-label .lang-label,.dark-theme .form-container .menu-config .sc-label .lang-label{background-color:var(--darkModeMainColor)}.default-theme .form-container .favourites .sc-label .lang-label,.default-theme .form-container .menu-config .sc-label .lang-label{background-color:var(--mainColor)}.form-container .favourites .sc-label .lang-label.mar,.form-container .menu-config .sc-label .lang-label.mar{margin-left:.9375rem}.form-container .favourites .buttons .icon,.form-container .menu-config .buttons .icon{font-size:1.25rem}.form-container .menu-config .type-wrap{margin-left:0;line-height:1.875rem;margin-bottom:0}.form-container .menu-config .type-wrap.languages-open{margin-left:1.7rem}.form-container .menu-config .text-wrap .icon.icon-delete-1{padding:.5rem 0 0 .4375rem}.dark-theme .form-container .menu-config .text .input[type="text"]:read-only{background-color:var(--darkModeBorder)}.default-theme .form-container .menu-config .text .input[type="text"]:read-only{background-color:var(--greyLight)}.form-container .menu-config .sc-label{text-align:right;padding-right:.25rem;line-height:1.875rem}.form-container .menu-config .visibility-wrap{float:left;width:calc(100% - 17.625rem);margin-left:3.625rem;margin-right:.75rem}.form-container .menu-config .visibility-wrap .sc-label{width:9.375rem;text-align:right;padding-right:.25rem}.form-container .menu-config .visibility-wrap .selectbox-wrap{float:left;width:calc(100% - 9.57rem)}@media only screen and (max-width: 81.25em){.form-container .menu-config .visibility-wrap{width:calc(100% - 1.75rem);margin-right:0}.form-container .menu-config .visibility-wrap .selectbox-wrap{width:calc(100% - 11.07rem)}}.form-container .menu-config .checkbox-wrap{float:left;width:13rem;min-width:13rem;line-height:1.875rem;margin-bottom:1.125rem}.form-container .menu-config .checkbox-wrap .sc-label{width:42%;text-align:right;padding-right:.25rem;padding-left:0}.form-container .menu-config .checkbox-wrap .sc-label.iframe-label{margin-left:.625rem;width:25%}.form-container .menu-config .checkbox-wrap .checkbox.row{width:10%;padding-left:0}.form-container .menu-config .checkbox-wrap .checkbox-custom-label.icon{margin:0;padding:.25rem 0 0 0}@media only screen and (max-width: 81.25em){.form-container .menu-config .checkbox-wrap{width:100%;padding-right:1.75rem;padding-left:11.5rem}.form-container .menu-config .checkbox-wrap .sc-label{width:46%}.form-container .menu-config .checkbox-wrap .sc-label.iframe-label{margin-left:.625rem;width:27%}}@media only screen and (max-width: 45em){.form-container .menu-config .checkbox-wrap{padding-left:9.625rem}}.form-container .rest-columns .row{padding:0 !important;margin:0 !important}.form-container .rest-columns .icon{font-size:1.25rem;cursor:pointer}.dark-theme .form-container .rest-columns .icon{color:var(--darkModeMainColor)}.default-theme .form-container .rest-columns .icon{color:var(--mainColor)}.form-container .rest-columns .icon.icon-delete-1{padding-left:.625rem}.form-container .rest-columns .heading span{margin-left:1.25rem;font-size:.75rem}@media only screen and (max-width: 40.063em){.form-container .rest-columns .heading{display:none}}.form-container .rest-columns .buttons{text-align:center}.form-container .rest-columns .order{float:left;line-height:.625rem}.form-container .rest-columns .order .icon{font-size:.8125rem}.form-container .rest-columns .mar{margin:0 0 .3125rem .3125rem}@media only screen and (max-width: 81.25em) and (min-width: 64.063em){.form-container .rest-columns .medium-5{width:38.6%}}@media only screen and (max-width: 40.063em){.form-container .rest-columns .medium-5{width:calc(100% - 0.8125rem)}.form-container .rest-columns .medium-2{width:calc(41.66667% - 1.875rem)}}.form-container .assign-attributes .icon{font-size:1.375rem;cursor:pointer;vertical-align:middle}.dark-theme .form-container .assign-attributes .icon{color:var(--darkModeMainColor)}.default-theme .form-container .assign-attributes .icon{color:var(--mainColor)}.form-container .assign-attributes .icon.icon-minus-1,.form-container .assign-attributes .icon.icon-add-1{padding-left:.3125rem}.form-container .temp-var-filter .selectbox-wrap:nth-child(1) .small-6{width:58.33333%}@media only screen and (min-width: 40.063em){.form-container .temp-var-filter .selectbox-wrap:nth-child(1) .medium-3{width:33.33333%}}.form-container .temp-var-filter .selectbox-wrap:nth-child(2) .small-6{width:41.66667%}@media only screen and (min-width: 40.063em){.form-container .temp-var-filter .selectbox-wrap:nth-child(2) .medium-3{width:16.66667%}}@media only screen and (max-width: 91.25rem) and (min-width: 64rem), (max-width: 42.5rem) and (min-width: 40rem){.form-container .advanced-filter.datepart-used .datepart-allowed{width:calc(100% - 0.9375rem)}}.form-container .advanced-filter .filter-section-wrap .add-row-button{text-align:center;font-size:.875rem}.form-container .advanced-filter .filter-section-wrap .add-row-button .icon{cursor:pointer}.dark-theme .form-container .advanced-filter .filter-section-wrap .add-row-button .icon{color:var(--darkModeMainColor)}.default-theme .form-container .advanced-filter .filter-section-wrap .add-row-button .icon{color:var(--mainColor)}.form-container .advanced-filter .filter-section-wrap .filter-section.border-parentheses{border-radius:.625rem;padding-right:.3125rem !important}.dark-theme .form-container .advanced-filter .filter-section-wrap .filter-section.border-parentheses{border-left:.125rem solid var(--darkModeBorder);border-right:.125rem solid var(--darkModeBorder)}.default-theme .form-container .advanced-filter .filter-section-wrap .filter-section.border-parentheses{border-left:.125rem solid var(--greyLight);border-right:.125rem solid var(--greyLight)}.form-container .advanced-filter .filter-section-wrap ul.rw-list>li.rw-list-option,.form-container .advanced-filter .filter-section-wrap .rw-dropdown-list>.rw-widget-input>.rw-input{padding-left:.4375rem}.form-container .advanced-filter .filter-section-wrap ul.rw-list>li.rw-list-option .rw-dropdown-list-search,.form-container .advanced-filter .filter-section-wrap .rw-dropdown-list>.rw-widget-input>.rw-input .rw-dropdown-list-search{text-indent:.4375rem}.form-container .advanced-filter .filter-section-wrap .text input{padding-left:.4375rem !important}.form-container .advanced-filter .filter-section-wrap input[type="text"].calendarInput{padding-left:.4375rem;width:5rem}.form-container .advanced-filter .conjunction-wrap{width:4.0625rem;float:left;margin:auto;height:1.5625rem}.form-container .advanced-filter .conjunction-wrap .rw-dropdownlist>.rw-input{padding-left:.3125rem}.form-container .advanced-filter .conjunction-wrap .rw-dropdownlist>.rw-input .rw-dropdown-list-search{text-indent:.3125rem}.form-container .advanced-filter .filter-wrap{width:calc(100% - 4.0625rem);float:left}@media only screen and (max-width: 640px){.form-container .advanced-filter .filter-wrap .selectbox-wrap:nth-child(3){width:calc(100% - 1.5625rem)}}.form-container .advanced-filter .filter-wrap .buttons .icon{font-size:.75rem;float:right}.form-container .advanced-filter .add-button-wrap{margin:.625rem 0;display:flex;align-items:center;justify-content:center;cursor:pointer}.form-container .advanced-filter .add-button-wrap .selectbox-wrap{width:4.375rem;float:left}.form-container .advanced-filter .add-button-wrap .add-button{margin-left:.625rem}.form-container .advanced-filter .add-button-wrap .add-button .icon{font-size:1.25rem;vertical-align:sub;margin-right:.3125rem;cursor:pointer}.dark-theme .form-container .advanced-filter .add-button-wrap .add-button .icon{color:var(--darkModeMainColor)}.default-theme .form-container .advanced-filter .add-button-wrap .add-button .icon{color:var(--mainColor)}@media only screen and (max-width: 25.9375rem){.form-container .advanced-filter .conjunction-wrap,.form-container .advanced-filter .filter-wrap{float:none;width:100%}}.form-container ul.settings-user-roles{list-style:none;margin:0;max-height:8.75rem;overflow:auto;padding:.1875rem 0}.form-container .color-input input{padding-left:.125rem !important}.dark-theme .form-container .color-input .input-wrap span{background-color:#181a1b;border:.0625rem solid #565656}.default-theme .form-container .color-input .input-wrap span{background-color:#fff;border:.0625rem solid #E6E6E6}.form-container .schema .columns{padding:0}.form-container .schema label{float:left;width:10rem}.form-container .schema #app{transform:scale(0.7);transform-origin:100% 0}.form-container .schema #app:last-child{transform-origin:100% -90%}.form-container .schema #app #main-nav{min-height:35rem}.form-container .schema #app #main-nav .side-nav li:hover{background:none}.form-container .schema #app #main-nav .side-nav li span.active{display:block;height:2.8125rem;background:none}.dark-theme .form-container .schema #app #main-nav .side-nav li span.active{color:var(--darkModeMainColor)}.default-theme .form-container .schema #app #main-nav .side-nav li span.active{color:var(--mainColor)}.form-container .schema #app .content-header .icon:hover:not(.icon-in){background:none !important;color:inherit}.form-container .schema #app .form-container{padding:1.25rem}.form-container .schema #app .form-container .icon-change-bg-01:hover ~ .icon-change-bg-02{color:inherit !important;background:none}.form-container .schema-logos .logo-row label,.form-container .schema-logos .logo-row>.row{float:left}.form-container .schema-logos .logo-preview-wrap{height:19.0625rem}.form-container .schema-logos .logo-preview-wrap .del-button-wrap{position:absolute;z-index:1;left:-2.1875rem;top:.625rem}.form-container .schema-logos .logo-preview-wrap .del-button-wrap .icon{font-size:1.25rem}.dark-theme .form-container .schema-logos .logo-preview-wrap .del-button-wrap .icon{color:var(--darkModeMainColor)}.default-theme .form-container .schema-logos .logo-preview-wrap .del-button-wrap .icon{color:var(--mainColor)}.form-container .schema-logos .logo-preview-wrap #app{transform:scale(0.8);transform-origin:100% 0;height:22.125rem;min-height:unset}.form-container .schema-logos .logo-preview-wrap #app #login{min-height:unset;background-color:#f3f3f3}.form-container .schema-logos .logo-preview-wrap #app #login .content-login{position:initial;padding:1.5625rem 0;-webkit-transform:none;-ms-transform:none;transform:none}.form-container .schema-logos .logo-preview-wrap #app #login .content-login .img-preview{height:9.375rem;width:16.5625rem;margin:0 auto;overflow:hidden;border:1px dashed lightgray}.form-container .schema-logos .logo-preview-wrap #app #login .content-login .form{width:16.5625rem;margin:0 auto}.form-container .schema-logos .logo-preview-wrap #app #login .content-login .form input{width:16.5625rem;height:2.8125rem !important;font-size:.875rem;border-color:var(--greyLight);background-color:white;color:var(--greyFont)}.form-container .schema-logos .logo-preview-wrap #app #login .content-login .form input[type="submit"]{background-color:var(--mainColor);border:none;color:#fff;margin:.625rem 0;font-size:1rem}.form-container .schema-logos .logo-preview-wrap.dark #app #login{background-color:#1d2021}.form-container .schema-logos .logo-preview-wrap.dark #app #login .form input{border-color:var(--darkModeBorder);background-color:#181a1b;color:var(--darkModeFont)}.form-container .schema-logos .logo-preview-wrap.dark #app #login .form input[type="submit"]{background-color:var(--darkModeMainColor)}.form-container .schema-email label{float:left;width:10rem}.form-container .schema-email label .helper-text-icon{padding-left:.625rem;font-size:1rem;font-weight:normal;vertical-align:middle}.form-container .schema-email .range input{width:7.5rem}.form-container .schema-email .email-preview-wrap{transform:scale(0.9);transform-origin:100% 0;padding:1.875rem;background-color:#f6f6f6}.form-container .schema-email .email-preview-wrap .del-button-wrap{position:absolute;z-index:1;left:-2.1875rem;top:.625rem}.form-container .schema-email .email-preview-wrap .del-button-wrap .icon{font-size:1.25rem}.dark-theme .form-container .schema-email .email-preview-wrap .del-button-wrap .icon{color:var(--darkModeMainColor)}.default-theme .form-container .schema-email .email-preview-wrap .del-button-wrap .icon{color:var(--mainColor)}.form-container .schema-email .email-preview-wrap .wrap-table{max-width:37.5rem}.form-container .schema-email .email-preview-wrap .wrap-table .wrap-td{padding:0 1.875rem}.form-container .schema-email .email-preview-wrap table{width:100%;background-color:white}.form-container .schema-email .email-preview-wrap table tr{background-color:transparent}.form-container .schema-email .email-preview-wrap table tr td{font-size:1rem}.form-container .schema-email .email-preview-wrap table tr td.center{text-align:center}.form-container .schema-email .email-preview-wrap table tr td.tsk-logo-wrap{padding-top:1.25rem}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td{padding:3.125rem 0 1.25rem 0}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td td{padding:0;color:#a6a6a6;font-size:.75rem}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td td.powered-by{text-align:right;padding-top:.1875rem}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td td.powered-by a{color:#a6a6a6;text-decoration:underline}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td .tas-logo{padding-left:.3125rem;text-align:right;vertical-align:middle}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td .tas-logo .email-logo-preview{float:right;overflow:hidden;border:1px dashed lightgray;width:10.625rem}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td .tas-logo .email-logo-preview.height{height:2.1875rem !important}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td .tas-logo .email-logo-preview .custom-logo{height:1.875rem}.form-container .schema-email .email-preview-wrap table tr td.footer-main-td .tas-logo .email-logo-preview .default-logo{height:2.1875rem}.form-container .schema-email .email-preview-wrap table tr td .btn-td-left{float:right;padding:.9375rem .625rem .625rem 0}.form-container .schema-email .email-preview-wrap table tr td .btn-td-right{padding:.9375rem 0 .625rem .625rem}.form-container .schema-email .email-preview-wrap table tr td .email-btn{padding:.9375rem 1.25rem;width:9.375rem;background-color:red;color:white;text-align:center}.form-container .schema-email .email-preview-wrap table.email-content tr td.left-td{padding:.3125rem .9375rem .3125rem 0;width:8.125rem}.form-container .schema-email .email-preview-wrap table.email-content tr td.right-td{padding:.3125rem 0 .3125rem .625rem}.form-container .schema-email .email-preview-wrap table.email-content tr td .task-img{height:6.25rem}.form-container .menu-config .menu-preview .icon{float:left}.form-container .menu-config .menu-preview .selectbox-wrap.row{width:12.5rem}.form-container .menu-config .menu-preview label{width:12.5rem;padding:0 0 0 0 !important;margin:0}.form-container .menu-config .menu-preview .mar{margin:0;width:100%}.form-container .form-button .btn-wrap .icon{color:#aaa;vertical-align:middle;line-height:.75rem;margin-right:.3125rem}.form-container .form-button .btn-wrap .text{font-size:.875rem;color:#aaa}.form-container .form-button .btn-wrap.active{cursor:pointer}.dark-theme .form-container .form-button .btn-wrap.active .icon{color:var(--darkModeMainColor)}.default-theme .form-container .form-button .btn-wrap.active .icon{color:var(--mainColor)}.form-container .form-button .btn-wrap.active .text{color:#555}.form-container .form-button .large-button{width:100%;border:none;color:#ffffff;font-size:.875rem;height:1.5625rem !important;padding:0;margin:0;cursor:default}.dark-theme .form-container .form-button .large-button{background-color:var(--darkModeBorder)}.default-theme .form-container .form-button .large-button{background-color:var(--greyLight)}.form-container .form-button .large-button.active{cursor:pointer}.dark-theme .form-container .form-button .large-button.active{background-color:var(--darkModeMainColor)}.default-theme .form-container .form-button .large-button.active{background-color:var(--mainColor)}.form-container .chartjs-size-monitor ~ .row.form-button{margin-top:-25px}.form-container .input-not-fill{border:.0625rem solid #e8801b !important;box-shadow:0 0 .3125rem #e8801b}.form-container .validation-error{clear:both;display:block;position:relative;top:0;left:0;right:0;width:100%;height:auto;font-weight:400 !important;font-size:.75rem;color:red !important;text-align:left;white-space:pre-wrap}.form-container .validation-error span{font-weight:400 !important;font-size:.75rem;color:red !important}.form-container .validation-error ul{font-size:.75rem}.form-container .validation-error-text{font-weight:400 !important;font-size:.75rem;color:red !important;text-align:left}.form-container .validation-error-text span{font-weight:400 !important;font-size:.75rem;color:red !important}.form-container .cron-help{font-size:.75rem}.dark-theme .form-container .cron-help{color:var(--darkModeFont)}.default-theme .form-container .cron-help{color:var(--greyFont)}.form-container .cron-help span{line-height:1.5625rem}.form-container .cron-help .invoice-table{border:.0625rem solid #e6e6e6;border-bottom:none}.form-container .cron-help .invoice-table thead th,.form-container .cron-help .invoice-table thead td,.form-container .cron-help .invoice-table tbody th,.form-container .cron-help .invoice-table tbody td{cursor:default}.dark-theme .form-container .cron-help a{color:var(--darkModeMainColor)}.default-theme .form-container .cron-help a{color:var(--mainColor)}.form-container .in-form-button{cursor:pointer;font-size:1rem}.dark-theme .form-container .in-form-button{color:var(--darkModeMainColor)}.default-theme .form-container .in-form-button{color:var(--mainColor)}.form-container .in-form-button:before{vertical-align:middle}.form-container .in-form-button span{padding-left:.3125rem;font-size:.75rem;line-height:1.5625rem}.dark-theme .form-container .in-form-button span{color:var(--darkModeFont)}.default-theme .form-container .in-form-button span{color:var(--greyFont)}@media only screen and (max-width: 64em){.form-container .small-hide{display:none !important}}@media only screen and (min-width: 64.063em){.form-container .large-1-column-like-2-columns-field{width:79.7%}}.form-container li.task-queue-item{clear:both;margin-bottom:.9375rem;border-bottom:.0625rem solid #e6e6e6}.form-container li.task-queue-item>div>div{display:inline-block;height:1.875rem;margin-bottom:.3125rem}.form-container li.task-queue-item>div>div.task-queue-item-button-holder{float:right}.form-container li.task-queue-item>div>div.task-queue-item-button-holder>button{height:100%;width:1.875rem;float:right;padding:0;padding-top:.1875rem;margin-right:.3125rem;margin-bottom:0}.dark-theme .form-container li.task-queue-item>div>div.task-queue-item-button-holder>button{background:var(--darkModeMainColor)}.default-theme .form-container li.task-queue-item>div>div.task-queue-item-button-holder>button{background:var(--mainColor)}.form-container li.task-queue-item>div>div.task-queue-item-button-holder>button.task-queue-item-solve-button{width:auto;padding:0 .78125rem}.form-container li.task-queue-item>div>div:not(.task-queue-item-button-holder){float:left;padding-top:.1875rem}.form-container .sorting .have-button .delete-button{position:absolute;right:.375rem;font-size:1rem;cursor:pointer}.dark-theme .form-container .sorting .have-button .delete-button{color:var(--darkModeMainColor)}.default-theme .form-container .sorting .have-button .delete-button{color:var(--mainColor)}.rc-tooltip{z-index:2000000003}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:.625rem}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:.625rem}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:.625rem}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:.625rem}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:.625rem}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:.625rem}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:.625rem}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:.625rem}.rc-tooltip-inner{max-width:14.6875rem;min-width:9.375rem}.rc-tooltip-inner span{color:#fff !important;white-space:pre-wrap}.rc-tooltip-inner a{white-space:pre-wrap}.dark-theme .rc-tooltip-inner a{color:var(--darkModeMainColor) !important}.default-theme .rc-tooltip-inner a{color:var(--mainColor) !important}.rc-tooltip-inner h1{color:#fff;font-size:.875rem}.dark-theme .rc-tooltip-inner h1{border-bottom:solid .125rem var(--darkModeMainColor)}.default-theme .rc-tooltip-inner h1{border-bottom:solid .125rem var(--mainColor)}.gu-unselectable{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.gu-unselectable .row{cursor:grab !important;cursor:-webkit-grab !important;cursor:-moz-grab !important}.gu-unselectable .row *{cursor:grab !important;cursor:-webkit-grab !important;cursor:-moz-grab !important}.gu-hide{display:none !important}.gu-transit{opacity:0.5}.gu-mirror{position:fixed !important;margin:0 !important;z-index:9999 !important;opacity:0.9}.gu-mirror input{margin:0 !important;padding:0;padding-left:.75rem;box-shadow:none;transition:none}.dark-theme .gu-mirror input{background-color:#181a1b}.default-theme .gu-mirror input{background-color:#fff}.dark-theme .gu-mirror textarea{background-color:#181a1b}.default-theme .gu-mirror textarea{background-color:#fff}.disable-selection,.form-container .searchbox .searchbox-footer,.form-container .comboBox .searchbox-footer,.form-container .password-button .ch-button,.form-container .advanced-filter .add-button-wrap .add-button,#vars-mapping,.rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .rw-list-empty{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}.mp-0,.form-container .dropdown-list,.form-container .dropdown-list ul,.form-container .multibox-single-wrap .multibox-single .multibox-single-left select option,.form-container .multibox.mobile ul li,.form-container .multibox select option,.rw-btn,.rw-popup{margin:0 !important;padding:0 !important}.h-25,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.form-container input[type="text"],.form-container input[type="number"],.form-container input[type="password"],.form-container input.input[type=text],.form-container input.calendarInput[type=text],.form-container input.clockInput[type=text],.form-container .switch.small,.form-container .switch.small label,.form-container .radio-custom-label,.form-container .checkbox-custom-label:not(.with-preview),.form-container .select-drop,.form-container .div-icon-drop-down,.form-container .div-icon-drop-down span.disb-icon,.form-container .calclp-h-25,.form-container .empty-comp,.form-container .helper-text,.gu-mirror input,#vars-mapping .checkbox label,.rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .rw-list-empty{height:1.5625rem !important}.lh-25,tr.gu-mirror td .div-icon-drop-down .disb-icon,.form-container .row .columns .row,.form-container label,.form-container input[type="text"],.form-container input[type="number"],.form-container input[type="password"],.form-container input.input[type=text],.form-container input.calendarInput[type=text],.form-container input.clockInput[type=text],.form-container textarea,.form-container .radio-custom-label,.form-container .checkbox-custom-label:not(.with-preview),.form-container .select-drop,.form-container .div-icon-drop-down span.disb-icon,.form-container .helper-text,.form-container .helper-text i.helper-text-icon,.form-container .validation-error,.form-container .validation-error ul,.form-container .validation-error-text,.gu-mirror input,#vars-mapping .checkbox label,.rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .rw-list-empty{line-height:1.5625rem}.font,.form-container input[type="text"],.form-container input[type="number"],.form-container input[type="password"],.form-container input.input[type=text],.form-container input.calendarInput[type=text],.form-container input.clockInput[type=text],.form-container textarea,.form-container .select-drop,.form-container .dropdown-list ul li,.form-container .multibox-single-wrap .multibox-single .multibox-single-left select option,.form-container .multibox.mobile ul li,.form-container .multibox select option,.rc-tooltip-inner span,.rc-tooltip-inner a,.gu-mirror label,.gu-mirror input,.rw-btn,.rw-input,.rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .rw-list-empty{font-weight:400;font-size:.75rem}.dark-theme .font,.dark-theme .form-container input[type="text"],.form-container .dark-theme input[type="text"],.dark-theme .form-container input[type="number"],.form-container .dark-theme input[type="number"],.dark-theme .form-container input[type="password"],.form-container .dark-theme input[type="password"],.dark-theme .form-container input.input[type=text],.form-container .dark-theme input.input[type=text],.dark-theme .form-container input.calendarInput[type=text],.form-container .dark-theme input.calendarInput[type=text],.dark-theme .form-container input.clockInput[type=text],.form-container .dark-theme input.clockInput[type=text],.dark-theme .form-container textarea,.form-container .dark-theme textarea,.dark-theme .form-container .select-drop,.form-container .dark-theme .select-drop,.dark-theme .form-container .dropdown-list ul li,.form-container .dropdown-list ul .dark-theme li,.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option,.form-container .multibox-single-wrap .multibox-single .multibox-single-left select .dark-theme option,.dark-theme .form-container .multibox.mobile ul li,.form-container .multibox.mobile ul .dark-theme li,.dark-theme .form-container .multibox select option,.form-container .multibox select .dark-theme option,.dark-theme .rc-tooltip-inner span,.rc-tooltip-inner .dark-theme span,.dark-theme .rc-tooltip-inner a,.rc-tooltip-inner .dark-theme a,.dark-theme .gu-mirror label,.gu-mirror .dark-theme label,.dark-theme .gu-mirror input,.gu-mirror .dark-theme input,.dark-theme .rw-btn,.dark-theme .rw-input,.dark-theme .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .dark-theme .rw-list-option,.dark-theme .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .dark-theme .rw-list-empty{color:var(--darkModeFont)}.default-theme .font,.default-theme .form-container input[type="text"],.form-container .default-theme input[type="text"],.default-theme .form-container input[type="number"],.form-container .default-theme input[type="number"],.default-theme .form-container input[type="password"],.form-container .default-theme input[type="password"],.default-theme .form-container input.input[type=text],.form-container .default-theme input.input[type=text],.default-theme .form-container input.calendarInput[type=text],.form-container .default-theme input.calendarInput[type=text],.default-theme .form-container input.clockInput[type=text],.form-container .default-theme input.clockInput[type=text],.default-theme .form-container textarea,.form-container .default-theme textarea,.default-theme .form-container .select-drop,.form-container .default-theme .select-drop,.default-theme .form-container .dropdown-list ul li,.form-container .dropdown-list ul .default-theme li,.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select option,.form-container .multibox-single-wrap .multibox-single .multibox-single-left select .default-theme option,.default-theme .form-container .multibox.mobile ul li,.form-container .multibox.mobile ul .default-theme li,.default-theme .form-container .multibox select option,.form-container .multibox select .default-theme option,.default-theme .rc-tooltip-inner span,.rc-tooltip-inner .default-theme span,.default-theme .rc-tooltip-inner a,.rc-tooltip-inner .default-theme a,.default-theme .gu-mirror label,.gu-mirror .default-theme label,.default-theme .gu-mirror input,.gu-mirror .default-theme input,.default-theme .rw-btn,.default-theme .rw-input,.default-theme .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .default-theme .rw-list-option,.default-theme .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list .default-theme .rw-list-empty{color:var(--greyFont)}.text-overflow-ellipsis,#main-header .app-message,#main-header #top-icons .fav-drop ul li div a,#main-header #top-icons .fav-drop ul li div .pointer,#main-content #crumbs-nav .guides,#main-content #crumbs-nav .add-to-fav,.modal #crumbs-nav .guides,.modal #crumbs-nav .add-to-fav,#main-content #crumbs-nav .guides .guides-drop li,.modal #crumbs-nav .guides .guides-drop li,.reveal-modal.mobile-modal .modal.mb-selection .mb-label,tr.gu-mirror td .files .file-name,.form-container .text-button .helper-menu-box ul a,.form-container .radio-custom-label,.form-container .checkbox-custom-label:not(.with-preview),.form-container .files .file-name,.form-container #file-preview .filename,.form-container #modal-file-preview .filename,.form-container #file-preview.version-1 .navigation,.form-container #modal-file-preview.version-1 .navigation,.form-container .repeat label,.form-container .select-drop,.form-container .dropdown-list ul li,.form-container .dropdown-list ul li *,.form-container .searchbox .rw-dropdown-list .rw-list .rw-list-option .text,.form-container .comboBox .rw-dropdown-list .rw-list .rw-list-option .text,.form-container .sc-label,.form-container .multibox.mobile .info,.form-container .multibox.mobile .info div,.form-container ul.settings-user-roles li,#vars-mapping #vars-list .vars-list-head .checkbox label,#vars-mapping #vars-list .vars-list-content .var-item .can-drag,#vars-mapping #tasks-wrap .task-container .task-head .icon.icon-delete-1:not(label),#vars-mapping #tasks-wrap .task-container .task-head .buttons .checkbox label,#vars-mapping #tasks-wrap .task-container .task-head .can-drag,#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .can-drag,#vars-mapping #tasks-list .tasks-list-head .checkbox label,.var-item.gu-mirror .can-drag,.task-container-wrap.gu-mirror .task-container .task-head .icon.icon-delete-1:not(label),.task-container-wrap.gu-mirror .task-container .task-head .buttons .checkbox label,.task-container-wrap.gu-mirror .task-container .task-head .can-drag,.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item .can-drag,#auth-methods,#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag,#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header,#auth-methods #auth-methods-list .auth-methods-list-content .method-item span,.method-item.gu-mirror .can-drag,.method-item.gu-mirror span,.rw-dropdown-list>.rw-widget-input>.rw-input,.rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .rw-list-empty{overflow:hidden;text-overflow:ellipsis !important;white-space:nowrap !important}.dark-theme .border,.dark-theme .form-container input[type="text"],.form-container .dark-theme input[type="text"],.dark-theme .form-container input[type="number"],.form-container .dark-theme input[type="number"],.dark-theme .form-container input[type="password"],.form-container .dark-theme input[type="password"],.dark-theme .form-container input.input[type=text],.form-container .dark-theme input.input[type=text],.dark-theme .form-container input.calendarInput[type=text],.form-container .dark-theme input.calendarInput[type=text],.dark-theme .form-container input.clockInput[type=text],.form-container .dark-theme input.clockInput[type=text],.dark-theme .form-container textarea,.form-container .dark-theme textarea,.dark-theme .form-container .select-drop,.form-container .dark-theme .select-drop,.dark-theme .form-container .dropdown-list,.form-container .dark-theme .dropdown-list,.dark-theme .form-container .text-suggest div input.rw-input,.form-container .text-suggest div .dark-theme input.rw-input,.dark-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select,.form-container .multibox-single-wrap .multibox-single .multibox-single-left .dark-theme select,.dark-theme .form-container .multibox.mobile,.form-container .dark-theme .multibox.mobile,.dark-theme .form-container .multibox select,.form-container .multibox .dark-theme select,.dark-theme .form-container .password-button .ch-button,.form-container .password-button .dark-theme .ch-button,.dark-theme .gu-mirror input,.gu-mirror .dark-theme input{border:.0625rem solid var(--darkModeBorder)}.default-theme .border,.default-theme .form-container input[type="text"],.form-container .default-theme input[type="text"],.default-theme .form-container input[type="number"],.form-container .default-theme input[type="number"],.default-theme .form-container input[type="password"],.form-container .default-theme input[type="password"],.default-theme .form-container input.input[type=text],.form-container .default-theme input.input[type=text],.default-theme .form-container input.calendarInput[type=text],.form-container .default-theme input.calendarInput[type=text],.default-theme .form-container input.clockInput[type=text],.form-container .default-theme input.clockInput[type=text],.default-theme .form-container textarea,.form-container .default-theme textarea,.default-theme .form-container .select-drop,.form-container .default-theme .select-drop,.default-theme .form-container .dropdown-list,.form-container .default-theme .dropdown-list,.default-theme .form-container .text-suggest div input.rw-input,.form-container .text-suggest div .default-theme input.rw-input,.default-theme .form-container .multibox-single-wrap .multibox-single .multibox-single-left select,.form-container .multibox-single-wrap .multibox-single .multibox-single-left .default-theme select,.default-theme .form-container .multibox.mobile,.form-container .default-theme .multibox.mobile,.default-theme .form-container .multibox select,.form-container .multibox .default-theme select,.default-theme .form-container .password-button .ch-button,.form-container .password-button .default-theme .ch-button,.default-theme .gu-mirror input,.gu-mirror .default-theme input{border:.0625rem solid var(--greyLight)}.display-none{display:none !important}.checkbox-label-before,.form-container .checkbox .checkbox-custom+.checkbox-custom-label.start:before,.form-container .checkbox .checkbox-custom+.checkbox-custom-label.end:before,.form-container .checkbox .checkbox-custom+.checkbox-custom-label.hand:before,.form-container .checkbox .checkbox-custom+.checkbox-custom-label.recalc:before,.form-container .checkbox .checkbox-custom+.checkbox-custom-label.pull:before{vertical-align:0;border:none;font-size:1.1875rem}.dark-theme .checkbox-label-before,.dark-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.start:before,.form-container .checkbox .dark-theme .checkbox-custom+.checkbox-custom-label.start:before,.dark-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.end:before,.form-container .checkbox .dark-theme .checkbox-custom+.checkbox-custom-label.end:before,.dark-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.hand:before,.form-container .checkbox .dark-theme .checkbox-custom+.checkbox-custom-label.hand:before,.dark-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.recalc:before,.form-container .checkbox .dark-theme .checkbox-custom+.checkbox-custom-label.recalc:before,.dark-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.pull:before,.form-container .checkbox .dark-theme .checkbox-custom+.checkbox-custom-label.pull:before{color:var(--darkModeBorder)}.default-theme .checkbox-label-before,.default-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.start:before,.form-container .checkbox .default-theme .checkbox-custom+.checkbox-custom-label.start:before,.default-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.end:before,.form-container .checkbox .default-theme .checkbox-custom+.checkbox-custom-label.end:before,.default-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.hand:before,.form-container .checkbox .default-theme .checkbox-custom+.checkbox-custom-label.hand:before,.default-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.recalc:before,.form-container .checkbox .default-theme .checkbox-custom+.checkbox-custom-label.recalc:before,.default-theme .form-container .checkbox .checkbox-custom+.checkbox-custom-label.pull:before,.form-container .checkbox .default-theme .checkbox-custom+.checkbox-custom-label.pull:before{color:var(--greyLight)}#vars-mapping .columns{padding:0}#vars-mapping .checkbox{float:left}#vars-mapping .checkbox label{padding-right:0 !important}#vars-mapping .checkbox-custom+.checkbox-custom-label:before,#vars-mapping .checkbox-custom:checked+.checkbox-custom-label:before{background:none;vertical-align:-.25rem;margin-right:.3125rem}#vars-mapping #vars-list{margin-top:.3125rem}#vars-mapping #vars-list div:first-child{font-weight:400}.dark-theme #vars-mapping #vars-list{border:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #vars-list{border:.0625rem solid var(--greyLight)}#vars-mapping #vars-list .vars-list-head{font-size:1rem;padding:.625rem .625rem .25rem .625rem}.dark-theme #vars-mapping #vars-list .vars-list-head{border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #vars-list .vars-list-head{border-bottom:.0625rem solid var(--greyLight)}#vars-mapping #vars-list .vars-list-head .op-var{float:right;font-size:1.1875rem;cursor:pointer}.dark-theme #vars-mapping #vars-list .vars-list-head .op-var{color:var(--darkModeMainColor)}.default-theme #vars-mapping #vars-list .vars-list-head .op-var{color:var(--mainColor)}#vars-mapping #vars-list .vars-list-head .menu{cursor:pointer;width:1.0625rem;line-height:1.5625rem;position:relative;display:inline-block;margin-right:.5rem}#vars-mapping #vars-list .vars-list-head .menu .icon{font-size:1rem;vertical-align:-.25rem}.dark-theme #vars-mapping #vars-list .vars-list-head .menu .icon{color:var(--darkModeMainColor)}.default-theme #vars-mapping #vars-list .vars-list-head .menu .icon{color:var(--mainColor)}#vars-mapping #vars-list .vars-list-head .menu .menu-content{position:absolute;top:1.875rem;left:-.6875rem;z-index:1;min-width:12.5rem}.dark-theme #vars-mapping #vars-list .vars-list-head .menu .menu-content{border:.0625rem solid var(--darkModeBorder);background:#181a1b}.default-theme #vars-mapping #vars-list .vars-list-head .menu .menu-content{border:.0625rem solid var(--greyLight);background:#fff}#vars-mapping #vars-list .vars-list-head .menu .menu-content.is-closed{display:none}#vars-mapping #vars-list .vars-list-head .menu .menu-content ul{margin:0}#vars-mapping #vars-list .vars-list-head .menu .menu-content ul li{list-style:none;padding:.3125rem .625rem;font-size:.75rem}.dark-theme #vars-mapping #vars-list .vars-list-head .menu .menu-content ul li{border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #vars-list .vars-list-head .menu .menu-content ul li{border-bottom:.0625rem solid var(--greyLight)}#vars-mapping #vars-list .vars-list-head .menu .menu-content ul li:last-child{border-bottom:none}#vars-mapping #vars-list .vars-list-head .checkbox{display:inline-block;width:calc(100% - 3.125rem);float:none}#vars-mapping #vars-list .vars-list-head .checkbox label{width:100%}#vars-mapping #vars-list .vars-list-head .checkbox:nth-child(4){width:calc(100% - 2.5rem)}#vars-mapping #vars-list .vars-list-head .reset{width:0;float:right;cursor:pointer;display:inline-block;font-size:1rem;height:1.5625rem;line-height:1.875rem}.dark-theme #vars-mapping #vars-list .vars-list-head .reset{color:var(--darkModeMainColor)}.default-theme #vars-mapping #vars-list .vars-list-head .reset{color:var(--mainColor)}#vars-mapping #vars-list .vars-list-head .reset .icon{vertical-align:text-top}#vars-mapping #vars-list .vars-list-head .change-lang{cursor:pointer;float:right}.dark-theme #vars-mapping #vars-list .vars-list-head .change-lang{color:var(--darkModeMainColor)}.default-theme #vars-mapping #vars-list .vars-list-head .change-lang{color:var(--mainColor)}#vars-mapping #vars-list .vars-list-content{position:relative;overflow:auto}#vars-mapping #vars-list .vars-list-content.flex{display:flex;flex-wrap:wrap;flex-direction:column}#vars-mapping #vars-list .vars-list-content.flex .var-item{min-width:12.5rem}#vars-mapping #vars-list .vars-list-content .var-item{font-size:.75rem;height:1.875rem;padding:0 .4375rem}#vars-mapping #vars-list .vars-list-content .var-item.row{margin-bottom:0}.dark-theme #vars-mapping #vars-list .vars-list-content .var-item.odd{background-color:#1d2021}.default-theme #vars-mapping #vars-list .vars-list-content .var-item.odd{background-color:#f4f4f4}.dark-theme #vars-mapping #vars-list .vars-list-content .var-item.even{background-color:#181a1b}.default-theme #vars-mapping #vars-list .vars-list-content .var-item.even{background-color:#fff}#vars-mapping #vars-list .vars-list-content .var-item .can-drag{cursor:grab;cursor:-webkit-grab;width:calc(100% - 2.25rem);float:left;line-height:1.875rem}#vars-mapping #vars-list .vars-list-content .var-item .can-drag:before{content:".";visibility:hidden}#vars-mapping #vars-list .vars-list-content .var-item .usage{font-size:1.0625rem;cursor:pointer;width:.9375rem;float:left;height:1.875rem;line-height:1.875rem}#vars-mapping #vars-list .vars-list-content .var-item .var-item{padding:0}#vars-mapping #vars-list .vars-list-content .var-item .hidden,#vars-mapping #vars-list .vars-list-content .var-item.hidden{display:none}#vars-mapping #tasks-wrap{display:flex;flex-wrap:wrap}#vars-mapping #tasks-wrap .task-container{margin:.3125rem}#vars-mapping #tasks-wrap .task-container .task-head{font-size:.875rem;padding:.625rem .625rem .3125rem .625rem}.dark-theme #vars-mapping #tasks-wrap .task-container .task-head{border-top:.0625rem solid var(--darkModeBorder);border-left:.0625rem solid var(--darkModeBorder);border-right:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #tasks-wrap .task-container .task-head{border-top:.0625rem solid var(--greyLight);border-left:.0625rem solid var(--greyLight);border-right:.0625rem solid var(--greyLight)}#vars-mapping #tasks-wrap .task-container .task-head .icon:not(label){font-size:1.1875rem;cursor:pointer}.dark-theme #vars-mapping #tasks-wrap .task-container .task-head .icon:not(label){color:var(--darkModeMainColor)}.default-theme #vars-mapping #tasks-wrap .task-container .task-head .icon:not(label){color:var(--mainColor)}#vars-mapping #tasks-wrap .task-container .task-head .icon:not(label).icon-arrow-58,#vars-mapping #tasks-wrap .task-container .task-head .icon:not(label).icon-arrow-57{position:absolute;right:.9375rem;font-size:1.1875rem}#vars-mapping #tasks-wrap .task-container .task-head .icon:not(label).icon-delete-1{width:45%;font-size:1rem;vertical-align:middle;display:inline-block;max-width:100%;height:1.5625rem;line-height:1.875rem}#vars-mapping #tasks-wrap .task-container .task-head .icon:not(label).icon-delete-1 .name{font-size:.75rem;vertical-align:.1875rem;padding-left:.3125rem;line-height:normal}.dark-theme #vars-mapping #tasks-wrap .task-container .task-head .icon:not(label).icon-delete-1 .name{color:var(--darkModeFont)}.default-theme #vars-mapping #tasks-wrap .task-container .task-head .icon:not(label).icon-delete-1 .name{color:var(--greyFont)}#vars-mapping #tasks-wrap .task-container .task-head .icon:not(label).icon-refresh{font-size:1rem;vertical-align:middle;padding-right:.625rem;display:inline-block;height:1.5625rem;line-height:1.875rem}#vars-mapping #tasks-wrap .task-container .task-head .buttons{width:100%}#vars-mapping #tasks-wrap .task-container .task-head .buttons.row{margin:0;padding:0}#vars-mapping #tasks-wrap .task-container .task-head .buttons .checkbox{width:calc(50% - 1.25rem);height:1.5625rem;display:inline-block;padding-right:.3125rem}#vars-mapping #tasks-wrap .task-container .task-head .buttons .checkbox label{line-height:inherit;width:100%}#vars-mapping #tasks-wrap .task-container .task-head .can-drag{cursor:grab;cursor:-webkit-grab;float:left;width:100%;padding-right:2.1875rem;font-weight:400;height:1.5625rem}.dark-theme #vars-mapping #tasks-wrap .task-container .task-head.evnt-task{background-color:#1d1f20}.default-theme #vars-mapping #tasks-wrap .task-container .task-head.evnt-task{background-color:#F7F7F7}#vars-mapping #tasks-wrap .task-container .task-content-wrapper{overflow:auto}#vars-mapping #tasks-wrap .task-container .task-content-wrapper.is-closed{height:1.9375rem;overflow:hidden}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table,#vars-mapping #tasks-wrap .task-container .task-content-wrapper th,#vars-mapping #tasks-wrap .task-container .task-content-wrapper td{padding:.0625rem}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table,.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper th,.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper td{border:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table,.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper th,.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper td{border:.0625rem solid var(--greyLight)}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table{table-layout:fixed;border-collapse:collapse;width:100%}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr{height:1.875rem}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr:nth-child(odd){background-color:#1d2021}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr:nth-child(odd){background-color:#f4f4f4}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr:nth-child(even){background-color:#181a1b}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr:nth-child(even){background-color:#fff}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td{color:#d3ccbe}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td.over{background:#ff8080}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td{color:#555}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td.over{background:#ff8080}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item{font-size:.75rem;height:1.75rem;padding:0 .4375rem}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item.odd{background-color:#1d2021}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item.odd{background-color:#f4f4f4}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item.even{background-color:#181a1b}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item.even{background-color:#fff}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .menu{visibility:hidden;float:left;width:1.5625rem}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .can-drag{width:calc(100% - 2.25rem);float:left;cursor:grab;cursor:-webkit-grab;line-height:1.75rem}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .can-drag:before{content:".";visibility:hidden}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .usage{font-size:1.0625rem;cursor:pointer;width:.9375rem;float:left;height:1.75rem;line-height:1.75rem}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .icon-delete-1{font-size:1.0625rem;cursor:pointer;float:right;height:1.875rem;line-height:2.1875rem}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .icon-delete-1{color:var(--darkModeMainColor)}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .icon-delete-1{color:var(--mainColor)}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item.group-wrap{height:auto !important}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .var-item{padding:0}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item .hidden,#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr td .var-item.hidden{display:none}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button{position:relative;width:1.25rem;padding-left:.125rem}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .icon{vertical-align:middle;cursor:pointer}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .icon{color:var(--darkModeMainColor)}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .icon{color:var(--mainColor)}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .span-buttons{position:absolute;top:0;right:1.25rem;width:3.75rem;height:1.75rem;background:white;padding:.3125rem .3125rem 0 .3125rem}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .span-buttons{border-left:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .span-buttons{border-left:.0625rem solid var(--greyLight)}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .span-buttons .icon{font-size:1.25rem}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .span-buttons .icon:first-child{padding-right:.625rem}#vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .span-buttons .icon.no-active{cursor:default}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .span-buttons .icon.no-active{color:var(--darkModeFont)}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper table tr .td-button .span-buttons .icon.no-active{color:var(--greyFont)}#vars-mapping #tasks-wrap .task-container .task-content-wrapper .add-button{text-align:center}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper .add-button{border-left:.0625rem solid var(--darkModeBorder);border-right:.0625rem solid var(--darkModeBorder);border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper .add-button{border-left:.0625rem solid var(--greyLight);border-right:.0625rem solid var(--greyLight);border-bottom:.0625rem solid var(--greyLight)}#vars-mapping #tasks-wrap .task-container .task-content-wrapper .add-button .icon{vertical-align:middle;cursor:pointer}.dark-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper .add-button .icon{color:var(--darkModeMainColor)}.default-theme #vars-mapping #tasks-wrap .task-container .task-content-wrapper .add-button .icon{color:var(--mainColor)}#vars-mapping #tasks-wrap .task-container .task-content-wrapper .add-button .icon.icon-minus-1{position:absolute;right:.3125rem;top:.0625rem}#vars-mapping #tasks-list{margin-top:.3125rem}.dark-theme #vars-mapping #tasks-list{border:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #tasks-list{border:.0625rem solid var(--greyLight)}#vars-mapping #tasks-list .tasks-list-head{padding:.625rem .625rem .375rem .625rem}.dark-theme #vars-mapping #tasks-list .tasks-list-head{border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme #vars-mapping #tasks-list .tasks-list-head{border-bottom:.0625rem solid var(--greyLight)}#vars-mapping #tasks-list .tasks-list-head.row{margin:0}#vars-mapping #tasks-list .tasks-list-head div:first-child{font-size:1rem;font-weight:400}#vars-mapping #tasks-list .tasks-list-head .checkbox{width:calc(50% - 1.25rem);display:inline-block;float:none;padding-right:.3125rem}#vars-mapping #tasks-list .tasks-list-head .checkbox label{width:100%}@media only screen and (max-width: 53.125em) and (min-width: 40.0625em){#vars-mapping #tasks-list .tasks-list-head .checkbox:nth-child(2){width:calc(100% - 1rem)}#vars-mapping #tasks-list .tasks-list-head .checkbox:nth-child(4){width:100%}#vars-mapping #tasks-list .tasks-list-head .reset span{padding-right:0 !important}}@media only screen and (max-width: 84.375em) and (min-width: 64em){#vars-mapping #tasks-list .tasks-list-head .checkbox:nth-child(2){width:calc(100% - 1rem)}#vars-mapping #tasks-list .tasks-list-head .checkbox:nth-child(4){width:100%}#vars-mapping #tasks-list .tasks-list-head .reset span{padding-right:0 !important}}#vars-mapping #tasks-list .tasks-list-head .reset{display:inline-block;cursor:pointer;font-size:1rem;height:1.5625rem;line-height:1.875rem}.dark-theme #vars-mapping #tasks-list .tasks-list-head .reset{color:var(--darkModeMainColor)}.default-theme #vars-mapping #tasks-list .tasks-list-head .reset{color:var(--mainColor)}#vars-mapping #tasks-list .tasks-list-head .reset span{vertical-align:-.25rem;padding-right:.75rem}#vars-mapping #tasks-list .task-list-content{position:relative;overflow:auto}#vars-mapping #tasks-list .task-list-content .task-item{font-size:.75rem;height:1.875rem;padding:0 .625rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.875rem}.dark-theme #vars-mapping #tasks-list .task-list-content .task-item:nth-child(odd){background-color:#1d2021}.default-theme #vars-mapping #tasks-list .task-list-content .task-item:nth-child(odd){background-color:#f4f4f4}.dark-theme #vars-mapping #tasks-list .task-list-content .task-item:nth-child(even){background-color:#181a1b}.default-theme #vars-mapping #tasks-list .task-list-content .task-item:nth-child(even){background-color:#fff}#frmformTemplateTask .possible-solvers{font-size:.75rem}#frmformTemplateTask .possible-solvers .columns.label-t{font-weight:700;padding-left:0}#frmformTemplateTask .possible-solvers .columns.info{padding-left:.3125rem}#frmformTemplateTask .possible-solvers ul{margin-bottom:0}#frmformTemplateTask .possible-solvers a.green{font-weight:normal}.dark-theme #frmformTemplateTask .possible-solvers a.green{color:var(--darkModeMainColor)}.default-theme #frmformTemplateTask .possible-solvers a.green{color:var(--mainColor)}#frmformTemplateTask .possible-solvers .scrollable{clear:both;overflow-y:auto;max-height:10rem;overflow-x:clip}.var-item.gu-mirror{font-size:.75rem;padding:0 .4375rem}.dark-theme .var-item.gu-mirror{color:#d3ccbe}.default-theme .var-item.gu-mirror{color:#555}.dark-theme .var-item.gu-mirror{border:.0625rem solid var(--darkModeBorder)}.default-theme .var-item.gu-mirror{border:.0625rem solid var(--greyLight)}.dark-theme .var-item.gu-mirror.odd{background-color:#1d2021}.default-theme .var-item.gu-mirror.odd{background-color:#f4f4f4}.dark-theme .var-item.gu-mirror.even{background-color:#181a1b}.default-theme .var-item.gu-mirror.even{background-color:#fff}.var-item.gu-mirror .menu{visibility:hidden;float:left;width:1.5625rem}.var-item.gu-mirror .can-drag{cursor:grabbing;cursor:-webkit-grabbing;width:calc(100% - 2.25rem);float:left;line-height:1.875rem}.var-item.gu-mirror .can-drag:before{content:".";visibility:hidden}.var-item.gu-mirror .icon-delete-1{font-size:1.0625rem;cursor:pointer;float:right;height:1.875rem;line-height:2.1875rem}.dark-theme .var-item.gu-mirror .icon-delete-1{color:var(--darkModeMainColor)}.default-theme .var-item.gu-mirror .icon-delete-1{color:var(--mainColor)}.var-item.gu-mirror .usage{font-size:1.0625rem;cursor:pointer;float:left;height:1.875rem;line-height:1.875rem}.var-item.gu-mirror .checkbox{width:1.25rem;float:left}.var-item.gu-mirror .checkbox-custom{opacity:0;position:absolute}.var-item.gu-mirror input[type="checkbox"]+label{margin-left:0}.var-item.gu-mirror .checkbox-custom,.var-item.gu-mirror .checkbox-custom-label{cursor:pointer !important;display:inline-block;vertical-align:middle}.var-item.gu-mirror .checkbox-custom-label{position:relative}.var-item.gu-mirror .checkbox-custom+.checkbox-custom-label:before{content:'';display:inline-block;width:.9375rem;height:.9375rem;text-align:center;vertical-align:-.25rem}.dark-theme .var-item.gu-mirror .checkbox-custom+.checkbox-custom-label:before{border:.0625rem solid var(--darkModeMainColor)}.default-theme .var-item.gu-mirror .checkbox-custom+.checkbox-custom-label:before{border:.0625rem solid var(--mainColor)}.var-item.gu-mirror .checkbox-custom:checked+.checkbox-custom-label:before{content:"|";font-weight:normal !important;font-size:1.1875rem;border:none;vertical-align:-.25rem}.dark-theme .var-item.gu-mirror .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--darkModeMainColor)}.default-theme .var-item.gu-mirror .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--mainColor)}.var-item.gu-mirror.group-wrap{height:auto !important}.var-item.gu-mirror .hidden{display:none}.var-item.gu-mirror .row{margin:0}.task-container-wrap.gu-mirror{padding:0}.task-container-wrap.gu-mirror .columns{padding:0}.task-container-wrap.gu-mirror .checkbox{width:1.25rem;float:left}.task-container-wrap.gu-mirror .checkbox label{padding-right:0 !important}.task-container-wrap.gu-mirror input[type="checkbox"]+label{margin-right:0}.task-container-wrap.gu-mirror .checkbox-custom+.checkbox-custom-label:before,.task-container-wrap.gu-mirror .checkbox-custom:checked+.checkbox-custom-label:before{background:none;vertical-align:-.25rem}.task-container-wrap.gu-mirror .checkbox-custom{opacity:0;position:absolute}.task-container-wrap.gu-mirror input[type="checkbox"]+label{margin-left:0}.task-container-wrap.gu-mirror .checkbox-custom,.task-container-wrap.gu-mirror .checkbox-custom-label{cursor:pointer !important;display:inline-block;vertical-align:middle}.task-container-wrap.gu-mirror .checkbox-custom-label{position:relative}.task-container-wrap.gu-mirror .checkbox-custom+.checkbox-custom-label:before{content:'';display:inline-block;width:.9375rem;height:.9375rem;text-align:center;vertical-align:-.25rem;margin-right:.3125rem}.dark-theme .task-container-wrap.gu-mirror .checkbox-custom+.checkbox-custom-label:before{border:.0625rem solid var(--darkModeMainColor)}.default-theme .task-container-wrap.gu-mirror .checkbox-custom+.checkbox-custom-label:before{border:.0625rem solid var(--mainColor)}.task-container-wrap.gu-mirror .checkbox-custom:checked+.checkbox-custom-label:before{content:"|";font-weight:normal !important;font-size:1.1875rem;border:none;vertical-align:-.25rem}.dark-theme .task-container-wrap.gu-mirror .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--darkModeMainColor)}.default-theme .task-container-wrap.gu-mirror .checkbox-custom:checked+.checkbox-custom-label:before{color:var(--mainColor)}.task-container-wrap.gu-mirror .task-container{margin:.3125rem}.task-container-wrap.gu-mirror .task-container .task-head{font-size:.875rem;padding:.625rem .625rem .3125rem .625rem}.dark-theme .task-container-wrap.gu-mirror .task-container .task-head{border-top:.0625rem solid var(--darkModeBorder);border-left:.0625rem solid var(--darkModeBorder);border-right:.0625rem solid var(--darkModeBorder)}.default-theme .task-container-wrap.gu-mirror .task-container .task-head{border-top:.0625rem solid var(--greyLight);border-left:.0625rem solid var(--greyLight);border-right:.0625rem solid var(--greyLight)}.task-container-wrap.gu-mirror .task-container .task-head .icon:not(label){font-size:1.1875rem;cursor:pointer}.dark-theme .task-container-wrap.gu-mirror .task-container .task-head .icon:not(label){color:var(--darkModeMainColor)}.default-theme .task-container-wrap.gu-mirror .task-container .task-head .icon:not(label){color:var(--mainColor)}.task-container-wrap.gu-mirror .task-container .task-head .icon:not(label).icon-arrow-58,.task-container-wrap.gu-mirror .task-container .task-head .icon:not(label).icon-arrow-57{position:absolute;right:.9375rem;font-size:1.1875rem}.task-container-wrap.gu-mirror .task-container .task-head .icon:not(label).icon-delete-1{width:45%;font-size:1rem;vertical-align:middle;display:inline-block;max-width:100%;height:1.5625rem;line-height:1.875rem}.task-container-wrap.gu-mirror .task-container .task-head .icon:not(label).icon-delete-1 .name{font-size:.75rem;vertical-align:text-top;padding-left:.3125rem;line-height:normal}.dark-theme .task-container-wrap.gu-mirror .task-container .task-head .icon:not(label).icon-delete-1 .name{color:var(--darkModeFont)}.default-theme .task-container-wrap.gu-mirror .task-container .task-head .icon:not(label).icon-delete-1 .name{color:var(--greyFont)}.task-container-wrap.gu-mirror .task-container .task-head .icon:not(label).icon-refresh{font-size:1rem;vertical-align:middle;padding-right:.625rem;display:inline-block;height:1.5625rem;line-height:1.875rem}.task-container-wrap.gu-mirror .task-container .task-head .buttons{width:100%}.task-container-wrap.gu-mirror .task-container .task-head .buttons .checkbox{width:calc(50% - 1.25rem);height:1.5625rem;padding-right:.3125rem}.task-container-wrap.gu-mirror .task-container .task-head .buttons .checkbox label{width:100%}.task-container-wrap.gu-mirror .task-container .task-head .can-drag{cursor:grabbing;cursor:-webkit-grabbing;float:left;width:100%;padding-right:2.1875rem;font-weight:400}.dark-theme .task-container-wrap.gu-mirror .task-container .task-head.evnt-task{background-color:#1d1f20}.default-theme .task-container-wrap.gu-mirror .task-container .task-head.evnt-task{background-color:#F7F7F7}.task-container-wrap.gu-mirror .task-container .task-content-wrapper{min-height:1.9375rem}.task-container-wrap.gu-mirror .task-container .task-content-wrapper.is-closed{height:1.9375rem;overflow:hidden}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table,.task-container-wrap.gu-mirror .task-container .task-content-wrapper th,.task-container-wrap.gu-mirror .task-container .task-content-wrapper td{padding:.0625rem}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table,.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper th,.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper td{border:.0625rem solid var(--darkModeBorder)}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table,.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper th,.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper td{border:.0625rem solid var(--greyLight)}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table{table-layout:fixed;border-collapse:collapse;width:100%}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr{height:1.875rem}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr:nth-child(odd){background-color:#1d2021}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr:nth-child(odd){background-color:#f4f4f4}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr:nth-child(even){background-color:#181a1b}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr:nth-child(even){background-color:#fff}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td.over{background:#ff8080}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item{font-size:.75rem;height:1.75rem;padding:0 .4375rem}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item.odd{background-color:#1d2021}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item.odd{background-color:#f4f4f4}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item.even{background-color:#181a1b}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item.even{background-color:#fff}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item .menu{visibility:hidden;float:left;width:1.5625rem}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item .can-drag{width:calc(100% - 2.25rem);float:left;cursor:grabbing;cursor:-webkit-grabbing;line-height:1.75rem}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item .can-drag:before{content:".";visibility:hidden}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item .usage{font-size:1.0625rem;cursor:pointer;height:1.75rem;line-height:1.75rem}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item .icon-delete-1{font-size:1.0625rem;cursor:pointer;float:right;height:1.875rem;line-height:2.1875rem}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item .icon-delete-1{color:var(--darkModeMainColor)}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr td .var-item .icon-delete-1{color:var(--mainColor)}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button{position:relative;width:1.25rem;padding-left:.125rem}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .icon{vertical-align:middle;cursor:pointer}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .icon{color:var(--darkModeMainColor)}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .icon{color:var(--mainColor)}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .span-buttons{position:absolute;top:0;right:1.25rem;width:3.75rem;height:1.75rem;background:white;padding:.3125rem .3125rem 0 .3125rem}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .span-buttons{border-left:.0625rem solid var(--darkModeBorder)}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .span-buttons{border-left:.0625rem solid var(--greyLight)}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .span-buttons .icon{font-size:1.25rem}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .span-buttons .icon:first-child{padding-right:.625rem}.task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .span-buttons .icon.no-active{cursor:default}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .span-buttons .icon.no-active{color:var(--darkModeFont)}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper table tr .td-button .span-buttons .icon.no-active{color:var(--greyFont)}.task-container-wrap.gu-mirror .task-container .task-content-wrapper .add-button{text-align:center}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper .add-button{border-left:.0625rem solid var(--darkModeBorder);border-right:.0625rem solid var(--darkModeBorder);border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper .add-button{border-left:.0625rem solid var(--greyLight);border-right:.0625rem solid var(--greyLight);border-bottom:.0625rem solid var(--greyLight)}.task-container-wrap.gu-mirror .task-container .task-content-wrapper .add-button .icon{vertical-align:middle;cursor:pointer}.dark-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper .add-button .icon{color:var(--darkModeMainColor)}.default-theme .task-container-wrap.gu-mirror .task-container .task-content-wrapper .add-button .icon{color:var(--mainColor)}.task-container-wrap.gu-mirror .task-container .task-content-wrapper .add-button .icon.icon-minus-1{position:absolute;right:.3125rem;top:.0625rem}.CodeMirror-hints{z-index:2000000002 !important;font-size:.75rem !important}.CodeMirror-hint{font-family:monospace}.CodeMirror-code *{font-family:monospace;font-size:.75rem}.dark-theme .cke_wysiwyg_div{background-color:#cbc9c3;color:#333;font-size:.8125rem;line-height:1.6}.default-theme .cke_wysiwyg_div{background-color:#fff;color:#333;font-size:.8125rem;line-height:1.6}.not-valid input.input,.not-valid input[type="text"],.not-valid input[type="text"].input,.not-valid textarea,.not-valid select.value-field,.not-valid .radio-custom+.radio-custom-label:before,.not-valid .rw-dropdown-list .rw-input{background-color:#ffcccc !important;color:#555 !important}.not-valid .checkbox-custom+.checkbox-custom-label:before{background-color:#ffcccc !important}.not-valid select.value-field option{color:#555 !important}#auth-methods{padding:1.25rem}#auth-methods .columns{padding:0}.dark-theme #auth-methods #auth-methods-list{border:.0625rem solid var(--darkModeBorder)}.default-theme #auth-methods #auth-methods-list{border:.0625rem solid var(--greyLight)}#auth-methods #auth-methods-list .auth-methods-list-content{position:relative;overflow:hidden}#auth-methods #auth-methods-list .auth-methods-list-content .method-item{font-size:.75rem;height:1.875rem;padding:0 .4375rem}.dark-theme #auth-methods #auth-methods-list .auth-methods-list-content .method-item{color:#d3ccbe}.default-theme #auth-methods #auth-methods-list .auth-methods-list-content .method-item{color:#555}#auth-methods #auth-methods-list .auth-methods-list-content .method-item.row{margin-bottom:0}.dark-theme #auth-methods #auth-methods-list .auth-methods-list-content .method-item:nth-child(even){background:#1d2021}.default-theme #auth-methods #auth-methods-list .auth-methods-list-content .method-item:nth-child(even){background:#f4f4f4}.dark-theme #auth-methods #auth-methods-list .auth-methods-list-content .method-item:nth-child(odd){background:#181a1b}.default-theme #auth-methods #auth-methods-list .auth-methods-list-content .method-item:nth-child(odd){background:#fff}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag{cursor:grab;cursor:-webkit-grab}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag.not-active{color:#bbb}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header{font-weight:700}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag,#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header{height:1.875rem;float:left;width:100%}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag>span:nth-child(1),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag>span:nth-child(2),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header>span:nth-child(1),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header>span:nth-child(2){width:7.5rem}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag span:nth-child(4),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag span:nth-child(5),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag span:nth-child(6),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header span:nth-child(4),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header span:nth-child(5),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header span:nth-child(6){width:5rem;text-align:center}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag span:nth-child(3),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header span:nth-child(3){width:calc(100% - 38rem)}#auth-methods #auth-methods-list .auth-methods-list-content .method-item span{display:inline-block;height:1.875rem;line-height:1.875rem;margin-right:.625rem}.dark-theme #auth-methods #auth-methods-list .auth-methods-list-content .method-item span.icon{color:var(--darkModeMainColor)}.default-theme #auth-methods #auth-methods-list .auth-methods-list-content .method-item span.icon{color:var(--mainColor)}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .method-item{padding:0}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .hidden,#auth-methods #auth-methods-list .auth-methods-list-content .method-item.hidden{display:none}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .pointer{cursor:pointer}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .loadedContent,#auth-methods #auth-methods-list .auth-methods-list-content .method-item .loader{display:inline-block;width:.75rem;margin-right:.625rem}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .auth-module-spinner{position:relative !important}#auth-methods .plus-button .icon{cursor:pointer;font-size:1.375rem;clear:both;display:block;text-align:center;padding:1.25rem}.dark-theme #auth-methods .plus-button .icon{color:var(--darkModeMainColor)}.default-theme #auth-methods .plus-button .icon{color:var(--mainColor)}.method-item.gu-mirror{font-size:.75rem;height:1.875rem;padding:0 .4375rem}.dark-theme .method-item.gu-mirror{border:.0625rem solid var(--darkModeBorder)}.default-theme .method-item.gu-mirror{border:.0625rem solid var(--greyLight)}.method-item.gu-mirror .can-drag{cursor:grabbing;cursor:-webkit-grabbing;height:1.875rem;width:100%;float:left}.method-item.gu-mirror .can-drag.not-active{color:#bbb}.method-item.gu-mirror .can-drag:before{content:".";visibility:hidden}.method-item.gu-mirror .can-drag>span:nth-child(1),.method-item.gu-mirror .can-drag>span:nth-child(2){width:7.5rem}.method-item.gu-mirror .can-drag span:nth-child(4),.method-item.gu-mirror .can-drag span:nth-child(5),.method-item.gu-mirror .can-drag span:nth-child(6){width:5rem;text-align:center}.method-item.gu-mirror .can-drag span:nth-child(3){width:calc(100% - 38.125rem)}.method-item.gu-mirror .loadedContent,.method-item.gu-mirror .loader{display:inline-block;width:.75rem;margin-right:.625rem}.method-item.gu-mirror .auth-module-spinner{position:relative !important}.method-item.gu-mirror span{display:inline-block;height:1.875rem;line-height:1.875rem;margin-right:.625rem}.method-item.gu-mirror .hidden{display:none}.method-item.gu-mirror .row{margin:0}#frmformGraph .graph-series-settings .delete-column,.global-filter-modal .graph-series-settings .delete-column{position:absolute;right:0.5rem;padding-top:0.1rem;cursor:pointer}.dark-theme #frmformGraph .graph-series-settings .delete-column,.dark-theme .global-filter-modal .graph-series-settings .delete-column{color:var(--darkModeMainColor)}.default-theme #frmformGraph .graph-series-settings .delete-column,.default-theme .global-filter-modal .graph-series-settings .delete-column{color:var(--mainColor)}#frmformGraph .graph-series-settings .add-column,.global-filter-modal .graph-series-settings .add-column{left:0}#frmformGraph .graph-series-settings .aggr-cols-wrap,.global-filter-modal .graph-series-settings .aggr-cols-wrap{padding:0}#frmformGraph .graph-series-settings .aggr-cols-wrap .row,.global-filter-modal .graph-series-settings .aggr-cols-wrap .row{padding-right:0}#frmformGraph .graph-groups-settings .color-input,#frmformGraph .graph-groups-settings .delete-color,.global-filter-modal .graph-groups-settings .color-input,.global-filter-modal .graph-groups-settings .delete-color{display:inline-block}#frmformGraph .graph-groups-settings .delete-color .label-button,.global-filter-modal .graph-groups-settings .delete-color .label-button{font-size:.75rem;font-weight:700}#frmformGraph .row.bold-label,.global-filter-modal .row.bold-label{padding-left:0 !important}#frmformGraph .row.bold-label .html,.global-filter-modal .row.bold-label .html{font-weight:bold}#frmformGraph .row.bold-label.new-filter,.global-filter-modal .row.bold-label.new-filter{margin-top:.3125rem}#frmformGraph .large-button,.global-filter-modal .large-button{margin:0;padding-right:.3125rem;text-align:right}#frmformGraph .large-button .icon,.global-filter-modal .large-button .icon{font-size:1.125rem;vertical-align:middle;margin-right:0.3125rem}.dark-theme #frmformGraph .large-button .icon,.dark-theme .global-filter-modal .large-button .icon{color:var(--darkModeMainColor)}.default-theme #frmformGraph .large-button .icon,.default-theme .global-filter-modal .large-button .icon{color:var(--mainColor)}#frmformGraph .large-button .name,.global-filter-modal .large-button .name{font-size:.8125rem;font-weight:400;white-space:nowrap}#frmformGraph .large-button .disabled,.global-filter-modal .large-button .disabled{pointer-events:none}#frmformGraph .large-button .disabled .icon,#frmformGraph .large-button .disabled .name,.global-filter-modal .large-button .disabled .icon,.global-filter-modal .large-button .disabled .name{color:#aaa}#frmformGraph .global-filters .large-button,.global-filter-modal .global-filters .large-button{margin:1rem 0 0.75rem 0;padding-right:0;text-align:center}#frmformGraph .global-filters .large-button .icon,.global-filter-modal .global-filters .large-button .icon{font-size:1.5rem}#frmformGraph .global-filters .large-button .name,.global-filter-modal .global-filters .large-button .name{font-size:0.875rem}#frmformGraph .global-filters .filter-row,.global-filter-modal .global-filters .filter-row{border-top:0 !important;margin:0 0.3125rem;height:2.1375rem;padding:0 0.3125rem}.dark-theme #frmformGraph .global-filters .filter-row,.dark-theme .global-filter-modal .global-filters .filter-row{border:0.0625rem solid #565656}.default-theme #frmformGraph .global-filters .filter-row,.default-theme .global-filter-modal .global-filters .filter-row{border:0.0625rem solid #E6E6E6}.dark-theme #frmformGraph .global-filters .filter-row.first,.dark-theme .global-filter-modal .global-filters .filter-row.first{border-top:0.0625rem solid #565656 !important}.default-theme #frmformGraph .global-filters .filter-row.first,.default-theme .global-filter-modal .global-filters .filter-row.first{border-top:0.0625rem solid #E6E6E6 !important}.dark-theme #frmformGraph .global-filters .filter-row.grey,.dark-theme .global-filter-modal .global-filters .filter-row.grey{background-color:#1d2021}.default-theme #frmformGraph .global-filters .filter-row.grey,.default-theme .global-filter-modal .global-filters .filter-row.grey{background-color:#f4f4f4}#frmformGraph .global-filters .filter-row label.html,.global-filter-modal .global-filters .filter-row label.html{cursor:pointer !important;padding-right:0.3125rem !important;background-color:inherit;float:left;width:calc(100% - 6.1925rem);font-weight:400;padding-top:.1875rem;padding-left:.3125rem}#frmformGraph .global-filters .filter-row label.html.empty,.global-filter-modal .global-filters .filter-row label.html.empty{cursor:auto !important}#frmformGraph .global-filters .filter-row .filter-buttons,.global-filter-modal .global-filters .filter-row .filter-buttons{float:right;height:100%;padding-top:0.25rem;margin-right:0.46875rem}#frmformGraph .global-filters .filter-row .filter-buttons .icon,.global-filter-modal .global-filters .filter-row .filter-buttons .icon{font-size:0.875rem;vertical-align:middle;margin-left:0.5rem}.dark-theme #frmformGraph .global-filters .filter-row .filter-buttons .icon,.dark-theme .global-filter-modal .global-filters .filter-row .filter-buttons .icon{color:var(--darkModeMainColor)}.default-theme #frmformGraph .global-filters .filter-row .filter-buttons .icon,.default-theme .global-filter-modal .global-filters .filter-row .filter-buttons .icon{color:var(--mainColor)}#frmformGraph .global-filters .filter-row .filter-buttons.order-arrows,.global-filter-modal .global-filters .filter-row .filter-buttons.order-arrows{float:left;margin-right:0.3125rem;line-height:0.875rem;padding-top:.09375rem}#frmformGraph .global-filters .filter-row .filter-buttons.order-arrows div,.global-filter-modal .global-filters .filter-row .filter-buttons.order-arrows div{height:.975rem}#frmformGraph .global-filters .filter-row .filter-buttons.order-arrows .icon,.global-filter-modal .global-filters .filter-row .filter-buttons.order-arrows .icon{line-height:1.00625rem}.dark-theme #frmformGraph .global-filters .filter-row.selected,.dark-theme .global-filter-modal .global-filters .filter-row.selected{background-color:var(--darkModeMainColor)}.default-theme #frmformGraph .global-filters .filter-row.selected,.default-theme .global-filter-modal .global-filters .filter-row.selected{background-color:var(--mainColor)}#frmformGraph .global-filters .filter-row.selected label.html,.global-filter-modal .global-filters .filter-row.selected label.html{color:#fff}#frmformGraph .global-filters .filter-row.selected .filter-buttons .icon,.global-filter-modal .global-filters .filter-row.selected .filter-buttons .icon{color:#fff}#frmformGraph .global-filters .global-filter-option,.global-filter-modal .global-filters .global-filter-option{padding-top:0.3125rem}#frmformGraph .global-filters .global-filter-option .row.option,#frmformGraph .global-filters .global-filter-option .row.row.option-labels,.global-filter-modal .global-filters .global-filter-option .row.option,.global-filter-modal .global-filters .global-filter-option .row.row.option-labels{margin-bottom:0}#frmformGraph .global-filters .global-filter-option .row.advanced-filter,.global-filter-modal .global-filters .global-filter-option .row.advanced-filter{margin-bottom:0.3125rem}#frmformGraph .global-filters .global-filter-option .row.advanced-filter label.columns,.global-filter-modal .global-filters .global-filter-option .row.advanced-filter label.columns{margin-left:2.3rem}#frmformGraph .global-filters .global-filter-option .filter-buttons,.global-filter-modal .global-filters .global-filter-option .filter-buttons{float:right;width:1rem;margin:2.8125rem 0.3125rem 0 0.3125rem}.dark-theme #frmformGraph .global-filters .global-filter-option .filter-buttons,.dark-theme .global-filter-modal .global-filters .global-filter-option .filter-buttons{color:var(--darkModeMainColor)}.default-theme #frmformGraph .global-filters .global-filter-option .filter-buttons,.default-theme .global-filter-modal .global-filters .global-filter-option .filter-buttons{color:var(--mainColor)}#frmformGraph .global-filters .global-filter-option .order-arrows,.global-filter-modal .global-filters .global-filter-option .order-arrows{float:left;width:1rem;margin-top:1.875rem}#frmformGraph .global-filters .global-filter-option .option-labels,.global-filter-modal .global-filters .global-filter-option .option-labels{float:left;width:calc(100% - 3.25rem)}.dark-theme #frmformGraph .global-filters .global-filter-option.grey,.dark-theme .global-filter-modal .global-filters .global-filter-option.grey{background-color:#1d2021}.default-theme #frmformGraph .global-filters .global-filter-option.grey,.default-theme .global-filter-modal .global-filters .global-filter-option.grey{background-color:#f4f4f4}@media only screen and (max-width: 40.0625em){#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag>span:nth-child(1),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag>span:nth-child(2),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header>span:nth-child(1),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header>span:nth-child(2){width:15%}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag span:nth-child(4),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag span:nth-child(5),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag span:nth-child(6),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header span:nth-child(4),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header span:nth-child(5),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header span:nth-child(6){width:10%}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .can-drag span:nth-child(3),#auth-methods #auth-methods-list .auth-methods-list-content .method-item .header span:nth-child(3){width:calc(60% - 14.5rem)}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .loadedContent,#auth-methods #auth-methods-list .auth-methods-list-content .method-item .loader{display:inline-block;width:.75rem;margin-right:.625rem}#auth-methods #auth-methods-list .auth-methods-list-content .method-item .auth-module-spinner{position:relative !important}.method-item.gu-mirror .can-drag.not-active{color:#bbb}.method-item.gu-mirror .can-drag>span:nth-child(1),.method-item.gu-mirror .can-drag>span:nth-child(2){width:15%}.method-item.gu-mirror .can-drag span:nth-child(4),.method-item.gu-mirror .can-drag span:nth-child(5),.method-item.gu-mirror .can-drag span:nth-child(6){width:10%}.method-item.gu-mirror .can-drag span:nth-child(3){width:calc(60% - 14.75rem)}.method-item.gu-mirror .can-drag .loadedContent,.method-item.gu-mirror .can-drag .loader{display:inline-block;width:.75rem;margin-right:.625rem}.method-item.gu-mirror .can-drag .auth-module-spinner{position:relative !important}}.react-draggable{position:absolute;max-width:50%;z-index:7;box-shadow:0 0 .3125rem 0 rgba(0,0,0,0.2)}.dark-theme .react-draggable{border:.0625rem solid var(--darkModeBorder);background-color:#181a1b}.default-theme .react-draggable{border:.0625rem solid var(--greyLight);background-color:#fff}.react-draggable .head{padding:.3125rem;height:2.1875rem}.dark-theme .react-draggable .head{background-color:var(--darkModeMainHeaderBg);border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme .react-draggable .head{background-color:var(--mainHeaderBg);border-bottom:.0625rem solid var(--greyLight)}.react-draggable .head div{position:absolute}.react-draggable .head div:first-child{width:calc(100% - 2.5rem);cursor:move}.react-draggable .head div:last-child{width:1.875rem;right:0;cursor:text}.react-draggable .head .icon{font-size:1.125rem}.dark-theme .react-draggable .head .icon{color:var(--darkModeMainColor)}.default-theme .react-draggable .head .icon{color:var(--mainColor)}.react-draggable .head .icon.icon-delete-1{cursor:pointer}.react-draggable .helper-list{overflow:auto;height:calc(100% - 2.3125rem);padding-top:1.25rem}.dark-theme .react-draggable .helper-list{color:#d3ccbe}.dark-theme .react-draggable .helper-list h3,.dark-theme .react-draggable .helper-list h5{color:#d3ccbe}.default-theme .react-draggable .helper-list{color:#555}.default-theme .react-draggable .helper-list h3,.default-theme .react-draggable .helper-list h5{color:#555}.react-draggable .helper-list h1.toc-header,.react-draggable .helper-list .toc-header+div{display:none}.react-draggable .helper-list .prismjs{border:none;border-radius:.3125rem;box-shadow:initial;background-color:#555;padding:1rem;margin:1rem 0}.react-draggable .helper-list .prismjs>code{border:none;background-color:transparent;padding:0;color:#FFF;box-shadow:initial;display:block;font-size:.85rem}.react-draggable .helper-list .prismjs>code:after,.react-draggable .helper-list .prismjs>code:before{content:initial;letter-spacing:initial}.react-draggable .helper-list code[class*="language-"],.react-draggable .helper-list pre[class*="language-"]{color:white;background:none;text-shadow:0 -.1em .2em black;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.react-draggable .helper-list pre[class*="language-"],.react-draggable .helper-list :not(pre)>code[class*="language-"]{background:#4d4033}.react-draggable .helper-list pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border:0.3em solid #7a6652;border-radius:.5em;box-shadow:1px 1px .5em black inset}.react-draggable .helper-list :not(pre)>code[class*="language-"]{padding:.15em .2em .05em;border-radius:.3em;border:0.13em solid #7a6652;box-shadow:1px 1px .3em -.1em black inset;white-space:normal}.react-draggable .helper-list .token.comment,.react-draggable .helper-list .token.prolog,.react-draggable .helper-list .token.doctype,.react-draggable .helper-list .token.cdata{color:#998066}.react-draggable .helper-list .token.punctuation{opacity:.7}.react-draggable .helper-list .namespace{opacity:.7}.react-draggable .helper-list .token.property,.react-draggable .helper-list .token.tag,.react-draggable .helper-list .token.boolean,.react-draggable .helper-list .token.number,.react-draggable .helper-list .token.constant,.react-draggable .helper-list .token.symbol{color:#d1949e}.react-draggable .helper-list .token.selector,.react-draggable .helper-list .token.attr-name,.react-draggable .helper-list .token.string,.react-draggable .helper-list .token.char,.react-draggable .helper-list .token.builtin,.react-draggable .helper-list .token.inserted{color:#bde052}.react-draggable .helper-list .token.operator,.react-draggable .helper-list .token.entity,.react-draggable .helper-list .token.url,.react-draggable .helper-list .language-css .token.string,.react-draggable .helper-list .style .token.string,.react-draggable .helper-list .token.variable{color:#f5b83d}.react-draggable .helper-list .token.atrule,.react-draggable .helper-list .token.attr-value,.react-draggable .helper-list .token.keyword{color:#d1949e}.react-draggable .helper-list .token.regex,.react-draggable .helper-list .token.important{color:#e90}.react-draggable .helper-list .token.important,.react-draggable .helper-list .token.bold{font-weight:bold}.react-draggable .helper-list .token.italic{font-style:italic}.react-draggable .helper-list .token.entity{cursor:help}.react-draggable .helper-list .token.deleted{color:red}.react-draggable .helper-list pre code,.react-draggable .helper-list pre .line-number{color:white;font-size:.85rem;display:block}.react-draggable .helper-list pre .line-number{float:left;margin:0 1em 0 -1em;border-right:.0625rem solid white;text-align:right}.react-draggable .helper-list pre .line-number span{display:block;padding:0 .5em 0 1em;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace}.react-draggable .helper-list pre .cl{display:block;clear:both}.react-draggable .helper-list .can-drag{font-size:.75rem}.react-draggable .helper-list input{transition:none}.dark-theme .react-draggable .helper-list input{color:#d3ccbe;background-color:#181a1b}.default-theme .react-draggable .helper-list input{color:#555;background-color:#fff}.react-draggable .helper-list .example-box{margin-bottom:1.25rem}.react-draggable .helper-list .example-box>div:first-child{display:flex;align-items:center}.react-draggable .helper-list button{padding:.125rem .5rem .25rem;margin:0 .3125rem;border-radius:.1875rem;font-size:.625rem}.dark-theme .react-draggable .helper-list button{background:var(--darkModeMainColor)}.default-theme .react-draggable .helper-list button{background:var(--mainColor)}.react-draggable .helper-list div[id^="method-example"]{border-radius:.1875rem;padding:.625rem;margin-top:.3125rem}.dark-theme .react-draggable .helper-list div[id^="method-example"]{border:.0625rem solid var(--darkModeBorder)}.default-theme .react-draggable .helper-list div[id^="method-example"]{border:.0625rem solid var(--greyLight)}.react-draggable .helper-list .closed{display:none}.react-draggable .helper-list pre{padding:0 .625rem .625rem .625rem;cursor:text;overflow:visible;margin-top:1.25rem}.react-draggable .helper-list pre.prismjs{overflow:auto}.react-draggable .helper-list .color-gray{color:#999}.react-draggable .helper-list .helper-header .tag{display:inline-block;border-radius:.1875rem;cursor:pointer;padding:.125rem;margin:.125rem;font-size:.8125rem;font-weight:900;color:#222}.react-draggable .helper-list .helper-header .tag.all{padding:.125rem 1.25rem}.react-draggable .helper-list .api-wrap{margin-left:1.5625rem}.react-draggable .helper-list .api-wrap .method-name{font-size:1.0625rem;font-weight:700}.react-draggable .helper-list .api-wrap .tag{border-radius:.1875rem;padding:.125rem;margin-left:.3125rem;color:#222}.react-draggable .helper-list .api-wrap table{width:100%}.react-draggable .helper-list .api-wrap .description{font-size:.875rem}.react-draggable .helper-list .api-wrap .ret{padding-left:.3125rem}.react-draggable .print-preview{overflow:auto;height:calc(100% - 2.3125rem)}.react-draggable .url-help{margin-left:0;min-width:1.5625rem}.react-draggable .url-help .heading{margin-top:0}.dark-theme .react-draggable .url-help table th{color:#d3ccbe}.default-theme .react-draggable .url-help table th{color:#555}.react-draggable .url-help table th:nth-child(1){width:13.75rem}.react-draggable .url-help table td{vertical-align:top;padding-bottom:.3125rem}.react-draggable .url-help table td .type{padding:.3125rem 0;font-weight:bold}.rw-btn,.rw-input{margin:0}button.rw-input{overflow:visible}button.rw-input,select.rw-input{text-transform:none}button.rw-input,html input[type="button"].rw-input,input[type="reset"].rw-input,input[type="submit"].rw-input{-webkit-appearance:button;cursor:pointer}button[disabled].rw-input,html input[disabled].rw-input{cursor:not-allowed}button.rw-input::-moz-focus-inner,input.rw-input::-moz-focus-inner{border:0;padding:0}.rw-sr{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.rw-widget:before,.rw-widget *:before,.rw-widget:after,.rw-widget *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rw-i-caret-up:before{content:'\e800'}.rw-i-caret-left:before{content:'\e801'}.rw-i-caret-right:before{content:'\e802'}.rw-i-clock-o:before{content:'\e805'}.rw-i-calendar:before{content:'\e804'}.rw-i-search:before{content:'H'}.rw-i-caret-down:before{content:'w'}[class^="rw-i"]::before,[class*=" rw-i"]::before{font-family:"general-tas" !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;line-height:1;text-transform:none !important}.rw-widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rw-btn{font-weight:400;background:none;white-space:nowrap}.dark-theme .rw-btn{color:var(--darkModeFont)}.default-theme .rw-btn{color:var(--greyFont)}.rw-rtl{direction:rtl}.rw-input{height:1.4375rem;background-color:transparent}.rw-input[disabled]{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:1;background-color:#eee;border-color:#ccc}.rw-input[readonly]{cursor:not-allowed}.rw-i.rw-loading{width:1rem;height:100%}.rw-i.rw-loading:before{content:""}.rw-loading-mask{position:relative}.rw-loading-mask:after{content:'';position:absolute;opacity:0.7;top:0;left:0;width:100%;height:100%}.dark-theme .rw-loading-mask:after{background-color:#181a1b}.default-theme .rw-loading-mask:after{background-color:#fff}.rw-now{font-weight:700}.rw-state-focus{border:none}.dark-theme .rw-state-focus{color:var(--darkModeFont)}.default-theme .rw-state-focus{color:var(--greyFont)}.rw-state-selected{border:none}.dark-theme .rw-state-selected{color:var(--darkModeFont)}.default-theme .rw-state-selected{color:var(--greyFont)}.rw-state-disabled{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:1}.rw-btn,.rw-dropdown-list{cursor:pointer}.rw-dropdown-list{height:1.5625rem}.dark-theme .rw-dropdown-list{border:.0625rem solid var(--darkModeBorder)}.default-theme .rw-dropdown-list{border:.0625rem solid var(--greyLight)}.rw-btn[disabled],.rw-state-disabled .rw-btn,.rw-state-readonly .rw-btn{-webkit-box-shadow:none;box-shadow:none;pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.rw-widget{position:relative}.rw-widget>.rw-select{display:none}.rw-rtl.rw-widget>.rw-select{border-right:.0625rem solid #ccc;border-left:none}.rw-widget,.rw-widget.rw-state-focus,.rw-widget.rw-state-focus:hover{outline:0}.rw-widget.rw-state-disabled,.rw-widget.rw-state-disabled:hover,.rw-widget.rw-state-disabled:active{-webkit-box-shadow:none;box-shadow:none;background-color:#eee;border-color:#ccc}.rw-datetimepicker .rw-input,.rw-numberpicker .rw-input,.rw-dropdown-list .rw-input{width:calc(100% - 1.6875rem)}.rw-combobox.rw-rtl,.rw-datetimepicker.rw-rtl,.rw-numberpicker.rw-rtl,.rw-dropdown-list.rw-rtl{padding-right:0;padding-left:1.9em}.rw-combobox>.rw-input,.rw-datetimepicker>.rw-input,.rw-numberpicker>.rw-input,.rw-dropdown-list>.rw-input{width:100%;border:none;outline:0}.rw-combobox>.rw-input::-moz-placeholder,.rw-datetimepicker>.rw-input::-moz-placeholder,.rw-numberpicker>.rw-input::-moz-placeholder,.rw-dropdown-list>.rw-input::-moz-placeholder{opacity:1}.dark-theme .rw-combobox>.rw-input::-moz-placeholder,.dark-theme .rw-datetimepicker>.rw-input::-moz-placeholder,.dark-theme .rw-numberpicker>.rw-input::-moz-placeholder,.dark-theme .rw-dropdown-list>.rw-input::-moz-placeholder{color:var(--darkModeFont)}.default-theme .rw-combobox>.rw-input::-moz-placeholder,.default-theme .rw-datetimepicker>.rw-input::-moz-placeholder,.default-theme .rw-numberpicker>.rw-input::-moz-placeholder,.default-theme .rw-dropdown-list>.rw-input::-moz-placeholder{color:var(--greyFont)}.dark-theme .rw-combobox>.rw-input:-ms-input-placeholder,.dark-theme .rw-datetimepicker>.rw-input:-ms-input-placeholder,.dark-theme .rw-numberpicker>.rw-input:-ms-input-placeholder,.dark-theme .rw-dropdown-list>.rw-input:-ms-input-placeholder{color:var(--darkModeFont)}.default-theme .rw-combobox>.rw-input:-ms-input-placeholder,.default-theme .rw-datetimepicker>.rw-input:-ms-input-placeholder,.default-theme .rw-numberpicker>.rw-input:-ms-input-placeholder,.default-theme .rw-dropdown-list>.rw-input:-ms-input-placeholder{color:var(--greyFont)}.dark-theme .rw-combobox>.rw-input::-webkit-input-placeholder,.dark-theme .rw-datetimepicker>.rw-input::-webkit-input-placeholder,.dark-theme .rw-numberpicker>.rw-input::-webkit-input-placeholder,.dark-theme .rw-dropdown-list>.rw-input::-webkit-input-placeholder{color:var(--darkModeFont)}.default-theme .rw-combobox>.rw-input::-webkit-input-placeholder,.default-theme .rw-datetimepicker>.rw-input::-webkit-input-placeholder,.default-theme .rw-numberpicker>.rw-input::-webkit-input-placeholder,.default-theme .rw-dropdown-list>.rw-input::-webkit-input-placeholder{color:var(--greyFont)}.dark-theme .rw-placeholder{color:var(--darkModeFont)}.default-theme .rw-placeholder{color:var(--greyFont)}.rw-select{display:none}.rw-select.rw-btn,.rw-select>.rw-btn{height:100%;vertical-align:middle;outline:0}.rw-rtl .rw-select{left:0;right:auto}.rw-combobox:active,.rw-datetimepicker:active,.rw-dropdown-list:active,.rw-header>.rw-btn:active,.rw-numberpicker .rw-btn.rw-state-active,.rw-combobox:active.rw-state-focus,.rw-datetimepicker:active.rw-state-focus,.rw-dropdown-list:active.rw-state-focus,.rw-header>.rw-btn:active.rw-state-focus,.rw-numberpicker .rw-btn.rw-state-active.rw-state-focus{background-image:none}.rw-dropdown-list.rw-state-disabled,.rw-dropdown-list.rw-state-readonly{cursor:not-allowed}.rw-dropdown-list.rw-rtl>.rw-input{padding:0}.rw-dropdown-list>.rw-select,.rw-dropdown-list.rw-rtl>.rw-select{border-width:0}.rw-numberpicker .rw-btn{display:block;width:100%;height:1.25rem;line-height:1.25rem;border-width:0}.rw-popup{overflow:auto;position:absolute;left:.625rem;right:.625rem;box-shadow:0 .125rem .3125rem rgba(0,0,0,0.2)}.dark-theme .rw-popup{background-color:#181a1b;border:.0625rem solid var(--darkModeBorder)}.default-theme .rw-popup{background-color:#fff;border:.0625rem solid var(--greyLight)}.rw-dropup .rw-popup{top:auto;bottom:calc(100% + 1.5rem)}.rw-dropdown-list>.rw-widget-input>.rw-input{padding-left:.75rem;line-height:1.5625rem}.dark-theme .rw-dropdown-list>.rw-widget-input>.rw-input{background-color:#181a1b}.default-theme .rw-dropdown-list>.rw-widget-input>.rw-input{background-color:#fff}.rw-dropdown-list>.rw-widget-input>.rw-input .rw-dropdown-list-search{text-indent:.75rem}.rw-dropdown-list>.rw-widget-input>.rw-input .rw-dropdown-list-search:nth-of-type(2){position:absolute;left:0;background:none;border:none;height:1.4375rem;width:calc(100% - 1.75rem)}.rw-dropdown-list>.rw-widget-input>.rw-input .rw-dropdown-list-search:nth-of-type(2):focus{outline:0}.rw-popup-container{position:absolute;top:100%;z-index:2000;left:-.6875rem;right:-.6875rem}.rw-popup-container .rw-list{height:auto;max-height:17.1875rem !important;overflow:auto}.rw-popup-container .rw-list:focus{outline:0}.rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list .rw-list-empty{text-indent:.75rem}.rw-popup-container .rw-list .rw-list-option.rw-state-focus,.rw-popup-container .rw-list .rw-list-empty.rw-state-focus{outline:none}.dark-theme .rw-popup-container .rw-list .rw-list-option.rw-state-focus,.dark-theme .rw-popup-container .rw-list .rw-list-empty.rw-state-focus{background:#212425}.default-theme .rw-popup-container .rw-list .rw-list-option.rw-state-focus,.default-theme .rw-popup-container .rw-list .rw-list-empty.rw-state-focus{background:#efefef}.rw-popup-container .rw-list .rw-list-option.rw-state-selected,.rw-popup-container .rw-list .rw-list-empty.rw-state-selected{opacity:1}.dark-theme .rw-popup-container .rw-list .rw-list-option.rw-state-selected,.dark-theme .rw-popup-container .rw-list .rw-list-empty.rw-state-selected{color:#fff;background-color:var(--darkModeMainColor)}.default-theme .rw-popup-container .rw-list .rw-list-option.rw-state-selected,.default-theme .rw-popup-container .rw-list .rw-list-empty.rw-state-selected{color:#fff;background-color:var(--mainColor)}.rw-popup-container .rw-list .rw-list-option.rw-state-disabled,.rw-popup-container .rw-list .rw-list-empty.rw-state-disabled{cursor:not-allowed}.dark-theme .rw-popup-container .rw-list .rw-list-option.rw-state-disabled,.dark-theme .rw-popup-container .rw-list .rw-list-empty.rw-state-disabled{color:var(--darkModeBorder)}.default-theme .rw-popup-container .rw-list .rw-list-option.rw-state-disabled,.default-theme .rw-popup-container .rw-list .rw-list-empty.rw-state-disabled{color:var(--greyLight)}.rw-popup-container .rw-list .rw-list-option:focus,.rw-popup-container .rw-list .rw-list-empty:focus{outline:0}.dark-theme .rw-multiselect{background-color:#181a1b}.default-theme .rw-multiselect{background-color:#fff}.rw-multiselect.rw-state-readonly .rw-widget-container,.rw-multiselect.rw-state-readonly .rw-widget-container{cursor:not-allowed}.rw-multiselect .rw-widget-container{position:relative;width:100%;cursor:text}.dark-theme .rw-multiselect .rw-widget-container{border:.0625rem solid var(--darkModeBorder)}.default-theme .rw-multiselect .rw-widget-container{border:.0625rem solid var(--greyLight)}.rw-multiselect .rw-widget-container:before,.rw-multiselect .rw-widget-container:after{content:" ";display:table}.rw-multiselect .rw-widget-container:after{clear:both}.rw-multiselect .rw-widget-container .rw-multiselect-taglist{font-size:.75rem}.rw-multiselect .rw-widget-container .rw-multiselect-taglist .rw-multiselect-tag{padding:0 .3125rem;float:left;display:inline-block;margin:.0625rem;line-height:1.3125rem;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer}.dark-theme .rw-multiselect .rw-widget-container .rw-multiselect-taglist .rw-multiselect-tag{color:#fff;background-color:var(--darkModeMainColor)}.default-theme .rw-multiselect .rw-widget-container .rw-multiselect-taglist .rw-multiselect-tag{color:#fff;background-color:var(--mainColor)}.rw-multiselect .rw-widget-container .rw-multiselect-taglist .rw-multiselect-tag .rw-multiselect-tag-label{margin-right:.3125rem}.rw-multiselect .rw-widget-container .rw-multiselect-taglist .rw-multiselect-tag .rw-multiselect-tag-btn{width:.375rem;color:#fff}.rw-multiselect .rw-widget-container .rw-multiselect-taglist .rw-multiselect-tag .rw-multiselect-tag-btn:hover{background:none}.rw-multiselect .rw-widget-container .rw-multiselect-taglist .rw-multiselect-tag.rw-state-disabled{background-color:#eee}.rw-multiselect .rw-widget-container .rw-multiselect-taglist input{float:left;outline:0;border-width:0;line-height:normal;width:auto;max-width:100%;min-height:1.4375rem}.dark-theme .rw-multiselect .rw-widget-container .rw-multiselect-taglist input{background-color:#181a1b}.default-theme .rw-multiselect .rw-widget-container .rw-multiselect-taglist input{background-color:#fff}.rw-popup-transition-exiting,.rw-popup-transition-exited{overflow:hidden}.rw-popup-transition-exited{display:none}.input-group-addon.simple{line-height:1.5625rem}input[type="text"].calendarInput{width:5.375rem;float:left}.dropdown-menu{position:absolute;border-radius:0;padding:0;display:none}input[type="text"].calendar{width:5.375rem;float:left}.calendar .end .datepart{width:6.25rem;float:left}.calendar .end .menu-box-input{width:5rem;left:.3125rem;position:absolute;top:0;padding-left:.4375rem}.calendar .end .menu-box-button{cursor:pointer;font-size:1.5rem;position:absolute;top:0;left:7.875rem}.dark-theme .calendar .end .menu-box-button{color:var(--darkModeMainColor)}.default-theme .calendar .end .menu-box-button{color:var(--mainColor)}.calendar .end .menu-box{display:none;position:absolute;overflow-y:auto;max-height:300px;z-index:2;left:.3125rem;top:1.5625rem;background-color:#fff}.dark-theme .calendar .end .menu-box{border:.0625rem solid var(--darkModeBorder)}.default-theme .calendar .end .menu-box{border:.0625rem solid var(--greyLight)}.calendar .end .menu-box ul{list-style:none;margin:0}.calendar .end .menu-box ul a{min-width:9.0625rem;padding:.3125rem .625rem;display:block;font-size:.75rem}.calendar .end .menu-box ul a:hover{color:#fff}.dark-theme .calendar .end .menu-box ul a:hover{background-color:var(--darkModeMainColor)}.default-theme .calendar .end .menu-box ul a:hover{background-color:var(--mainColor)}.calendar .end .menu-box.open{display:block}.calendar .end .menu-box.open-up{top:auto;bottom:1.875rem}.calendar .end.datepart-allowed .menu-box-input{left:6.5625rem}.calendar .end.datepart-allowed .menu-box-button{left:13.875rem}.calendar .end.datepart-allowed .menu-box{left:6.5rem}.calendar .print-html-value{position:absolute;left:.8125rem}.date .input-group-addon{position:absolute;background-color:transparent;display:inline-block;height:100%}.date .icon:not(.icon-bubble-ask-2){cursor:pointer;font-size:1.5rem;clear:both;margin:0 .375rem}.dark-theme .date .icon:not(.icon-bubble-ask-2){color:var(--darkModeMainColor)}.default-theme .date .icon:not(.icon-bubble-ask-2){color:var(--mainColor)}.date.disabled .icon:not(.icon-bubble-ask-2){cursor:not-allowed;color:#aaa}.datepart-allowed .date{float:left;width:calc(100% - 6.3rem)}.datepicker *{font-size:.75rem;font-weight:400}.datepicker{box-shadow:0 0 .3125rem 0 rgba(0,0,0,0.2);margin-top:.625rem;z-index:999}.dark-theme .datepicker{border:.0625rem solid var(--darkModeBorder);background-color:#181a1b}.default-theme .datepicker{border:.0625rem solid var(--greyLight);background-color:#fff}.datepicker.datepicker-orient-top{margin-top:-.625rem}.datepicker table{border:none;border-collapse:collapse}.dark-theme .datepicker table{background:#181a1b}.default-theme .datepicker table{background:#fff}.datepicker .datepicker-switch{line-height:1.875rem}.datepicker td,.datepicker th{border-radius:0}.dark-theme .datepicker tbody td{border:.0625rem solid var(--darkModeBorder);color:var(--darkModeFont);background:#1d2021}.default-theme .datepicker tbody td{border:.0625rem solid var(--greyLight);color:var(--greyFont);background:#f4f4f4}.dark-theme .datepicker thead tr:first-child th{color:var(--darkModeFont)}.default-theme .datepicker thead tr:first-child th{color:var(--greyFont)}.dark-theme .datepicker thead tr:nth-child(2) th{border-top:.0625rem solid var(--darkModeBorder);border-bottom:.0625rem solid var(--darkModeBorder)}.default-theme .datepicker thead tr:nth-child(2) th{border-top:.0625rem solid var(--greyLight);border-bottom:.0625rem solid var(--greyLight)}.dark-theme .table-condensed>thead>tr>th{color:var(--darkModeMainColor)}.default-theme .table-condensed>thead>tr>th{color:var(--mainColor)}.datepicker table tr td.today{background:#808080;color:white}.datepicker table tr td.today.disabled{background-image:none}.dark-theme .datepicker table tr td.today.disabled{background:var(--darkModeBorder)}.default-theme .datepicker table tr td.today.disabled{background:var(--greyLight)}.dark-theme .datepicker table tr td.day:hover,.dark-theme .datepicker table tr td span:hover,.dark-theme .datepicker .datepicker-switch:hover,.dark-theme .datepicker .prev:hover,.dark-theme .datepicker .next:hover,.dark-theme .datepicker tfoot tr th:hover{background:#464949}.default-theme .datepicker table tr td.day:hover,.default-theme .datepicker table tr td span:hover,.default-theme .datepicker .datepicker-switch:hover,.default-theme .datepicker .prev:hover,.default-theme .datepicker .next:hover,.default-theme .datepicker tfoot tr th:hover{background:#eee}.dark-theme .datepicker-dropdown:before{border-bottom-color:#565656}.default-theme .datepicker-dropdown:before{border-bottom-color:#E6E6E6}.dark-theme .datepicker-dropdown:after{border-bottom-color:#181a1b}.default-theme .datepicker-dropdown:after{border-bottom-color:#fff}.dark-theme .datepicker-dropdown.datepicker-orient-top:after{border-top-color:#181a1b}.default-theme .datepicker-dropdown.datepicker-orient-top:after{border-top-color:#fff}.datepicker table tr td.today:hover:hover{background:#808080}.datepicker table tr td.focused.focused,.datepicker table tr td span.focused.focused,.datepicker table tr td span.focused,.datepicker table tr td span.focused.focused:hover{background:#aaa}.dark-theme .datepicker table tr td.active.active,.dark-theme .datepicker table tr td span.active.active,.dark-theme .datepicker table tr td span.active,.dark-theme .datepicker table tr td span.active.active:hover{background:var(--darkModeMainColor)}.default-theme .datepicker table tr td.active.active,.default-theme .datepicker table tr td span.active.active,.default-theme .datepicker table tr td span.active,.default-theme .datepicker table tr td span.active.active:hover{background:var(--mainColor)}.dark-theme .datepicker table tr td.active.active:hover{background:var(--darkModeMainColor);color:white}.default-theme .datepicker table tr td.active.active:hover{background:var(--mainColor);color:white}.datepicker table tr td.today:hover:hover{color:white}.datepicker thead,.datepicker table tr:nth-of-type(2n){background:none}.datepicker table tr th,table tr td{padding:.3125rem .375rem}.datepicker .icon{font-weight:700;font-size:.875rem;vertical-align:middle}.dark-theme .datepicker .icon{color:var(--darkModeMainColor)}.default-theme .datepicker .icon{color:var(--mainColor)}.dashboarCalendar .datepicker{margin-top:0;border:none;box-shadow:none;padding:0}.dashboarCalendar .datepicker.datepicker-inline{width:100%}.dashboarCalendar .datepicker table tr th,.dashboarCalendar .datepicker table tr td{padding:.0625rem .3125rem}.dashboarCalendar .datepicker table tr th span,.dashboarCalendar .datepicker table tr td span{height:2.625rem;line-height:2.625rem;margin:.1875rem}.dashboarCalendar .datepicker table tr th.highlight,.dashboarCalendar .datepicker table tr td.highlight{color:#FFF;background:#e8801b}.dark-theme .dashboarCalendar .datepicker table tr th.active,.dark-theme .dashboarCalendar .datepicker table tr td.active{background:var(--darkModeMainColor)}.default-theme .dashboarCalendar .datepicker table tr th.active,.default-theme .dashboarCalendar .datepicker table tr td.active{background:var(--mainColor)}.dashboarCalendar .datepicker .table-condensed{width:100%}.dashboarCalendar #dashboarCalendar-hover{background:#f6f6f6;padding:.4375rem;border-radius:.1875rem;position:absolute;white-space:nowrap;z-index:999;display:none}.dark-theme .dashboarCalendar #dashboarCalendar-hover{color:var(--darkModeFont);border:.0625rem solid var(--darkModeBorder)}.default-theme .dashboarCalendar #dashboarCalendar-hover{color:var(--greyFont);border:.0625rem solid var(--greyLight)}.dashboarCalendar #dashboarCalendar-hover ul{font-size:.75rem;margin:0}.dashboarCalendar #dashboarCalendar-hover ul li{list-style:none}.dashboarCalendar #dashboarCalendar-hover ul li .icon-arrow-68{font-size:.625rem;margin-right:.1875rem}.dashboarCalendar #dashboarCalendar-hover ul li a:hover{text-decoration:underline}.dashboarCalendar #dashboarCalendar-hover:before{content:'';height:.1875rem;width:0;border:.4375rem solid transparent;border-bottom-color:#f6f6f6;position:absolute;top:-.8125rem;left:.875rem}/*!
 * ClockPicker v0.0.7 for jQuery (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 * 
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:17.25rem;padding:.0625rem;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:.0625rem solid #ccc;border:.0625rem solid rgba(0,0,0,0.2);border-radius:.375rem;-webkit-box-shadow:0 .3125rem .625rem rgba(0,0,0,0.2);box-shadow:0 .3125rem .625rem rgba(0,0,0,0.2)}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;overflow:visible;margin:0;padding:0;z-index:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;bottom:auto;left:auto;right:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.popover>.arrow{border-width:.6875rem}.popover>.arrow:after{content:"";border-width:.625rem}.popover.top{margin-top:-.625rem}.popover.top>.arrow{bottom:-.6875rem;left:50%;margin-left:-.6875rem;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:.0625rem;margin-left:-.625rem;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right{margin-left:.625rem}.popover.right>.arrow{top:50%;left:-.6875rem;margin-top:-.6875rem;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-.625rem;left:.0625rem;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom{margin-top:.625rem}.popover.bottom>.arrow{top:-.6875rem;left:50%;margin-left:-.6875rem;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:.0625rem;margin-left:-.625rem;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left{margin-left:-.625rem}.popover.left>.arrow{top:50%;right:-.6875rem;margin-top:-.6875rem;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:.0625rem;bottom:-.625rem;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:.5rem .875rem;margin:0;font-size:.875rem;font-weight:normal;line-height:1.125rem;background-color:#f7f7f7;border-bottom:.0625rem solid #ebebeb;border-radius:.3125rem .3125rem 0 0}.popover-content{padding:.5625rem .875rem}.btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:.0625rem solid transparent}.btn:focus,.btnactive:focus,.btn .active:focus{outline:thin dotted;outline:.3125rem auto -webkit-focus-ring-color;outline-offset:-.125rem}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn .active{background-image:none;outline:0;-webkit-box-shadow:inset 0 .1875rem .3125rem rgba(0,0,0,0.125);box-shadow:inset 0 .1875rem .3125rem rgba(0,0,0,0.125)}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default .active{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default .active{background-image:none}.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad;background-image:none}.btn-block{display:block;width:100%}.text-primary{color:#428bca}/*!
 * ClockPicker v{package.version} for Bootstrap (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 */.clockpicker .input-group-addon{cursor:pointer}.clockpicker-moving{cursor:move}.clockpicker-align-left.popover>.arrow{left:1.5625rem}.clockpicker-align-top.popover>.arrow{top:1.0625rem}.clockpicker-align-right.popover>.arrow{left:auto;right:1.5625rem}.clockpicker-align-bottom.popover>.arrow{top:auto;bottom:.375rem}.clockpicker-popover .popover-title{background-color:#fff;color:#999;font-size:1.5rem;font-weight:bold;line-height:1.875rem;text-align:center}.clockpicker-popover .popover-title span{cursor:pointer}.clockpicker-popover .popover-content{background-color:#f8f8f8;padding:.75rem}.clockpicker-plate{background-color:#fff;border:.0625rem solid #ccc;border-radius:50%;width:12.5rem;height:12.5rem;overflow:visible;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clockpicker-canvas,.clockpicker-dial{width:12.5rem;height:12.5rem;position:absolute;left:-.0625rem;top:-.0625rem}.clockpicker-minutes{visibility:hidden}.clockpicker-tick{border-radius:50%;color:#666;line-height:1.625rem;text-align:center;width:1.625rem;height:1.625rem;position:absolute;cursor:pointer}.clockpicker-tick .active,.clockpicker-tickhover{background-color:#c0e5f7;background-color:rgba(0,149,221,0.25)}.clockpicker-button{background-image:none;background-color:#fff;border-width:.0625rem 0 0;border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:.625rem 0}.clockpicker-button:hover{background-image:none;background-color:#ebebeb}.clockpicker-button:focus{outline:none !important}.clockpicker-button .am-button{margin:.0625rem;padding:.3125rem;border:.0625rem solid rgba(0,0,0,0.2);border-radius:.25rem}.clockpicker-button .pm-button{margin:.0625rem .0625rem .0625rem 8.5rem;padding:.3125rem;border:.0625rem solid rgba(0,0,0,0.2);border-radius:.25rem}.clockpicker-dial{-webkit-transition:-webkit-transform 350ms, opacity 350ms;-moz-transition:-moz-transform 350ms, opacity 350ms;-ms-transition:-ms-transform 350ms, opacity 350ms;-o-transition:-o-transform 350ms, opacity 350ms;transition:transform 350ms, opacity 350ms}.clockpicker-dial-out{opacity:0}.clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.clockpicker-canvas{-webkit-transition:opacity 175ms;-moz-transition:opacity 175ms;-ms-transition:opacity 175ms;-o-transition:opacity 175ms;transition:opacity 175ms}.clockpicker-canvas-out{opacity:0.25}.clockpicker-canvas-bearing,.clockpicker-canvas-fg{stroke:none;fill:#0095dd}.clockpicker-canvas-bg{stroke:none;fill:#c0e5f7}.clockpicker-canvas-bg-trans{fill:rgba(0,149,221,0.25)}.clockpicker-canvas line{stroke:#0095dd;stroke-width:1;stroke-linecap:round}.popover-content:last-child{border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}input[type="text"].clockInput{width:3.5625rem;float:left}.clock .icon:not(.icon-bubble-ask-2),.clock2 .icon{cursor:pointer;font-size:1.5rem;clear:both;margin-left:.375rem}.dark-theme .clock .icon:not(.icon-bubble-ask-2),.dark-theme .clock2 .icon{color:var(--darkModeMainColor)}.default-theme .clock .icon:not(.icon-bubble-ask-2),.default-theme .clock2 .icon{color:var(--mainColor)}.clock.disabled .icon:hover{cursor:not-allowed}.popover{border-radius:0;padding:0;box-shadow:0 0 .3125rem 0 rgba(0,0,0,0.2);z-index:2000000002}.dark-theme .popover{border-color:var(--darkModeBorder)}.default-theme .popover{border-color:var(--greyLight)}.dark-theme .popover .text-primary{color:var(--darkModeMainColor)}.default-theme .popover .text-primary{color:var(--mainColor)}.popover .popover-title{border-radius:0}.dark-theme .popover .popover-title{border-color:var(--darkModeBorder);color:var(--darkModeFont);background-color:#181a1b}.default-theme .popover .popover-title{border-color:var(--greyLight);color:var(--greyFont);background-color:#fff}.dark-theme .clockpicker-popover .popover-content{background-color:#1d2021}.default-theme .clockpicker-popover .popover-content{background-color:#f4f4f4}.clockpicker-popover .popover-content:last-child{border-radius:0}.dark-theme .clockpicker-tick{color:var(--darkModeFont)}.default-theme .clockpicker-tick{color:var(--greyFont)}.popover>.arrow{border-width:.4375rem}.popover>.arrow::after{border-width:.625rem}.popover.bottom{margin-top:.125rem}.popover.bottom>.arrow{top:-.75rem}.popover.bottom>.arrow::after{top:.25rem}.popover>.arrow,.popover>.arrow::after{height:.75rem}.clockpicker-align-left.popover>.arrow{left:1.125rem}.clockpicker-align-left.popover>.arrow.arrow2{display:none}.dark-theme .clockpicker-plate{border-color:var(--darkModeBorder);background-color:#181a1b}.default-theme .clockpicker-plate{border-color:var(--greyLight);background-color:#fff}.dark-theme .clockpicker-canvas line{stroke:var(--darkModeMainColor)}.default-theme .clockpicker-canvas line{stroke:var(--mainColor)}.dark-theme .clockpicker-canvas-bearing,.dark-theme .clockpicker-canvas-fg{fill:var(--darkModeMainColor)}.default-theme .clockpicker-canvas-bearing,.default-theme .clockpicker-canvas-fg{fill:var(--mainColor)}.dark-theme .clockpicker-canvas-bg{fill:var(--darkModeMainColor)}.default-theme .clockpicker-canvas-bg{fill:var(--mainColor)}.dark-theme .clockpicker-tick.active,.dark-theme .clockpicker-tick:hover{background-color:rgba(212,212,212,0.6)}.default-theme .clockpicker-tick.active,.default-theme .clockpicker-tick:hover{background-color:rgba(212,212,212,0.6)}.dark-theme .clockpicker-canvas-bg-trans{fill:rgba(212,212,212,0.6)}.default-theme .clockpicker-canvas-bg-trans{fill:rgba(212,212,212,0.6)}.calendar-with-clockpicker .input-append.date{float:left;width:7.625rem}@media only screen and (max-width: 26.875em){.calendar-with-clockpicker .clockpicker{margin-left:0}}.component-label,#main-content #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .component-label,.form-container .component-label{position:absolute;font-size:.5rem;font-weight:700;width:.5rem;padding-left:.0625rem;height:1.5625rem;overflow:hidden;cursor:help}.dark-theme .component-label,.dark-theme #main-content #content-wrap-t .tabs .tab-item .component-label,#main-content #content-wrap-t .tabs .tab-item .dark-theme .component-label,.dark-theme .modal #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .dark-theme .component-label{background-color:var(--darkModeMainColor);color:white}.default-theme .component-label,.default-theme #main-content #content-wrap-t .tabs .tab-item .component-label,#main-content #content-wrap-t .tabs .tab-item .default-theme .component-label,.default-theme .modal #content-wrap-t .tabs .tab-item .component-label,.modal #content-wrap-t .tabs .tab-item .default-theme .component-label{background-color:var(--mainColor);color:white}div.gTaskHistory{margin-bottom:1.375rem;margin-top:.3125rem}span.gTaskVarName{font-weight:bold}.pp-infoBox{font-size:.75rem}.pp-infoBox h1{font-size:.875rem}.pp-infoBox h2{font-size:.75rem;text-decoration:underline;font-weight:400;margin-top:.625rem;margin-bottom:.3125rem}.djs-element{opacity:1}.djs-element.lower-opacity{opacity:0.2}.canvas-toolbar{height:2.5rem;position:absolute}.canvas-toolbar .zoom-slider{width:9.375rem;vertical-align:middle;display:inline-block;margin-left:0;margin-top:0}.canvas-toolbar .zoom-slider a{height:1.25rem;top:-60%}.canvas-toolbar .zoom-slider .ui-slider-handle{background:var(--mainColor)}.canvas-toolbar .zoom-slider .ui-slider-handle:hover,.canvas-toolbar .zoom-slider .ui-slider-handle:focus{border:0 none;outline:0}.canvas-toolbar .zoom-slider-addons{display:inline-block;font-weight:bold;margin:0 .3125rem}.canvas-toolbar .zoom-slider-reset,.canvas-toolbar .export{background-color:white;display:inline-block;border:.0625rem solid;cursor:pointer;padding:.1875rem;font-size:.75rem;margin:0 .125rem;vertical-align:middle}.canvas-toolbar .refresh{background-color:white;display:inline-block;border:.0625rem solid;cursor:pointer;padding:.1875rem;font-size:.75rem;margin:0 .125rem;vertical-align:middle}.canvas-toolbar .color{width:1.5625rem;height:1.5625rem;vertical-align:middle;border:.125rem solid;cursor:pointer;margin:0 .0625rem;padding:.1875rem;display:inline-block}.canvas-toolbar .icon-filter{width:1.5625rem;height:1.5625rem;vertical-align:middle;border:.125rem solid;cursor:pointer;margin:0 .0625rem;padding:0 .1875rem;display:inline-block;background-color:#ffffff}.canvas-toolbar .icon-filter.clicked{background-color:#eeeeee;opacity:0.35}.canvas-toolbar .range-slider{margin:0}.canvas-toolbar .range-slider .range-slider-handle{background:var(--mainColor)}.bpp-properties-panel{max-height:inherit;overflow:auto}#js-properties-panel .bpp-properties-panel{background-color:rgba(247,247,247,0.8);color:#222}.bpp-properties-panel .color-picker label{display:inline-block;width:1.25rem;height:1.25rem;border:.0625rem solid #7ab800;margin-right:.3125rem}.bpp-properties-panel .color-picker label.yellow{background-color:#fffacd !important}.bpp-properties-panel .color-picker label.lila{background-color:#e6e6fa !important}.bpp-properties-panel .color-picker label.pink{background-color:#ffe4e1 !important}.bpp-properties-panel .color-picker label.aqua{background-color:#f0ffff !important}.bpp-properties-panel .color-picker label.orange{background-color:#ffe4b5 !important}.bpp-properties-panel .color-picker label.none{background-color:#ffffff !important}.djs-context-pad .entry{width:initial !important;color:#222}.djs-context-pad .entry.icon-file-edit{margin:0 0 .125rem .375rem}.bpp-properties-header>.label{color:inherit;background:none;font-size:.875rem !important;font-weight:400 !important}.bpp-properties-group{max-height:inherit !important}.bpp-properties-group.group-closed{max-height:2.25rem}.bpp-properties-group>span.group-label{display:none}#tas-diagram .bjsl-button-success{display:none}#tas-diagram .dropzone-diagram{position:relative}#tas-diagram .dropzone-diagram-active{position:absolute;background:#FFF;width:100%;height:100%;opacity:0.8;border:.0625rem dashed #333;text-align:center;z-index:6}#tas-diagram .dropzone-diagram-active span{top:50%;position:relative;margin-top:-1.25rem;color:#333;font-weight:300;font-size:1.25rem}#tas-diagram .dropzone-diagram-active:nth-of-type(2){opacity:0}#tas-diagram #board-container{width:100%;position:absolute;overflow:auto}#tas-diagram #board-container #main-svg-container{position:absolute;top:0;left:0;width:100%}#tas-diagram #board-container #main-svg-container.hidden-palette .djs-palette{display:none}#tas-diagram #board-container #js-properties-panel{position:absolute;top:0;right:0;z-index:100;box-shadow:0 .0625rem .125rem rgba(0,0,0,0.3)}#tas-diagram #board-container #board-container-download-buttons{position:absolute;bottom:.9375rem;left:.9375rem;z-index:100}#tas-diagram #board-container #board-container-download-buttons input[type="file"]{width:initial;cursor:pointer}#tas-diagram #board-container #board-container-download-buttons .fileUpload{position:relative;overflow:hidden;background-color:var(--mainColor);color:#fff;user-select:none;-moz-user-select:none;background-image:none;border:0 none;cursor:pointer;display:inline-block;text-align:center;white-space:nowrap}#tas-diagram #board-container #board-container-download-buttons .fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;height:2rem;width:1.875rem;cursor:pointer;opacity:0;filter:alpha(opacity=0)}#tas-diagram #board-container #board-container-download-buttons button{padding:.4375rem;margin-bottom:0;margin-right:.625rem;background:var(--mainColor);height:2rem;width:1.875rem}#tas-diagram #board-container .djs-popup{color:#222}.reports-panel .bpp-properties-tabs-container .bpp-properties-group{overflow:visible}.reports-panel .bpp-properties-tab-bar{padding:.625rem .9375rem;cursor:move;border-bottom:none}.reports-panel .bpp-properties-tab-bar .icon{cursor:pointer}.dark-theme .reports-panel .bpp-properties-tab-bar .icon{color:var(--darkModeMainColor)}.default-theme .reports-panel .bpp-properties-tab-bar .icon{color:var(--mainColor)}.dark-theme .reports-panel .bpp-properties-tab-bar.tab-bar-border{border-bottom:0.0625rem solid #565656}.default-theme .reports-panel .bpp-properties-tab-bar.tab-bar-border{border-bottom:0.0625rem solid #E6E6E6}.reports-panel .group-header{float:left;width:calc(100% - 1.35rem)}.reports-panel .bpp-properties-group{padding:0}.dark-theme .reports-panel,.dark-theme .reports-panel .bpp-properties-panel{color:#d3ccbe !important;background-color:#1d2021 !important}.default-theme .reports-panel,.default-theme .reports-panel .bpp-properties-panel{color:#555 !important;background-color:#f4f4f4 !important}.html-print .form-container .multibox .buttons .button{padding-top:.625rem}.html-print .form-container .div-icon-drop-down{padding-top:.3125rem}.html-print .form-container .checkbox-list-with-dropdown .icon-wrap{padding-top:.3125rem}.case-overview{color:#222}.case-overview#case-print-emb button{background:none}.case-overview .content-table table{table-layout:fixed;border:0}.case-overview .simple-table .title{font-size:.875rem;font-weight:600}.case-overview .simple-table .bold{font-weight:600}.case-overview .simple-table table.no-table-border{border:0}.case-overview .simple-table table thead tr th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-overview .simple-table table tbody .odd{background:white}.case-overview .simple-table table tbody .even{background:#F9F9F9}.case-overview .simple-table table tbody tr.inside-border{border-top:.0625rem solid #e6e6e6;border-bottom:.0625rem solid #e6e6e6}.case-overview .simple-table table tbody tr.inside-border td{border-right:.0625rem solid #e6e6e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-overview .simple-table table tbody tr.inside-border td:last-child{border-right:0}.case-overview .simple-table table tbody tr.inside-border td .icon-check-3{font-size:1rem}.case-overview .simple-table table tbody tr.inside-border td .unchecked-checkbox{width:.8125rem;height:.8125rem;border:.0625rem solid #222}.case-overview .simple-table .table-pager button{background-color:#76b703}.case-overview .simple-table .table-pager button.block{display:block}.case-overview .simple-table .table-pager button.inactive{background-color:#e6e6e6}.case-overview .div-table-wrap{position:relative}.case-overview .div-table-wrap .div-table{border:.0625rem solid #e6e6e6;height:100%}.case-overview .div-table-wrap .div-table .head .dt-row{height:1.875rem}.case-overview .div-table-wrap .div-table .head .dt-row .dt-column{color:var(--mainColor)}.case-overview .div-table-wrap .div-table .body{position:relative;overflow:auto}.case-overview .div-table-wrap .div-table .body .dt-row{cursor:pointer}.case-overview .div-table-wrap .div-table .dt-row{display:flex;border-bottom:.0625rem solid #e6e6e6}.case-overview .div-table-wrap .div-table .dt-row.odd{background:#f4f4f4}.case-overview .div-table-wrap .div-table .dt-row.even{background:#fdfdfd}.case-overview .div-table-wrap .div-table .dt-row.row-selected{color:white;background-color:var(--mainColor)}.case-overview .div-table-wrap .div-table .dt-row .dt-column{flex:1;display:flex;justify-content:center;flex-direction:column;padding:.25rem .5rem;width:0;word-break:break-all}.case-overview .div-table-wrap .div-table .dt-row .dt-column:not(:last-child){border-right:.0625rem solid #e6e6e6}@media print{.medium-1,.large-1{width:8.33333%}.medium-2,.large-2{width:16.66667%}.medium-3,.large-3{width:25%}.medium-4,.large-4{width:33.33333%}.medium-5,.large-5{width:41.66667%}.medium-6,.large-6{width:50%}.medium-7,.large-7{width:58.33333%}.medium-8,.large-8{width:66.66667%}.medium-9,.large-9{width:75%}.medium-10,.large-10{width:83.33333%}.medium-11,.large-11{width:91.66667%}.medium-12,.large-12{width:100%}}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(1.25rem)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(1.25rem)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(1.25rem)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(1.25rem)}100%{opacity:1;transform:translateY(0)}}.fade-in-up{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.25rem)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-1.25rem)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-1.25rem)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-1.25rem)}100%{opacity:1;transform:translateY(0)}}.fade-in-down{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-1.25rem)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(-1.25rem)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(-1.25rem)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-1.25rem)}100%{opacity:1;transform:translateX(0)}}.fade-in-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(3.125rem)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(3.125rem)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(3.125rem)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(3.125rem)}100%{opacity:1;transform:translateX(0)}}.fade-in-left{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}div.hopscotch-bubble .hopscotch-nav-button{font-weight:bold;border:none;transition:none;cursor:pointer;margin:0;overflow:visible;text-decoration:none !important;width:auto;padding:0 .625rem;height:1.625rem;line-height:1.5rem;font-size:.75rem;*zoom:1;white-space:nowrap;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;-moz-border-radius:.1875rem;-ms-border-radius:.1875rem;-o-border-radius:.1875rem;-webkit-border-radius:.1875rem;border-radius:.1875rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:opensans}div.hopscotch-bubble .hopscotch-nav-button:hover{*zoom:1;-webkit-box-shadow:0 .0625rem .1875rem rgba(0,0,0,0.25);-moz-box-shadow:0 .0625rem .1875rem rgba(0,0,0,0.25);box-shadow:0 .0625rem .1875rem rgba(0,0,0,0.25)}div.hopscotch-bubble .hopscotch-nav-button:active{-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,0.25) inset;-moz-box-shadow:0 .0625rem .125rem rgba(0,0,0,0.25) inset;box-shadow:0 .0625rem .125rem rgba(0,0,0,0.25) inset}div.hopscotch-bubble .hopscotch-nav-button.next{color:#fff;margin:0 0 0 .625rem;background-color:#8cc63f}.dark-theme div.hopscotch-bubble .hopscotch-nav-button.next{background-color:var(--darkModeMainColor)}.default-theme div.hopscotch-bubble .hopscotch-nav-button.next{background-color:var(--mainColor)}div.hopscotch-bubble .hopscotch-nav-button.prev{border-color:#8cc63f;color:#fff;margin:0 0 0 .625rem}.dark-theme div.hopscotch-bubble .hopscotch-nav-button.prev{background-color:var(--darkModeMainColor)}.default-theme div.hopscotch-bubble .hopscotch-nav-button.prev{background-color:var(--mainColor)}div.hopscotch-bubble{font-family:opensans;font-size:.8125rem;position:absolute;z-index:2000000001;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.dark-theme div.hopscotch-bubble{background:#181a1b;color:#d3ccbe;border:.125rem solid #565656}.default-theme div.hopscotch-bubble{background:#fff;color:#555;border:.125rem solid #E6E6E6}div.hopscotch-bubble *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}div.hopscotch-bubble.animate{-moz-transition-property:top, left;-moz-transition-duration:1s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:top, left;-ms-transition-duration:1s;-ms-transition-timing-function:ease-in-out;-o-transition-property:top, left;-o-transition-duration:1s;-o-transition-timing-function:ease-in-out;-webkit-transition-property:top, left;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in-out;transition-property:top, left;transition-duration:1s;transition-timing-function:ease-in-out}div.hopscotch-bubble.invisible{opacity:0}div.hopscotch-bubble.hide,div.hopscotch-bubble .hide,div.hopscotch-bubble .hide-all{display:none}div.hopscotch-bubble h3{color:#000;font-family:opensans;font-size:1rem;font-weight:normal;line-height:1.1875rem;margin:-.0625rem .9375rem 0 0;padding:0}div.hopscotch-bubble .hopscotch-bubble-container{padding:.9375rem;position:relative;text-align:left;-webkit-font-smoothing:antialiased}div.hopscotch-bubble .hopscotch-content{font-family:opensans;font-weight:normal;line-height:1.0625rem;margin:-.3125rem 0 .6875rem;padding-top:.625rem}div.hopscotch-bubble .hopscotch-bubble-content{margin:0 0 0 2.5rem}div.hopscotch-bubble.no-number .hopscotch-bubble-content{margin:0}div.hopscotch-bubble .hopscotch-bubble-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#000;background:transparent url(f1717a5a8f1398f9238e40da6a8936c8.png) -12rem -5.75rem no-repeat;display:block;padding:.5rem;position:absolute;text-decoration:none;text-indent:-624.9375rem;width:.5rem;height:.5rem;top:0;right:0}div.hopscotch-bubble .hopscotch-bubble-close.hide,div.hopscotch-bubble .hopscotch-bubble-close.hide-all{display:none}div.hopscotch-bubble .hopscotch-bubble-number{font-family:opensans;color:#fff;display:block;float:left;font-size:1.0625rem;font-weight:bold;line-height:1.9375rem;text-align:center;border-radius:50%;width:1.875rem;height:1.875rem}.dark-theme div.hopscotch-bubble .hopscotch-bubble-number{background-color:var(--darkModeMainColor)}.default-theme div.hopscotch-bubble .hopscotch-bubble-number{background-color:var(--mainColor)}div.hopscotch-bubble .hopscotch-bubble-arrow-container{position:absolute;width:2.125rem;height:2.125rem}div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border{width:0;height:0}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up{top:-1.1875rem;left:.625rem}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-left:1.0625rem solid transparent;border-right:1.0625rem solid transparent;position:relative;top:-.875rem}.dark-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:1.0625rem solid #181a1b}.default-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:1.0625rem solid #fff}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-left:1.0625rem solid transparent;border-right:1.0625rem solid transparent}.dark-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:1.0625rem solid #565656}.default-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:1.0625rem solid #E6E6E6}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down{bottom:-2.1875rem;left:.625rem}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-left:1.0625rem solid transparent;border-right:1.0625rem solid transparent;position:relative;top:-20px}.dark-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:1.0625rem solid #181a1b}.default-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:1.0625rem solid #fff}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:1.0625rem solid #ccc;border-left:1.0625rem solid transparent;border-right:1.0625rem solid transparent}.dark-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:1.0625rem solid #565656}.default-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:1.0625rem solid #E6E6E6}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left{top:.625rem;left:-1.1875rem}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{border-bottom:1.0625rem solid transparent;border-top:1.0625rem solid transparent;position:relative;left:3px;top:-34px}.dark-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{border-right:1.0625rem solid #181a1b}.default-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{border-right:1.0625rem solid #fff}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-bottom:1.0625rem solid transparent;border-top:1.0625rem solid transparent}.dark-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:1.0625rem solid #565656}.default-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:1.0625rem solid #E6E6E6}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right{top:10px;right:-35px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-bottom:1.0625rem solid transparent;border-top:1.0625rem solid transparent;position:relative;left:-3px;top:-34px}.dark-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:1.0625rem solid #181a1b}.default-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:1.0625rem solid #fff}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-bottom:1.0625rem solid transparent;border-top:1.0625rem solid transparent}.dark-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:1.0625rem solid #565656}.default-theme div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:1.0625rem solid #E6E6E6}div.hopscotch-bubble .hopscotch-actions{margin:10px 0 0;text-align:right}div.hopscotch-bubble.tour-guide-required-variable{border-radius:15px}.dark-theme div.hopscotch-bubble.tour-guide-required-variable{border-color:var(--darkModeMainColor)}.default-theme div.hopscotch-bubble.tour-guide-required-variable{border-color:var(--mainColor)}.dark-theme div.hopscotch-bubble.tour-guide-required-variable .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top-color:var(--darkModeMainColor)}.default-theme div.hopscotch-bubble.tour-guide-required-variable .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top-color:var(--mainColor)}.dark-theme .hopscotch-bubble .hopscotch-title{color:#d3ccbe}.default-theme .hopscotch-bubble .hopscotch-title{color:#555}.dark-theme #login svg{filter:invert(0.9) hue-rotate(180deg)}.dark-theme .loader div div div{background:#d3ccbe !important;box-shadow:white 0 0 .0625rem !important}.dark-theme #main-header img#main-logo{filter:invert(1) hue-rotate(180deg)}.dark-theme #main-content #content-wrap{background:#272b2c}.dark-theme #main-content #tas-diagram,.dark-theme #main-content .case-overview{filter:invert(0.9) hue-rotate(180deg)}.dark-theme #main-content .ckeditor .cke{border:.0625rem solid #565656}.dark-theme #main-content .ckeditor .cke .cke_top{background-color:#181a1b}.dark-theme #main-content .ckeditor .cke .cke_top .cke_button,.dark-theme #main-content .ckeditor .cke .cke_top .cke_combo_button{background-color:#cbc9c3;border-radius:.3125rem}.dark-theme #main-content .ckeditor .cke .cke_bottom{background-color:#181a1b}.dark-theme #main-content label iframe{filter:invert(0.9) hue-rotate(180deg)}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch}.rbc-calendar *{font-family:opensans;font-weight:300}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;font-weight:bold;min-height:0}.rbc-header.not-active-day{background-color:#ccc}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-header.lr-border{border-left:1px solid #ddd;border-right:1px solid #ddd}.rbc-header span{font-size:.875rem}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;user-select:text}.rbc-button-link:hover,.rbc-button-link:focus{color:inherit}.rbc-button-link span{font-size:.9375rem}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.header-activity-day-wrap{display:flex;border-top:1px solid #ddd;border-right:1px solid #ddd;min-height:1.1875rem}.header-activity-day-wrap .left-space{border-left:1px solid #ddd;border-right:1px solid #ddd}.header-activity-day-wrap .header-activity{width:100%;text-align:center;word-break:break-all;white-space:break-spaces;font-size:.75rem;padding-top:.1875rem;line-height:.75rem}#big-calendar-addons{padding:.3125rem .625rem .625rem .625rem}#big-calendar-addons::after{content:"";display:table;clear:both}#big-calendar-addons .act-filter{float:right}#big-calendar-addons .act-filter .title{float:left;line-height:1.875rem;font-size:.875rem;padding-right:.625rem}#big-calendar-addons .act-filter .form-container{float:right}#big-calendar-addons .act-filter .form-container .large-12.columns{padding:0}#big-calendar-addons .act-filter .form-container .checkbox-list .h-25,#big-calendar-addons .act-filter .form-container .checkbox-list #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button #big-calendar-addons .act-filter .form-container .checkbox-list .switch.small,#big-calendar-addons .act-filter .form-container .checkbox-list .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button #big-calendar-addons .act-filter .form-container .checkbox-list .switch.small,#big-calendar-addons .act-filter .form-container .checkbox-list #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small #big-calendar-addons .act-filter .form-container .checkbox-list label,#big-calendar-addons .act-filter .form-container .checkbox-list .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small #big-calendar-addons .act-filter .form-container .checkbox-list label,#big-calendar-addons .act-filter .form-container .checkbox-list input[type="text"],#big-calendar-addons .act-filter .form-container .checkbox-list input[type="number"],#big-calendar-addons .act-filter .form-container .checkbox-list input[type="password"],#big-calendar-addons .act-filter .form-container .checkbox-list input.input[type=text],#big-calendar-addons .act-filter .form-container .checkbox-list input.calendarInput[type=text],#big-calendar-addons .act-filter .form-container .checkbox-list input.clockInput[type=text],#big-calendar-addons .act-filter .form-container .checkbox-list .switch.small,#big-calendar-addons .act-filter .form-container .checkbox-list .switch.small label,#big-calendar-addons .act-filter .form-container .switch.small .checkbox-list label,#big-calendar-addons .act-filter .form-container .checkbox-list .radio-custom-label,#big-calendar-addons .act-filter .form-container .checkbox-list .checkbox-custom-label:not(.with-preview),#big-calendar-addons .act-filter .form-container .checkbox-list .select-drop,#big-calendar-addons .act-filter .form-container .checkbox-list .div-icon-drop-down,#big-calendar-addons .act-filter .form-container .checkbox-list .div-icon-drop-down span.disb-icon,#big-calendar-addons .act-filter .form-container .div-icon-drop-down .checkbox-list span.disb-icon,#big-calendar-addons .act-filter .form-container .checkbox-list .calclp-h-25,#big-calendar-addons .act-filter .form-container .checkbox-list .empty-comp,#big-calendar-addons .act-filter .form-container .checkbox-list .helper-text,#big-calendar-addons .act-filter .form-container .checkbox-list .gu-mirror input,.gu-mirror #big-calendar-addons .act-filter .form-container .checkbox-list input,#big-calendar-addons .act-filter .form-container .checkbox-list #vars-mapping .checkbox label,#vars-mapping .checkbox #big-calendar-addons .act-filter .form-container .checkbox-list label,#big-calendar-addons .act-filter .form-container .checkbox-list .rw-popup-container .rw-list .rw-list-option,.rw-popup-container .rw-list #big-calendar-addons .act-filter .form-container .checkbox-list .rw-list-option,#big-calendar-addons .act-filter .form-container .checkbox-list .rw-popup-container .rw-list .rw-list-empty,.rw-popup-container .rw-list #big-calendar-addons .act-filter .form-container .checkbox-list .rw-list-empty{width:5rem;display:inline-block}#big-calendar-addons .act-filter .form-container .checkbox-list .h-25 label,#big-calendar-addons .act-filter .form-container .checkbox-list #main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button #big-calendar-addons .act-filter .form-container .checkbox-list .switch.small label,#big-calendar-addons .act-filter .form-container .checkbox-list .modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button #big-calendar-addons .act-filter .form-container .checkbox-list .switch.small label,#main-content #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small #big-calendar-addons .act-filter .form-container .checkbox-list label label,.modal #content-wrap-t #tabs-buttons .inline-list .expert-mode-button .switch.small #big-calendar-addons .act-filter .form-container .checkbox-list label label,#big-calendar-addons .act-filter .form-container .checkbox-list input[type="text"] label,#big-calendar-addons .act-filter .form-container .checkbox-list input[type="number"] label,#big-calendar-addons .act-filter .form-container .checkbox-list input[type="password"] label,#big-calendar-addons .act-filter .form-container .checkbox-list input.input[type=text] label,#big-calendar-addons .act-filter .form-container .checkbox-list input.calendarInput[type=text] label,#big-calendar-addons .act-filter .form-container .checkbox-list input.clockInput[type=text] label,#big-calendar-addons .act-filter .form-container .checkbox-list .switch.small label,#big-calendar-addons .act-filter .form-container .switch.small .checkbox-list label label,#big-calendar-addons .act-filter .form-container .checkbox-list .radio-custom-label label,#big-calendar-addons .act-filter .form-container .checkbox-list .checkbox-custom-label:not(.with-preview) label,#big-calendar-addons .act-filter .form-container .checkbox-list .select-drop label,#big-calendar-addons .act-filter .form-container .checkbox-list .div-icon-drop-down label,#big-calendar-addons .act-filter .form-container .div-icon-drop-down .checkbox-list span.disb-icon label,#big-calendar-addons .act-filter .form-container .checkbox-list .calclp-h-25 label,#big-calendar-addons .act-filter .form-container .checkbox-list .empty-comp label,#big-calendar-addons .act-filter .form-container .checkbox-list .helper-text label,#big-calendar-addons .act-filter .form-container .checkbox-list .gu-mirror input label,.gu-mirror #big-calendar-addons .act-filter .form-container .checkbox-list input label,#big-calendar-addons .act-filter .form-container .checkbox-list #vars-mapping .checkbox label label,#vars-mapping .checkbox #big-calendar-addons .act-filter .form-container .checkbox-list label label,#big-calendar-addons .act-filter .form-container .checkbox-list .rw-popup-container .rw-list .rw-list-option label,.rw-popup-container .rw-list #big-calendar-addons .act-filter .form-container .checkbox-list .rw-list-option label,#big-calendar-addons .act-filter .form-container .checkbox-list .rw-popup-container .rw-list .rw-list-empty label,.rw-popup-container .rw-list #big-calendar-addons .act-filter .form-container .checkbox-list .rw-list-empty label{padding-right:.625rem !important}#big-calendar-addons .activities-desc{float:left}#big-calendar-addons .activities-desc .title{font-size:.875rem;margin-bottom:.1875rem}#big-calendar-addons .activities-desc div:not(.title){white-space:pre-line;font-size:.75rem;line-height:1rem}.rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:.625rem;font-size:1rem}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:.625rem .625rem 0 .625rem;text-align:center;height:2.8125rem;font-size:.9375rem}.rbc-toolbar .rbc-toolbar-label.week{line-height:1.25rem;padding-top:.3125rem}.rbc-toolbar .rbc-toolbar-label div{font-size:.9375rem}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;line-height:normal;white-space:nowrap;font-size:.9375rem}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-color:#e6e6e6 !important;border-color:#adadad !important}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:.25rem;border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;background-color:var(--mainColor);border-radius:0;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{filter:brightness(85%)}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0px rgba(51,51,51,0.5)}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,0.1)}.rbc-show-more{background-color:var(--mainColor) !important;padding:.3125rem .625rem;color:white;z-index:4;font-size:.8125rem;height:auto;line-height:normal;word-break:break-word;white-space:break-spaces;text-align:left}.rbc-show-more:hover,.rbc-show-more:focus{color:white}.rbc-month-view{position:relative;border:1px solid #ddd;display:flex;flex-direction:column;flex:1 0 0;width:100%;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0 0;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1 0;min-width:0;padding-right:.3125rem;text-align:right}.rbc-date-cell.rbc-now{font-weight:bold}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-date-cell button{font-size:.9375rem}.rbc-row-bg{display:flex;flex-direction:row;flex:1 0 0;overflow:hidden}.rbc-day-bg{flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 .3125rem .9375rem rgba(0,0,0,0.25);padding:.625rem}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px -10px;padding:2px 10px}.rbc-agenda-view{display:flex;flex-direction:column;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse;margin-bottom:0}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:.3125rem .625rem;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:.9375rem;padding-right:.9375rem;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:.1875rem .3125rem;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-view table.rbc-agenda-table th,.rbc-agenda-view table.rbc-agenda-table td{font-size:.875rem}.rbc-agenda-view .rbc-agenda-empty{padding:0 .625rem}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:' »'}.rbc-agenda-time-cell .rbc-continues-prior:before{content:'« '}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-date-cell{border-right:1px solid #ddd}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column.empty{align-self:stretch;width:100%}.rbc-time-column.empty div{flex:1 1 100%}.rbc-time-column.not-active-day{background-color:#ccc}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:2.5rem;display:flex;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 .3125rem}.rbc-time-content .day-wrap{display:flex;width:100%;border-left:1px solid #ddd;border-right:1px solid #ddd}.rbc-time-content .day-wrap.first{border-left-width:.125rem}.rbc-time-content .day-wrap.day{border-right-width:0}.rbc-time-content .day-wrap .rbc-time-column{width:100%}.rbc-time-content .day-wrap .rbc-time-column:first-child{border-left:none}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:.625rem;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #ccc;display:flex;max-height:100%;min-height:1.25rem;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:0.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:.3125rem;width:auto}.rbc-day-slot .rbc-event-content{width:100%;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em;font-size:.75rem;padding-top:.3125rem}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-day-slot .rbc-time-slot.not-active{background-color:#ccc}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:white;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0 0;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:8.75rem}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:8.75rem;flex:1 1 0;flex-basis:0px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:bold}.rbc-time-slot .rbc-label{font-size:.9375rem}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:rgba(0,0,0,0.5);color:#fff;font-size:75%;width:100%}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:flex;flex-direction:column;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:1.25rem}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{flex:1;display:flex;min-width:0;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-header-content .header-activity-wrap{display:flex;border-top:1px solid #ddd;font-weight:normal;min-height:1.1875rem}.rbc-time-header-content .header-activity-wrap .header-activity{width:100%;padding-top:.1875rem;word-break:break-all;white-space:break-spaces;font-size:.75rem;line-height:.75rem}.header-activity+.header-activity{border-left:1px solid #ddd}.rbc-time-content{display:flex;flex:1 0 0%;align-items:flex-start;width:100%;border-top:.125rem solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-addons-dnd .rbc-addons-dnd-row-body{position:relative}.rbc-addons-dnd .rbc-addons-dnd-drag-row{position:absolute;top:0;left:0;right:0}.rbc-addons-dnd .rbc-addons-dnd-over{background-color:rgba(0,0,0,0.3)}.rbc-addons-dnd .rbc-event,.rbc-addons-dnd .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-addons-dnd .rbc-background-event{transition:opacity 150ms}.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ns-icon,.rbc-addons-dnd .rbc-day-slot .rbc-background-event:hover .rbc-addons-dnd-resize-ns-icon,.rbc-day-slot .rbc-addons-dnd .rbc-background-event:hover .rbc-addons-dnd-resize-ns-icon,.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ew-icon,.rbc-addons-dnd .rbc-day-slot .rbc-background-event:hover .rbc-addons-dnd-resize-ew-icon,.rbc-day-slot .rbc-addons-dnd .rbc-background-event:hover .rbc-addons-dnd-resize-ew-icon{display:block}.rbc-addons-dnd .rbc-addons-dnd-dragged-event{opacity:0}.rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview),.rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-day-slot .rbc-background-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview),.rbc-day-slot .rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-background-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview){opacity:.50}.rbc-addons-dnd .rbc-addons-dnd-resizable{position:relative;width:100%;height:100%}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor{width:100%;text-align:center;position:absolute}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:first-child{top:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:last-child{bottom:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor .rbc-addons-dnd-resize-ns-icon{display:none;border-top:3px double;margin:0 auto;width:10px;cursor:ns-resize}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor{position:absolute;top:4px;bottom:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:first-child{left:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:last-child{right:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor .rbc-addons-dnd-resize-ew-icon{display:none;border-left:3px double;margin-top:auto;margin-bottom:auto;height:10px;cursor:ew-resize}

.f-no-select {
  user-select: none;
  -webkit-user-select: none;
}
.m-input-color {
  position: relative;
  display: inline-block;
  width: 3.0625rem;
  height: 1.5rem;
  padding: 0.25rem;
  padding-right: 0.9375rem;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  background-color: #ffffff;
  border: 0.0625rem solid #bebebe;
  border-radius: 0.1875rem;
  user-select: none;
  -webkit-user-select: none;
}
.m-input-color.color-picker-open:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  left: 0.625rem;
  top: 1.0625rem;
  border-color: transparent;
  border-style: solid;
  border-bottom-color: #f5f5f5;
  border-width: 0.625rem;
  content: " ";
}
.m-input-color .remove {
  position: absolute;
  display: block;
  top: 0;
  right: 0.1875rem;
  cursor: pointer;
}
.m-input-color .css-color {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.m-input-color .slider {
  background: none;
  border-radius: 0;
}
.m-input-color .value {
  display: none;
}
.m-input-color .slider-x {
  position: relative;
  width: 11.875rem;
  height: 0.75rem;
  background-color: #ccc;
  user-select: none;
  -webkit-user-select: none;
  border: 0.0625rem solid #aaa;
}
.m-input-color .slider-x .handle {
  position: absolute;
}
.m-input-color .slider-x .handle:after {
  position: absolute;
  top: -0.0625rem;
  left: -0.1875rem;
  width: 0.3125rem;
  height: 0.75rem;
  border: 0.0625rem solid #aaa;
  border-radius: 0;
  background-color: #eee;
  content: '';
}
.m-input-color .slider-xy {
  position: relative;
  width: 100%;
  height: 100%;
}
.m-input-color .slider-xy .handle {
  position: absolute;
}
.m-input-color .slider-xy .handle:after {
  position: relative;
  display: block;
  top: -0.25rem;
  left: -0.25rem;
  width: 0.5rem;
  height: 0.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 0.125rem solid #fff;
  border-radius: 50%;
  content: '';
}
.m-color-picker {
  position: absolute;
  top: 2.3125rem;
  width: 15.75rem;
  height: 21.25rem;
  padding: 0.625rem;
  background-color: #f5f5f5;
  z-index: 9999;
}
.m-color-picker .selector {
  position: relative;
  width: 14.375rem;
  height: 14.375rem;
}
.m-color-picker .gradient {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.m-color-picker .white {
  background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
}
.m-color-picker .dark {
  background: linear-gradient(to bottom, transparent 0%, #000000 100%);
}
.m-color-picker .sliders {
  position: relative;
  margin-top: 0.625rem;
}
.m-color-picker .hue {
  margin-bottom: 0.3125rem;
  background: linear-gradient(to left, #FF0000 0%, #FF0099 10%, #CD00FF 20%, #3200FF 30%, #0066FF 40%, #00FFFD 50%, #00FF66 60%, #35FF00 70%, #CDFF00 80%, #FF9900 90%, #FF0000 100%);
}
.m-color-picker .color {
  position: absolute;
  top: 0;
  right: 0;
  width: 1.875rem;
  height: 1.875rem;
}
.m-color-picker .inputs {
  margin: 0.625rem 0 0 0;
}
.m-color-picker .input {
  width: 1.875rem;
  margin-right: 0.625rem;
  float: left;
  text-align: center;
}
.m-color-picker .input:last-child {
  margin-right: 0;
  margin-left: 0.375rem;
}
.m-color-picker .input .label {
  font-size: 0.8125rem;
  font-weight: normal;
  color: #000;
}
.m-color-picker .input .value {
  display: block;
  width: 100%;
  font-size: 0.75rem;
  padding: 0.25rem;
  line-height: 0.875rem;
  border: 0.0625rem solid #ccc;
}
.m-color-picker .hex {
  width: 4.375rem;
}
.m-input-number {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  margin-bottom: 0.1875rem;
  font-size: 0.75rem;
}
.m-input-number input {
  width: 100%;
  padding: 0.25rem;
  line-height: 0.875rem;
  border: 0.0625rem solid #ccc;
  box-sizing: border-box;
  outline: 0;
}
.m-input-number input:focus {
  border: 0.0625rem solid #3498db;
}
.m-input-number .control {
  position: absolute;
  display: none;
  top: 0.0625rem;
  right: 0.0625rem;
  bottom: 0;
  color: #ccc;
  background-color: #eee;
  width: 1rem;
  height: 1.5rem;
  font-size: 0.4375rem;
  text-align: center;
  box-sizing: border-box;
  -webkit-user-select: none;
  user-select: none;
  cursor: default;
}
.m-input-number .control-hide {
  display: none !important;
}
.m-input-number:hover .control {
  display: block;
}
.m-input-number .up,
.m-input-number .down {
  display: block;
  height: 0.75rem;
  box-sizing: border-box;
  padding-top: 0.125rem;
}

@font-face{font-family:'bpmn';src:url(08b5f2819c43514afa3a1985d5aad804.eot);src:url(08b5f2819c43514afa3a1985d5aad804.eot#iefix) format("embedded-opentype"),url(3c4c9f4556c34dd721146f171b664b09.woff2) format("woff2"),url(acbc6cbdd28b8d2c71c039a7454816e6.woff) format("woff"),url(f922519ee60e3a4c4edb7e14d3760757.ttf) format("truetype"),url(1381b44efba43dfddc655c7cbca5b272.svg#bpmn) format("svg");font-weight:normal;font-style:normal}


 [class^="bpmn-icon-"]:before, [class*=" bpmn-icon-"]:before {
  font-family: "bpmn";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  /* margin-right: .2em; */
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /* margin-left: .2em; */

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.bpmn-icon-screw-wrench:before { content: '\e800'; } /* '' */
.bpmn-icon-trash:before { content: '\e801'; } /* '' */
.bpmn-icon-conditional-flow:before { content: '\e802'; } /* '' */
.bpmn-icon-default-flow:before { content: '\e803'; } /* '' */
.bpmn-icon-gateway-parallel:before { content: '\e804'; } /* '' */
.bpmn-icon-intermediate-event-catch-cancel:before { content: '\e805'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-message:before { content: '\e806'; } /* '' */
.bpmn-icon-start-event-compensation:before { content: '\e807'; } /* '' */
.bpmn-icon-start-event-non-interrupting-parallel-multiple:before { content: '\e808'; } /* '' */
.bpmn-icon-loop-marker:before { content: '\e809'; } /* '' */
.bpmn-icon-parallel-mi-marker:before { content: '\e80a'; } /* '' */
.bpmn-icon-start-event-non-interrupting-signal:before { content: '\e80b'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-timer:before { content: '\e80c'; } /* '' */
.bpmn-icon-intermediate-event-catch-parallel-multiple:before { content: '\e80d'; } /* '' */
.bpmn-icon-intermediate-event-catch-compensation:before { content: '\e80e'; } /* '' */
.bpmn-icon-gateway-xor:before { content: '\e80f'; } /* '' */
.bpmn-icon-connection:before { content: '\e810'; } /* '' */
.bpmn-icon-end-event-cancel:before { content: '\e811'; } /* '' */
.bpmn-icon-intermediate-event-catch-condition:before { content: '\e812'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-parallel-multiple:before { content: '\e813'; } /* '' */
.bpmn-icon-start-event-condition:before { content: '\e814'; } /* '' */
.bpmn-icon-start-event-non-interrupting-timer:before { content: '\e815'; } /* '' */
.bpmn-icon-sequential-mi-marker:before { content: '\e816'; } /* '' */
.bpmn-icon-user-task:before { content: '\e817'; } /* '' */
.bpmn-icon-business-rule:before { content: '\e818'; } /* '' */
.bpmn-icon-sub-process-marker:before { content: '\e819'; } /* '' */
.bpmn-icon-start-event-parallel-multiple:before { content: '\e81a'; } /* '' */
.bpmn-icon-start-event-error:before { content: '\e81b'; } /* '' */
.bpmn-icon-intermediate-event-catch-signal:before { content: '\e81c'; } /* '' */
.bpmn-icon-intermediate-event-catch-error:before { content: '\e81d'; } /* '' */
.bpmn-icon-end-event-compensation:before { content: '\e81e'; } /* '' */
.bpmn-icon-subprocess-collapsed:before { content: '\e81f'; } /* '' */
.bpmn-icon-subprocess-expanded:before { content: '\e820'; } /* '' */
.bpmn-icon-task:before { content: '\e821'; } /* '' */
.bpmn-icon-end-event-error:before { content: '\e822'; } /* '' */
.bpmn-icon-intermediate-event-catch-escalation:before { content: '\e823'; } /* '' */
.bpmn-icon-intermediate-event-catch-timer:before { content: '\e824'; } /* '' */
.bpmn-icon-start-event-escalation:before { content: '\e825'; } /* '' */
.bpmn-icon-start-event-signal:before { content: '\e826'; } /* '' */
.bpmn-icon-business-rule-task:before { content: '\e827'; } /* '' */
.bpmn-icon-manual:before { content: '\e828'; } /* '' */
.bpmn-icon-receive:before { content: '\e829'; } /* '' */
.bpmn-icon-call-activity:before { content: '\e82a'; } /* '' */
.bpmn-icon-start-event-timer:before { content: '\e82b'; } /* '' */
.bpmn-icon-start-event-message:before { content: '\e82c'; } /* '' */
.bpmn-icon-intermediate-event-none:before { content: '\e82d'; } /* '' */
.bpmn-icon-intermediate-event-catch-link:before { content: '\e82e'; } /* '' */
.bpmn-icon-end-event-escalation:before { content: '\e82f'; } /* '' */
.bpmn-icon-text-annotation:before { content: '\e830'; } /* '' */
.bpmn-icon-bpmn-io:before { content: '\e831'; } /* '' */
.bpmn-icon-gateway-complex:before { content: '\e832'; } /* '' */
.bpmn-icon-gateway-eventbased:before { content: '\e833'; } /* '' */
.bpmn-icon-gateway-none:before { content: '\e834'; } /* '' */
.bpmn-icon-gateway-or:before { content: '\e835'; } /* '' */
.bpmn-icon-end-event-terminate:before { content: '\e836'; } /* '' */
.bpmn-icon-end-event-signal:before { content: '\e837'; } /* '' */
.bpmn-icon-end-event-none:before { content: '\e838'; } /* '' */
.bpmn-icon-end-event-multiple:before { content: '\e839'; } /* '' */
.bpmn-icon-end-event-message:before { content: '\e83a'; } /* '' */
.bpmn-icon-end-event-link:before { content: '\e83b'; } /* '' */
.bpmn-icon-intermediate-event-catch-message:before { content: '\e83c'; } /* '' */
.bpmn-icon-intermediate-event-throw-compensation:before { content: '\e83d'; } /* '' */
.bpmn-icon-start-event-multiple:before { content: '\e83e'; } /* '' */
.bpmn-icon-script:before { content: '\e83f'; } /* '' */
.bpmn-icon-manual-task:before { content: '\e840'; } /* '' */
.bpmn-icon-send:before { content: '\e841'; } /* '' */
.bpmn-icon-service:before { content: '\e842'; } /* '' */
.bpmn-icon-receive-task:before { content: '\e843'; } /* '' */
.bpmn-icon-user:before { content: '\e844'; } /* '' */
.bpmn-icon-start-event-none:before { content: '\e845'; } /* '' */
.bpmn-icon-intermediate-event-throw-escalation:before { content: '\e846'; } /* '' */
.bpmn-icon-intermediate-event-catch-multiple:before { content: '\e847'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-escalation:before { content: '\e848'; } /* '' */
.bpmn-icon-intermediate-event-throw-link:before { content: '\e849'; } /* '' */
.bpmn-icon-start-event-non-interrupting-condition:before { content: '\e84a'; } /* '' */
.bpmn-icon-data-object:before { content: '\e84b'; } /* '' */
.bpmn-icon-script-task:before { content: '\e84c'; } /* '' */
.bpmn-icon-send-task:before { content: '\e84d'; } /* '' */
.bpmn-icon-data-store:before { content: '\e84e'; } /* '' */
.bpmn-icon-start-event-non-interrupting-escalation:before { content: '\e84f'; } /* '' */
.bpmn-icon-intermediate-event-throw-message:before { content: '\e850'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-multiple:before { content: '\e851'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-signal:before { content: '\e852'; } /* '' */
.bpmn-icon-intermediate-event-throw-multiple:before { content: '\e853'; } /* '' */
.bpmn-icon-start-event-non-interrupting-message:before { content: '\e854'; } /* '' */
.bpmn-icon-ad-hoc-marker:before { content: '\e855'; } /* '' */
.bpmn-icon-service-task:before { content: '\e856'; } /* '' */
.bpmn-icon-task-none:before { content: '\e857'; } /* '' */
.bpmn-icon-compensation-marker:before { content: '\e858'; } /* '' */
.bpmn-icon-start-event-non-interrupting-multiple:before { content: '\e859'; } /* '' */
.bpmn-icon-intermediate-event-throw-signal:before { content: '\e85a'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-condition:before { content: '\e85b'; } /* '' */
.bpmn-icon-participant:before { content: '\e85c'; } /* '' */
.bpmn-icon-event-subprocess-expanded:before { content: '\e85d'; } /* '' */
.bpmn-icon-lane-insert-below:before { content: '\e85e'; } /* '' */
.bpmn-icon-space-tool:before { content: '\e85f'; } /* '' */
.bpmn-icon-connection-multi:before { content: '\e860'; } /* '' */
.bpmn-icon-lane:before { content: '\e861'; } /* '' */
.bpmn-icon-lasso-tool:before { content: '\e862'; } /* '' */
.bpmn-icon-lane-insert-above:before { content: '\e863'; } /* '' */
.bpmn-icon-lane-divide-three:before { content: '\e864'; } /* '' */
.bpmn-icon-lane-divide-two:before { content: '\e865'; } /* '' */
.bpmn-icon-data-input:before { content: '\e866'; } /* '' */
.bpmn-icon-data-output:before { content: '\e867'; } /* '' */
.bpmn-icon-hand-tool:before { content: '\e868'; } /* '' */
.bpmn-icon-group:before { content: '\e869'; } /* '' */
.bpmn-icon-transaction:before { content: '\e8c4'; } /* '' */
/**
 * outline styles
 */

.djs-outline {
  fill: none;
  visibility: hidden;
}

.djs-element.hover .djs-outline,
.djs-element.selected .djs-outline {
  visibility: visible;
  shape-rendering: crispEdges;
  stroke-dasharray: 3,3;
}

.djs-element.selected .djs-outline {
  stroke: #8888FF;
  stroke-width: 1px;
}

.djs-element.hover .djs-outline {
  stroke: #FF8888;
  stroke-width: 1px;
}

.djs-shape.connect-ok .djs-visual > :nth-child(1) {
  fill: #DCFECC /* light-green */ !important;
}

.djs-shape.connect-not-ok .djs-visual > :nth-child(1),
.djs-shape.drop-not-ok .djs-visual > :nth-child(1) {
  fill: #f9dee5 /* light-red */ !important;
}

.djs-shape.new-parent .djs-visual > :nth-child(1) {
  fill: #F7F9FF !important;
}

svg.drop-not-ok {
  background: #f9dee5 /* light-red */ !important;
}

svg.new-parent {
  background: #F7F9FF /* light-blue */ !important;
}

.djs-connection.connect-ok .djs-visual > :nth-child(1),
.djs-connection.drop-ok .djs-visual > :nth-child(1) {
  stroke: #90DD5F /* light-green */ !important;
}

.djs-connection.connect-not-ok .djs-visual > :nth-child(1),
.djs-connection.drop-not-ok .djs-visual > :nth-child(1) {
  stroke: #E56283 /* light-red */ !important;
}

.drop-not-ok,
.connect-not-ok {
  cursor: not-allowed;
}

.djs-element.attach-ok .djs-visual > :nth-child(1) {
  stroke-width: 5px !important;
  stroke: rgba(255, 116, 0, 0.7) !important;
}

.djs-frame.connect-not-ok .djs-visual > :nth-child(1),
.djs-frame.drop-not-ok .djs-visual > :nth-child(1) {
  stroke-width: 3px !important;
  stroke: #E56283 /* light-red */ !important;
  fill: none !important;
}

/**
* Selection box style
*
*/
.djs-lasso-overlay {
  fill: rgb(255, 116, 0);
  fill-opacity: 0.1;

  stroke-dasharray: 5 1 3 1;
  stroke: rgb(255, 116, 0);

  shape-rendering: crispEdges;
  pointer-events: none;
}

/**
 * Resize styles
 */
.djs-resize-overlay {
  fill: none;

  stroke-dasharray: 5 1 3 1;
  stroke: rgb(255, 116, 0);

  pointer-events: none;
}

.djs-resizer-hit {
  fill: none;
  pointer-events: all;
}

.djs-resizer-visual {
  fill: white;
  stroke-width: 1px;
  stroke: #BBB;
  shape-rendering: geometricprecision;
}

.djs-resizer:hover .djs-resizer-visual {
  stroke: #555;
}

.djs-cursor-resize-ns,
.djs-resizer-n,
.djs-resizer-s {
  cursor: ns-resize;
}

.djs-cursor-resize-ew,
.djs-resizer-e,
.djs-resizer-w {
  cursor: ew-resize;
}

.djs-cursor-resize-nwse,
.djs-resizer-nw,
.djs-resizer-se {
  cursor: nwse-resize;
}

.djs-cursor-resize-nesw,
.djs-resizer-ne,
.djs-resizer-sw {
  cursor: nesw-resize;
}

.djs-shape.djs-resizing > .djs-outline {
  visibility: hidden !important;
}

.djs-shape.djs-resizing > .djs-resizer {
  visibility: hidden;
}

.djs-dragger > .djs-resizer {
  visibility: hidden;
}

/**
 * drag styles
 */
.djs-dragger * {
  fill: none !important;
  stroke: rgb(255, 116, 0) !important;
}

.djs-dragger tspan,
.djs-dragger text {
  fill: rgb(255, 116, 0) !important;
  stroke: none !important;
}

marker.djs-dragger circle,
marker.djs-dragger path,
marker.djs-dragger polygon,
marker.djs-dragger polyline,
marker.djs-dragger rect {
  fill: rgb(255, 116, 0) !important;
  stroke: none !important;
}

marker.djs-dragger text,
marker.djs-dragger tspan {
  fill: none !important;
  stroke: rgb(255, 116, 0) !important;
}

.djs-dragging {
  opacity: 0.3;
}

.djs-dragging,
.djs-dragging > * {
  pointer-events: none !important;
}

.djs-dragging .djs-context-pad,
.djs-dragging .djs-outline {
  display: none !important;
}

/**
 * no pointer events for visual
 */
.djs-visual,
.djs-outline {
  pointer-events: none;
}

.djs-element.attach-ok .djs-hit {
  stroke-width: 60px !important;
}

/**
 * all pointer events for hit shape
 */
.djs-element > .djs-hit-all {
  pointer-events: all;
}

.djs-element > .djs-hit-stroke,
.djs-element > .djs-hit-click-stroke {
  pointer-events: stroke;
}

/**
 * all pointer events for hit shape
 */
.djs-drag-active .djs-element > .djs-hit-click-stroke {
  pointer-events: all;
}

/**
 * shape / connection basic styles
 */
.djs-connection .djs-visual {
  stroke-width: 2px;
  fill: none;
}

.djs-cursor-grab {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.djs-cursor-grabbing {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}

.djs-cursor-crosshair {
  cursor: crosshair;
}

.djs-cursor-move {
  cursor: move;
}

.djs-cursor-resize-ns {
  cursor: ns-resize;
}

.djs-cursor-resize-ew {
  cursor: ew-resize;
}


/**
 * snapping
 */
.djs-snap-line {
  stroke: rgb(255, 195, 66);
  stroke: rgba(255, 195, 66, 0.50);
  stroke-linecap: round;
  stroke-width: 2px;
  pointer-events: none;
}

/**
 * snapping
 */
.djs-crosshair {
  stroke: #555;
  stroke-linecap: round;
  stroke-width: 1px;
  pointer-events: none;
  shape-rendering: crispEdges;
  stroke-dasharray: 5, 5;
}

/**
 * palette
 */

.djs-palette {
  position: absolute;
  left: 20px;
  top: 20px;

  box-sizing: border-box;
  width: 48px;
}

.djs-palette .separator {
  margin: 0 5px;
  padding-top: 5px;

  border: none;
  border-bottom: solid 1px #DDD;

  clear: both;
}

.djs-palette .entry:before {
  vertical-align: text-bottom;
}

.djs-palette .djs-palette-toggle {
  cursor: pointer;
}

.djs-palette .entry,
.djs-palette .djs-palette-toggle {
  color: #333;
  font-size: 30px;

  text-align: center;
}

.djs-palette .entry {
  float: left;
}

.djs-palette .entry img {
  max-width: 100%;
}

.djs-palette .djs-palette-entries:after {
  content: '';
  display: table;
  clear: both;
}

.djs-palette .djs-palette-toggle:hover {
  background: #666;
}

.djs-palette .entry:hover {
  color: rgb(255, 116, 0);
}

.djs-palette .highlighted-entry {
  color: rgb(255, 116, 0) !important;
}

.djs-palette .entry,
.djs-palette .djs-palette-toggle {
  width: 46px;
  height: 46px;
  line-height: 46px;
  cursor: default;
}

/**
 * Palette open / two-column layout is controlled via
 * classes on the palette. Events to hook into palette
 * changed life-cycle are available in addition.
 */
.djs-palette.two-column.open {
  width: 94px;
}

.djs-palette:not(.open) .djs-palette-entries {
  display: none;
}

.djs-palette:not(.open) {
  overflow: hidden;
}

.djs-palette.open .djs-palette-toggle {
  display: none;
}

/**
 * context-pad
 */
.djs-overlay-context-pad {
  width: 72px;
}

.djs-context-pad {
  position: absolute;
  display: none;
  pointer-events: none;
}

.djs-context-pad .entry {
  width: 22px;
  height: 22px;
  text-align: center;
  display: inline-block;
  font-size: 22px;
  margin: 0 2px 2px 0;

  border-radius: 3px;

  cursor: default;

  background-color: #FEFEFE;
  box-shadow: 0 0 2px 1px #FEFEFE;
  pointer-events: all;
}

.djs-context-pad .entry:before {
  vertical-align: top;
}

.djs-context-pad .entry:hover {
  background: rgb(255, 252, 176);
}

.djs-context-pad.open {
  display: block;
}

/**
 * popup styles
 */
.djs-popup .entry {
  line-height: 20px;
  white-space: nowrap;
  cursor: default;
}

/* larger font for prefixed icons */
.djs-popup .entry:before {
  vertical-align: middle;
  font-size: 20px;
}

.djs-popup .entry > span {
  vertical-align: middle;
  font-size: 14px;
}

.djs-popup .entry:hover,
.djs-popup .entry.active:hover {
  background: rgb(255, 252, 176);
}

.djs-popup .entry.disabled {
  background: inherit;
}

.djs-popup .djs-popup-header .entry {
  display: inline-block;
  padding: 2px 3px 2px 3px;

  border: solid 1px transparent;
  border-radius: 3px;
}

.djs-popup .djs-popup-header .entry.active {
  color: rgb(255, 116, 0);
  border: solid 1px rgb(255, 116, 0);
  background-color: #F6F6F6;
}

.djs-popup-body .entry {
  padding: 4px 10px 4px 5px;
}

.djs-popup-body .entry > span {
  margin-left: 5px;
}

.djs-popup-body {
  background-color: #FEFEFE;
}

.djs-popup-header {
  border-bottom: 1px solid #DDD;
}

.djs-popup-header .entry {
  margin: 1px;
  margin-left: 3px;
}

.djs-popup-header .entry:last-child {
  margin-right: 3px;
}

/**
 * popup / palette styles
 */
.djs-popup, .djs-palette {
  background: #FAFAFA;
  border: solid 1px #CCC;
  border-radius: 2px;
}

/**
 * touch
 */

.djs-shape,
.djs-connection {
  touch-action: none;
}

.djs-segment-dragger,
.djs-bendpoint {
  display: none;
}

/**
 * bendpoints
 */
.djs-segment-dragger .djs-visual {
  fill: rgba(255, 255, 121, 0.2);
  stroke-width: 1px;
  stroke-opacity: 1;
  stroke: rgba(255, 255, 121, 0.3);
}

.djs-bendpoint .djs-visual {
  fill: rgba(255, 255, 121, 0.8);
  stroke-width: 1px;
  stroke-opacity: 0.5;
  stroke: black;
}

.djs-segment-dragger:hover,
.djs-bendpoints.hover .djs-segment-dragger,
.djs-bendpoints.selected .djs-segment-dragger,
.djs-bendpoint:hover,
.djs-bendpoints.hover .djs-bendpoint,
.djs-bendpoints.selected .djs-bendpoint {
  display: block;
}

.djs-drag-active .djs-bendpoints * {
  display: none;
}

.djs-bendpoints:not(.hover) .floating {
  display: none;
}

.djs-segment-dragger:hover .djs-visual,
.djs-segment-dragger.djs-dragging .djs-visual,
.djs-bendpoint:hover .djs-visual,
.djs-bendpoint.floating .djs-visual {
  fill: yellow;
  stroke-opacity: 0.5;
  stroke: black;
}

.djs-bendpoint.floating .djs-hit {
  pointer-events: none;
}

.djs-segment-dragger .djs-hit,
.djs-bendpoint .djs-hit {
  pointer-events: all;
  fill: none;
}

.djs-segment-dragger.horizontal .djs-hit {
  cursor: ns-resize;
}

.djs-segment-dragger.vertical .djs-hit {
  cursor: ew-resize;
}

.djs-segment-dragger.djs-dragging .djs-hit {
  pointer-events: none;
}

.djs-updating,
.djs-updating > * {
  pointer-events: none !important;
}

.djs-updating .djs-context-pad,
.djs-updating .djs-outline,
.djs-updating .djs-bendpoint,
.connect-ok .djs-bendpoint,
.connect-not-ok .djs-bendpoint,
.drop-ok .djs-bendpoint,
.drop-not-ok .djs-bendpoint {
  display: none !important;
}

.djs-segment-dragger.djs-dragging,
.djs-bendpoint.djs-dragging {
  display: block;
  opacity: 1.0;
}

.djs-segment-dragger.djs-dragging .djs-visual,
.djs-bendpoint.djs-dragging .djs-visual {
  fill: yellow;
  stroke-opacity: 0.5;
}


/**
 * tooltips
 */
.djs-tooltip-error {
  font-size: 11px;
  line-height: 18px;
  text-align: left;

  padding: 5px;

  opacity: 0.7;
}

.djs-tooltip-error > * {
  width: 160px;

  background: rgb(252, 236, 240);
  color: rgb(158, 76, 76);
  padding: 3px 7px;
  border-radius: 5px;
  border-left: solid 5px rgb(174, 73, 73);
}

.djs-tooltip-error:hover {
  opacity: 1;
}


/**
 * search pad
 */
.djs-search-container {
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;

  width: 25%;
  min-width: 300px;
  max-width: 400px;
  z-index: 10;

  font-size: 1.05em;
  opacity: 0.9;
  background: #FAFAFA;
  border: solid 1px #CCC;
  border-radius: 2px;
}

.djs-search-container:not(.open) {
  display: none;
}

.djs-search-input input {
  font-size: 1.05em;
  width: 100%;
  padding: 6px 10px;
  border: 1px solid #ccc;
}

.djs-search-input input:focus {
  outline: none;
  border-color: #52B415;
}

.djs-search-results {
  position: relative;
  overflow-y: auto;
  max-height: 200px;
}

.djs-search-results:hover {
  /*background: #fffdd7;*/
  cursor: pointer;
}

.djs-search-result {
  width: 100%;
  padding: 6px 10px;
  background: white;
  border-bottom: solid 1px #AAA;
  border-radius: 1px;
}

.djs-search-highlight {
  color: black;
}

.djs-search-result-primary {
  margin: 0 0 10px;
}

.djs-search-result-secondary {
  font-family: monospace;
  margin: 0;
}

.djs-search-result:hover {
  background: #fdffd6;
}

.djs-search-result-selected {
  background: #fffcb0;
}

.djs-search-result-selected:hover {
  background: #f7f388;
}

.djs-search-overlay {
  background: yellow;
  opacity: 0.3;
}

/**
 * hidden styles
 */
.djs-element-hidden,
.djs-element-hidden .djs-hit,
.djs-element-hidden .djs-outline,
.djs-label-hidden .djs-label {
  display: none !important;
}

.bpp-properties-group {
  padding: 6px 15px 6px 15px;
  position: relative;
  overflow: hidden;
  transition: max-height 0.218s ease-in-out, padding-top 0.218s ease-in-out, padding-bottom 0.218s ease-in-out;
}
.bpp-properties-group:empty {
  display: none;
}
.bpp-properties-group > .group-toggle {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 4px;
  cursor: pointer;
  transition: background-color 0.218s linear;
}
.bpp-properties-group > .group-toggle:hover {
  background-color: #8fc071;
}
.bpp-properties-group > .group-label {
  font-weight: bolder;
  display: inline-block;
  vertical-align: middle;
  color: #666;
  font-size: 120%;
  margin-top: 5px;
  margin-bottom: 10px;
  transition: margin 0.218s linear;
  font-style: italic;
}
.bpp-properties-group > .group-label[for] {
  cursor: pointer;
}
.bpp-properties-group > .group-label.bpp-hidden {
  display: none;
}
.bpp-properties-group:hover > .group-toggle {
  background-color: #ccc;
}
.bpp-properties-group:hover > .group-toggle:hover {
  background-color: #8fc071;
}
.bpp-properties-group.group-closed {
  max-height: 20px;
  border-top: none;
  cursor: pointer;
  background-color: rgba(143, 192, 113, 0.2);
  padding-top: 0;
  padding-bottom: 0;
}
.bpp-properties-group.group-closed > div {
  visibility: hidden;
}
.bpp-properties-group.group-closed > .group-label {
  margin-top: 2px;
  margin-bottom: 2px;
}
.bpp-properties-group.group-closed:hover > .group-label {
  color: #52B415;
}
.bpp-properties-group + .bpp-properties-group {
  border-top: 1px dotted #ccc;
}
.bpp-properties-group:last-child {
  padding-bottom: 9px;
}

.bpp-properties-header {
  padding: 15px;
  padding-bottom: 5px;
}
.bpp-properties-header > .label {
  font-size: 120%;
  font-weight: bolder;
}
.bpp-properties-header > .search {
  display: none;
  margin-top: 5px;
  position: relative;
}
.bpp-properties-header > .search input {
  position: relative;
  border-radius: 15px;
  width: 100%;
  z-index: 1;
}
.bpp-properties-header > .search button {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  border: none;
  background-color: transparent;
  z-index: 2;
}
.bpp-properties-header > .search button:before {
  content: '\E805';
}

.cam-add-listener > button {
  position: relative;
  margin-left: 10px;
}
[data-list-entry-container] > .bpp-listener-area {
  border: 1px solid #ccc;
  margin: 10px 1px;
  padding: 10px;
}
.bpp-listener-area {
  position: relative;
}
.bpp-listener-area > button {
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  background: none;
}
.bpp-listener-area + .bpp-listener-area {
  margin-top: 20px;
}

@font-face {
  font-family: 'bpmn-js-pp';
  src: url("data:;base64,GBYAAGgVAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAcCEPZQAAAAAAAAAAAAAAAAAAAAAAABQAYgBwAG0AbgAtAGkAbwAtAHAAcAAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAAFABiAHAAbQBuAC0AaQBvAC0AcABwAAAAAAAAAQAAAA8AgAADAHBHU1VCsP6z7QAAAPwAAABCT1MvMj4iSaEAAAFAAAAAVmNtYXCd2b4sAAABmAAAAcZjdnQgAAAAAAAACXAAAAAKZnBnbYiQkFkAAAl8AAALcGdhc3AAAAAQAAAJaAAAAAhnbHlmhlzkXAAAA2AAAAIOaGVhZAjiposAAAVwAAAANmhoZWEHkQNNAAAFqAAAACRobXR4FWn/+gAABcwAAAAcbG9jYQGaAg0AAAXoAAAAEG1heHAAmgugAAAF+AAAACBuYW1lD9cCaQAABhgAAALlcG9zdPp/FpwAAAkAAAAAaHByZXDdawOFAAAU7AAAAHsAAQAAAAoAHgAsAAFERkxUAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACAABAAYAAAABAAAAAAABAw8BkAAFAAACegK8AAAAjAJ6ArwAAAHgADEBAgAAAgAFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAABQZkVkAEDoAukDA1L/agBaA1IAlgAAAAEAAAAAAAAAAAAFAAAAAwAAACwAAAAEAAABbgABAAAAAABoAAMAAQAAACwAAwAKAAABbgAEADwAAAAIAAgAAgAA6APoBukD//8AAOgC6AXpAv//AAAAAAAAAAEACAAKAAwAAAABAAIAAwAEAAUABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAWAAAAAAAAAAGAADoAgAA6AIAAAABAADoAwAA6AMAAAACAADoBQAA6AUAAAADAADoBgAA6AYAAAAEAADpAgAA6QIAAAAFAADpAwAA6QMAAAAGAAAAAQAAAAAB1gJiAB0ABrMTAwEtKyUWFAYiLwEHBiInJjQ/AScmNDc2Mh8BNzYyFhQPAQHEEiQyEoSEEjISEBCKihAQEjIShIQSMiQSisISMiIQmJgQEBIyEpyeEjISEBCYmBAiMhKeAAABAAAAAAJEAoAAEwAGsxAGAS0rATIUKwEVFCI9ASMiNDsBNTQyHQECJh4e0mTSHh7SZAGQZNIeHtJk0h4e0gAAAgAA/8IDIgLqABEAGgAItRgUDAQCLSslFg8BBi8BBiMiJhA2IBYVFAclFBYyNjQmIgYDBB4YLiQgvkpSgL60AQDALv4YiLB+iLB+TiIcLiAgviq+AQC2voBYSqpYiH6yhn4AAAP/+v+2A8cDCAAMABAAFAAKtxIRDg0KAgMtKwUWBiMhIicmNwE2MhcTNSMVNxEjEQO9ChQU/IQSCg0LAb4ILAgabm5uGBAiEBIQAw4SEv0kZGSuASz+1AACAAD/ugNIAwIACAAUAAi1EQsEAAItKwEyFhAGICYQNgE3JwcnBxcHFzcXNwGkrvb2/qT29gEEmlaamFiamliYmlYDAvb+pPb2AVz2/lyaVpiYVpqYVpiYVgAAAAIAAP+6A0gDAgAIABQACLUTDQQAAi0rATIWEAYgJhA2EzM1IzUjFSMVMxUzAaSu9vb+pPb24sjIZsrKZgMC9v6k9vYBXPb+KmbKymbKAAAAAQAAAAEAAGUPIXBfDzz1AAsD6AAAAADS8LF0AAAAANLwsXT/+v+2A+gDCAAAAAgAAgAAAAAAAAABAAADUv9qAFoD6P/6//MD6AABAAAAAAAAAAAAAAAAAAAABwPoAAAB1gAAAkQAAAMVAAADwv/6A0gAAANIAAAAAAAAADQAVACGALIA4AEHAAEAAAAHAB4AAwAAAAAAAgAAABAAcwAAABwLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAKADUAAQAAAAAAAgAHAD8AAQAAAAAAAwAKAEYAAQAAAAAABAAKAFAAAQAAAAAABQALAFoAAQAAAAAABgAKAGUAAQAAAAAACgArAG8AAQAAAAAACwATAJoAAwABBAkAAABqAK0AAwABBAkAAQAUARcAAwABBAkAAgAOASsAAwABBAkAAwAUATkAAwABBAkABAAUAU0AAwABBAkABQAWAWEAAwABBAkABgAUAXcAAwABBAkACgBWAYsAAwABBAkACwAmAeFDb3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWJwbW4taW8tcHBSZWd1bGFyYnBtbi1pby1wcGJwbW4taW8tcHBWZXJzaW9uIDEuMGJwbW4taW8tcHBHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAAMgAwADEANgAgAGIAeQAgAG8AcgBpAGcAaQBuAGEAbAAgAGEAdQB0AGgAbwByAHMAIABAACAAZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AYgBwAG0AbgAtAGkAbwAtAHAAcABSAGUAZwB1AGwAYQByAGIAcABtAG4ALQBpAG8ALQBwAHAAYgBwAG0AbgAtAGkAbwAtAHAAcABWAGUAcgBzAGkAbwBuACAAMQAuADAAYgBwAG0AbgAtAGkAbwAtAHAAcABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAQIBAwEEAQUBBgEHAQgABWNsZWFyA2FkZAZzZWFyY2gJYXR0ZW50aW9uDWNsZWFyLWNpcmNsZWQLYWRkLWNpcmNsZWQAAAABAAH//wAPAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAGBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7AAYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrEAACqxAAVCsQAIKrEABUKxAAgqsQAFQrkAAAAJKrEABUK5AAAACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZsQAMKrgB/4WwBI2xAgBEAA==");
  src: url("data:;base64,GBYAAGgVAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAcCEPZQAAAAAAAAAAAAAAAAAAAAAAABQAYgBwAG0AbgAtAGkAbwAtAHAAcAAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAAFABiAHAAbQBuAC0AaQBvAC0AcABwAAAAAAAAAQAAAA8AgAADAHBHU1VCsP6z7QAAAPwAAABCT1MvMj4iSaEAAAFAAAAAVmNtYXCd2b4sAAABmAAAAcZjdnQgAAAAAAAACXAAAAAKZnBnbYiQkFkAAAl8AAALcGdhc3AAAAAQAAAJaAAAAAhnbHlmhlzkXAAAA2AAAAIOaGVhZAjiposAAAVwAAAANmhoZWEHkQNNAAAFqAAAACRobXR4FWn/+gAABcwAAAAcbG9jYQGaAg0AAAXoAAAAEG1heHAAmgugAAAF+AAAACBuYW1lD9cCaQAABhgAAALlcG9zdPp/FpwAAAkAAAAAaHByZXDdawOFAAAU7AAAAHsAAQAAAAoAHgAsAAFERkxUAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACAABAAYAAAABAAAAAAABAw8BkAAFAAACegK8AAAAjAJ6ArwAAAHgADEBAgAAAgAFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAABQZkVkAEDoAukDA1L/agBaA1IAlgAAAAEAAAAAAAAAAAAFAAAAAwAAACwAAAAEAAABbgABAAAAAABoAAMAAQAAACwAAwAKAAABbgAEADwAAAAIAAgAAgAA6APoBukD//8AAOgC6AXpAv//AAAAAAAAAAEACAAKAAwAAAABAAIAAwAEAAUABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAWAAAAAAAAAAGAADoAgAA6AIAAAABAADoAwAA6AMAAAACAADoBQAA6AUAAAADAADoBgAA6AYAAAAEAADpAgAA6QIAAAAFAADpAwAA6QMAAAAGAAAAAQAAAAAB1gJiAB0ABrMTAwEtKyUWFAYiLwEHBiInJjQ/AScmNDc2Mh8BNzYyFhQPAQHEEiQyEoSEEjISEBCKihAQEjIShIQSMiQSisISMiIQmJgQEBIyEpyeEjISEBCYmBAiMhKeAAABAAAAAAJEAoAAEwAGsxAGAS0rATIUKwEVFCI9ASMiNDsBNTQyHQECJh4e0mTSHh7SZAGQZNIeHtJk0h4e0gAAAgAA/8IDIgLqABEAGgAItRgUDAQCLSslFg8BBi8BBiMiJhA2IBYVFAclFBYyNjQmIgYDBB4YLiQgvkpSgL60AQDALv4YiLB+iLB+TiIcLiAgviq+AQC2voBYSqpYiH6yhn4AAAP/+v+2A8cDCAAMABAAFAAKtxIRDg0KAgMtKwUWBiMhIicmNwE2MhcTNSMVNxEjEQO9ChQU/IQSCg0LAb4ILAgabm5uGBAiEBIQAw4SEv0kZGSuASz+1AACAAD/ugNIAwIACAAUAAi1EQsEAAItKwEyFhAGICYQNgE3JwcnBxcHFzcXNwGkrvb2/qT29gEEmlaamFiamliYmlYDAvb+pPb2AVz2/lyaVpiYVpqYVpiYVgAAAAIAAP+6A0gDAgAIABQACLUTDQQAAi0rATIWEAYgJhA2EzM1IzUjFSMVMxUzAaSu9vb+pPb24sjIZsrKZgMC9v6k9vYBXPb+KmbKymbKAAAAAQAAAAEAAGUPIXBfDzz1AAsD6AAAAADS8LF0AAAAANLwsXT/+v+2A+gDCAAAAAgAAgAAAAAAAAABAAADUv9qAFoD6P/6//MD6AABAAAAAAAAAAAAAAAAAAAABwPoAAAB1gAAAkQAAAMVAAADwv/6A0gAAANIAAAAAAAAADQAVACGALIA4AEHAAEAAAAHAB4AAwAAAAAAAgAAABAAcwAAABwLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAKADUAAQAAAAAAAgAHAD8AAQAAAAAAAwAKAEYAAQAAAAAABAAKAFAAAQAAAAAABQALAFoAAQAAAAAABgAKAGUAAQAAAAAACgArAG8AAQAAAAAACwATAJoAAwABBAkAAABqAK0AAwABBAkAAQAUARcAAwABBAkAAgAOASsAAwABBAkAAwAUATkAAwABBAkABAAUAU0AAwABBAkABQAWAWEAAwABBAkABgAUAXcAAwABBAkACgBWAYsAAwABBAkACwAmAeFDb3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWJwbW4taW8tcHBSZWd1bGFyYnBtbi1pby1wcGJwbW4taW8tcHBWZXJzaW9uIDEuMGJwbW4taW8tcHBHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAAMgAwADEANgAgAGIAeQAgAG8AcgBpAGcAaQBuAGEAbAAgAGEAdQB0AGgAbwByAHMAIABAACAAZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AYgBwAG0AbgAtAGkAbwAtAHAAcABSAGUAZwB1AGwAYQByAGIAcABtAG4ALQBpAG8ALQBwAHAAYgBwAG0AbgAtAGkAbwAtAHAAcABWAGUAcgBzAGkAbwBuACAAMQAuADAAYgBwAG0AbgAtAGkAbwAtAHAAcABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAQIBAwEEAQUBBgEHAQgABWNsZWFyA2FkZAZzZWFyY2gJYXR0ZW50aW9uDWNsZWFyLWNpcmNsZWQLYWRkLWNpcmNsZWQAAAABAAH//wAPAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAGBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7AAYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrEAACqxAAVCsQAIKrEABUKxAAgqsQAFQrkAAAAJKrEABUK5AAAACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZsQAMKrgB/4WwBI2xAgBEAA==") format('embedded-opentype'), url("data:application/font-woff;base64,d09GRgABAAAAAAyIAA8AAAAAFWgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADMAAABCsP6z7U9TLzIAAAGMAAAAQwAAAFY+IkmhY21hcAAAAdAAAABxAAABxp3ZvixjdnQgAAACRAAAAAoAAAAKAAAAAGZwZ20AAAJQAAAFlAAAC3CIkJBZZ2FzcAAAB+QAAAAIAAAACAAAABBnbHlmAAAH7AAAAbkAAAIOhlzkXGhlYWQAAAmoAAAAMwAAADYI4qaLaGhlYQAACdwAAAAgAAAAJAeRA01obXR4AAAJ/AAAABwAAAAcFWn/+mxvY2EAAAoYAAAAEAAAABABmgINbWF4cAAACigAAAAgAAAAIACaC6BuYW1lAAAKSAAAAYsAAALlD9cCaXBvc3QAAAvUAAAASgAAAGj6fxaccHJlcAAADCAAAABlAAAAe91rA4V4nGNgZGBg4GKQY9BhYHRx8wlh4GBgYYAAkAxjTmZ6IlAMygPKsYBpDiBmg4gCAIojA08AeJxjYGTmZ5zAwMrAwFTFtIeBgaEHQjM+YDBkZAKKMrAyM2AFAWmuKQwOL5heMjMH/c9iiGIOYpgGFGYEyQEAxHoLQgB4nO2R0Q2AMAhEr9ASYxzFERzEEfxybjqFHuAY0rzmONI0OQAMAEp20oF2oyHqotvSV6zpdxzsFx4BXN2mPg+V+JgSKqtxvmJLJXzb+YOxMfy15X1+nUV2RSTtWmS6o4jNuBWxnSlFbG1qAXsB44UXWgAAAAAAAAAAAAAAAAAAAHicrVZpcxNHEJ3VYcs2PoIPEjaBWcZyjHZWmMsIEMbsShbgHPKV7EKOXUt27otP/Ab9ml6RVJFv/LS8Hh3YYCdVVChK/ab37Uz3655ek9CSxF5Yj6TcfCmmtjZpZOdJSDdsWo7iQ9nZCylTTP4uiIJotdS+7TgkIhKBqnWFJYLY98jSJONDjzJatiW9alJu6Ul32RoP6q369tPQUY7dCSU1m6FD65EtqcKoEkUy7ZGSNi3D1V9JWuHnK8x81QwlgugkksabYQyP5GfjjFYZrcZ2HEWRTZYbRYpEMzyIIo+yWmKfXDFBQPmgGVJe+TSifIQfkRV7lNMKccl2mt/3JT/pHc6/JOJ6i7IlB/5AdmQHe6cr+SLS2grjpp1sR6GK8HR9J8Qjm5Pqn+xRXtNo4HZFpifNCJbKV5BY+Qll9g/JauF8ypc8GtWSg5wIWi9zYl/yDrQeR0yJaybIgu6OToig7pecodhj+rj4471dLBchBMg4lvWOSrgQRilhs5okbQQ5iJKyRZXUekdMnPI6LeItYb9O7ehLZ7RJqDsxnq2Hjq2cqOR4NKnTTKZO7aTm0ZQGUUo6Ezzm1wGUH9Ekr7axmsTKo2lsM2MkkVCghXNpKohlJ5Y0BdE8mtGbu2Gaa9eiRZo8UM89ek9vboWbOz2n7cA/a/xndSqmg70wnZ4OyEp8mna5SdG6fnqGfybxQ9YCKpEtNsOUxUO2fgfl5WNLjsJrA2z3nvMr6H32RMikgfgb8B4v1SkFTIWYVVAL3bTWtSzL1GpWi1Rk6rshTStf1mkCTTkOfWNfxjj+r5kZS0wJ3+/E6dkRl5659iXINIfcZl2P5nVqsV2AzmzP6TTL9n2d5th+oNM82/M6HWFr63SU7Yc6LbD9SKdjbC9oQZPuOwRyEYFcwAYSgbB1EAjbSwiErUIgbBcRCNsiAmG7hEDYfoxA2C4jELaXtayafippHDsTywBFiAOjOe7IZW4qV1PJpRKui0anNuQpcqukonhW/SsD/eKRN6yBtUC6RNb8ikmufFSV44+uaHnTxLkCjlV/e3NcnxMPZb9Y+FPwv9qaqqRXrHlkchV5I9CT40TXJhWPrunyuapH1/+Lig5rgX4DpRALRVmWDb6ZkPBRp9NQDVzlEDMbMw/X9bplzc/h/JsYIQvofvw3FBoL3INOWUlZ7WCv1dePZbm3B+WwJ1iSYr7M61vhi4zMSvtFZil7PvJ5wBUwKpVhqw1creDNexLzkOlN8kwQtxVlg6SNx5kgsYFjHjBvvpMgJExdtYHaKZywgbxgzCnY74RDVG+U5XB7oX0ejZR/a1fsyBkVTRD4bfZG2OuzUPJbrIGEJ7/U10BVIU3FuKmASyPlhmrwYVyt20YyTqCvqNgNy7KKDx9H3HdKjmUg+UgRq0dHP629Qp3Uuf3KKG7fO/0IgkFpYv72vpnioJR3tZJlVm0DU7calVPXmsPFqw7dzaPue8fZJ3LWNN10T9z0vqZVt4ODuVkQ7dsclKVMLqjrww4bqMvNpdDqZVyS3nYPMCwwoN+hFRv/V/dx+DxXqgqj40i9nagfo89iDPIPOH9H9QXo5zFMuYaU53uXE59u3MPZMl3FXayf4t/ArLXmZukacEPTDZiHrFodusoNfKcGOj3S3I70EPCx7grxAGATwGLwie5axvMpgPF8xhwf4HPmMGgyh8EWcxhsM2cNYIc5DHaZw2CPOQy+YM46wJfMYRAyh0HEHAZPmBMAPGUOg6+Yw+Br5jD4hjn3Ab5lDoOYOQwS5jDY13RrKHOLF3QXqG1QFejA9BMW97A41FQZsr/jhWF/bxCzfzCIqT9quj2k/sQLQ/3ZIKb+YhBTf9V0Z0j9jReG+rtBTP3DIKY+0y/GcpnBX0a+S4UDyi42n/P3xPsHwhpAtgABAAH//wAPeJxlUM9rE0EY/b6ZuLukTTs7O7sJxcZ1Nk2gaVOY/NiDiBcP0oMHDyGHniT0mD8h5BCk5ORxWaSnnjwUUdtCwUVKoSXHIv4BHv0D9iCaOJuAKA7DG943M++97wMEvfAreQmbYHxwKO7WtzxhyD00DVmrtp6ghrCjHqAGT6wjXvOK4uMxV5yxyYQxvmQVPrniSrIoWpTeHC8eaCYVP9YWmQ95SkbgaB9maB9Uoo6ukI8xkK1H2G6pTSTVcvmuf5cBvl6eGeivAPMrKsl3sGEDrLOSWM2RLOs6GntoBLLKOr7nCnNLeKrTqkqD5sqlRsVP9l+Mko8Inxuz0tG7od7P5f2G7yfbCcJ5Murtv+0dDd+/GgLQ+Y/5Ob2hFqwCAwH5C26vFfKE7tbveUbwUM8jxI4qOu3ADe3App/yQvwc83xhBRNrx9oYDAYlJhlndI3zX5V+/xR3Zl8W2S/pM0rA0qrWmb2SA5L17zHD17kxrJk1s2gWw2KIJ6dpOjtJU8zF3TjqxXEviruULGsH6ewg7kaRvskQ4D9tp/CvttNsBzpu4Dbd5h/tb7e3h9Pp4V+q2xmf/gaaAYe+AAAAeJxjYGRgYADiVL7Tf+L5bb4ycDO/AIowXPqwsQRG///1fxvzC2YOIJeDgQkkCgCeTA9OAHicY2BkYGAO+p/FEMX84v+v/5+ZXzAARVAAOwC+sAfjA+gAAAHWAAACRAAAAxUAAAPC//oDSAAAA0gAAAAAAAAANABUAIYAsgDgAQcAAQAAAAcAHgADAAAAAAACAAAAEABzAAAAHAtwAAAAAHicdZLNSgMxFIVPbKvYggsV3WYlSun0BxTsRqGgK0FcdOFu2qYzU6ZJyKRKn8E38B18JcE38XQarEKdMJnvnpzcexMGwCE+IbB+LvmuWaDOaM072MNN4Ar1u8BV8mPgGhp4DrxLXQWuowkTuIEjvDODqO4zmuEjsMCxOA28gwPRDFyhfh24Sn4IXMOJiAPvUn8NXMdQvAVu4Ex8DYxduixJvTwfXMhep3slR0tpKGU6zmW88KlxhbyVU6O9ynMTjc18ZOe6lZmWtU8qWeSx2wgbGipXZEbLbtTZiPdKKxd7NVlVKV6SnvdTOXVmLu9Cfmmdmamxj1Lvbb/d/l0XA16UxRIOGRKk8JA4p3rBbw8ddHFFGtEh6Vy7MmjEyKnEWHBHWq4UjG/5ThlpqoqOnBxhzHnOHJazRov7DWfL8URXwhw5M7mtjm3akLtW9bKykmSPETvd5rynU5fuuOxo8nOWAi+s3KPq2fGqa1d2Kfmj/e1fMs9qbUZlTD0qb8lT7aPN8c95vwGTUof7AHicY2BigAAuBuyAnZGJkZmRhZGVkY2RnZGDgTU5JzWxiDkxJYWtGMhIzuBMLClJzSvJzM/jBUvpJmcWARkp3EAlMDYDAwAmBxMfAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjIwaEFoDhR6JwMDAycyi5nBZaMKY0dgxAaHjoiNzCkuG9VAvF0cDQyMLA4dySERICWRQLCRgUdrB+P/1g0svRuZGFwAB9MiuAAAAA==") format('woff'), url("data:application/x-font-ttf;base64,AAEAAAAPAIAAAwBwR1NVQrD+s+0AAAD8AAAAQk9TLzI+IkmhAAABQAAAAFZjbWFwndm+LAAAAZgAAAHGY3Z0IAAAAAAAAAlwAAAACmZwZ22IkJBZAAAJfAAAC3BnYXNwAAAAEAAACWgAAAAIZ2x5ZoZc5FwAAANgAAACDmhlYWQI4qaLAAAFcAAAADZoaGVhB5EDTQAABagAAAAkaG10eBVp//oAAAXMAAAAHGxvY2EBmgINAAAF6AAAABBtYXhwAJoLoAAABfgAAAAgbmFtZQ/XAmkAAAYYAAAC5XBvc3T6fxacAAAJAAAAAGhwcmVw3WsDhQAAFOwAAAB7AAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQMPAZAABQAAAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ALpAwNS/2oAWgNSAJYAAAABAAAAAAAAAAAABQAAAAMAAAAsAAAABAAAAW4AAQAAAAAAaAADAAEAAAAsAAMACgAAAW4ABAA8AAAACAAIAAIAAOgD6AbpA///AADoAugF6QL//wAAAAAAAAABAAgACgAMAAAAAQACAAMABAAFAAYAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAFgAAAAAAAAABgAA6AIAAOgCAAAAAQAA6AMAAOgDAAAAAgAA6AUAAOgFAAAAAwAA6AYAAOgGAAAABAAA6QIAAOkCAAAABQAA6QMAAOkDAAAABgAAAAEAAAAAAdYCYgAdAAazEwMBLSslFhQGIi8BBwYiJyY0PwEnJjQ3NjIfATc2MhYUDwEBxBIkMhKEhBIyEhAQiooQEBIyEoSEEjIkEorCEjIiEJiYEBASMhKcnhIyEhAQmJgQIjISngAAAQAAAAACRAKAABMABrMQBgEtKwEyFCsBFRQiPQEjIjQ7ATU0Mh0BAiYeHtJk0h4e0mQBkGTSHh7SZNIeHtIAAAIAAP/CAyIC6gARABoACLUYFAwEAi0rJRYPAQYvAQYjIiYQNiAWFRQHJRQWMjY0JiIGAwQeGC4kIL5KUoC+tAEAwC7+GIiwfoiwfk4iHC4gIL4qvgEAtr6AWEqqWIh+soZ+AAAD//r/tgPHAwgADAAQABQACrcSEQ4NCgIDLSsFFgYjISInJjcBNjIXEzUjFTcRIxEDvQoUFPyEEgoNCwG+CCwIGm5ubhgQIhASEAMOEhL9JGRkrgEs/tQAAgAA/7oDSAMCAAgAFAAItRELBAACLSsBMhYQBiAmEDYBNycHJwcXBxc3FzcBpK729v6k9vYBBJpWmphYmppYmJpWAwL2/qT29gFc9v5cmlaYmFaamFaYmFYAAAACAAD/ugNIAwIACAAUAAi1Ew0EAAItKwEyFhAGICYQNhMzNSM1IxUjFTMVMwGkrvb2/qT29uLIyGbKymYDAvb+pPb2AVz2/ipmyspmygAAAAEAAAABAABlDyFwXw889QALA+gAAAAA0vCxdAAAAADS8LF0//r/tgPoAwgAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+j/+v/zA+gAAQAAAAAAAAAAAAAAAAAAAAcD6AAAAdYAAAJEAAADFQAAA8L/+gNIAAADSAAAAAAAAAA0AFQAhgCyAOABBwABAAAABwAeAAMAAAAAAAIAAAAQAHMAAAAcC3AAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACgA1AAEAAAAAAAIABwA/AAEAAAAAAAMACgBGAAEAAAAAAAQACgBQAAEAAAAAAAUACwBaAAEAAAAAAAYACgBlAAEAAAAAAAoAKwBvAAEAAAAAAAsAEwCaAAMAAQQJAAAAagCtAAMAAQQJAAEAFAEXAAMAAQQJAAIADgErAAMAAQQJAAMAFAE5AAMAAQQJAAQAFAFNAAMAAQQJAAUAFgFhAAMAAQQJAAYAFAF3AAMAAQQJAAoAVgGLAAMAAQQJAAsAJgHhQ29weXJpZ2h0IChDKSAyMDE2IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21icG1uLWlvLXBwUmVndWxhcmJwbW4taW8tcHBicG1uLWlvLXBwVmVyc2lvbiAxLjBicG1uLWlvLXBwR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADYAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGIAcABtAG4ALQBpAG8ALQBwAHAAUgBlAGcAdQBsAGEAcgBiAHAAbQBuAC0AaQBvAC0AcABwAGIAcABtAG4ALQBpAG8ALQBwAHAAVgBlAHIAcwBpAG8AbgAgADEALgAwAGIAcABtAG4ALQBpAG8ALQBwAHAARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwECAQMBBAEFAQYBBwEIAAVjbGVhcgNhZGQGc2VhcmNoCWF0dGVudGlvbg1jbGVhci1jaXJjbGVkC2FkZC1jaXJjbGVkAAAAAQAB//8ADwAAAAAAAAAAAAAAALAALCCwAFVYRVkgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbkIAAgAY2MjYhshIbAAWbAAQyNEsgABAENgQi2wASywIGBmLbACLCBkILDAULAEJlqyKAEKQ0VjRVJbWCEjIRuKWCCwUFBYIbBAWRsgsDhQWCGwOFlZILEBCkNFY0VhZLAoUFghsQEKQ0VjRSCwMFBYIbAwWRsgsMBQWCBmIIqKYSCwClBYYBsgsCBQWCGwCmAbILA2UFghsDZgG2BZWVkbsAErWVkjsABQWGVZWS2wAywgRSCwBCVhZCCwBUNQWLAFI0KwBiNCGyEhWbABYC2wBCwjISMhIGSxBWJCILAGI0KxAQpDRWOxAQpDsABgRWOwAyohILAGQyCKIIqwASuxMAUlsAQmUVhgUBthUllYI1khILBAU1iwASsbIbBAWSOwAFBYZVktsAUssAdDK7IAAgBDYEItsAYssAcjQiMgsAAjQmGwAmJmsAFjsAFgsAUqLbAHLCAgRSCwC0NjuAQAYiCwAFBYsEBgWWawAWNgRLABYC2wCCyyBwsAQ0VCKiGyAAEAQ2BCLbAJLLAAQyNEsgABAENgQi2wCiwgIEUgsAErI7AAQ7AEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERLABYC2wCywgIEUgsAErI7AAQ7AEJWAgRYojYSBksCRQWLAAG7BAWSOwAFBYZVmwAyUjYUREsAFgLbAMLCCwACNCsgsKA0VYIRsjIVkqIS2wDSyxAgJFsGRhRC2wDiywAWAgILAMQ0qwAFBYILAMI0JZsA1DSrAAUlggsA0jQlktsA8sILAQYmawAWMguAQAY4ojYbAOQ2AgimAgsA4jQiMtsBAsS1RYsQRkRFkksA1lI3gtsBEsS1FYS1NYsQRkRFkbIVkksBNlI3gtsBIssQAPQ1VYsQ8PQ7ABYUKwDytZsABDsAIlQrEMAiVCsQ0CJUKwARYjILADJVBYsQEAQ2CwBCVCioogiiNhsA4qISOwAWEgiiNhsA4qIRuxAQBDYLACJUKwAiVhsA4qIVmwDENHsA1DR2CwAmIgsABQWLBAYFlmsAFjILALQ2O4BABiILAAUFiwQGBZZrABY2CxAAATI0SwAUOwAD6yAQEBQ2BCLbATLACxAAJFVFiwDyNCIEWwCyNCsAojsABgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAULLEAEystsBUssQETKy2wFiyxAhMrLbAXLLEDEystsBgssQQTKy2wGSyxBRMrLbAaLLEGEystsBsssQcTKy2wHCyxCBMrLbAdLLEJEystsB4sALANK7EAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsB8ssQAeKy2wICyxAR4rLbAhLLECHistsCIssQMeKy2wIyyxBB4rLbAkLLEFHistsCUssQYeKy2wJiyxBx4rLbAnLLEIHistsCgssQkeKy2wKSwgPLABYC2wKiwgYLAQYCBDI7ABYEOwAiVhsAFgsCkqIS2wKyywKiuwKiotsCwsICBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4IyCKVVggRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOBshWS2wLSwAsQACRVRYsAEWsCwqsAEVMBsiWS2wLiwAsA0rsQACRVRYsAEWsCwqsAEVMBsiWS2wLywgNbABYC2wMCwAsAFFY7gEAGIgsABQWLBAYFlmsAFjsAErsAtDY7gEAGIgsABQWLBAYFlmsAFjsAErsAAWtAAAAAAARD4jOLEvARUqLbAxLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2E4LbAyLC4XPC2wMywgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhsAFDYzgtsDQssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIzAQEVFCotsDUssAAWsAQlsAQlRyNHI2GwCUMrZYouIyAgPIo4LbA2LLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhIyAgsAQmI0ZhOBsjsAhDRrACJbAIQ0cjRyNhYCCwBEOwAmIgsABQWLBAYFlmsAFjYCMgsAErI7AEQ2CwASuwBSVhsAUlsAJiILAAUFiwQGBZZrABY7AEJmEgsAQlYGQjsAMlYGRQWCEbIyFZIyAgsAQmI0ZhOFktsDcssAAWICAgsAUmIC5HI0cjYSM8OC2wOCywABYgsAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=") format('truetype'), url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iYnBtbi1pby1wcCIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0iYnBtbi1pby1wcCIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2xlYXIiIHVuaWNvZGU9IiYjeGU4MDI7IiBkPSJNNDUyIDE5NHExOC0xOCAxOC00M3QtMTgtNDNxLTE4LTE2LTQzLTE2dC00MyAxNmwtMTMyIDE1Mi0xMzItMTUycS0xOC0xNi00My0xNnQtNDMgMTZxLTE2IDE4LTE2IDQzdDE2IDQzbDEzOCAxNTYtMTM4IDE1OHEtMTYgMTgtMTYgNDN0MTYgNDNxMTggMTYgNDMgMTZ0NDMtMTZsMTMyLTE1MiAxMzIgMTUycTE4IDE2IDQzIDE2dDQzLTE2cTE4LTE4IDE4LTQzdC0xOC00M2wtMTM4LTE1OHoiIGhvcml6LWFkdi14PSI0NzAiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJhZGQiIHVuaWNvZGU9IiYjeGU4MDM7IiBkPSJNNTUwIDQwMHEzMCAwIDMwLTUwdC0zMC01MGwtMjEwIDAgMC0yMTBxMC0zMC01MC0zMHQtNTAgMzBsMCAyMTAtMjEwIDBxLTMwIDAtMzAgNTB0MzAgNTBsMjEwIDAgMCAyMTBxMCAzMCA1MCAzMHQ1MC0zMGwwLTIxMCAyMTAgMHoiIGhvcml6LWFkdi14PSI1ODAiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJzZWFyY2giIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNNzcyIDc4cTMwLTM0IDYtNjJsLTQ2LTQ2cS0zNi0zMi02OCAwbC0xOTAgMTkwcS03NC00Mi0xNTYtNDItMTI4IDAtMjIzIDk1dC05NSAyMjMgOTAgMjE5IDIxOCA5MSAyMjQtOTUgOTYtMjIzcTAtODgtNDYtMTYyeiBtLTY3OCAzNThxMC04OCA2OC0xNTZ0MTU2LTY4IDE1MSA2MyA2MyAxNTNxMCA4OC02OCAxNTV0LTE1NiA2Ny0xNTEtNjMtNjMtMTUxeiIgaG9yaXotYWR2LXg9Ijc4OSIgLz4KPGdseXBoIGdseXBoLW5hbWU9ImF0dGVudGlvbiIgdW5pY29kZT0iJiN4ZTgwNjsiIGQ9Ik05NTctMjRxMTAtMTYgMC0zNC0xMC0xNi0zMC0xNmwtODkyIDBxLTE4IDAtMjggMTYtMTMgMTgtMiAzNGw0NDYgNzgycTggMTggMzAgMTh0MzAtMTh6IG0tNDIwIDUwbDAgMTAwLTExMCAwIDAtMTAwIDExMCAweiBtMCAxNzRsMCAzMDAtMTEwIDAgMC0zMDAgMTEwIDB6IiBob3Jpei1hZHYteD0iOTYyIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2xlYXItY2lyY2xlZCIgdW5pY29kZT0iJiN4ZTkwMjsiIGQ9Ik00MjAgNzcwcTE3NCAwIDI5Ny0xMjN0MTIzLTI5Ny0xMjMtMjk3LTI5Ny0xMjMtMjk3IDEyMy0xMjMgMjk3IDEyMyAyOTcgMjk3IDEyM3ogbTg2LTQyMGwxNTQgMTU0LTg2IDg2LTE1NC0xNTItMTUyIDE1Mi04OC04NiAxNTQtMTU0LTE1NC0xNTIgODgtODYgMTUyIDE1MiAxNTQtMTUyIDg2IDg2eiIgaG9yaXotYWR2LXg9Ijg0MCIgLz4KPGdseXBoIGdseXBoLW5hbWU9ImFkZC1jaXJjbGVkIiB1bmljb2RlPSImI3hlOTAzOyIgZD0iTTQyMCA3NzBxMTc0IDAgMjk3LTEyM3QxMjMtMjk3LTEyMy0yOTctMjk3LTEyMy0yOTcgMTIzLTEyMyAyOTcgMTIzIDI5NyAyOTcgMTIzeiBtNTItNDcwbDIwMCAwIDAgMTAyLTIwMCAwIDAgMjAyLTEwMiAwIDAtMjAyLTIwMiAwIDAtMTAyIDIwMiAwIDAtMjAyIDEwMiAwIDAgMjAyeiIgaG9yaXotYWR2LXg9Ijg0MCIgLz4KPC9mb250Pgo8L2RlZnM+Cjwvc3ZnPg==") format('svg');
  font-weight: normal;
  font-style: normal;
}
.bpp-properties-panel {
  background-color: #f8f8f8;
  position: relative;
}
.bpp-properties-panel:empty {
  display: none;
}
.bpp-properties-panel label,
.bpp-properties-panel input {
  vertical-align: middle;
}
.bpp-properties-panel input,
.bpp-properties-panel button,
.bpp-properties-panel textarea,
.bpp-properties-panel [contenteditable] {
  padding: 3px 6px;
  border: 1px solid #ccc;
}
.bpp-properties-panel input:focus,
.bpp-properties-panel button:focus,
.bpp-properties-panel textarea:focus,
.bpp-properties-panel [contenteditable]:focus {
  outline: none;
  border-color: #52B415;
  box-shadow: 0 0 1px 2px rgba(82, 180, 21, 0.2);
}
.bpp-properties-panel input.invalid,
.bpp-properties-panel button.invalid,
.bpp-properties-panel textarea.invalid,
.bpp-properties-panel [contenteditable].invalid {
  border-color: #cc3333;
  background: #f0c2c2;
}
.bpp-properties-panel input.invalid:focus,
.bpp-properties-panel button.invalid:focus,
.bpp-properties-panel textarea.invalid:focus,
.bpp-properties-panel [contenteditable].invalid:focus {
  box-shadow: 0 0 1px 2px rgba(204, 51, 51, 0.2);
}
.bpp-properties-panel [type=text],
.bpp-properties-panel [contenteditable],
.bpp-properties-panel textarea,
.bpp-properties-panel select {
  width: 100%;
}
.bpp-properties-panel [contenteditable],
.bpp-properties-panel textarea {
  resize: vertical;
}
.bpp-properties-panel [contenteditable] {
  outline: 0px solid transparent;
  background-color: white;
  overflow-y: auto;
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
}
.bpp-properties-panel [contenteditable]:before {
  content: "\feff";
}
.bpp-properties-panel [disabled] {
  color: #808080;
}
.bpp-properties-panel label {
  font-weight: bolder;
  display: inline-block;
  vertical-align: middle;
  color: #666;
  margin-bottom: 3px;
}
.bpp-properties-panel label[for] {
  cursor: pointer;
}
.bpp-properties-panel label.bpp-hidden {
  display: none;
}
.bpp-properties-panel .entry-label {
  font-weight: bolder;
  display: inline-block;
  vertical-align: middle;
  color: #666;
  font-size: 120%;
  margin-top: 5px;
  margin-bottom: 10px;
  transition: margin 0.218s linear;
  font-style: italic;
}
.bpp-properties-panel .entry-label[for] {
  cursor: pointer;
}
.bpp-properties-panel .entry-label.bpp-hidden {
  display: none;
}
.bpp-properties-panel .entry-label.divider {
  border-top: 1px dotted #ccc;
  padding-top: 8px;
  margin-top: 16px;
  width: 100%;
}
.bpp-properties-panel button {
  position: absolute;
  top: 0;
  height: 23px;
  width: 24px;
  overflow: hidden;
  cursor: pointer;
  background-color: #f8f8f8;
  border: 1px solid #ccc;
}
.bpp-properties-panel button > span {
  display: none;
}
.bpp-properties-panel button:before {
  font-family: "bpmn-js-pp";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.bpp-properties-panel button.add:before {
  content: '\E803';
}
.bpp-properties-panel button.clear:before {
  content: '\E802';
}
.bpp-properties-panel button:hover {
  color: #52B415;
}
.bpp-error-message,
.bpp-error-message.bpp-entry-link {
  margin-top: 5px;
  color: #cc3333;
}
.bpp-row {
  margin-top: 10px;
  margin-bottom: 10px;
}
.bpp-row:first-of-type {
  margin-top: 0;
}
.bpp-row:last-of-type {
  margin-bottom: 0;
}
.bpp-textfield,
.bpp-textbox {
  margin-bottom: 3px;
}
.bpp-radios-group {
  list-style: none;
  padding: 0;
  margin: 0 0 9px 0;
}
.bpp-radios-group .bpp-radio-wrapper {
  margin: 6px 0;
}
.bpp-radios-group input,
.bpp-radios-group label {
  vertical-align: middle;
}
.bpp-radios-group input {
  margin-top: 0;
  margin-left: 0;
}
.bpp-radios-group input,
.bpp-checkbox input {
  margin-left: 0;
}
.bpp-radios-group label:after,
.bpp-checkbox label:after {
  display: none;
}
.bpp-textfield input {
  padding-right: 28px;
}
.bpp-textfield .clear {
  background: transparent;
  border: none;
  top: 0;
  right: 0;
}
.bpp-combo-input {
  margin-top: 7px;
}
.bpp-select select {
  height: 23px;
}
.bpp-select button.add {
  top: -22px;
  right: 0;
}
.bpp-select button.add,
.bpp-element-list button.add,
.bpp-select button.clear,
.bpp-element-list button.clear {
  top: -23px;
  border-bottom: none;
}
.bpp-select button.add,
.bpp-element-list button.add {
  right: 0px;
}
.bpp-select button.clear,
.bpp-element-list button.clear {
  right: 23px;
}
.bpp-properties-entry {
  margin-bottom: 9px;
}
.bpp-properties-entry .bpp-field-wrapper {
  position: relative;
}
.bpp-properties-entry .bpp-field-wrapper input[readonly] + .clear {
  display: none;
}
.bpp-properties-entry .bpp-field-wrapper select {
  resize: vertical;
}
.bpp-hidden {
  display: none;
}
label.bpp-hidden {
  display: none;
}
.bpp-table-add-row > button {
  position: relative;
  margin-left: 10px;
}
.bpp-table {
  margin-top: 10px;
}
.bpp-table-row {
  margin-bottom: 2px;
  overflow: hidden;
}
.bpp-table-row > input,
.bpp-table-row > button {
  float: left;
}
.bpp-table-row > label {
  padding-left: 5px;
}
.bpp-table-row > label.bpp-table-row-columns-1,
.bpp-table-row > input.bpp-table-row-columns-1 {
  width: 100%;
}
.bpp-table-row > label.bpp-table-row-columns-1.bpp-table-row-removable,
.bpp-table-row > input.bpp-table-row-columns-1.bpp-table-row-removable {
  width: calc(100% - 24px);
}
.bpp-table-row > label.bpp-table-row-columns-2,
.bpp-table-row > input.bpp-table-row-columns-2 {
  width: 50%;
  box-sizing: border-box;
}
.bpp-table-row > label.bpp-table-row-columns-2.bpp-table-row-removable,
.bpp-table-row > input.bpp-table-row-columns-2.bpp-table-row-removable {
  width: calc(50% - 12px);
}
.bpp-table-row > label.bpp-table-row-columns-2:nth-child(2),
.bpp-table-row > input.bpp-table-row-columns-2:nth-child(2) {
  border-left: none;
}
.bpp-table-row > button {
  border-left: none;
  position: static;
}
.bpp-properties-static {
  margin-bottom: 0;
  margin-top: 0;
  border: 1px solid #ccc;
  background-color: white;
  padding: 3px 6px;
  font: 13.3333px Arial;
  width: 100%;
}
.bpp-entry-link {
  cursor: pointer;
  color: #52B415;
}
.bpp-icon-warning:before {
  font-family: "bpmn-js-pp";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\E806';
}
.bpp-field-description {
  margin-top: 5px;
  color: #999;
}
.bpp-field-description a {
  color: #3d8610;
  text-decoration: none;
}
.bpp-field-description a:hover {
  color: #52B415;
}
.bpp-properties-header {
  padding: 15px;
  padding-bottom: 5px;
}
.bpp-properties-header > .label {
  font-size: 120%;
  font-weight: bolder;
}
.bpp-properties-header > .search {
  display: none;
  margin-top: 5px;
  position: relative;
}
.bpp-properties-header > .search input {
  position: relative;
  border-radius: 15px;
  width: 100%;
  z-index: 1;
}
.bpp-properties-header > .search button {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  border: none;
  background-color: transparent;
  z-index: 2;
}
.bpp-properties-header > .search button:before {
  content: '\E805';
}
.bpp-properties-group {
  padding: 6px 15px 6px 15px;
  position: relative;
  overflow: hidden;
  transition: max-height 0.218s ease-in-out, padding-top 0.218s ease-in-out, padding-bottom 0.218s ease-in-out;
}
.bpp-properties-group:empty {
  display: none;
}
.bpp-properties-group > .group-toggle {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 4px;
  cursor: pointer;
  transition: background-color 0.218s linear;
}
.bpp-properties-group > .group-toggle:hover {
  background-color: #8fc071;
}
.bpp-properties-group > .group-label {
  font-weight: bolder;
  display: inline-block;
  vertical-align: middle;
  color: #666;
  font-size: 120%;
  margin-top: 5px;
  margin-bottom: 10px;
  transition: margin 0.218s linear;
  font-style: italic;
}
.bpp-properties-group > .group-label[for] {
  cursor: pointer;
}
.bpp-properties-group > .group-label.bpp-hidden {
  display: none;
}
.bpp-properties-group:hover > .group-toggle {
  background-color: #ccc;
}
.bpp-properties-group:hover > .group-toggle:hover {
  background-color: #8fc071;
}
.bpp-properties-group.group-closed {
  max-height: 20px;
  border-top: none;
  cursor: pointer;
  background-color: rgba(143, 192, 113, 0.2);
  padding-top: 0;
  padding-bottom: 0;
}
.bpp-properties-group.group-closed > div {
  visibility: hidden;
}
.bpp-properties-group.group-closed > .group-label {
  margin-top: 2px;
  margin-bottom: 2px;
}
.bpp-properties-group.group-closed:hover > .group-label {
  color: #52B415;
}
.bpp-properties-group + .bpp-properties-group {
  border-top: 1px dotted #ccc;
}
.bpp-properties-group:last-child {
  padding-bottom: 9px;
}
.cam-add-listener > button {
  position: relative;
  margin-left: 10px;
}
[data-list-entry-container] > .bpp-listener-area {
  border: 1px solid #ccc;
  margin: 10px 1px;
  padding: 10px;
}
.bpp-listener-area {
  position: relative;
}
.bpp-listener-area > button {
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  background: none;
}
.bpp-listener-area + .bpp-listener-area {
  margin-top: 20px;
}
.bpp-properties-tab-bar {
  border-bottom: 1px solid #ccc;
  padding: 0 15px;
}
.bpp-properties-tab-bar .scroll-tabs-button {
  cursor: pointer;
  font-size: 16px;
  padding: 3px 4px 3px 4px;
  color: #666;
}
.bpp-properties-tab-bar .scroll-tabs-button:hover {
  font-weight: bold;
}
.bpp-properties-tab-bar .scroll-tabs-button.scroll-tabs-left {
  float: left;
  margin-left: -15px;
}
.bpp-properties-tab-bar .scroll-tabs-button.scroll-tabs-right {
  float: right;
  margin-right: -15px;
}
.bpp-properties-tab-bar:not(.scroll-tabs-overflow) .scroll-tabs-button {
  display: none;
}
ul.bpp-properties-tabs-links {
  margin: 5px 0 -1px 0;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
}
ul.bpp-properties-tabs-links > li {
  display: inline-block;
  margin: 0;
}
ul.bpp-properties-tabs-links > li.bpp-hidden {
  display: none;
}
ul.bpp-properties-tabs-links > li > a {
  display: inline-block;
  font-size: 12px;
  padding: 4px 7px;
  border: 1px solid #ccc;
  border-radius: 3px 3px 0 0;
  border-bottom: transparent;
  background-color: #f8f8f8;
  color: #666;
  text-decoration: none;
}
ul.bpp-properties-tabs-links > li > a:hover {
  color: #4d4d4d;
}
ul.bpp-properties-tabs-links > li + li {
  margin-left: 4px;
}
ul.bpp-properties-tabs-links > li.bpp-active a {
  padding-bottom: 5px;
  border-top: 2px solid #52B415;
  border-bottom: none;
}
.bpp-properties-tab,
.bpp-properties-tab.bpp-hidden {
  display: none;
}
.bpp-properties-tab.bpp-active {
  display: block;
}

.bpp-properties-tab-bar {
  border-bottom: 1px solid #ccc;
  padding: 0 15px;
}
.bpp-properties-tab-bar .scroll-tabs-button {
  cursor: pointer;
  font-size: 16px;
  padding: 3px 4px 3px 4px;
  color: #666;
}
.bpp-properties-tab-bar .scroll-tabs-button:hover {
  font-weight: bold;
}
.bpp-properties-tab-bar .scroll-tabs-button.scroll-tabs-left {
  float: left;
  margin-left: -15px;
}
.bpp-properties-tab-bar .scroll-tabs-button.scroll-tabs-right {
  float: right;
  margin-right: -15px;
}
.bpp-properties-tab-bar:not(.scroll-tabs-overflow) .scroll-tabs-button {
  display: none;
}
ul.bpp-properties-tabs-links {
  margin: 5px 0 -1px 0;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
}
ul.bpp-properties-tabs-links > li {
  display: inline-block;
  margin: 0;
}
ul.bpp-properties-tabs-links > li.bpp-hidden {
  display: none;
}
ul.bpp-properties-tabs-links > li > a {
  display: inline-block;
  font-size: 12px;
  padding: 4px 7px;
  border: 1px solid #ccc;
  border-radius: 3px 3px 0 0;
  border-bottom: transparent;
  background-color: #f8f8f8;
  color: #666;
  text-decoration: none;
}
ul.bpp-properties-tabs-links > li > a:hover {
  color: #4d4d4d;
}
ul.bpp-properties-tabs-links > li + li {
  margin-left: 4px;
}
ul.bpp-properties-tabs-links > li.bpp-active a {
  padding-bottom: 5px;
  border-top: 2px solid #52B415;
  border-bottom: none;
}
.bpp-properties-tab,
.bpp-properties-tab.bpp-hidden {
  display: none;
}
.bpp-properties-tab.bpp-active {
  display: block;
}

/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor .CodeMirror-line::selection,
.cm-fat-cursor .CodeMirror-line > span::selection, 
.cm-fat-cursor .CodeMirror-line > span > span::selection { background: transparent; }
.cm-fat-cursor .CodeMirror-line::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection { background: transparent; }
.cm-fat-cursor { caret-color: transparent; }
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: 0;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 50px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -50px; margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
  z-index: 0;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
  outline: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }

.CodeMirror-hints {
  position: absolute;
  z-index: 10;
  overflow: hidden;
  list-style: none;

  margin: 0;
  padding: 2px;

  -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
  -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
  box-shadow: 2px 3px 5px rgba(0,0,0,.2);
  border-radius: 3px;
  border: 1px solid silver;

  background: white;
  font-size: 90%;
  font-family: monospace;

  max-height: 20em;
  overflow-y: auto;
  box-sizing: border-box;
}

.CodeMirror-hint {
  margin: 0;
  padding: 0 4px;
  border-radius: 2px;
  white-space: pre;
  color: black;
  cursor: pointer;
}

li.CodeMirror-hint-active {
  background: #08f;
  color: white;
}

.CodeMirror-foldmarker {
  color: blue;
  text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
  font-family: arial;
  line-height: .3;
  cursor: pointer;
}
.CodeMirror-foldgutter {
  width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
  cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
  content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
  content: "\25B8";
}

/* The lint marker gutter */
.CodeMirror-lint-markers {
  width: 16px;
}

.CodeMirror-lint-tooltip {
  background-color: #ffd;
  border: 1px solid black;
  border-radius: 4px 4px 4px 4px;
  color: black;
  font-family: monospace;
  font-size: 10pt;
  overflow: hidden;
  padding: 2px 5px;
  position: fixed;
  white-space: pre;
  white-space: pre-wrap;
  z-index: 100;
  max-width: 600px;
  opacity: 0;
  transition: opacity .4s;
  -moz-transition: opacity .4s;
  -webkit-transition: opacity .4s;
  -o-transition: opacity .4s;
  -ms-transition: opacity .4s;
}

.CodeMirror-lint-mark {
  background-position: left bottom;
  background-repeat: repeat-x;
}

.CodeMirror-lint-mark-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=");
}

.CodeMirror-lint-mark-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDw4cOCW1/KIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAHElEQVQI12NggIL/DAz/GdA5/xkY/qPKMDAwAADLZwf5rvm+LQAAAABJRU5ErkJggg==");
}

.CodeMirror-lint-marker {
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  display: inline-block;
  height: 16px;
  width: 16px;
  vertical-align: middle;
  position: relative;
}

.CodeMirror-lint-message {
  padding-left: 18px;
  background-position: top left;
  background-repeat: no-repeat;
}

.CodeMirror-lint-marker-warning, .CodeMirror-lint-message-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAANlBMVEX/uwDvrwD/uwD/uwD/uwD/uwD/uwD/uwD/uwD6twD/uwAAAADurwD2tQD7uAD+ugAAAAD/uwDhmeTRAAAADHRSTlMJ8mN1EYcbmiixgACm7WbuAAAAVklEQVR42n3PUQqAIBBFUU1LLc3u/jdbOJoW1P08DA9Gba8+YWJ6gNJoNYIBzAA2chBth5kLmG9YUoG0NHAUwFXwO9LuBQL1giCQb8gC9Oro2vp5rncCIY8L8uEx5ZkAAAAASUVORK5CYII=");
}

.CodeMirror-lint-marker-error, .CodeMirror-lint-message-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEW7AAC7AACxAAC7AAC7AAAAAAC4AAC5AAD///+7AAAUdclpAAAABnRSTlMXnORSiwCK0ZKSAAAATUlEQVR42mWPOQ7AQAgDuQLx/z8csYRmPRIFIwRGnosRrpamvkKi0FTIiMASR3hhKW+hAN6/tIWhu9PDWiTGNEkTtIOucA5Oyr9ckPgAWm0GPBog6v4AAAAASUVORK5CYII=");
}

.CodeMirror-lint-marker-multiple {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAACVBMVEUAAAAAAAC/v7914kyHAAAAAXRSTlMAQObYZgAAACNJREFUeNo1ioEJAAAIwmz/H90iFFSGJgFMe3gaLZ0od+9/AQZ0ADosbYraAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: right bottom;
  width: 100%; height: 100%;
}

.CodeMirror-lint-line-error {
  background-color: rgba(183, 76, 81, 0.08);
}

.CodeMirror-lint-line-warning {
  background-color: rgba(255, 211, 0, 0.1);
}

.cm-s-abcdef.CodeMirror { background: #0f0f0f; color: #defdef; }
.cm-s-abcdef div.CodeMirror-selected { background: #515151; }
.cm-s-abcdef .CodeMirror-line::selection, .cm-s-abcdef .CodeMirror-line > span::selection, .cm-s-abcdef .CodeMirror-line > span > span::selection { background: rgba(56, 56, 56, 0.99); }
.cm-s-abcdef .CodeMirror-line::-moz-selection, .cm-s-abcdef .CodeMirror-line > span::-moz-selection, .cm-s-abcdef .CodeMirror-line > span > span::-moz-selection { background: rgba(56, 56, 56, 0.99); }
.cm-s-abcdef .CodeMirror-gutters { background: #555; border-right: 2px solid #314151; }
.cm-s-abcdef .CodeMirror-guttermarker { color: #222; }
.cm-s-abcdef .CodeMirror-guttermarker-subtle { color: azure; }
.cm-s-abcdef .CodeMirror-linenumber { color: #FFFFFF; }
.cm-s-abcdef .CodeMirror-cursor { border-left: 1px solid #00FF00; }

.cm-s-abcdef span.cm-keyword { color: darkgoldenrod; font-weight: bold; }
.cm-s-abcdef span.cm-atom { color: #77F; }
.cm-s-abcdef span.cm-number { color: violet; }
.cm-s-abcdef span.cm-def { color: #fffabc; }
.cm-s-abcdef span.cm-variable { color: #abcdef; }
.cm-s-abcdef span.cm-variable-2 { color: #cacbcc; }
.cm-s-abcdef span.cm-variable-3, .cm-s-abcdef span.cm-type { color: #def; }
.cm-s-abcdef span.cm-property { color: #fedcba; }
.cm-s-abcdef span.cm-operator { color: #ff0; }
.cm-s-abcdef span.cm-comment { color: #7a7b7c; font-style: italic;}
.cm-s-abcdef span.cm-string { color: #2b4; }
.cm-s-abcdef span.cm-meta { color: #C9F; }
.cm-s-abcdef span.cm-qualifier { color: #FFF700; }
.cm-s-abcdef span.cm-builtin { color: #30aabc; }
.cm-s-abcdef span.cm-bracket { color: #8a8a8a; }
.cm-s-abcdef span.cm-tag { color: #FFDD44; }
.cm-s-abcdef span.cm-attribute { color: #DDFF00; }
.cm-s-abcdef span.cm-error { color: #FF0000; }
.cm-s-abcdef span.cm-header { color: aquamarine; font-weight: bold; }
.cm-s-abcdef span.cm-link { color: blueviolet; }

.cm-s-abcdef .CodeMirror-activeline-background { background: #314151; }

/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.cropper-container img {
    backface-visibility: hidden;
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
  }

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
    border-bottom-width: 1px;
    border-top-width: 1px;
    height: calc(100% / 3);
    left: 0;
    top: calc(100% / 3);
    width: 100%;
  }

.cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: calc(100% / 3);
    top: 0;
    width: calc(100% / 3);
  }

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
  .cropper-center::after {
    background-color: #eee;
    content: ' ';
    display: block;
    position: absolute;
  }

.cropper-center::before {
    height: 1px;
    left: -3px;
    top: 0;
    width: 7px;
  }

.cropper-center::after {
    height: 7px;
    left: 0;
    top: -3px;
    width: 1px;
  }

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
    cursor: ew-resize;
    right: -3px;
    top: 0;
    width: 5px;
  }

.cropper-line.line-n {
    cursor: ns-resize;
    height: 5px;
    left: 0;
    top: -3px;
  }

.cropper-line.line-w {
    cursor: ew-resize;
    left: -3px;
    top: 0;
    width: 5px;
  }

.cropper-line.line-s {
    bottom: -3px;
    cursor: ns-resize;
    height: 5px;
    left: 0;
  }

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
    cursor: ew-resize;
    margin-top: -3px;
    right: -3px;
    top: 50%;
  }

.cropper-point.point-n {
    cursor: ns-resize;
    left: 50%;
    margin-left: -3px;
    top: -3px;
  }

.cropper-point.point-w {
    cursor: ew-resize;
    left: -3px;
    margin-top: -3px;
    top: 50%;
  }

.cropper-point.point-s {
    bottom: -3px;
    cursor: s-resize;
    left: 50%;
    margin-left: -3px;
  }

.cropper-point.point-ne {
    cursor: nesw-resize;
    right: -3px;
    top: -3px;
  }

.cropper-point.point-nw {
    cursor: nwse-resize;
    left: -3px;
    top: -3px;
  }

.cropper-point.point-sw {
    bottom: -3px;
    cursor: nesw-resize;
    left: -3px;
  }

.cropper-point.point-se {
    bottom: -3px;
    cursor: nwse-resize;
    height: 20px;
    opacity: 1;
    right: -3px;
    width: 20px;
  }

@media (min-width: 768px) {

.cropper-point.point-se {
      height: 15px;
      width: 15px;
  }
    }

@media (min-width: 992px) {

.cropper-point.point-se {
      height: 10px;
      width: 10px;
  }
    }

@media (min-width: 1200px) {

.cropper-point.point-se {
      height: 5px;
      opacity: 0.75;
      width: 5px;
  }
    }

.cropper-point.point-se::before {
    background-color: #39f;
    bottom: -50%;
    content: ' ';
    display: block;
    height: 200%;
    opacity: 0;
    position: absolute;
    right: -50%;
    width: 200%;
  }

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

.bjsl-overlay {
  z-index: 500;
}

.bjsl-overlay:hover {
  z-index: 1000;
}

.bjsl-dropdown {
  display: none;
}

.bjsl-overlay:hover .bjsl-dropdown,
.bjsl-dropdown.open {
  display: block;
}

.bjsl-issues {
  padding: 8px;
  color: #444;
  font-family: 'Arial', sans-serif;
  font-size: 12px;
  background: #FAFAFA;
  border: solid 1px #CCC;
  border-radius: 2px;
}

.bjsl-icon {
  background: white;
  border-radius: 100%;
  display: inline-block;
  height: 20px;
  line-height: 23px;
  text-align: center;
  width: 20px;
}

.bjsl-icon-error {
  background-color: #cc3300;
  color: white;

  /* color: #cc3300; */
}

.bjsl-icon-warning {
  background-color: #f7c71a;
  color: white;

  /* color: #f7c71a; */
}

.bjsl-overlay {
  position: relative;
}

.bjsl-issues-top-right .bjsl-dropdown,
.bjsl-issues-bottom-right .bjsl-dropdown-content {
  top: 0;
  left: 0;
}

.bjsl-issues-bottom-right .bjsl-dropdown,
.bjsl-issues-top-right .bjsl-dropdown-content {
  bottom: 0;
  left: 0;
}

.bjsl-issues-top-right .bjsl-dropdown-content {
  padding-bottom: 5px;
}

.bjsl-issues-bottom-right .bjsl-dropdown-content {
  padding-top: 5px;
}

.bjsl-dropdown-content {
  min-width: 260px;
  position:  absolute;
  height: fit-content;
}

.bjsl-dropdown {
  position: absolute;
}

.bjsl-issues {
  list-style: none;
  margin: 0;
}

.bjsl-issues ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.bjsl-issues li {
  display: flex;
  flex-direction: row;
}

.bjsl-issues li:not(:first-child) {
  margin-top: 7px;
}

.bjsl-issues .error svg {
  color: #cc3300;
}

.bjsl-issues .warning svg {
  color: #f7c71a;
}

.bjsl-issues a {
  color: #444;
  margin-left: 8px;
  text-decoration: none;
}

.bjsl-issues a:hover {
  text-decoration: none;
}


/**
 * Summary button styles
 */

.bjsl-button {
  border-radius: 100px;
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translate(-50%);
  background-color: #fafafa;
  padding: 5px 10px;
  border: none;
  color: #ddd;
  display: flex;
  align-items: center;
  outline: none;
  font-weight: bold;
}

.bjsl-button-inactive:hover {
  color: #444;
}

.bjsl-button svg {
  margin-top: -1px;
  margin-right: 10px;
}

.bjsl-button-success {
  background-color: #52b415;
  color: white;
}

.bjsl-button-error {
  background-color: #cc3300;
  color: white;
}

.bjsl-button-warning {
  background-color: #f7c71a;
  color: white;
}
