@charset "UTF-8";
/*
 * A partial implementation of the Ruby list functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/lists.rb
 */
/*
 * A partial implementation of the Ruby constants functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/constants.rb
 */
/*
 * A partial implementation of the Ruby display functions from Compass:
 * https://github.com/Compass/compass/blob/stable/core/lib/compass/core/sass_extensions/functions/display.rb
 */
@import url(https://fonts.googleapis.com/css?family=Varela|Droid+Serif);
html {
  font-size: 62.5%; }

body {
  margin: 0; }

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; }

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 {
  font-weight: normal; }

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 {
  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"],
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;
  opacity: 0.7; }

/**
 * 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; }

/**
 * 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; }

* {
  box-sizing: border-box; }

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

*:focus {
  outline: 0; }

input:focus::-webkit-input-placeholder {
  color: transparent !important; }

input:focus::-moz-placeholder {
  color: transparent !important; }

input:focus:-moz-placeholder {
  color: transparent !important; }

ul {
  -webkit-padding-start: 0px;
  list-style-type: none;
  margin: 0;
  padding: 0; }

input,
textarea,
button,
select,
label,
li,
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

input:invalid {
  box-shadow: none; }

input.shorter {
  padding-right: 30px; }

select {
  -webkit-border-radius: 0px; }

.no-scroll {
  overflow: hidden !important; }

.btn-reversed, .index-check .index-check-5 .bottom button:nth-child(2) {
  background: #2D2D37 !important;
  color: #87B400 !important;
  border: 1px solid #87B400 !important; }

.btn-orange-reversed {
  background: #2D2D37 !important;
  color: #FF7E02 !important;
  border: 1px solid #FF7E02 !important; }

.btn-orange {
  background: #FF7E02 !important;
  color: white !important; }

.btn-blue {
  background: #3f9feb !important; }

.vertical-center {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%); }

.loading {
  width: 50px;
  height: 50px;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2025%2025%22%20enable-background%3D%22new%200%200%2025%2025%22%20xml%3Aspace%3D%22preserve%22%3E%0A%0A%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M13.562%2C22.625c0%2C0-0.138-6.083-0.125-6.067c0.521%2C0.752%2C1.426%2C1.292%2C2.41%2C1.292%0A%09c1.594%2C0%2C2.885-1.292%2C2.885-2.885c0-0.81-0.335-1.542-0.872-2.065c0.589-0.225%2C1.01-0.79%2C1.01-1.457%0A%09c0-0.845-0.675-1.531-1.515-1.554c0.043-0.22%2C0.07-0.442%2C0.07-0.676c0-2.006-1.633-3.639-3.644-3.639%0A%09c-1.473%2C0-2.738%2C0.871-3.313%2C2.133C10.157%2C7.394%2C9.73%2C7.201%2C9.258%2C7.201c-0.942%2C0-1.711%2C0.764-1.711%2C1.708%0A%09c0%2C0.288%2C0.076%2C0.555%2C0.203%2C0.793c-1.246%2C0.168-2.203%2C1.231-2.203%2C2.519c0%2C1.009%2C0.585%2C1.878%2C1.435%2C2.291%0A%09c-0.074%2C0.239-0.12%2C0.501-0.12%2C0.771c0%2C1.414%2C1.148%2C2.559%2C2.562%2C2.559c0.947%2C0%2C1.768-0.51%2C2.213-1.273l-0.194%2C6.069%0A%09C11.442%2C22.64%2C13.628%2C22.69%2C13.562%2C22.625z%22%2F%3E%0A%0A%0A%0A%0A%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M17.844%2C3.307l-0.878%2C1.465c2.703%2C1.591%2C4.351%2C4.526%2C4.351%2C7.658c0%2C4.896-4.045%2C8.879-8.941%2C8.879%0A%09s-9.004-3.983-9.004-8.879c0-4.773%2C4.397-8.667%2C8.324-8.861l0%2C0.052l0.006%2C0.865c0%2C0.306%2C0.215%2C0.428%2C0.478%2C0.268l2.983-1.811%0A%09c0.261-0.16%2C0.261-0.421-0.004-0.577l-3-1.79c-0.263-0.159-0.478-0.036-0.477%2C0.271l0.006%2C0.918l0%2C0.102%0A%09C6.781%2C2.06%2C1.671%2C6.718%2C1.671%2C12.43c0%2C5.833%2C4.996%2C10.579%2C10.829%2C10.579s10.571-4.745%2C10.571-10.579%0A%09C23.071%2C8.698%2C21.063%2C5.203%2C17.844%2C3.307z%22%3E%0A%0A%20%20%09%3CanimateTransform%20attributeName%3D%22transform%22%0A%09%09attributeType%3D%22XML%22%0A%09%09type%3D%22rotate%22%0A%09%09from%3D%220%2012.4%2012.4%22%0A%09%09to%3D%22360%2012.4%2012.4%22%0A%09%09dur%3D%221.5s%22%0A%09%09repeatCount%3D%22indefinite%22%20%2F%3E%0A%3C%2Fpath%3E%20%20%0A%20%20%20%20%0A%20%20%20%20%0A%20%20%20%20%0A%20%20%20%20%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat; }

i.icon-icon_feature {
  position: absolute;
  width: 20px; }

.industry-icon {
  background-size: 60% 60%;
  background-position: center; }

.padding-10 {
  padding: 10px; }

.no-events {
  pointer-events: none; }

.image-row {
  overflow: hidden; }
  .image-row > img {
    width: calc(50% - 10px) !important;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px; }
    .image-row > img:last-child {
      margin-right: 0;
      margin-bottom: 10px; }

/*! normalize-opentype.css v0.2.4 | MIT License | kennethormandy.com/journal/normalize-opentype-css */
/**
 * 1. Inherit style issues with custom selections, per robsterlini.co.uk/journal/opentype-and-selection-dont-mix
 * 2. Turn on kerning, standard ligatures, and proportional, oldstyle numerals
 *    Turn off all other ligatures, tabular, lining numerals, and alternates
      Uses same settings for tables
 * 3. Hard-codes fallback text selection for issue #18, color is Chrome’s per via http://stackoverflow.com/a/16094931/864799
 */
::-moz-selection {
  color: inherit;
  /* 1. */
  text-shadow: inherit;
  /* 2. */
  background-color: #ACCEF7;
  /* 3. */ }
::selection {
  color: inherit;
  /* 1. */
  text-shadow: inherit;
  /* 2. */
  background-color: #ACCEF7;
  /* 3. */ }

html,
body,
table {
  -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;
          font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;
  /* 2. */ }

/* Headings
========================================================================== */
/**
 * 1. Turn on discretionary ligatures for larger headings
 */
h1,
h2,
h3 {
  -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1;
          font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1;
  /* 1. */ }

/* Text-level semantics
========================================================================== */
/**
 * 1. Change all letters to uppercase
 * 2. Turn on small caps for upper and lowercase letters
 */
abbr {
  text-transform: uppercase;
  /* 1 */
  -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1;
          font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1;
  /* 2 */ }

/*
 * TODO: Turn on diagonal fractions where appropriate
 */
time {
  -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0;
          font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0; }

/*
 * 1. Turn off kerning and ligatures,
 *    Turn on lining, tabular numerals, slashed zero
 */
pre,
kbd,
samp,
code {
  -webkit-font-feature-settings: "kern" 0, "liga" 0, "calt" 1, "dlig" 0, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;
          font-feature-settings: "kern" 0, "liga" 0, "calt" 1, "dlig" 0, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;
  /* 1. */ }

/**
 * 1. Turn on proper supercript numerals
 */
sup {
  -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;
          font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;
  /* 1. */ }

/**
 * 1. Turn on proper subscript numerals
 */
sub {
  -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;
          font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;
  /* 1. */ }

/* Grouping content
========================================================================== */
/**
 * TODO: Adds proper bullets
 */
/*
 * TODO:
 * 1. Adds counters for lists
 * 2. Use proper numerals for lists
 */
/**
 * Adds proper small caps
 */
/**
 * TODO: scmp, sc2c, pnum, case sensitive forms for postal codes
 */
/* Forms
========================================================================== */
/**
 * 1. Turns on lining, proportional numerals without clarified zeroes
 * TODO: Additional input modes https://developer.mozilla.org/en/docs/Web/HTML/Element/Input#attr-inputmode
 */
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="number"],
input[type="range"],
input[type="tel"],
input[type="week"] {
  -webkit-font-feature-settings: "kern" 0, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 0, "lnum" 1, "zero" 0;
          font-feature-settings: "kern" 0, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 0, "lnum" 1, "zero" 0;
  /* 1. */ }

/* Localisation
========================================================================== */
/* Tables
========================================================================== */
/**
 * 1. Turns on tabular, lining numerals and slashed zero
 */
tbody,
caption {
  -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;
          font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;
  /* 1. */ }

/*
 * All global variables belong here.
 */
/**
 * Color palette,
 * see https://github.com/treeday/treeday-web/issues/4
 */
/**
 *
 *   All sizes based on the design mockups
 *   -> Since the design has only one breakpoint from fluid to fixed layout, we'll use px values from the design catalog
 *      to calculate percentages values as in target/context * 100
 *
 **/
/**
 * Z-Indexes for all main components
 */
/*
 * Media Queries sizes, see also breakpoint mixin
 */
/**
 * Abstracts away media queries
 */
/**
 * Use mixin if you need a specific media query size,
 * which is not defined in the breakpoint mixin
 */
/**
 * Basic component setup
 */
body {
  scrollbar-base-color: #808080;
  scrollbar-3dlight-color: #2D2D37;
  scrollbar-highlight-color: #808080;
  scrollbar-track-color: #2D2D37;
  scrollbar-arrow-color: #2D2D37;
  scrollbar-shadow-color: #2D2D37;
  scrollbar-dark-shadow-color: #2D2D37; }

/**
*  Scrollbar
*/
/**
 * Shadow for modals, dialogs ..
 */
/**
 * BELOW IS LEGACY ONLY
 */
/**
 * Font definition
 */
/**
 * If a light font is rendered on a dark background
 * the font appears in some cases bolder then it would 
 * normally be.
 * This mixin prevents that effect.
 */
/**
 * Prevent the selection of content
 */
/*
 * The following mixins are defined here:
 * https://github.com/treeday/treeday-web/issues/4 
 */
.block {
  overflow: hidden;
  *zoom: 1; }

.l-main {
  padding: 20px;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .l-main {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .l-main-centered {
    text-align: center; }

.main-content {
  padding: 10px 20px; }
  .main-content.narrow {
    padding: 10px 20px; }

body, html {
  width: 100%;
  height: 100%;
  overflow: hidden;
  min-width: 320px; }

p.login {
  margin-bottom: 20px;
  text-align: center; }

h2.formHead {
  margin: 10px auto;
  width: 50%; }

span.beta {
  background: #87B400;
  position: fixed;
  display: block;
  top: 40px;
  right: -50px;
  width: 140px;
  height: 30px;
  z-index: 4000;
  text-align: center;
  line-height: 30px;
  -webkit-transform: rotate(37deg);
      -ms-transform: rotate(37deg);
          transform: rotate(37deg);
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff;
  padding-top: 5px; }
  @media (min-width: 400px) {
    span.beta {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.top-left {
  position: absolute;
  top: 5px;
  left: 5px; }

.top-right {
  position: absolute;
  top: 5px;
  right: 5px; }

.bottom-left {
  position: absolute;
  bottom: 5px;
  left: 5px; }

.bottom-right {
  position: absolute;
  bottom: 5px;
  right: 5px; }

.icon-Bio {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%229384%20606%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2341414b%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%2387b400%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_880%22%20data-name%3D%22Group%20880%22%20transform%3D%22translate(9384%20606)%22%3E%3Ccircle%20id%3D%22Ellipse_141%22%20data-name%3D%22Ellipse%20141%22%20class%3D%22cls-1%22%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%2215%22%2F%3E%3Cpath%20id%3D%22Path_1129%22%20data-name%3D%22Path%201129%22%20class%3D%22cls-2%22%20d%3D%22M8%2015.746H6.3a.08.08%200%200%200-.09.09v2.41a.08.08%200%200%200%20.09.09H8a1.3%201.3%200%201%200%200-2.59zM22.52%2011.6a1.575%201.575%200%200%200-1.632%201.143%207.6%207.6%200%200%200-.168%202.226%207.6%207.6%200%200%200%20.168%202.224%201.575%201.575%200%200%200%201.63%201.143%201.575%201.575%200%200%200%201.632-1.143%207.6%207.6%200%200%200%20.168-2.225%207.6%207.6%200%200%200-.168-2.227%201.576%201.576%200%200%200-1.63-1.143zM15%200a15%2015%200%201%200%2015%2015A15%2015%200%200%200%2015%200zM8.05%2020.15H4.12a.144.144%200%200%201-.154-.15V9.94a.144.144%200%200%201%20.153-.153h4.037c2.255%200%203.307%201.112%203.307%202.758a2.363%202.363%200%200%201-1.2%202.21v.03a2.448%202.448%200%200%201%201.387%202.348c-.003%202.042-1.36%203.017-3.6%203.017zm8.14-.15a.144.144%200%200%201-.152.153H14.1a.144.144%200%200%201-.15-.153V9.94a.144.144%200%200%201%20.154-.153h1.935a.145.145%200%200%201%20.152.153zm6.328.32a3.657%203.657%200%200%201-3.78-2.52%208.4%208.4%200%200%201-.288-2.834%208.392%208.392%200%200%201%20.29-2.834%203.656%203.656%200%200%201%203.778-2.514%203.656%203.656%200%200%201%203.782%202.517%208.376%208.376%200%200%201%20.29%202.834%208.376%208.376%200%200%201-.29%202.83%203.657%203.657%200%200%201-3.78%202.518zM7.883%2014.024a1.186%201.186%200%200%200%201.356-1.22c0-.76-.5-1.2-1.357-1.2H6.3a.08.08%200%200%200-.09.092v2.24a.08.08%200%200%200%20.09.092z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-Index82 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%229384%20565%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2341414b%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%2387b400%3B%20%7D%20.cls-3%20%7B%20fill%3A%20%23fff%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_791%22%20data-name%3D%22Group%20791%22%3E%3Cg%20id%3D%22Group_727%22%20data-name%3D%22Group%20727%22%3E%3Cg%20id%3D%22Ebene_3_1_%22%20transform%3D%22translate(9384%20565)%22%3E%3Ccircle%20id%3D%22Ellipse_139%22%20data-name%3D%22Ellipse%20139%22%20class%3D%22cls-1%22%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%2215%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22Ebene_1_1_%22%3E%3Cpath%20id%3D%22Path_1126%22%20data-name%3D%22Path%201126%22%20class%3D%22cls-2%22%20d%3D%22M9399%20565v4.936a10.05%2010.05%200%201%201-9.114%205.814l-4.48-2.09A14.185%2014.185%200%200%200%209384%20580a15%2015%200%201%200%2015-15z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22Ebene_2_1_%22%3E%3Cg%20id%3D%22Group_726%22%20data-name%3D%22Group%20726%22%3E%3Cpath%20id%3D%22Path_1127%22%20data-name%3D%22Path%201127%22%20class%3D%22cls-3%22%20d%3D%22M9398.017%20577.15a2.627%202.627%200%200%201-.378%201.388%203.058%203.058%200%200%201-1.074%201.043%204.43%204.43%200%200%201%201.45%201.147%202.284%202.284%200%200%201%20.45%201.4%202.665%202.665%200%200%201-.237%201.142%202.464%202.464%200%200%201-.68.875%203.226%203.226%200%200%201-1.054.563%204.37%204.37%200%200%201-1.362.2%203.128%203.128%200%200%201-2.13-.657%202.328%202.328%200%200%201-.76-1.847%202.606%202.606%200%200%201%20.432-1.5%204.02%204.02%200%200%201%201.366-1.178%205.41%205.41%200%200%201-.635-.52%202.58%202.58%200%200%201-.422-.52%202.046%202.046%200%200%201-.235-.56%202.64%202.64%200%200%201-.075-.64%202.306%202.306%200%200%201%20.73-1.817%202.965%202.965%200%200%201%202.043-.658%202.85%202.85%200%200%201%201.89.564%201.942%201.942%200%200%201%20.68%201.575zm-3.427%202.93a2.953%202.953%200%200%200-1.073.99%202.5%202.5%200%200%200-.338%201.32q0%201.8%201.965%201.8%202.016%200%202.013-1.645a1.464%201.464%200%200%200-.12-.594%201.816%201.816%200%200%200-.423-.56%205.185%205.185%200%200%200-.8-.6q-.49-.312-1.225-.71zm1.4-.845a2.105%202.105%200%200%200%20.9-.83%202.3%202.3%200%200%200%20.325-1.2q0-1.468-1.74-1.464-1.668%200-1.665%201.38a1.485%201.485%200%200%200%20.115.586%201.626%201.626%200%200%200%20.375.52%203.63%203.63%200%200%200%20.675.5%209.53%209.53%200%200%200%201.015.51z%22%2F%3E%3Cpath%20id%3D%22Path_1128%22%20data-name%3D%22Path%201128%22%20class%3D%22cls-3%22%20d%3D%22M9404.825%20583.49l.317-1.71h.734l.006%202.978-6.342.013v-.88a2.374%202.374%200%200%201%20.358-1.276%205.562%205.562%200%200%201%20.9-1.1%2013.764%2013.764%200%200%201%201.173-1q.634-.482%201.174-.984a5.616%205.616%200%200%200%20.9-1.056%202.193%202.193%200%200%200%20.358-1.222%201.374%201.374%200%200%200-.5-1.14%202.25%202.25%200%200%200-1.43-.392q-1.616%200-1.893%201.3a.918.918%200%200%201%20.654.212.908.908%200%200%201%200%201.2.9.9%200%200%201-.64.215q-.895%200-.9-1.107a2.412%202.412%200%200%201%20.224-1.038%202.317%202.317%200%200%201%20.62-.8%202.842%202.842%200%200%201%20.96-.516%204.05%204.05%200%200%201%201.24-.183%203.976%203.976%200%200%201%201.235.178%202.716%202.716%200%200%201%20.95.52%202.318%202.318%200%200%201%20.608.82%202.6%202.6%200%200%201%20.217%201.068%202.726%202.726%200%200%201-.378%201.443%204.667%204.667%200%200%201-.953%201.125%209.2%209.2%200%200%201-1.233.9q-.66.4-1.233.783a5.5%205.5%200%200%200-.952.783%201.254%201.254%200%200%200-.38.883z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-Map {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%229384%20686%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2387b400%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%2341414b%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_774%22%20data-name%3D%22Group%20774%22%20transform%3D%22translate(9384%20686)%22%3E%3Cg%20id%3D%22Group_773%22%20data-name%3D%22Group%20773%22%3E%3Cpath%20id%3D%22Path_1177%22%20data-name%3D%22Path%201177%22%20class%3D%22cls-1%22%20d%3D%22M15%200a15%2015%200%201%200%2015%2015A15%2015%200%200%200%2015%200z%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22Path_1178%22%20data-name%3D%22Path%201178%22%20class%3D%22cls-2%22%20d%3D%22M26.09%2014.1h-7.37c1.277-2.067%202.39-4.284%202.39-5.723a6.113%206.113%200%201%200-12.224%200c0%201.44%201.115%203.657%202.39%205.723h-6.96l-2.82%207.434a15%2015%200%200%200%201.167%202l2.9-7.63h2.43v7.57L3.875%2025.06a15.087%2015.087%200%200%200%201.426%201.378l2.685-1.04v2.86a14.888%2014.888%200%200%200%201.8.808V24.7l16.138-6.254%201.823%204.456a14.906%2014.906%200%200%200%201.086-2.1zm-16.3%208.67V15.9h2.663c1.342%201.97%202.55%203.48%202.55%203.48s1.208-1.51%202.55-3.48h7.334l.36.88z%22%2F%3E%3Ccircle%20id%3D%22Ellipse_148%22%20data-name%3D%22Ellipse%20148%22%20class%3D%22cls-1%22%20cx%3D%222.571%22%20cy%3D%222.571%22%20r%3D%222.571%22%20transform%3D%22translate(12.43%205.49)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-Treedcoin0 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%229384%20727%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%233f9feb%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_731%22%20data-name%3D%22Group%20731%22%3E%3Cpath%20id%3D%22Path_1135%22%20data-name%3D%22Path%201135%22%20class%3D%22cls-1%22%20d%3D%22M9399.432%20729.014l2.1-1.806a.665.665%200%200%201%201.052.226l1.2%202.52a.733.733%200%200%200%20.827.377l2.67-.79a.682.682%200%200%201%20.863.64l.075%202.786a.72.72%200%200%200%20.6.677l2.743.376a.67.67%200%200%201%20.527.94l-1.052%202.56a.7.7%200%200%200%20.263.827l2.367%201.468a.69.69%200%200%201%20.113%201.09l-1.99%201.845a.64.64%200%200%200-.076.865l1.578%202.3a.67.67%200%200%201-.338%201.016l-2.63.942a.736.736%200%200%200-.45.753l.525%202.747a.66.66%200%200%201-.714.79l-2.818-.188a.658.658%200%200%200-.714.527l-.63%202.7a.688.688%200%200%201-.978.452l-2.442-1.314a.69.69%200%200%200-.864.188l-1.69%202.22a.71.71%200%200%201-1.09%200l-1.692-2.22a.69.69%200%200%200-.864-.188l-2.44%201.317a.66.66%200%200%201-.978-.452l-.64-2.71a.658.658%200%200%200-.713-.526l-2.78.226a.675.675%200%200%201-.715-.79l.526-2.747a.633.633%200%200%200-.45-.756l-2.63-.94a.676.676%200%200%201-.338-1.017l1.578-2.3a.684.684%200%200%200-.075-.865l-2.03-1.91a.7.7%200%200%201%20.114-1.092l2.37-1.468a.63.63%200%200%200%20.263-.828l-1.056-2.558a.69.69%200%200%201%20.526-.94l2.743-.382a.69.69%200%200%200%20.6-.677l.075-2.785a.682.682%200%200%201%20.865-.64l2.63.79a.69.69%200%200%200%20.827-.376l1.203-2.512a.665.665%200%200%201%201.052-.23l2.1%201.806a.734.734%200%200%200%20.905.038z%22%2F%3E%3Cpath%20id%3D%22Path_1136%22%20data-name%3D%22Path%201136%22%20class%3D%22cls-2%22%20d%3D%22M9400.67%20733.257l-.336%201.58a7.16%207.16%200%200%201%20.564%2013.94c-.64.15-1.09-.263-1.127-.977l-.074-2.592a2.254%202.254%200%201%200%203.457-2.855%201.226%201.226%200%200%200%20.79-1.127%201.2%201.2%200%200%200-1.166-1.2%202.48%202.48%200%200%200%20.038-.526%202.838%202.838%200%200%200-2.818-2.818%202.78%202.78%200%200%200-2.555%201.653%201.328%201.328%200%200%200-2.254.94%201.575%201.575%200%200%200%20.15.6%201.963%201.963%200%200%200-.564%203.718%201.557%201.557%200%200%200-.075.6%202%202%200%200%200%201.99%201.99%202.07%202.07%200%200%200%201.728-.976l-.075%202.555c-.038.75-.488%201.127-1.127.977a7.156%207.156%200%200%201-.714-13.564l.263.676c.113.263.3.263.45.075l1.842-2.367c.15-.225.075-.413-.188-.45l-2.97-.527c-.262-.038-.412.113-.3.376l.3.75a8.782%208.782%200%200%200-5.56%208.153%208.6%208.6%200%200%200%208.642%208.754%208.762%208.762%200%200%200%201.687-17.36z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-Treedcoin5 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%229384%20646%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%233f9feb%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_729%22%20data-name%3D%22Group%20729%22%3E%3Cpath%20id%3D%22Path_1130%22%20data-name%3D%22Path%201130%22%20class%3D%22cls-1%22%20d%3D%22M9399%20648.7l3.136-2.7%201.772%203.75%203.957-1.185.1%204.153%204.093.534-1.582%203.833%203.524%202.166-3%202.85%202.345%203.418-3.894%201.382.76%204.082-4.12-.334-.956%204.04-3.623-1.988-2.51%203.3-2.51-3.3-3.626%201.99-.955-4.04-4.117.334.758-4.084-3.9-1.38%202.35-3.42-3-2.85%203.524-2.165-1.587-3.833%204.1-.534.1-4.153%203.96%201.186%201.767-3.75z%22%2F%3E%3Cg%20id%3D%22Group_728%22%20data-name%3D%22Group%20728%22%3E%3Cpath%20id%3D%22Path_1131%22%20data-name%3D%22Path%201131%22%20class%3D%22cls-2%22%20d%3D%22M9389.982%20660.487h2.8V657.8h1.666v2.686h2.805v1.394h-2.8v2.687h-1.666v-2.686h-2.8z%22%2F%3E%3Cpath%20id%3D%22Path_1132%22%20data-name%3D%22Path%201132%22%20class%3D%22cls-2%22%20d%3D%22M9405.723%20656.968h-4.623l-.527%203.45a3.776%203.776%200%200%201%202.4-.747%203.63%203.63%200%200%201%203.927%203.81c0%202.412-1.648%204.027-4.37%204.027-2.48%200-3.96-1.275-3.96-2.77a1.712%201.712%200%200%201%201.582-1.89c.935%200%201.207.478%201.207%201.022a1.06%201.06%200%200%201-1.14%201.053c.152.8.78%201.445%202.09%201.445%201.428%200%202.244-1.1%202.244-2.805%200-1.65-.663-2.7-2.074-2.7a2.455%202.455%200%200%200-2.057.85l-1.258-.51.9-6.1h4.9l.305-.544h1.225z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-_company_bonus_icon {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M7.963%2025.008l-5.818%209.5v4.005c0%202.457%201.992%204.45%204.45%204.45s4.45-1.992%204.45-4.45v-3.86h2.364v3.86c0%202.457%201.99%204.45%204.45%204.45%202.457%200%204.45-1.992%204.45-4.45v-3.86h2.363v3.86c0%202.457%201.992%204.45%204.45%204.45s4.45-1.992%204.45-4.45v-3.86h2.364v3.86c0%202.457%201.992%204.45%204.45%204.45s4.45-1.992%204.45-4.45v-3.86H47.2v3.86c0%202.457%201.993%204.45%204.45%204.45%202.458%200%204.45-1.992%204.45-4.45v-4.296l-5.537-9.208h-42.6z%22%2F%3E%3Cpath%20d%3D%22M51.5%2045.35c-2.48%200-4.626-1.452-5.632-3.552-1.007%202.1-3.153%203.553-5.632%203.553-2.48%200-4.625-1.452-5.63-3.55-1.008%202.098-3.154%203.55-5.633%203.55S24.347%2043.9%2023.34%2041.8c-1.005%202.1-3.152%203.553-5.63%203.553s-4.626-1.452-5.633-3.55c-1.006%202.098-3.152%203.55-5.63%203.55-.58%200-1.127-.103-1.658-.25v25.88h30.354V50.83h10.988v20.15h7.463V44.962c-.658.236-1.357.388-2.095.388zM29.65%2063.925h-17.4V50.83h17.4v13.094z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%2329ABE2%22%20d%3D%22M58.37%2010.596l3.32-1.863%202.585%202.798%203.736-.743%201.594%203.46%203.783.445.446%203.783%203.46%201.593-.745%203.736%202.798%202.584-1.863%203.322%201.863%203.323-2.798%202.584.744%203.736-3.46%201.593-.445%203.782-3.783.447-1.593%203.46-3.735-.745-2.584%202.798-3.32-1.863-3.324%201.863-2.584-2.798-3.735.744-1.594-3.46-3.782-.446-.446-3.782-3.46-1.593.745-3.736-2.798-2.584%201.862-3.323-1.862-3.322%202.797-2.584-.745-3.736%203.46-1.593.446-3.783%203.783-.446%201.594-3.46%203.735.745%202.584-2.797%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M45.996%2029.132h3.71v-3.55h2.203v3.55h3.71v1.844h-3.71v3.55h-2.204v-3.55h-3.71v-1.844zM66.814%2024.48H60.7l-.697%204.562c.435-.33.907-.576%201.416-.74.51-.167%201.093-.25%201.753-.25.78%200%201.487.117%202.124.35.637.23%201.184.568%201.64%201.01s.81.974%201.058%201.596c.248.622.37%201.315.37%202.08%200%20.794-.13%201.52-.392%202.18-.263.66-.645%201.223-1.147%201.686-.502.465-1.11.825-1.82%201.08-.713.253-1.518.38-2.417.38-.825%200-1.56-.096-2.205-.292-.644-.194-1.19-.46-1.64-.798-.45-.337-.795-.726-1.035-1.17-.24-.44-.36-.908-.36-1.404%200-.39.06-.737.18-1.045.12-.307.273-.57.46-.787.188-.218.408-.382.663-.496.254-.112.517-.168.787-.168.615%200%201.035.135%201.26.404.224.27.337.585.337.944%200%20.36-.132.682-.393.968-.263.29-.634.43-1.114.43.105.525.375.975.81%201.35.435.373%201.087.562%201.956.562.945%200%201.675-.337%202.192-1.012.518-.675.776-1.573.776-2.7%200-1.093-.224-1.962-.674-2.606-.45-.644-1.14-.966-2.068-.966-1.23%200-2.136.373-2.72%201.123l-1.664-.674%201.19-8.07h6.476l.405-.72h1.617l-1.013%203.193z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-_invite_friends_bonus_icon {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M40.22%2052.923l13.137%2013.164v-26.33L40.22%2052.924zM27.404%2065.767L17.07%2055.41%201.495%2071.02h51.82L37.737%2055.41%2027.403%2065.768zM1.45%2039.757v26.33l13.138-13.164L1.45%2039.758zM53.1%2035.04H1.707l25.696%2025.75L53.1%2035.04z%22%2F%3E%3Cpath%20fill%3D%22%2329ABE2%22%20d%3D%22M57.402%2010.61l3.35-1.877%202.605%202.82%203.766-.75%201.606%203.488%203.813.45.45%203.815%203.487%201.606-.75%203.767%202.82%202.605-1.877%203.35%201.877%203.35-2.82%202.604.75%203.766-3.488%201.606-.45%203.814-3.813.45-1.607%203.488-3.766-.75-2.605%202.82-3.35-1.878-3.35%201.878-2.605-2.82-3.766.75-1.605-3.488-3.813-.45-.45-3.814-3.488-1.606.75-3.766-2.82-2.605%201.878-3.35-1.878-3.348%202.82-2.605-.75-3.766%203.488-1.605.45-3.814%203.813-.45%201.606-3.487%203.767.75%202.606-2.82%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M45.533%2028.905h3.677v-3.52h2.185v3.52h3.677v1.827h-3.677v3.52H49.21v-3.52h-3.677v-1.827zM67.707%2025.83c0%20.46-.07.895-.21%201.303-.143.41-.35.773-.625%201.092-.275.32-.61.59-1.003.813-.396.223-.837.38-1.327.468v.09c1.203.252%202.072.72%202.607%201.403.535.683.802%201.492.802%202.428%200%20.758-.155%201.426-.468%202.005-.312.58-.74%201.066-1.28%201.46-.544.394-1.17.695-1.884.902-.714.208-1.47.312-2.273.312-.832%200-1.57-.104-2.218-.312-.647-.208-1.193-.494-1.64-.858-.444-.364-.783-.798-1.013-1.304-.23-.505-.346-1.055-.346-1.65%200-.682.16-1.236.48-1.66.32-.423.814-.634%201.482-.634.535%200%20.943.133%201.226.4.282.268.424.595.424.98s-.134.707-.4.96c-.27.252-.625.378-1.07.378.118.713.404%201.252.857%201.616.452.364%201.103.546%201.95.546.965%200%201.723-.237%202.272-.713.55-.476.824-1.18.824-2.117%200-1.07-.36-1.913-1.08-2.53-.722-.616-1.713-.925-2.976-.925V28.88c.594%200%201.14-.077%201.638-.233.498-.156.917-.38%201.26-.67.34-.29.608-.637.802-1.046.192-.407.29-.857.29-1.347%200-.832-.257-1.45-.77-1.85-.512-.4-1.207-.602-2.083-.602-1.59%200-2.48.647-2.675%201.94.46%200%20.82.118%201.08.356s.39.55.39.936c0%20.37-.125.694-.378.97-.252.274-.66.41-1.226.41-.713%200-1.248-.218-1.604-.656-.356-.438-.535-.992-.535-1.66%200-.564.122-1.08.367-1.55.245-.467.594-.872%201.048-1.214.453-.342.995-.605%201.627-.79.63-.187%201.34-.28%202.128-.28.802%200%201.54.1%202.218.3.676.202%201.26.488%201.75.86s.87.816%201.146%201.336c.276.524.413%201.103.413%201.74z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-about:hover, .active > span > .icon-about, .top-item:hover span > .icon-about, .top-item:hover span > .icon-about, .icon-about-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2240%22%20viewBox%3D%220%200%2020%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M9.636%2028.596c-1.372%200-2.485-1.11-2.485-2.484%200-1.374%201.114-2.484%202.486-2.484%201.374%200%202.485%201.11%202.485%202.484%200%201.375-1.11%202.484-2.484%202.484zm3.46-9.603c-1.225.846-1.554%201.22-1.554%202.712H7.827V20.46c0-1.914%201.034-2.783%201.904-3.457.967-.672%201.884-1.22%201.884-2.463%200-.97-.684-1.52-1.53-1.52-1.316%200-1.95.822-2.02%202.142v.474H3.946c.07-3.934%202.494-6.196%206.164-6.196%202.94%200%205.878%201.643%205.878%205.076%200%202.41-1.13%203.282-2.893%204.477z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-about {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2240%22%20viewBox%3D%220%200%2020%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M9.636%2028.596c-1.372%200-2.485-1.11-2.485-2.484%200-1.374%201.114-2.484%202.486-2.484%201.374%200%202.485%201.11%202.485%202.484%200%201.375-1.11%202.484-2.484%202.484zm3.46-9.603c-1.225.846-1.554%201.22-1.554%202.712H7.827V20.46c0-1.914%201.034-2.783%201.904-3.457.967-.672%201.884-1.22%201.884-2.463%200-.97-.684-1.52-1.53-1.52-1.316%200-1.95.822-2.02%202.142v.474H3.946c.07-3.934%202.494-6.196%206.164-6.196%202.94%200%205.878%201.643%205.878%205.076%200%202.41-1.13%203.282-2.893%204.477z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-actionbox {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h16v16H0z%22%2F%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15.124%203.473l-1.377-1.358-5.62%205.54-5.617-5.54-1.378%201.358%206.996%206.898%206.996-6.897zm-13.932%208.77v1.87h13.94v-1.87H1.19z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-addproduct {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23818180%22%20d%3D%22M50.3%206.2c-4.8%200-8.8%203.9-8.8%208.8%200%204.8%203.9%208.8%208.8%208.8s8.8-3.9%208.8-8.8c0-4.8-3.9-8.8-8.8-8.8zm1.6%202.4l-.4%207.4h-2.3l-.4-7.4h3.1zm-1.6%2012.8c-1%200-1.7-.7-1.7-1.7s.7-1.7%201.7-1.7%201.7.7%201.7%201.7c.1%201-.6%201.7-1.7%201.7z%22%2F%3E%3Cpath%20fill%3D%22%23529AD4%22%20d%3D%22M71.8-2.7L74-4.5%2075.2-2l2.7-.8.1%202.9%202.8.3L79.7%203l2.4%201.5-2%202%201.6%202.3-2.7.9.5%202.8-2.8-.2-.7%202.8-2.4-1.4-1.8%202.3-1.7-2.3-2.5%201.4-.6-2.8-2.9.2.6-2.8-2.7-.9%201.6-2.3-2.1-2L64%203%2062.9.4l2.8-.3v-2.9l2.8.8%201.2-2.5%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M71.7%2010.7c-.8%200-1.3-.6-1.3-1.3%200-.8.5-1.3%201.3-1.3s1.3.6%201.3%201.3c0%20.8-.5%201.3-1.3%201.3zM70.9%206.5L70.6.9h2.3l-.3%205.6%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M74.6%2038.4s-.1-.1-.3-.1c0%200-.2%200-.2.3v15.5h2.1v-5.3h2s.3%200%20.3-.3c0-3.8-1.8-8-3.9-10.1zm-2.7-.2c-.4%200-.7.3-.7.7V43.3H70v-4.4c0-.4-.3-.7-.7-.7-.4%200-.7.3-.7.7v4.4h-1.2v-4.5c0-.4-.3-.7-.7-.7-.4%200-.7.3-.7.7V43c0%201.5.9%202.7%202.3%203.1V54h2.1v-7.9c1.3-.4%202.3-1.7%202.3-3.1v-4.2c-.2-.3-.5-.6-.8-.6zm-3.3%206.7c-.1-.1-.1-.1%200%200zm1.3%200c.1-.1%200-.1%200%200z%22%2F%3E%3Cpath%20fill%3D%22%23818180%22%20d%3D%22M15%205.2c-5.4%200-9.8%204.4-9.8%209.8s4.4%209.8%209.8%209.8%209.8-4.4%209.8-9.8-4.4-9.8-9.8-9.8zm0%2017.6c-4.3%200-7.8-3.5-7.8-7.8s3.5-7.8%207.8-7.8%207.8%203.5%207.8%207.8-3.5%207.8-7.8%207.8zm1-12.1h-2V14h-3.3v2H14v3.3h2V16h3.3v-2H16v-3.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-alltreeder:hover, .active > span > .icon-alltreeder, .top-item:hover span > .icon-alltreeder, .top-item:hover span > .icon-alltreeder, .icon-alltreeder-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cg%20fill%3D%22%23878791%22%3E%3Cpath%20d%3D%22M24.33%2015.813l-.007-.02c-.105-.3-.28-.458-.53-.54-1.52-.5-4.137-1.2-4.387-1.266l-.01-.005v.003l-.01-.003s-.52-.023-.787-.498c-.263-.465-.08-.85.064-1.187.033-.048.06-.09.08-.125.064-.12.486-.86.58-1.74.644-.533.805-1.24.687-1.856-.018-.095-.046-.18-.08-.254.074-.354.068-.944.007-1.348.06-.702-.355-1.736-.932-2.05-.146-.828-1.224-1.393-2.838-1.39-1.915.004-3.664%201.347-3.684%203.43-.065.408-.06%201.006.017%201.373-.033.074-.06.16-.078.255-.116.617.047%201.323.694%201.856.096.88.522%201.617.587%201.736.028.054.077.125.14.206.127.36.22.64%200%201.105-.167.36-.508.462-.68.49l-.01-.013-.095.026c-.503.134-2.89.776-4.31%201.245-.254.083-.43.24-.532.54l-.013.03c-.188.65-.462%201.953-.67%204.655H25c-.228-2.97-.558-4.27-.67-4.655z%22%2F%3E%3Cpath%20d%3D%22M6.084%2020.354c.17-2.216.414-3.88.722-4.947l.033-.114.03-.062c.252-.673.743-1.145%201.42-1.367.26-.087.557-.18.863-.272.122-.243.324-.707.38-1.236.52-.432.65-1.003.556-1.502-.016-.077-.04-.146-.065-.206.06-.286.054-.763.005-1.09.048-.568-.287-1.403-.754-1.656-.118-.67-.99-1.127-2.295-1.125-1.547.005-2.962%201.09-2.978%202.775-.052.33-.05.813.013%201.11-.027.06-.05.128-.063.205-.094.5.038%201.07.562%201.5.078.71.422%201.308.475%201.404.022.043.06.1.11.166.104.29.18.516.003.894-.136.29-.412.373-.55.396l-.01-.01-.076.02c-.407.108-2.337.627-3.485%201.006-.205.067-.348.195-.43.437-.004.005-.007.015-.01.023-.153.524-.374%201.578-.542%203.762h6.075l.01-.11z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-alltreeder {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cg%20fill%3D%22%23878791%22%3E%3Cpath%20d%3D%22M24.33%2015.813l-.007-.02c-.105-.3-.28-.458-.53-.54-1.52-.5-4.137-1.2-4.387-1.266l-.01-.005v.003l-.01-.003s-.52-.023-.787-.498c-.263-.465-.08-.85.064-1.187.033-.048.06-.09.08-.125.064-.12.486-.86.58-1.74.644-.533.805-1.24.687-1.856-.018-.095-.046-.18-.08-.254.074-.354.068-.944.007-1.348.06-.702-.355-1.736-.932-2.05-.146-.828-1.224-1.393-2.838-1.39-1.915.004-3.664%201.347-3.684%203.43-.065.408-.06%201.006.017%201.373-.033.074-.06.16-.078.255-.116.617.047%201.323.694%201.856.096.88.522%201.617.587%201.736.028.054.077.125.14.206.127.36.22.64%200%201.105-.167.36-.508.462-.68.49l-.01-.013-.095.026c-.503.134-2.89.776-4.31%201.245-.254.083-.43.24-.532.54l-.013.03c-.188.65-.462%201.953-.67%204.655H25c-.228-2.97-.558-4.27-.67-4.655z%22%2F%3E%3Cpath%20d%3D%22M6.084%2020.354c.17-2.216.414-3.88.722-4.947l.033-.114.03-.062c.252-.673.743-1.145%201.42-1.367.26-.087.557-.18.863-.272.122-.243.324-.707.38-1.236.52-.432.65-1.003.556-1.502-.016-.077-.04-.146-.065-.206.06-.286.054-.763.005-1.09.048-.568-.287-1.403-.754-1.656-.118-.67-.99-1.127-2.295-1.125-1.547.005-2.962%201.09-2.978%202.775-.052.33-.05.813.013%201.11-.027.06-.05.128-.063.205-.094.5.038%201.07.562%201.5.078.71.422%201.308.475%201.404.022.043.06.1.11.166.104.29.18.516.003.894-.136.29-.412.373-.55.396l-.01-.01-.076.02c-.407.108-2.337.627-3.485%201.006-.205.067-.348.195-.43.437-.004.005-.007.015-.01.023-.153.524-.374%201.578-.542%203.762h6.075l.01-.11z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-arrow_show_map {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M23.71%2014.435L17.65%208.377c-.312-.312-.82-.312-1.13%200-.313.312-.313.82%200%201.13l4.69%204.693H6.858c-.442%200-.8.358-.8.8%200%20.442.358.8.8.8h14.355l-4.69%204.69c-.313.313-.313.82%200%201.132.155.156.36.234.564.234s.41-.078.566-.234l6.057-6.057c.31-.312.31-.818%200-1.13z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-attention {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23818180%22%20d%3D%22M15%206.2c-4.8%200-8.8%203.9-8.8%208.8%200%204.8%203.9%208.8%208.8%208.8s8.8-3.9%208.8-8.8c0-4.8-4-8.8-8.8-8.8zm1.6%202.4l-.4%207.4h-2.3l-.4-7.4h3.1zM15%2021.4c-1%200-1.7-.7-1.7-1.7S14%2018%2015%2018s1.7.7%201.7%201.7-.7%201.7-1.7%201.7z%22%2F%3E%3Cpath%20fill%3D%22%23529AD4%22%20d%3D%22M71.8-2.7L74-4.5%2075.2-2l2.7-.8.1%202.9%202.8.3L79.7%203l2.4%201.5-2%202%201.6%202.3-2.7.9.5%202.8-2.8-.2-.7%202.8-2.4-1.4-1.8%202.3-1.7-2.3-2.5%201.4-.6-2.8-2.9.2.6-2.8-2.7-.9%201.6-2.3-2.1-2L64%203%2062.9.4l2.8-.3v-2.9l2.8.8%201.2-2.5%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M71.7%2010.7c-.8%200-1.3-.6-1.3-1.3%200-.8.5-1.3%201.3-1.3s1.3.6%201.3%201.3c0%20.8-.5%201.3-1.3%201.3zM70.9%206.5L70.6.9h2.3l-.3%205.6%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M74.6%2038.4s-.1-.1-.3-.1c0%200-.2%200-.2.3v15.5h2.1v-5.3h2s.3%200%20.3-.3c0-3.8-1.8-8-3.9-10.1zm-2.7-.2c-.4%200-.7.3-.7.7V43.3H70v-4.4c0-.4-.3-.7-.7-.7-.4%200-.7.3-.7.7v4.4h-1.2v-4.5c0-.4-.3-.7-.7-.7-.4%200-.7.3-.7.7V43c0%201.5.9%202.7%202.3%203.1V54h2.1v-7.9c1.3-.4%202.3-1.7%202.3-3.1v-4.2c-.2-.3-.5-.6-.8-.6zm-3.3%206.7c-.1-.1-.1-.1%200%200zm1.3%200c.1-.1%200-.1%200%200z%22%2F%3E%3Cpath%20fill%3D%22%23818180%22%20d%3D%22M32.1%2036.3c-5.4%200-9.8%204.4-9.8%209.8s4.4%209.8%209.8%209.8%209.8-4.4%209.8-9.8-4.4-9.8-9.8-9.8zm0%2017.7c-4.3%200-7.8-3.5-7.8-7.8s3.5-7.8%207.8-7.8%207.8%203.5%207.8%207.8-3.5%207.8-7.8%207.8zm1-12.2h-2v3.3h-3.3v2h3.3v3.3h2v-3.3h3.3v-2h-3.3v-3.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-back:hover, .active > span > .icon-back, .top-item:hover span > .icon-back, .top-item:hover span > .icon-back, .icon-back-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M20.67%2014.714L16%2019.382l4.67%204.667%201.413-1.415-3.254-3.253%203.253-3.254-1.414-1.414zM19.94%209.51c-5.422%200-9.833%204.41-9.833%209.833s4.41%209.834%209.832%209.834%209.833-4.41%209.833-9.834c0-5.422-4.41-9.834-9.833-9.834zm0%2017.667c-4.32%200-7.833-3.514-7.833-7.834s3.513-7.834%207.832-7.834%207.833%203.514%207.833%207.833c0%204.32-3.514%207.834-7.833%207.834z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-back {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M20.67%2014.714L16%2019.382l4.67%204.667%201.413-1.415-3.254-3.253%203.253-3.254-1.414-1.414zM19.94%209.51c-5.422%200-9.833%204.41-9.833%209.833s4.41%209.834%209.832%209.834%209.833-4.41%209.833-9.834c0-5.422-4.41-9.834-9.833-9.834zm0%2017.667c-4.32%200-7.833-3.514-7.833-7.834s3.513-7.834%207.832-7.834%207.833%203.514%207.833%207.833c0%204.32-3.514%207.834-7.833%207.834z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_bio {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2251%22%20height%3D%2251%22%20viewBox%3D%22-0.5%20-0.333%2051%2051%22%20overflow%3D%22visible%22%3E%3Cellipse%20fill%3D%22%23FFF%22%20cx%3D%2224.875%22%20cy%3D%2224.189%22%20rx%3D%2216.154%22%20ry%3D%2213.714%22%2F%3E%3Cpath%20fill%3D%22%2386B31C%22%20d%3D%22M16.63%2023.445c1.013%200%201.613-.545%201.613-1.45%200-.91-.6-1.434-1.613-1.434h-1.89c-.076%200-.11.035-.11.11v2.665c0%20.076.034.11.11.11h1.89zm16.31-2.884c-1.017%200-1.67.505-1.943%201.36-.146.438-.2%201.036-.2%202.65%200%201.618.054%202.218.2%202.65.272.856.926%201.363%201.943%201.363%201.014%200%201.67-.507%201.942-1.363.14-.432.2-1.032.2-2.65%200-1.614-.06-2.212-.2-2.65-.27-.855-.928-1.36-1.942-1.36zm-16.173%204.937H14.74c-.075%200-.11.035-.11.11v2.866c0%20.073.035.11.11.11h2.027c1.095%200%201.676-.584%201.676-1.542%200-.945-.58-1.543-1.676-1.543zm26.612-.453c-1.13-1.794-1.69-4.96-1.24-7.033.446-2.07-.84-4.296-2.857-4.946-2.023-.648-4.477-2.71-5.474-4.59-.984-1.875-3.402-2.753-5.365-1.954-1.965.802-5.176.802-7.14%200-1.964-.8-4.383.08-5.368%201.955-.99%201.878-3.45%203.94-5.473%204.59-2.022.65-3.302%202.874-2.855%204.946.446%202.073-.108%205.24-1.243%207.034-1.127%201.797-.68%204.33.995%205.63%201.676%201.294%203.283%204.078%203.572%206.184.285%202.098%202.257%203.753%204.374%203.67%202.118-.083%205.14%201.017%206.71%202.444%201.57%201.42%204.14%201.42%205.715%200%201.564-1.427%204.585-2.526%206.707-2.445%202.123.084%204.088-1.57%204.375-3.67.29-2.105%201.896-4.89%203.572-6.184%201.678-1.3%202.124-3.832.992-5.63zM16.824%2030.74h-4.68c-.11%200-.185-.07-.185-.18V18.582c0-.108.075-.183.184-.183h4.808c2.687%200%203.938%201.326%203.938%203.287%200%201.342-.62%202.177-1.432%202.63v.036c.812.307%201.65%201.325%201.65%202.793.002%202.435-1.61%203.595-4.283%203.595zm9.053-.18c0%20.11-.07.18-.177.18h-2.3c-.113%200-.19-.07-.19-.18V18.582c0-.108.077-.183.19-.183h2.3c.108%200%20.178.074.178.182V30.56zm11.563-2.612c-.635%201.993-2.34%202.994-4.5%202.994s-3.868-1-4.5-2.994c-.27-.855-.347-1.542-.347-3.377s.077-2.523.347-3.373c.632-2%202.34-2.996%204.5-2.996s3.865.998%204.5%202.997c.266.85.342%201.54.342%203.374s-.076%202.523-.34%203.378z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_car {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%2300AEB3%22%20d%3D%22M41.05%2020.67h-.367l-3.363-9.31c-.464-1.29-1.972-2.344-3.346-2.344H16.49c-1.38%200-2.883%201.054-3.347%202.345l-3.366%209.31H9.41c-1.375%200-2.5%201.127-2.5%202.504V31.5c0%201.372%201.124%202.496%202.5%202.496h.834v3.332c0%201.844%201.485%203.33%203.328%203.33%201.84%200%203.333-1.486%203.333-3.33v-3.332H33.56v3.332c0%201.844%201.492%203.33%203.326%203.33%201.842%200%203.335-1.486%203.335-3.33v-3.332h.832c1.38%200%202.504-1.124%202.504-2.496v-8.327c0-1.376-1.124-2.503-2.505-2.503zM12.737%2029c-1.375%200-2.492-1.12-2.492-2.5s1.117-2.494%202.492-2.494c1.378%200%202.5%201.114%202.5%202.495%200%201.38-1.122%202.5-2.5%202.5zm.743-8.33l2.728-7.54c.154-.43.657-.787%201.113-.787h15.824c.458%200%20.96.355%201.113.787l2.725%207.54H13.48zM37.72%2029c-1.38%200-2.498-1.12-2.498-2.5s1.118-2.494%202.5-2.494%202.5%201.114%202.5%202.495c-.002%201.38-1.12%202.5-2.5%202.5z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7.025%2041.178L41.76%206.442l1.682%201.68L8.706%2042.86z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_car_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23666%22%20d%3D%22M41.1%2021.2h-.4l-3.4-9.3c-.5-1.3-2-2.3-3.3-2.3H16.5c-1.4%200-2.9%201.1-3.3%202.3l-3.4%209.3h-.4c-1.4%200-2.5%201.1-2.5%202.5V32c0%201.4%201.1%202.5%202.5%202.5h.8v3.3c0%201.8%201.5%203.3%203.3%203.3%201.8%200%203.3-1.5%203.3-3.3v-3.3h16.7v3.3c0%201.8%201.5%203.3%203.3%203.3%201.8%200%203.3-1.5%203.3-3.3v-3.3h.8c1.4%200%202.5-1.1%202.5-2.5v-8.3c.2-1.4-1-2.5-2.3-2.5zm-28.4%208.3c-1.4%200-2.5-1.1-2.5-2.5s1.1-2.5%202.5-2.5%202.5%201.1%202.5%202.5-1.1%202.5-2.5%202.5zm.8-8.3l2.7-7.5c.2-.4.7-.8%201.1-.8h15.8c.5%200%201%20.4%201.1.8l2.7%207.5H13.5zm24.2%208.3c-1.4%200-2.5-1.1-2.5-2.5s1.1-2.5%202.5-2.5%202.5%201.1%202.5%202.5-1.1%202.5-2.5%202.5z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M7.074%2041.686l34.718-34.72%201.697%201.698-34.72%2034.72z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.8%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11H48v-11h-2.2zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_ecosia {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22svg18%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cstyle%3E.st0%7Bfill%3A%23DC7E58%3B%7D%20.st1%7Bfill%3A%2336ACB8%3B%7D%20.st2%7Bfill%3A%23D4DB34%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22g892%22%3E%3Cpath%20id%3D%22path4%22%20class%3D%22st0%22%20d%3D%22M31.92.822C14.66.822.714%2014.768.714%2032.026.715%2049.283%2014.66%2063.23%2031.92%2063.23S63.12%2049.282%2063.12%2032.025C63.064%2014.768%2049.118.822%2031.92.822zm0%2058.746c-15.225%200-27.486-12.377-27.486-27.542S16.694%204.483%2031.92%204.483%2059.402%2016.86%2059.402%2032.026%2047.083%2059.568%2031.92%2059.568z%22%2F%3E%3Cpath%20id%3D%22path6%22%20class%3D%22st1%22%20d%3D%22M32.21%209.364C19.54%209.364%209.372%2019.707%209.372%2032.2c0%2012.667%2010.17%2022.836%2022.836%2022.836%2012.608%200%2022.777-10.227%2022.777-22.836%200-12.55-10.17-22.836-22.778-22.836z%22%2F%3E%3Cpath%20id%3D%22path14%22%20class%3D%22st2%22%20d%3D%22M54.522%2036.79c0%20.175%200%20.35.058.523.058-.232.058-.523.174-.813-.174.058-.174.232-.232.29zm-15.747%204.184c-.755.523-1.278.988-1.453%202.266.175.233.233.407.582.58.93-.347%201.917-1.858%201.278-2.788-.174-.058-.233-.058-.407-.058zM27.85%2011.98c-.406-.176-.93-.234-1.335-.408-1.104.232-2.44%200-3.72-.232-.93.406-1.86.93-2.672%201.452.174.175.35.407.407.698-.175.58-.756%201.162-.523%201.86.058.406.232.58.58.812%201.105.06%201.686-.58%202.5-.813.813-.175%201.743-.233%202.614-.408%201.047-.348%202.848-1.743%202.15-2.963zM14.488%2033.012c-.407-.58-.814-1.278-1.28-1.86-1.103-1.103-2.207-2.033-3.6-2.323-.176%201.104-.234%202.266-.234%203.428%200%203.893.93%207.554%202.673%2010.75.233-.233.523-.407.756-.698.348-.58.755-1.162%201.104-1.743.58-.58%201.51-.755%202.033-1.452.174-.523.406-1.105.58-1.57.35-.697%201.162-1.16.988-2.09-.407-1.338-2.092-1.512-3.02-2.442zm.523-14.12c.755-.348%201.162.582%201.743-.058.755-.755-.233-2.033-.233-2.847%200-.174.058-.407.175-.58-1.51%201.335-2.79%202.962-3.893%204.648.348-.06.697-.06.93-.175.522-.347.87-.638%201.278-.987zm33.7-2.498c-.522%200-.986%200-1.51.058-2.266.35-4.532.697-7.147.755-2.266%200-3.428-1.86-5.636-1.336-.813.174-2.44%201.104-2.847%201.743-.58.93.174%201.51-.93%202.034-.755-.175-.988-.757-1.685-1.105-.58.058-.813.232-1.162.697-.058.988.697%201.162.697%202.208-.406.58-1.452.697-1.685%201.337-.348.755%200%201.568-.523%202.208-.755.697-1.51%201.452-2.208%202.09-1.452%201.745-.755%204.65.35%205.696.987.99%202.497.175%203.892.756.988.407%201.162%202.325%201.453%203.254.522%201.51-.408%202.208-.408%203.603s.523%205.52%202.498%205.462c2.267-.058%202.79-2.324%204.01-3.893.407-.523%201.104-.756%201.452-1.51%200-.756.06-1.57.06-2.325.522-1.337%202.09-1.743%202.962-2.79.814-.93.058-1.685.523-2.44%200%200%20.058%200%20.058-.058.697-.408%201.337-.756%202.092-1.163.35-.407.697-.814.988-1.162.232-.058.523-.175.755-.233%202.615%201.337%201.685%204.01%203.545%205.462.174-.058.232-.174.406-.232.234-.35.06-.697.234-1.162.348-.988%201.51-2.034%202.79-1.743.58.755%201.568%201.743%201.742%202.847.174.988-.523%201.57-.523%202.44%200%20.58.35%201.337.814%202.092.348-.813.58-1.743.755-2.673%200-.174%200-.348-.058-.523.058-.058.058-.174.174-.348.233-1.337.407-2.79.407-4.184.058-6.16-2.382-11.796-6.334-15.863zm-12.55%2010.46c-.523.057-.987-.233-1.336-.408-.58-.058-1.278-.058-1.86-.174-.058%200-3.02-2.324-3.137-2.5.174-.405.348-.405.58-.58%201.105.233%201.337.93%202.093%201.28.406.057.755.173%201.162.23.407.35.813.582%201.278.93.523.233%201.162.233%201.57.35%200%20.058.057.174.057.232v.407c-.116.058-.232.174-.407.232zm-3.254-.582l-3.137-2.5c.173.176%203.02%202.5%203.136%202.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_flexi {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2251%22%20height%3D%2250%22%20viewBox%3D%22-0.5%200%2051%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%2390BD1C%22%20d%3D%22M40.552%206.598c-.93.16-2.887.423-4.344.583-3.707.4-4.305.563-6.038%201.625-2.452%201.514-4.352%204.688-4.6%207.698-.09%201.148.008%201.982.218%201.782.052-.052.24-.367.406-.697.838-1.61%203.07-3.978%204.904-5.202.937-.627%202.757-1.166%202.726-.803-.01.126-.677.82-1.46%201.51-.732.657-.85%201.05-2.4%202.648-3.336%203.43-5.518%207.49-6.903%2010.828h.98c1.518-2.372%203.634-4.82%206.476-6.277.325-.056.798-.118%201.28-.152%202.994-.23%205.484-1.33%207.345-3.26%201.244-1.29%201.628-2.286%202.208-5.667.308-1.792.442-2.295.877-3.344.278-.686.48-1.308.463-1.39-.06-.212-.244-.206-2.136.122z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13.057%2032.157l5.054-3.525%202.827-.224v-9.474c0-.765-.29-1.84-.677-2.503l-2.133-3.653c-.236-.407-.467-1.208-.48-1.682l-.033-1.398c-.002-.072-.016-.137-.025-.2.434-.132.738-.485.738-.906%200-.53-.492-.958-1.1-.958h-5.803c-.61%200-1.1.427-1.1.96%200%20.428.323.787.765.91-.005.074-.02.143-.02.218v1.395c0%20.465-.218%201.25-.456%201.647L8.416%2016.43c-.397.66-.695%201.737-.695%202.506V33.92c0%201.082.877%201.958%201.953%201.958h3.385v-3.72zM9.395%2020.652v-1.72c0-.462.217-1.245.455-1.644l2.2-3.667c.397-.66.698-1.736.698-2.508V9.718c0-.063.022-.12.062-.168h3.048c.045.056.076.118.08.19l.037%201.395c.016.762.325%201.827.708%202.48l2.127%203.66c.24.402.45%201.19.45%201.657v2.07c-2.72%201.362-4.96-.1-4.96-.1-2.167-1.088-3.986-.637-4.905-.25z%22%2F%3E%3Cpath%20fill%3D%22%23E34E62%22%20d%3D%22M32.64%2041.18c-.43.046-.86.072-1.28.072-5.936%200-8.363-4.726-8.45-4.896-.485-.926-1.135-1.34-2.103-1.34-1.23%200-2.6.69-3.017.95l-.076.05-.077.036c-.578.284-1.232.434-1.89.434-.98%200-1.88-.337-2.608-.894-.04.188-.068.378-.068.58%200%201.48%201.2%202.676%202.676%202.676.423%200%20.827-.094%201.18-.27%200%200%205.153-3.276%207.393.993%200%200%202.318%204.63%208.145%203.98%203-.333%205.49-2.352%205.76-5.272-1.29%201.564-3.258%202.642-5.584%202.9zm-16.89-6.292c.422%200%20.826-.093%201.18-.27%200%200%205.152-3.275%207.392.992%200%200%202.317%204.63%208.144%203.98%203.174-.353%205.783-2.59%205.783-5.786%200-2.083-1.14-3.837-2.745-4.927-4.268-2.9-8.543-3.035-8.543-3.035-9.55-.543-13.325%204.722-13.325%204.722-.354.453-.564%201.027-.564%201.645%200%201.478%201.198%202.678%202.676%202.678zm7.31-5.373l.825-.128.37-.05c.006.003.008.01.018.014.013%200%20.022%200%20.03-.005-.005.022.05-.084.073-.12l.087-.152.337-.573c.227-.356.436-.666.626-.915.383-.5.683-.755.84-.68.16.076.152.472.008%201.083-.07.304-.175.665-.307%201.062l-.226.627-.022.062c.957.187%202.172.575%203.443%201.192%202.762%201.315%204.514%203.233%204.133%203.666-.345.406-2.416-.637-5.007-1.87-1.452-.706-2.76-1.362-3.597-1.896l-.54.108-.82.152c-2.765.472-5.062.503-5.138.067-.072-.435%202.108-1.17%204.87-1.645z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_led {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%20-0.167%2050%2050%22%20overflow%3D%22visible%22%3E%3Cellipse%20fill%3D%22%23FFF%22%20cx%3D%2225.008%22%20cy%3D%2225.697%22%20rx%3D%229.489%22%20ry%3D%229.378%22%2F%3E%3Cpath%20fill%3D%22%23FDFEFE%22%20d%3D%22M43.81%2024.216c.75%200%201.356.607%201.356%201.357s-.607%201.34-1.356%201.34h-3.197c-.75%200-1.36-.59-1.36-1.34s.608-1.357%201.36-1.357h3.197zM39.254%2011.32c.52.518.52%201.375%200%201.892l-2.268%202.27c-.25.267-.607.392-.947.392-.34%200-.697-.125-.966-.393-.517-.517-.517-1.374%200-1.91l2.27-2.25c.536-.536%201.375-.536%201.91%200zM39.254%2037.917c.52.536.52%201.392%200%201.91-.267.268-.607.393-.946.393-.357%200-.698-.125-.964-.393l-2.27-2.27c-.518-.517-.518-1.374%200-1.892.535-.535%201.393-.535%201.912%200l2.268%202.252z%22%2F%3E%3Cpath%20fill%3D%22%23F08E00%22%20d%3D%22M25.18%2014.605c6.127%200%2011.093%204.93%2011.093%2011.004%200%206.054-4.966%2010.984-11.094%2010.984-6.126%200-11.093-4.93-11.093-10.985%200-6.074%204.966-11.005%2011.092-11.005zm6.36%2011.486c1.248-.41%201.946-1.786%201.534-3.035-.41-1.268-1.767-1.965-3.02-1.554-1.267.41-1.963%201.77-1.552%203.037.41%201.268%201.768%201.947%203.037%201.554zm-1.467%206.236c1.07-.77%201.305-2.287.52-3.358-.787-1.072-2.29-1.32-3.36-.535-1.07.786-1.322%202.303-.537%203.375.787%201.07%202.287%201.304%203.377.518zM27.59%2019.714c0-1.32-1.072-2.41-2.412-2.41-1.322%200-2.393%201.09-2.393%202.41%200%201.34%201.07%202.41%202.393%202.41%201.34%200%202.412-1.07%202.412-2.41zm-3.93%2012.094c.787-1.072.554-2.59-.535-3.375-1.072-.786-2.572-.537-3.357.535-.786%201.07-.536%202.59.536%203.358%201.07.786%202.57.553%203.356-.518zm-1.804-7.27c.43-1.27-.266-2.627-1.535-3.037-1.267-.41-2.626.287-3.037%201.555-.41%201.25.286%202.625%201.554%203.036%201.25.394%202.627-.285%203.02-1.553z%22%2F%3E%3Cpath%20fill%3D%22%23FDFEFE%22%20d%3D%22M26.34%2041.185v3.197c0%20.75-.59%201.358-1.34%201.358-.75%200-1.356-.606-1.356-1.358v-3.197c0-.75.607-1.358%201.356-1.358.75%200%201.34.608%201.34%201.358zM26.34%206.764V9.96c0%20.75-.59%201.34-1.34%201.34-.75%200-1.356-.59-1.356-1.34V6.765c0-.75.607-1.357%201.356-1.357.75%200%201.34.607%201.34%201.357zM14.907%2013.588c.536.518.536%201.375%200%201.893-.266.27-.607.394-.946.394-.34%200-.696-.125-.944-.393l-2.27-2.268c-.536-.517-.536-1.375%200-1.893.518-.536%201.375-.536%201.895%200l2.267%202.268zM14.907%2035.666c.536.52.536%201.375%200%201.893l-2.267%202.268c-.25.268-.607.393-.95.393-.337%200-.694-.124-.945-.392-.536-.518-.536-1.375%200-1.91l2.27-2.25c.518-.538%201.376-.538%201.892-.002zM9.39%2024.216c.75%200%201.338.607%201.338%201.357s-.59%201.34-1.34%201.34H6.19c-.75%200-1.356-.59-1.356-1.34s.607-1.357%201.356-1.357h3.2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_okostrom {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2251%22%20height%3D%2250%22%20viewBox%3D%22-0.167%200%2051%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%2386B31C%22%20d%3D%22M44.75%2028.073c-.474%204.63-3.512%209.68-6.768%2012.003-3.26%202.324-7.467%202.434-11%20.66-.512-3.917.954-7.85%204.21-10.175%203.275-2.322%209.02-3.53%2013.56-2.487z%22%2F%3E%3Cpath%20fill%3D%22%23F08E00%22%20d%3D%22M33.79%2014.223v2.853c0%203.99-2.854%207.32-6.623%208.088v5.215c0%20.895-.73%201.628-1.627%201.628s-1.63-.733-1.63-1.63v-5.214c-3.768-.768-6.603-4.1-6.603-8.088v-2.853h2.797V8.696c0-.897.75-1.628%201.65-1.628.894%200%201.61.73%201.61%201.628v5.526h4.352V8.696c0-.897.734-1.628%201.63-1.628.897%200%201.628.73%201.628%201.628v5.526h2.817z%22%2F%3E%3Cpath%20fill%3D%22%2386B31C%22%20d%3D%22M19.538%2030.56c3.256%202.325%204.738%206.26%204.208%2010.176-3.515%201.774-7.723%201.665-11-.66-3.255-2.324-6.274-7.374-6.768-12.003%204.537-1.042%2010.283.165%2013.56%202.488z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_switch {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2251%22%20height%3D%2250%22%20viewBox%3D%22-0.5%200%2051%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M40.45%2025.557c0%207.99-7.056%2014.465-15.752%2014.465-8.705%200-15.76-6.476-15.76-14.465%200-7.99%207.055-14.465%2015.76-14.465%208.697%200%2015.75%206.476%2015.75%2014.465z%22%2F%3E%3Cpath%20fill%3D%22%23F08E00%22%20d%3D%22M38.102%206.94H12.136c-2.772%200-5.022%202.247-5.022%205.02v25.972c0%202.768%202.25%205.018%205.022%205.018h25.966c2.774%200%205.022-2.25%205.022-5.018v-25.97c0-2.775-2.25-5.022-5.022-5.022zM23.446%2015.2c0-.922.75-1.67%201.672-1.67.92%200%201.672.748%201.672%201.67v8.74c0%20.927-.753%201.673-1.672%201.673-.92%200-1.672-.747-1.672-1.672V15.2zm12.036%2013.45c-.14.69-.35%201.36-.616%201.995-.268.627-.6%201.234-.98%201.8-.377.558-.81%201.082-1.29%201.56-.48.48-1.005.914-1.56%201.292-.57.38-1.178.707-1.798.972-.65.27-1.315.478-1.988.62-.706.14-1.422.212-2.133.212-.714%200-1.43-.07-2.128-.212-.68-.142-1.347-.35-1.99-.62-.63-.266-1.235-.594-1.8-.973-.557-.378-1.082-.812-1.563-1.293-.476-.477-.912-1-1.292-1.564s-.71-1.167-.977-1.798c-.268-.632-.476-1.3-.616-1.99-.143-.698-.215-1.416-.215-2.128%200-.713.072-1.428.215-2.127.14-.694.348-1.363.616-1.995.266-.63.596-1.237.98-1.795.377-.558.808-1.083%201.286-1.567.654-.646%201.71-.655%202.36%200%20.657.652.657%201.708.006%202.363-.33.33-.63.692-.886%201.075-.26.386-.486.794-.67%201.225-.18.435-.326.896-.42%201.36-.096.477-.146.97-.146%201.46s.05.98.145%201.46c.095.47.24.927.42%201.354.186.433.41.848.67%201.23.256.387.558.746.882%201.073.33.333.69.628%201.077.886.385.26.8.487%201.23.667.437.188.898.327%201.358.422.95.193%201.953.193%202.92%200%20.455-.096.913-.234%201.355-.425.423-.178.84-.403%201.23-.665.377-.258.74-.553%201.068-.883.33-.33.626-.69.884-1.074.263-.384.488-.796.668-1.228.186-.432.325-.89.425-1.362.095-.476.146-.966.146-1.456%200-.492-.05-.984-.15-1.465-.097-.46-.236-.92-.42-1.35-.184-.437-.406-.846-.662-1.223-.266-.392-.562-.753-.892-1.084-.656-.655-.65-1.71%200-2.363.653-.655%201.715-.648%202.366%200%20.478.484.912%201.01%201.29%201.568.375.553.708%201.16.976%201.794.266.63.476%201.3.616%201.987.146.707.216%201.42.216%202.134.002.716-.068%201.434-.214%202.13z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_tv {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2251%22%20height%3D%2250%22%20viewBox%3D%22-0.167%200%2051%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23F08E00%22%20d%3D%22M39.847%209.402h-28.77c-1.755%200-3.185%201.427-3.185%203.183V31.61c0%201.76%201.43%203.183%203.184%203.183h10.268v4.005h-3.328c-.64%200-1.16.52-1.16%201.16%200%20.636.52%201.155%201.16%201.155H32.04c.64%200%201.157-.52%201.157-1.156%200-.64-.518-1.16-1.157-1.16h-2.895v-4.004h10.702c1.755%200%203.182-1.423%203.182-3.182V12.586c0-1.756-1.427-3.183-3.183-3.183zm-.287%2021.924H11.365V12.874H39.56v18.452z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7.692%2040.327L42.428%205.59l1.68%201.68L9.374%2042.01z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_vegan {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2251%22%20viewBox%3D%220%2049.833%2050%2051%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%2390BD1C%22%20d%3D%22M17.847%2074.44c-.717-1.207-1.548-2.197-2.16-2.95-1.04-1.258-1.226-1.457-1.758-1.937-.574-.504-1.058-1.013-1.066-1.104-.023-.265%201.306.127%201.994.588%201.335.894%202.967%202.626%203.586%203.802.12.24.258.47.293.51.156.145.23-.463.165-1.304-.185-2.2-1.576-4.522-3.372-5.63-1.266-.776-1.702-.896-4.412-1.187-1.063-.116-2.498-.31-3.173-.426-1.387-.24-1.52-.244-1.566-.09-.014.06.134.515.34%201.016.318.77.418%201.134.64%202.446.424%202.473.702%203.203%201.616%204.144%201.36%201.41%203.18%202.216%205.367%202.384.57.042%201.112.13%201.224.186.194.102.428.35.693.723%200%200%203.598%205.385%203.598%2015.06l4.252.008s-.364-10.512%206.604-14.927c.354-.062.866-.128%201.395-.168%203.266-.25%205.983-1.452%208.015-3.558%201.357-1.405%201.777-2.493%202.412-6.183.332-1.955.48-2.506.953-3.65.303-.75.526-1.427.507-1.517-.065-.23-.265-.225-2.335.133-1.012.174-3.15.462-4.737.635-4.047.434-4.697.614-6.583%201.774-2.68%201.648-4.753%205.115-5.026%208.4-.096%201.25.014%202.16.238%201.943.055-.055.264-.4.44-.76.917-1.756%203.353-4.34%205.356-5.676%201.02-.684%203.006-1.274%202.97-.877-.008.138-.738.898-1.59%201.648-.798.717-.75%201.342-2.625%202.89-5.667%204.687-7.862%2012.31-7.862%2012.31s-1.1-4.07-4.396-8.657z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_vegetar {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2251%22%20height%3D%2251%22%20viewBox%3D%22-0.5%20-0.333%2051%2051%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M19.486%2019.61l-2.39-4.095c-.265-.456-.52-1.354-.534-1.886l-.04-1.567c-.003-.08-.016-.152-.03-.226.484-.148.832-.544.832-1.015%200-.596-.553-1.076-1.232-1.076h-6.51c-.676%200-1.23.48-1.23%201.076%200%20.48.366.883.86%201.023-.007.082-.026.16-.026.242v1.563c0%20.52-.244%201.4-.51%201.845l-2.466%204.11c-.442.74-.78%201.948-.78%202.81V39.21c0%201.212.983%202.192%202.193%202.192h10.433c1.207%200%202.188-.98%202.188-2.192V22.417c0-.86-.325-2.064-.758-2.806zm-11.67.965l2.47-4.113c.442-.74.777-1.946.777-2.81v-1.564c0-.072.028-.135.077-.188h3.414c.05.063.088.13.088.212l.042%201.565c.02.853.36%202.048.792%202.78l2.39%204.1c.265.45.5%201.335.5%201.86v2.32c-3.05%201.526-5.56-.11-5.56-.11-2.425-1.223-4.466-.72-5.495-.283v-1.928c.002-.52.24-1.395.507-1.84z%22%2F%3E%3Cpath%20fill%3D%22%2390BD1C%22%20d%3D%22M42.512%209.863c-1.102.188-3.42.502-5.143.69-4.396.47-5.1.666-7.15%201.925-2.908%201.792-5.16%205.553-5.455%209.12-.107%201.36.013%202.346.26%202.11.06-.062.28-.435.48-.825.99-1.907%203.64-4.712%205.808-6.16%201.107-.747%203.267-1.384%203.228-.954-.013.148-.8.972-1.728%201.786-.867.78-1.004%201.247-2.848%203.14-3.947%204.058-6.542%208.878-8.18%2012.832v1.968c1.804-3.333%204.67-7.276%208.84-9.41.383-.07.945-.142%201.514-.185%203.547-.272%206.498-1.575%208.703-3.862%201.474-1.524%201.93-2.705%202.615-6.71.365-2.124.523-2.72%201.038-3.962.33-.81.57-1.55.55-1.646-.07-.253-.29-.244-2.53.143z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-badge_vegetar_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2251%22%20height%3D%2251%22%20viewBox%3D%22-0.5%20-0.333%2051%2051%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M19.486%2019.61l-2.39-4.095c-.265-.456-.52-1.354-.534-1.886l-.04-1.567c-.003-.08-.016-.152-.03-.226.484-.148.832-.544.832-1.015%200-.596-.553-1.076-1.232-1.076h-6.51c-.676%200-1.23.48-1.23%201.076%200%20.48.366.883.86%201.023-.007.082-.026.16-.026.242v1.563c0%20.52-.244%201.4-.51%201.845l-2.466%204.11c-.442.74-.78%201.948-.78%202.81V39.21c0%201.212.983%202.192%202.193%202.192h10.433c1.207%200%202.188-.98%202.188-2.192V22.417c0-.86-.325-2.064-.758-2.806zm-11.67.965l2.47-4.113c.442-.74.777-1.946.777-2.81v-1.564c0-.072.028-.135.077-.188h3.414c.05.063.088.13.088.212l.042%201.565c.02.853.36%202.048.792%202.78l2.39%204.1c.265.45.5%201.335.5%201.86v2.32c-3.05%201.526-5.56-.11-5.56-.11-2.425-1.223-4.466-.72-5.495-.283v-1.928c.002-.52.24-1.395.507-1.84z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M42.512%209.863c-1.102.188-3.42.502-5.143.69-4.396.47-5.1.666-7.15%201.925-2.908%201.792-5.16%205.553-5.455%209.12-.107%201.36.013%202.346.26%202.11.06-.062.28-.435.48-.825.99-1.907%203.64-4.712%205.808-6.16%201.107-.747%203.267-1.384%203.228-.954-.013.148-.8.972-1.728%201.786-.867.78-1.004%201.247-2.848%203.14-3.947%204.058-6.542%208.878-8.18%2012.832v1.968c1.804-3.333%204.67-7.276%208.84-9.41.383-.07.945-.142%201.514-.185%203.547-.272%206.498-1.575%208.703-3.862%201.474-1.524%201.93-2.705%202.615-6.71.365-2.124.523-2.72%201.038-3.962.33-.81.57-1.55.55-1.646-.07-.253-.29-.244-2.53.143z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.8%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11H48v-11h-2.2zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-benefits_companies {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M35.126%2019.778L24.67%2030.235l-3.977-3.977-3.22%203.22%207.197%207.195%2013.676-13.676-3.22-3.22zm-14.41%202.53l3.953%203.952%205.924-5.925v-8.33L17.626%203.327%204.654%2012.004v17.263h9.648V19.04h6.414v3.268z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-benefits_networking {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M28.016%2025.19c-1.474%200-2.807.593-3.784%201.547l-7.296-4.856c.3-.67.47-1.41.47-2.192%200-.645-.13-1.254-.337-1.827l7.06-4.7c.985%201.016%202.36%201.653%203.884%201.653%202.993%200%205.42-2.427%205.42-5.418s-2.428-5.42-5.42-5.42-5.42%202.425-5.42%205.418c0%20.576.116%201.12.282%201.642l-7.14%204.753c-.974-.937-2.292-1.52-3.75-1.52-2.993%200-5.42%202.427-5.42%205.42s2.428%205.417%205.42%205.417c1.315%200%202.505-.488%203.444-1.267l7.49%204.986c-.197.56-.325%201.156-.325%201.785%200%202.992%202.427%205.418%205.42%205.418s5.418-2.427%205.418-5.42c0-2.992-2.424-5.418-5.417-5.418z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-benefits_search {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M25.91%2023.137c0-6.32-5.14-11.46-11.46-11.46-6.32%200-11.46%205.14-11.46%2011.46%200%206.32%205.14%2011.462%2011.46%2011.462%202.597%200%204.987-.88%206.912-2.343l5.72%205.72%202.8-2.8-5.82-5.82c1.164-1.793%201.848-3.926%201.848-6.22zM14.448%2030.64c-4.136%200-7.5-3.366-7.5-7.503%200-4.136%203.365-7.5%207.5-7.5%204.136%200%207.5%203.365%207.5%207.5%200%204.137-3.363%207.502-7.5%207.502zM31.558%207.47v-5.45h-3.355v5.45h-5.45v3.356h5.45v5.45h3.355v-5.45h5.453V7.472H31.56z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-benefits_treed {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M34.252%2015.377c0-1.718-1.393-3.108-3.114-3.108h-.077c.14-.584.216-1.196.216-1.83%200-4.322-3.514-7.84-7.85-7.84-3.168%200-5.897%201.88-7.13%204.597-.672-.675-1.595-1.088-2.607-1.088C11.66%206.11%2010%207.754%2010%209.786c0%20.736.22%201.423.598%201.99-2.714.232-4.852%202.5-4.852%205.28%200%202.113%201.248%203.93%203.04%204.784-.163.518-.262%201.085-.262%201.672%200%203.045%202.475%205.513%205.52%205.513%202.038%200%203.804-1.102%204.764-2.745l.03.24s1.188%204.56-1.14%2010.88h6.2c-2.324-6.32-1.143-10.88-1.143-10.88l.046-.37c1.107%201.56%202.922%202.575%204.984%202.575%203.383%200%206.113-2.74%206.113-6.116%200-1.678-.672-3.187-1.76-4.296%201.232-.42%202.112-1.57%202.112-2.937z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-benefits_treedcoins {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cstyle%3E.st0%7Bfill%3A%233F9FEB%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M41.2%205.5L46.8.7c.9-.8%202.3-.5%202.8.6L52.8%208c.4.8%201.3%201.2%202.2%201l7.1-2.1c1.1-.3%202.3.5%202.3%201.7l.2%207.4c0%20.9.7%201.6%201.6%201.8l7.3%201c1.2.2%201.9%201.4%201.4%202.5l-2.8%206.8c-.3.8%200%201.8.7%202.2l6.3%203.9c1%20.6%201.2%202%20.3%202.9L74.1%2042c-.6.6-.8%201.6-.2%202.3l4.2%206.1c.7%201%20.2%202.3-.9%202.7l-7%202.5c-.8.3-1.3%201.2-1.2%202l1.4%207.3c.2%201.2-.7%202.2-1.9%202.1l-7.5-.5c-.9-.1-1.7.5-1.9%201.4l-1.7%207.2c-.3%201.2-1.6%201.7-2.6%201.2l-6.5-3.5c-.8-.4-1.8-.2-2.3.5l-4.5%205.9c-.7.9-2.2.9-2.9%200l-4.5-5.9c-.5-.7-1.5-.9-2.3-.5l-6.5%203.5c-1%20.6-2.4%200-2.6-1.2L21%2067.9c-.2-.9-1-1.5-1.9-1.4l-7.4.6c-1.2.1-2.1-1-1.9-2.1l1.4-7.3c.2-.9-.3-1.7-1.2-2l-7-2.5c-1.1-.4-1.6-1.8-.9-2.7l4.2-6.1c.5-.7.4-1.7-.2-2.3L.7%2037c-.9-.8-.7-2.2.3-2.9l6.3-3.9c.8-.5%201.1-1.4.7-2.2l-2.8-6.8c-.5-1.1.3-2.3%201.4-2.5l7.3-1c.9-.1%201.6-.9%201.6-1.8l.2-7.4c0-1.2%201.2-2%202.3-1.7l7%202.1c.9.3%201.8-.2%202.2-1l3.2-6.7c.5-1.1%201.9-1.4%202.8-.6l5.6%204.8c.7.6%201.7.6%202.4.1z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M44.5%2016.8l-.9%204.2c8.8%201.7%2015.5%209.4%2015.5%2018.7%200%208.8-5.9%2016.1-14%2018.4-1.7.4-2.9-.7-3-2.6l-.2-6.9c1.1%201.6%202.9%202.7%205%202.7%203.3%200%206-2.7%206-6%200-1.7-.7-3.2-1.8-4.3%201.2-.5%202.1-1.6%202.1-3%200-1.7-1.4-3.2-3.1-3.2.1-.5.1-.9.1-1.4%200-4.1-3.4-7.5-7.5-7.5-3%200-5.7%201.8-6.8%204.4-.6-.6-1.5-1-2.5-1-1.9%200-3.5%201.6-3.5%203.5%200%20.6.2%201.1.4%201.6-2.6.3-4.5%202.5-4.5%205.2%200%202.1%201.2%203.9%203%204.7-.2.5-.2%201-.2%201.6%200%202.9%202.4%205.3%205.3%205.3%202%200%203.6-1.1%204.6-2.6l-.2%206.8c-.1%202-1.3%203-3%202.6-8.1-2.2-14-9.6-14-18.4%200-8%205-14.9%2012.1-17.7l.7%201.8c.3.7.8.7%201.2.2l4.9-6.3c.4-.6.2-1.1-.5-1.2L31.8%2015c-.7-.1-1.1.3-.8%201l.8%202C23.2%2021.4%2017%2029.8%2017%2039.7%2016.7%2052.5%2027.1%2063%2040%2063s23.3-10.5%2023.3-23.3c0-11.3-8.1-20.8-18.8-22.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-beta_label {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%2392BE1C%22%20d%3D%22M60%2018.8L41.2%200H0l60%2060%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M24.3%2011.7l7.8-7.8%202.6%202.6c.8.8%201.3%201.7%201.4%202.5.1.8-.2%201.6-.9%202.3-.4.4-.8.6-1.2.6-.5.1-1%200-1.5-.2.4.6.5%201.1.4%201.7-.1.6-.4%201.1-.8%201.6-.7.7-1.5%201-2.4.9-.9-.1-1.7-.6-2.5-1.4l-2.9-2.8zm4.8-2.3l-2.5%202.5%201.6%201.6c.4.4.9.7%201.3.7s.9-.1%201.2-.5c.4-.4.6-.8.7-1.3%200-.4-.2-.9-.6-1.3l-1.7-1.7zm1-.9l1.4%201.4c.4.4.8.6%201.2.7.4%200%20.8-.1%201.2-.5.4-.4.5-.8.5-1.2-.1-.4-.3-.9-.8-1.4l-1.3-1.3-2.2%202.3zM39.5%2019.9l-3.4-3.4-2.5%202.5%203.9%203.9-1%201-5.2-5.2%207.8-7.8%205.2%205.2-1%201-3.9-3.9-2.2%202.2%203.4%203.4-1.1%201.1zM49.8%2023.7l-2.3-2.3-6.7%206.7-1.3-1.3%206.7-6.7-2.3-2.3%201-1%206%206-1.1.9zM49.5%2033.3l-3-3-2.4%201.2-1.3-1.3%2010.6-4.9%201.2%201.2L49.7%2037l-1.3-1.3%201.1-2.4zM48%2029.5l2.3%202.3%202.2-4.4-4.5%202.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bin:hover, .active > span > .icon-bin, .top-item:hover span > .icon-bin, .top-item:hover span > .icon-bin, .icon-bin-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.697%2023.693h7.517l2.507-10.63H9.193l2.505%2010.63zm5.625-14.996V6.59h-3.735v2.106H8.81v2.035H22.1V8.698h-4.778z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bin-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.697%2023.693h7.517l2.507-10.63H9.193l2.505%2010.63zm5.625-14.996V6.59h-3.735v2.106H8.81v2.035H22.1V8.698h-4.778z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bin-warning {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23ff7e02%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.697%2023.693h7.517l2.507-10.63H9.193l2.505%2010.63zm5.625-14.996V6.59h-3.735v2.106H8.81v2.035H22.1V8.698h-4.778z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bin {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.697%2023.693h7.517l2.507-10.63H9.193l2.505%2010.63zm5.625-14.996V6.59h-3.735v2.106H8.81v2.035H22.1V8.698h-4.778z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bonus:hover, .active > span > .icon-bonus, .top-item:hover span > .icon-bonus, .top-item:hover span > .icon-bonus, .icon-bonus-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M12%2010.982L14.3%209l1.3%202.75%202.9-.87.076%203.045%203.003.393-1.164%202.81L23%2018.72l-2.2%202.09%201.72%202.508-2.857%201.01.556%202.995-3.02-.244-.7%202.963-2.66-1.458L12%2031l-1.84-2.418L7.5%2030.04l-.7-2.964-3.02.245.557-2.993-2.856-1.01%201.72-2.508L1%2018.716l2.584-1.588-1.163-2.812%203.004-.393.075-3.044%202.9.87L9.7%209%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bonus-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%233f9feb%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M12%2010.982L14.3%209l1.3%202.75%202.9-.87.076%203.045%203.003.393-1.164%202.81L23%2018.72l-2.2%202.09%201.72%202.508-2.857%201.01.556%202.995-3.02-.244-.7%202.963-2.66-1.458L12%2031l-1.84-2.418L7.5%2030.04l-.7-2.964-3.02.245.557-2.993-2.856-1.01%201.72-2.508L1%2018.716l2.584-1.588-1.163-2.812%203.004-.393.075-3.044%202.9.87L9.7%209%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bonus-highlight {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2300b1eb%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M12%2010.982L14.3%209l1.3%202.75%202.9-.87.076%203.045%203.003.393-1.164%202.81L23%2018.72l-2.2%202.09%201.72%202.508-2.857%201.01.556%202.995-3.02-.244-.7%202.963-2.66-1.458L12%2031l-1.84-2.418L7.5%2030.04l-.7-2.964-3.02.245.557-2.993-2.856-1.01%201.72-2.508L1%2018.716l2.584-1.588-1.163-2.812%203.004-.393.075-3.044%202.9.87L9.7%209%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bonus-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M12%2010.982L14.3%209l1.3%202.75%202.9-.87.076%203.045%203.003.393-1.164%202.81L23%2018.72l-2.2%202.09%201.72%202.508-2.857%201.01.556%202.995-3.02-.244-.7%202.963-2.66-1.458L12%2031l-1.84-2.418L7.5%2030.04l-.7-2.964-3.02.245.557-2.993-2.856-1.01%201.72-2.508L1%2018.716l2.584-1.588-1.163-2.812%203.004-.393.075-3.044%202.9.87L9.7%209%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bonus {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M12%2010.982L14.3%209l1.3%202.75%202.9-.87.076%203.045%203.003.393-1.164%202.81L23%2018.72l-2.2%202.09%201.72%202.508-2.857%201.01.556%202.995-3.02-.244-.7%202.963-2.66-1.458L12%2031l-1.84-2.418L7.5%2030.04l-.7-2.964-3.02.245.557-2.993-2.856-1.01%201.72-2.508L1%2018.716l2.584-1.588-1.163-2.812%203.004-.393.075-3.044%202.9.87L9.7%209%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bonus_notification {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2015%22%3E%3Ccircle%20fill%3D%22%232D2D37%22%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%227.5%22%2F%3E%3Ccircle%20fill%3D%22%2300B2EA%22%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%226%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M8.3%2010.1c-.2-.2-.5-.3-.8-.3s-.6.1-.8.3c-.2.2-.3.5-.3.8s.1.6.3.8c.2.2.5.3.8.3.3%200%20.6-.1.8-.3.2-.2.3-.5.3-.8s-.1-.6-.3-.8zm-.8-1.7c.3%200%20.5-.1.5-.3l.3-3.5V3.5c0-.2-.1-.3-.2-.4-.2-.1-.4-.2-.6-.2-.2%200-.4.1-.6.2-.2.1-.2.2-.2.4v1.1L7%208.1c0%20.2.2.3.5.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-bonuspartner {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23818180%22%20d%3D%22M50.3%206.2c-4.8%200-8.8%203.9-8.8%208.8%200%204.8%203.9%208.8%208.8%208.8s8.8-3.9%208.8-8.8c0-4.8-3.9-8.8-8.8-8.8zm1.6%202.4l-.4%207.4h-2.3l-.4-7.4h3.1zm-1.6%2012.8c-1%200-1.7-.7-1.7-1.7s.7-1.7%201.7-1.7%201.7.7%201.7%201.7c.1%201-.6%201.7-1.7%201.7z%22%2F%3E%3Cpath%20fill%3D%22%23529AD4%22%20d%3D%22M15%206.6l2.2-1.8%201.2%202.5%202.7-.8.1%202.8%202.8.4-1.1%202.6%202.4%201.5-2.1%202%201.6%202.3-2.6.9.5%202.8-2.8-.2-.7%202.7-2.5-1.3-1.7%202.2-1.7-2.2-2.5%201.3-.7-2.7-2.8.2.5-2.8-2.6-.9%201.6-2.3-2.1-2%202.4-1.5L6%209.7l2.8-.4.1-2.8%202.7.8%201.2-2.5%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M15%2019.9c-.8%200-1.3-.6-1.3-1.3%200-.8.5-1.3%201.3-1.3s1.3.5%201.3%201.3-.5%201.3-1.3%201.3zM14.2%2015.7l-.4-5.6h2.4l-.3%205.6%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M74.6%2038.4s-.1-.1-.3-.1c0%200-.2%200-.2.3v15.5h2.1v-5.3h2s.3%200%20.3-.3c0-3.8-1.8-8-3.9-10.1zm-2.7-.2c-.4%200-.7.3-.7.7V43.3H70v-4.4c0-.4-.3-.7-.7-.7-.4%200-.7.3-.7.7v4.4h-1.2v-4.5c0-.4-.3-.7-.7-.7-.4%200-.7.3-.7.7V43c0%201.5.9%202.7%202.3%203.1V54h2.1v-7.9c1.3-.4%202.3-1.7%202.3-3.1v-4.2c-.2-.3-.5-.6-.8-.6zm-3.3%206.7c-.1-.1-.1-.1%200%200zm1.3%200c.1-.1%200-.1%200%200z%22%2F%3E%3Cpath%20fill%3D%22%23818180%22%20d%3D%22M113.9%205.2c-5.4%200-9.8%204.4-9.8%209.8s4.4%209.8%209.8%209.8%209.8-4.4%209.8-9.8-4.4-9.8-9.8-9.8zm0%2017.6c-4.3%200-7.8-3.5-7.8-7.8s3.5-7.8%207.8-7.8%207.8%203.5%207.8%207.8-3.5%207.8-7.8%207.8zm1-12.1h-2V14h-3.3v2h3.3v3.3h2V16h3.3v-2h-3.3v-3.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-business:hover, .active > span > .icon-business, .top-item:hover span > .icon-business, .top-item:hover span > .icon-business, .icon-business-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.977%2010.714l-8.55%206.02v11.98h6.36v-7.097h4.227v7.097h6.513v-11.98%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-business {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M9.91%2019.066v10.29h5.753V23.26h3.823v6.096h5.89v-10.29l-7.732-5.173-7.733%205.173zm19.264-4.727v-3.25h-2v3.25h-3.25v2h3.25v3.25h2v-3.25h3.25v-2h-3.25z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_bike_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M24.6%2038.1c-5.6%200-10.2%204.5-10.2%2010.1S19%2058.3%2024.6%2058.3s10.2-4.5%2010.2-10.1-4.6-10.1-10.2-10.1zm0%2017.3c-4%200-7.3-3.2-7.3-7.2s3.3-7.2%207.3-7.2%207.3%203.2%207.3%207.2-3.3%207.2-7.3%207.2zm30.2-17.3c-5.6%200-10.2%204.5-10.2%2010.1s4.6%2010.1%2010.2%2010.1S65%2053.8%2065%2048.2c.1-5.6-4.5-10.1-10.2-10.1zm0%2017.3c-4%200-7.3-3.2-7.3-7.2s3.3-7.2%207.3-7.2%207.3%203.2%207.3%207.2-3.2%207.2-7.3%207.2zm-6.5-31.2c1.9.3%203.7-1%203.9-2.9.3-1.9-1-3.6-2.9-3.9-1.9-.3-3.7%201-4%202.9-.2%201.8%201.1%203.6%203%203.9zm-3.2%209.1c.2.4.6.7%201.1.8l7.6%201.2c.8.1%201.5-.4%201.6-1.2.1-.8-.4-1.5-1.2-1.6l-6.4-1-2.9-6.5c-.9-2-2.8-2.3-2.8-2.3-1.4-.2-2.6.8-2.6.8L31%2029.7c-1.2.9-1.4%202.2-1.4%202.2-.3%201.8%202.2%203.6%202.2%203.6l6.3%204.9-1.3%208.3c-.2%201.2.6%202.3%201.8%202.5%201.2.2%202.3-.6%202.5-1.8l1.7-10.7c.2-1.3-1.1-2.3-1.1-2.3l-4.5-3.3L43%2029l2.1%204.3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_car_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23999%22%20d%3D%22M60.8%2033.4h-.5l-4.4-12.3c-.6-1.7-2.6-3.1-4.4-3.1h-23c-1.8%200-3.8%201.4-4.4%203.1l-4.4%2012.3h-.5c-1.8%200-3.3%201.5-3.3%203.3v11c0%201.8%201.5%203.3%203.3%203.3h1.1v4.4c0%202.4%202%204.4%204.4%204.4%202.4%200%204.4-2%204.4-4.4V51H51v4.4c0%202.4%202%204.4%204.4%204.4%202.4%200%204.4-2%204.4-4.4V51h1.1c1.8%200%203.3-1.5%203.3-3.3v-11c-.1-1.8-1.6-3.3-3.4-3.3zm-37.3%2011c-1.8%200-3.3-1.5-3.3-3.3%200-1.8%201.5-3.3%203.3-3.3%201.8%200%203.3%201.5%203.3%203.3%200%201.8-1.4%203.3-3.3%203.3zm1-11l3.6-9.9c.2-.6.9-1%201.5-1h20.8c.6%200%201.3.5%201.5%201l3.6%209.9h-31zm32%2011c-1.8%200-3.3-1.5-3.3-3.3%200-1.8%201.5-3.3%203.3-3.3%201.8%200%203.3%201.5%203.3%203.3-.1%201.8-1.5%203.3-3.3%203.3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_consum_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M80%2040c0%2022.1-17.9%2040-40%2040S0%2062.1%200%2040%2017.9%200%2040%200s40%2017.9%2040%2040z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M33.3%2055.3c-1.9%200-3.4%201.5-3.4%203.4s1.5%203.4%203.4%203.4%203.4-1.5%203.4-3.4-1.5-3.4-3.4-3.4zm18.8%200c-1.9%200-3.4%201.5-3.4%203.4s1.5%203.4%203.4%203.4%203.4-1.5%203.4-3.4-1.6-3.4-3.4-3.4zM49.2%2046c1.4%200%206.5-.5%209.1-7.6l3.6-11h-34l-1.4-6.3h-10v4.5h6.4l3.4%2015.6c0%20.2.1.4.1.6l1.7%207.1c.3%201.6%201.8%204.5%205.7%204.5h21.7V49H33.8c-.3%200-1.1%200-1.3-.8L32%2046h17.2zm-17.6-4.5c-.5%200-.8-.3-.9-.8l-.1-.3-1.8-8.4h5.4l2.1%209.5h-4.7zm9.3%200L38.8%2032h5.1l2.1%209.5h-5.1zM55.6%2032L54%2037c-1%202.7-2.4%203.8-3.5%204.2l-2-9.2h7.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_meat_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M53.7%2053.4c-.9.1-1.8.1-2.6.1-12.2%200-17.1-9.7-17.3-10-1-1.9-2.3-2.7-4.3-2.7-2.5%200-5.3%201.4-6.2%201.9l-.2.1-.1.1c-1.2.6-2.5.9-3.9.9-2%200-3.9-.7-5.3-1.8-.1.4-.1.8-.1%201.2%200%203%202.5%205.5%205.5%205.5.9%200%201.7-.2%202.4-.5%200%200%2010.5-6.7%2015.1%202%200%200%204.7%209.5%2016.7%208.2%206.1-.7%2011.3-4.8%2011.8-10.8-2.7%203.1-6.7%205.3-11.5%205.8zM19.2%2040.5c.9%200%201.7-.2%202.4-.5%200%200%2010.5-6.7%2015.1%202%200%200%204.7%209.5%2016.7%208.1%206.5-.7%2011.9-5.3%2011.9-11.9%200-4.3-2.3-7.9-5.6-10.1-8.8-5.8-17.6-6.1-17.6-6.1-19.6-1.1-27.3%209.7-27.3%209.7-.7.9-1.2%202.1-1.2%203.4.1%203%202.5%205.4%205.6%205.4zm14.9-11l1.7-.3.8-.1h.1l.1-.2.2-.3.7-1.2c.5-.7.9-1.4%201.3-1.9.8-1%201.4-1.5%201.7-1.4.3.2.3%201%200%202.2-.1.6-.4%201.4-.6%202.2l-.5%201.3v.1c2%20.4%204.4%201.2%207%202.4%205.7%202.7%209.2%206.6%208.5%207.5-.7.8-5-1.3-10.3-3.8-3-1.4-5.7-2.8-7.4-3.9l-1.1.2-1.7.3c-5.7%201-10.4%201-10.5.1-.1-.7%204.4-2.2%2010-3.2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_plane_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M60.1%2045.5L43.6%2028.9V16.5c0-2-1.6-3.6-3.6-3.6s-3.6%201.6-3.6%203.6V29L19.9%2045.5c-.7.7-1.3%202.1-1.3%203v1.8c0%201%20.7%201.4%201.5.9l16.3-9.5v11.4L30%2059c-.4.3-.7%201-.7%201.5V62c0%20.5.4.7.8.5l7.4-4%20.1-.1c.2.2.4.3.7.5v2.3c0%201%20.8%201.8%201.8%201.8s1.8-.8%201.8-1.8v-2.3c.2-.1.5-.3.7-.5l.1.1%207.4%204c.4.2.8%200%20.8-.5v-1.5c0-.5-.3-1.2-.7-1.5l-6.5-5.9V41.7L60%2051.2c.8.5%201.5.1%201.5-.9v-1.8c-.1-.9-.7-2.3-1.4-3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_power_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M62.5%2059.7L50%2047.2c4.3-5.7%203.8-13.8-1.4-19-.4-.4-.9-.8-1.4-1.2l.1-.1-6.1-6.1-5.9%205.9%201.5-1.5-8.8-8.8c-.8-.8-2.1-.8-2.9%200-.8.8-.8%202.1%200%202.9l8.8%208.8L28%2034l-8.8-8.8c-.8-.8-2.1-.8-2.9%200-.8.8-.8%202.1%200%202.9l8.8%208.8-4.4%204.4%206.1%206.1.1-.1c.4.5.8.9%201.2%201.4%205.2%205.2%2013.3%205.6%2019%201.4l12.5%2012.5%202.9-2.9z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_public_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M52.1%2017.5H27.9c-3.1%200-5.6%202.5-5.6%205.6v28.5c0%202.8%202.1%205.2%204.9%205.5v2.7c0%201.5%201.2%202.8%202.8%202.8%201.5%200%202.8-1.2%202.8-2.8v-2.7H47v2.7c0%201.5%201.2%202.8%202.8%202.8s2.8-1.2%202.8-2.8v-2.7c2.9-.2%205.1-2.6%205.1-5.5V23c0-3.1-2.5-5.5-5.6-5.5zm-20.4%202.8h16.6v4.3H31.7v-4.3zm-6.3%2027.1c0-1.7%201.4-3.1%203.1-3.1%201.7%200%203.1%201.4%203.1%203.1%200%201.7-1.4%203.1-3.1%203.1-1.7%200-3.1-1.4-3.1-3.1zm25.9%203.1c-1.7%200-3.1-1.4-3.1-3.1%200-1.7%201.4-3.1%203.1-3.1%201.7%200%203.1%201.4%203.1%203.1%200%201.7-1.4%203.1-3.1%203.1zm3.5-14.9c0%201.5-1.4%202.8-2.9%202.8h-24c-1.5%200-2.7-1.2-2.7-2.8V30c0-1.5%201.2-2.5%202.7-2.5h23.9c1.5%200%202.9%201%202.9%202.5v5.6z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_share_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M80%2040c0%2022.1-17.9%2040-40%2040S0%2062.1%200%2040%2017.9%200%2040%200s40%2017.9%2040%2040z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M24.1%2039.1h-6.4c-.4%200-.8.3-1%20.6v16.7c.2.4.6.6%201%20.6%202-.4%204.2-.8%206.4-1.2.5-.1.9-.6.9-1V39.9c0-.4-.4-.8-.9-.8zm41.2%204c-.6-1.2-3.1-2.1-5-1.2%200%200-4.8%202.4-6.5%202.8-1.4.3-8.1-.1-11.5.2l5.9-2.5c1.5-.7%202.2-2.4%201.6-4-.7-1.5-2.4-2.2-4-1.6l-3.9%201.5c-4.2%201.4-3.4-.1-8.1-.5-3.7-.3-4.6%202.6-6.1%203.9v10.9c3.5-.2%208.7.1%2014.3-.2C49.7%2052%2055%2050%2057.1%2049l6.6-3.4c1.3-.7%202.2-1.3%201.6-2.5zm-31.2-8.4c2.2.2%203.4.6%204.2.9.5.2.7.2.8.2.2%200%20.7-.1%201.7-.4l3.8-1.5c.7-.3%201.5-.5%202.3-.5%202.4%200%204.6%201.4%205.5%203.6.6%201.5.7%203.1.1%204.6h.5c.6-.2%202.1-.8%203.6-1.5V21.7H32.2v13.1c.4-.1.7-.1%201.2-.1h.7z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_shower_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M42%2028.6c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm7.3%200c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zM42%2034.1c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0%205.4c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0%205.5c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8S43%2045%2042%2045zm0%205.5c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm7.3-11c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0%205.5c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0%205.5c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zM42%2056c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8S43%2056%2042%2056zm7.3%200c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0-21.9c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm-16.6%209l-2%202c-1.1-.8-2.3-1.4-3.7-1.7v-2h1.8v-3.6h-7.3v3.6h1.8v2c-1.3.3-2.4.8-3.5%201.5l-1.8-2-2.6%202.6%202%202c-.9%201.4-1.4%203-1.4%204.8%200%205%204.1%209.1%209.1%209.1s9.1-4.1%209.1-9.1c0-1.6-.4-3.2-1.2-4.5l2.2-2.2-2.5-2.5zm-7.5%2014.7c-3%200-5.5-2.4-5.5-5.5%200-3%202.5-5.5%205.5-5.5v5.5l3.9-3.9c1%201%201.6%202.4%201.6%203.9-.1%203-2.5%205.5-5.5%205.5zM53%2014c-5%200-9.1%204.1-9.1%209.1h-5.5v3.7H53v-3.7h-5.5c0-3%202.5-5.5%205.5-5.5s5.5%202.5%205.5%205.5v38.3h3.6V23.1c0-5-4.1-9.1-9.1-9.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_stairs_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M49.8%2038.2v-7.4h-6.7v-7.3h-9.9v-7.3h-9.9v7.2l20.1%2014.7h6.4zm3.8-3.6v7.3h-9.9v7.3h-9.9v7.3h-9.9v7.3h10L63.7%2042v-7.2H53.6z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-button_walk_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M37.5%2021.9c2.3.4%204.4-1.2%204.8-3.5s-1.2-4.4-3.5-4.7c-2.3-.3-4.4%201.2-4.8%203.5s1.2%204.4%203.5%204.7zM39.9%2023s1.6%200%203%201.1l7%206.4c.5.5.5%201.1.5%201.1v7.2c0%20.9-.7%201.6-1.6%201.6-.9%200-1.6-.7-1.6-1.6v-6.4l-3.5-3.2v11.9l3.2%208.3%207.8%209c.9%201%20.8%202.6-.2%203.5-1%20.9-2.6.8-3.5-.2l-8.1-9.4c-.2-.3-.4-.6-.5-.9l-2.8-7.2-10.3%2017.1c-.7%201.2-2.2%201.5-3.4.8-1.2-.7-1.5-2.2-.8-3.4l10.4-17.3v-10l-5.8%209.2c-.5.8-1.5%201-2.2.5-.8-.5-1-1.5-.5-2.2L35.8%2025s1.2-2%204.1-2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-camera:hover, .active > span > .icon-camera, .top-item:hover span > .icon-camera, .top-item:hover span > .icon-camera, .icon-camera-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2214%22%20viewBox%3D%22-0.804%20-0.182%2018%2014%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M14.54%202.342V0H8.293v2.342H0v11.294h16.393V2.342H14.54zM8.195%2011.71c-2.048%200-3.708-1.66-3.708-3.707%200-2.05%201.66-3.71%203.708-3.71%202.05%200%203.707%201.66%203.707%203.71%200%202.047-1.658%203.707-3.707%203.707z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-camera-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2214%22%20viewBox%3D%22-0.804%20-0.182%2018%2014%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M14.54%202.342V0H8.293v2.342H0v11.294h16.393V2.342H14.54zM8.195%2011.71c-2.048%200-3.708-1.66-3.708-3.707%200-2.05%201.66-3.71%203.708-3.71%202.05%200%203.707%201.66%203.707%203.71%200%202.047-1.658%203.707-3.707%203.707z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-camera {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2214%22%20viewBox%3D%22-0.804%20-0.182%2018%2014%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M14.54%202.342V0H8.293v2.342H0v11.294h16.393V2.342H14.54zM8.195%2011.71c-2.048%200-3.708-1.66-3.708-3.707%200-2.05%201.66-3.71%203.708-3.71%202.05%200%203.707%201.66%203.707%203.71%200%202.047-1.658%203.707-3.707%203.707z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-close:hover, .active > span > .icon-close, .top-item:hover span > .icon-close, .top-item:hover span > .icon-close, .icon-close-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M26.348%2014.05l-1.414-1.413-5.293%205.293-5.292-5.293-1.414%201.414%205.293%205.294-5.293%205.293%201.414%201.414%205.293-5.292%205.294%205.293%201.414-1.413-5.293-5.293%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-close-darker {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2355555f%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M26.348%2014.05l-1.414-1.413-5.293%205.293-5.292-5.293-1.414%201.414%205.293%205.294-5.293%205.293%201.414%201.414%205.293-5.292%205.294%205.293%201.414-1.413-5.293-5.293%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-close {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M26.348%2014.05l-1.414-1.413-5.293%205.293-5.292-5.293-1.414%201.414%205.293%205.294-5.293%205.293%201.414%201.414%205.293-5.292%205.294%205.293%201.414-1.413-5.293-5.293%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-cluster-dark {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2240%22%20viewBox%3D%220%200%2022%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23878791%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.124%2017.147c2.054%200%203.723-1.67%203.723-3.722s-1.67-3.72-3.723-3.72c-2.054%200-3.715%201.668-3.715%203.72s1.66%203.722%203.714%203.722zm8.802%209.97c-.797-5.17-4.22-8.512-8.72-8.512-.03%200-.053.006-.083.006-.022%200-.05-.005-.076-.005-4.507%200-7.93%203.34-8.73%208.572L2.15%2028.7h2.926l.125-1.14c.22-1.366.64-2.526%201.23-3.464V28.7h9.384v-4.614c.594.925%201.018%202.07%201.226%203.41l.13%201.204h2.932l-.176-1.582z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-cluster {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2240%22%20viewBox%3D%220%200%2022%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.124%2017.147c2.054%200%203.723-1.67%203.723-3.722s-1.67-3.72-3.723-3.72c-2.054%200-3.715%201.668-3.715%203.72s1.66%203.722%203.714%203.722zm8.802%209.97c-.797-5.17-4.22-8.512-8.72-8.512-.03%200-.053.006-.083.006-.022%200-.05-.005-.076-.005-4.507%200-7.93%203.34-8.73%208.572L2.15%2028.7h2.926l.125-1.14c.22-1.366.64-2.526%201.23-3.464V28.7h9.384v-4.614c.594.925%201.018%202.07%201.226%203.41l.13%201.204h2.932l-.176-1.582z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-cross {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M30%204.26L25.74%200%2015%2010.74%204.26%200%200%204.26%2010.74%2015%200%2025.74%204.26%2030%2015%2019.26%2025.74%2030%2030%2025.74%2019.26%2015%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_bio_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cellipse%20fill%3D%22%23FFF%22%20cx%3D%2225.1%22%20cy%3D%2224%22%20rx%3D%2216.2%22%20ry%3D%2213.7%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M16.9%2023.3c1%200%201.6-.5%201.6-1.5%200-.9-.6-1.4-1.6-1.4H15c-.1%200-.1%200-.1.1v2.7c0%20.1%200%20.1.1.1h1.9zm16.3-2.9c-1%200-1.7.5-1.9%201.4-.1.4-.2%201-.2%202.6s.1%202.2.2%202.6c.3.9.9%201.4%201.9%201.4%201%200%201.7-.5%201.9-1.4.1-.4.2-1%20.2-2.6s-.1-2.2-.2-2.6c-.2-.9-.9-1.4-1.9-1.4zM17%2025.3h-2c-.1%200-.1%200-.1.1v2.9c0%20.1%200%20.1.1.1h2c1.1%200%201.7-.6%201.7-1.5%200-1-.6-1.6-1.7-1.6zm26.6-.4c-1.1-1.8-1.7-5-1.2-7%20.4-2.1-.8-4.3-2.9-4.9-2-.6-4.5-2.7-5.5-4.6-1-1.9-3.4-2.8-5.4-2-2%20.8-5.2.8-7.1%200-2-.8-4.4.1-5.4%202s-3.5%203.9-5.5%204.6c-2%20.7-3.3%202.9-2.9%204.9.4%202.1-.1%205.2-1.2%207-1.1%201.8-.7%204.3%201%205.6%201.7%201.3%203.3%204.1%203.6%206.2.3%202.1%202.3%203.8%204.4%203.7%202.1-.1%205.1%201%206.7%202.4%201.6%201.4%204.1%201.4%205.7%200%201.6-1.4%204.6-2.5%206.7-2.4%202.1.1%204.1-1.6%204.4-3.7.3-2.1%201.9-4.9%203.6-6.2%201.7-1.3%202.2-3.8%201-5.6zm-26.5%205.7h-4.7c-.1%200-.2-.1-.2-.2v-12c0-.1.1-.2.2-.2h4.8c2.7%200%203.9%201.3%203.9%203.3%200%201.3-.6%202.2-1.4%202.6.8.3%201.7%201.3%201.7%202.8%200%202.5-1.7%203.7-4.3%203.7zm9-.2c0%20.1-.1.2-.2.2h-2.3c-.1%200-.2-.1-.2-.2v-12c0-.1.1-.2.2-.2H26c.1%200%20.2.1.2.2v12zm11.6-2.6c-.6%202-2.3%203-4.5%203s-3.9-1-4.5-3c-.3-.9-.3-1.5-.3-3.4s.1-2.5.3-3.4c.6-2%202.3-3%204.5-3s3.9%201%204.5%203c.3.9.3%201.5.3%203.4s0%202.5-.3%203.4z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_car_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23666%22%20d%3D%22M41.1%2021.2h-.4l-3.4-9.3c-.5-1.3-2-2.3-3.3-2.3H16.5c-1.4%200-2.9%201.1-3.3%202.3l-3.4%209.3h-.4c-1.4%200-2.5%201.1-2.5%202.5V32c0%201.4%201.1%202.5%202.5%202.5h.8v3.3c0%201.8%201.5%203.3%203.3%203.3%201.8%200%203.3-1.5%203.3-3.3v-3.3h16.7v3.3c0%201.8%201.5%203.3%203.3%203.3%201.8%200%203.3-1.5%203.3-3.3v-3.3h.8c1.4%200%202.5-1.1%202.5-2.5v-8.3c.2-1.4-1-2.5-2.3-2.5zm-28.4%208.3c-1.4%200-2.5-1.1-2.5-2.5s1.1-2.5%202.5-2.5%202.5%201.1%202.5%202.5-1.1%202.5-2.5%202.5zm.8-8.3l2.7-7.5c.2-.4.7-.8%201.1-.8h15.8c.5%200%201%20.4%201.1.8l2.7%207.5H13.5zm24.2%208.3c-1.4%200-2.5-1.1-2.5-2.5s1.1-2.5%202.5-2.5%202.5%201.1%202.5%202.5-1.1%202.5-2.5%202.5z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M7.074%2041.686l34.718-34.72%201.697%201.698-34.72%2034.72z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.8%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11H48v-11h-2.2zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_flexitar_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M41.2%207.1c-.9.2-2.9.4-4.3.6-3.7.4-4.3.6-6%201.6-2.5%201.5-4.4%204.7-4.6%207.7-.1%201.1%200%202%20.2%201.8.1-.1.2-.4.4-.7.8-1.6%203.1-4%204.9-5.2.9-.6%202.8-1.2%202.7-.8%200%20.1-.7.8-1.5%201.5-.7.7-.9%201.1-2.4%202.6-3.1%203.2-5.2%207-6.6%2010.2-.8.1-1.5.2-2.2.4-7.3%201.7-8%205.1-8.1%205.9v.1c0%201.5%201.2%202.7%202.7%202.7.4%200%20.8-.1%201.2-.3%200%200%205.2-3.3%207.4%201%200%200%202.3%204.6%208.1%204%203.2-.4%205.8-2.6%205.8-5.8%200-2.1-1.1-3.8-2.7-4.9-4.3-2.9-8.5-3-8.5-3h-2.4c1.5-2.1%203.4-4.2%206-5.6.3-.1.8-.1%201.3-.2%203-.2%205.5-1.3%207.3-3.3%201.2-1.3%201.6-2.3%202.2-5.7.3-1.8.4-2.3.9-3.3.3-.7.5-1.3.5-1.4-.2-.2-.4-.2-2.3.1zM25.5%2029c.2-.4.4-.7.6-.9.4-.5.7-.8.8-.7.2.1.2.5%200%201.1-.1.3-.2.7-.3%201.1l-.2.6v.1c1%20.2%202.2.6%203.4%201.2%202.8%201.3%204.5%203.2%204.1%203.7-.3.4-2.4-.6-5-1.9-1.5-.7-2.8-1.4-3.6-1.9l-.5.1-.8.1c-2.8.5-5.1.5-5.1.1-.1-.4%202.1-1.2%204.9-1.6l.8-.1h.4s0-.1.1-.1l.1-.2.3-.7zm-3.9-3.7v-5.9c0-.8-.3-1.8-.7-2.5l-2.1-3.7c-.2-.4-.5-1.2-.5-1.7v-1.4-.2c.4%200%20.7-.4.7-.8%200-.5-.5-1-1.1-1h-5.8c-.6%200-1.1.4-1.1%201%200%20.4.3.8.8.9V11.6c0%20.5-.2%201.2-.5%201.6l-2.2%203.7c-.4.7-.7%201.7-.7%202.5v15c0%201.1.9%202%202%202h1.9v-3.5c-.1-.2-.5-5.3%209.3-7.6zm-11.5-4.1v-1.7c0-.5.2-1.2.5-1.6l2.2-3.7c.4-.7.7-1.7.7-2.5v-1.4c0-.1%200-.1.1-.2h3c0%20.1.1.1.1.2v1.4c0%20.8.3%201.8.7%202.5l2.1%203.7c.2.4.5%201.2.5%201.7v2.1c-2.7%201.4-5-.1-5-.1-2.2-1.3-4-.8-4.9-.4zm23.2%2020.5c-.4%200-.9.1-1.3.1-5.9%200-8.4-4.7-8.5-4.9-.5-.9-1.1-1.3-2.1-1.3-1.2%200-2.6.7-3%201h-.2c-.6.3-1.2.4-1.9.4-1%200-1.9-.3-2.6-.9%200%20.2-.1.4-.1.6%200%201.5%201.2%202.7%202.7%202.7.4%200%20.8-.1%201.2-.3%200%200%205.2-3.3%207.4%201%200%200%202.3%204.6%208.1%204%203-.3%205.5-2.4%205.8-5.3-1.2%201.5-3.2%202.6-5.5%202.9z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_led_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cellipse%20fill%3D%22%23FFF%22%20cx%3D%2225%22%20cy%3D%2224.9%22%20rx%3D%229.5%22%20ry%3D%229.4%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M43.8%2023.4c.7%200%201.4.6%201.4%201.4s-.6%201.3-1.4%201.3h-3.2c-.8%200-1.4-.6-1.4-1.3s.6-1.4%201.4-1.4h3.2zM39.3%2010.5c.5.5.5%201.4%200%201.9L37%2014.6c-.3.3-.6.4-1%20.4-.3%200-.7-.1-1-.4-.5-.5-.5-1.4%200-1.9l2.3-2.3c.6-.4%201.4-.4%202%20.1zM39.3%2037.1c.5.5.5%201.4%200%201.9-.3.3-.6.4-.9.4-.4%200-.7-.1-1-.4l-2.3-2.3c-.5-.5-.5-1.4%200-1.9s1.4-.5%201.9%200l2.3%202.3zM25.2%2013.8c6.1%200%2011.1%204.9%2011.1%2011s-5%2011-11.1%2011-11.1-4.9-11.1-11%205-11%2011.1-11zm6.3%2011.5c1.2-.4%201.9-1.8%201.5-3-.4-1.3-1.8-2-3-1.6-1.3.4-2%201.8-1.6%203%20.5%201.3%201.9%202%203.1%201.6zm-1.4%206.2c1.1-.8%201.3-2.3.5-3.4s-2.3-1.3-3.4-.5-1.3%202.3-.5%203.4c.8%201%202.3%201.3%203.4.5zm-2.5-12.6c0-1.3-1.1-2.4-2.4-2.4-1.3%200-2.4%201.1-2.4%202.4%200%201.3%201.1%202.4%202.4%202.4%201.3%200%202.4-1.1%202.4-2.4zM23.7%2031c.8-1.1.6-2.6-.5-3.4-1.1-.8-2.6-.5-3.4.5-.8%201.1-.5%202.6.5%203.4%201.1.8%202.6.5%203.4-.5zm-1.8-7.3c.4-1.3-.3-2.6-1.5-3-1.3-.4-2.6.3-3%201.6-.4%201.2.3%202.6%201.6%203%201.1.4%202.5-.3%202.9-1.6zM26.3%2040.4v3.2c0%20.8-.6%201.4-1.3%201.4-.7%200-1.4-.6-1.4-1.4v-3.2c0-.8.6-1.4%201.4-1.4.8%200%201.3.6%201.3%201.4zM26.3%205.9v3.2c0%20.8-.6%201.3-1.3%201.3-.7%200-1.4-.6-1.4-1.3V5.9c0-.8.6-1.4%201.4-1.4.8.1%201.3.7%201.3%201.4zM14.9%2012.8c.5.5.5%201.4%200%201.9-.3.2-.6.3-.9.3-.3%200-.7-.1-.9-.4l-2.3-2.3c-.5-.5-.5-1.4%200-1.9s1.4-.5%201.9%200l2.2%202.4zM14.9%2034.8c.5.5.5%201.4%200%201.9L12.6%2039c-.3.3-.6.4-.9.4-.3%200-.7-.1-.9-.4-.5-.5-.5-1.4%200-1.9l2.3-2.3c.4-.5%201.3-.5%201.8%200zM9.4%2023.4c.7%200%201.3.6%201.3%201.4s-.6%201.3-1.3%201.3H6.2c-.7%200-1.4-.6-1.4-1.3s.6-1.4%201.4-1.4h3.2z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.8%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11H48v-11h-2.2zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_okostrom_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M44.4%2028.1c-.5%204.6-3.5%209.7-6.8%2012-3.3%202.3-7.5%202.4-11%20.7-.5-3.9%201-7.9%204.2-10.2%203.3-2.4%209.1-3.6%2013.6-2.5zM33.5%2014.2v2.9c0%204-2.9%207.3-6.6%208.1v5.2c0%20.9-.7%201.6-1.6%201.6-.9%200-1.6-.7-1.6-1.6v-5.2c-3.8-.8-6.6-4.1-6.6-8.1v-2.9h2.8V8.7c0-.9.8-1.6%201.6-1.6.9%200%201.6.7%201.6%201.6v5.5h4.4V8.7c0-.9.7-1.6%201.6-1.6.9%200%201.6.7%201.6%201.6v5.5h2.8zM19.2%2030.6c3.3%202.3%204.7%206.3%204.2%2010.2-3.5%201.8-7.7%201.7-11-.7-3.3-2.3-6.3-7.4-6.8-12%204.6-1.1%2010.3.1%2013.6%202.5z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_switch_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M38.1%207.2h-26c-2.8%200-5%202.2-5%205v26c0%202.8%202.2%205%205%205h26c2.8%200%205-2.3%205-5v-26c0-2.8-2.2-5-5-5zm-14.7%208.2c0-.9.8-1.7%201.7-1.7.9%200%201.7.7%201.7%201.7v8.7c0%20.9-.8%201.7-1.7%201.7-.9%200-1.7-.7-1.7-1.7v-8.7zm12.1%2013.5c-.1.7-.4%201.4-.6%202-.3.6-.6%201.2-1%201.8-.4.6-.8%201.1-1.3%201.6s-1%20.9-1.6%201.3c-.6.4-1.2.7-1.8%201-.6.3-1.3.5-2%20.6-.7.1-1.4.2-2.1.2-.7%200-1.4-.1-2.1-.2-.7-.1-1.3-.4-2-.6-.6-.3-1.2-.6-1.8-1-.6-.4-1.1-.8-1.6-1.3s-.9-1-1.3-1.6-.7-1.2-1-1.8c-.3-.6-.5-1.3-.6-2-.1-.7-.2-1.4-.2-2.1%200-.7.1-1.4.2-2.1.1-.7.3-1.4.6-2%20.3-.6.6-1.2%201-1.8.4-.6.8-1.1%201.3-1.6.7-.6%201.7-.7%202.4%200s.7%201.7%200%202.4c-.3.3-.6.7-.9%201.1-.3.4-.5.8-.7%201.2-.2.4-.3.9-.4%201.4-.1.5-.1%201-.1%201.5s0%201%20.1%201.5.2.9.4%201.4c.2.4.4.8.7%201.2.3.4.6.7.9%201.1.3.3.7.6%201.1.9.4.3.8.5%201.2.7.4.2.9.3%201.4.4.9.2%202%20.2%202.9%200%20.5-.1.9-.2%201.4-.4.4-.2.8-.4%201.2-.7.4-.3.7-.6%201.1-.9.3-.3.6-.7.9-1.1.3-.4.5-.8.7-1.2.2-.4.3-.9.4-1.4.1-.5.1-1%20.1-1.5s-.1-1-.2-1.5-.2-.9-.4-1.3-.4-.8-.7-1.2c-.3-.4-.6-.8-.9-1.1-.7-.7-.7-1.7%200-2.4s1.7-.6%202.4%200c.5.5.9%201%201.3%201.6.4.6.7%201.2%201%201.8.3.6.5%201.3.6%202%20.1.7.2%201.4.2%202.1%200%20.6-.1%201.3-.2%202z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_tv_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M39.8%2010.2H11c-1.8%200-3.2%201.4-3.2%203.2v19c0%201.8%201.4%203.2%203.2%203.2h10.3v4H18c-.6%200-1.2.5-1.2%201.2%200%20.6.5%201.2%201.2%201.2h14c.6%200%201.2-.5%201.2-1.2%200-.6-.5-1.2-1.2-1.2h-2.9v-4h10.7c1.8%200%203.2-1.4%203.2-3.2v-19c-.1-1.8-1.5-3.2-3.2-3.2zm-.3%2021.9H11.3V13.7h28.2v18.4z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M7.646%2041.083L42.364%206.365l1.697%201.697L9.344%2042.78z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_vegan_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M18.8%2024.6c-.7-1.2-1.5-2.2-2.2-2.9-1-1.3-1.2-1.5-1.8-1.9-.6-.5-1.1-1-1.1-1.1%200-.3%201.3.1%202%20.6%201.3.9%203%202.6%203.6%203.8.1.2.3.5.3.5.2.1.2-.5.2-1.3-.2-2.2-1.6-4.5-3.4-5.6-1.3-.8-1.7-.9-4.4-1.2-1.1-.1-2.5-.3-3.2-.4-1.4-.2-1.5-.2-1.6-.1%200%20.1.1.5.3%201%20.5.7.6%201%20.9%202.3.4%202.5.7%203.2%201.6%204.1%201.4%201.4%203.2%202.2%205.4%202.4.6%200%201.1.1%201.2.2.2.1.4.4.7.7%200%200%203.6%205.4%203.6%2015.1h4.3s-.4-10.5%206.6-14.9c.4-.1.9-.1%201.4-.2%203.3-.3%206-1.5%208-3.6%201.4-1.4%201.8-2.5%202.4-6.2.3-2%20.5-2.5%201-3.7.3-.7.5-1.4.5-1.5-.1-.2-.3-.2-2.3.1-1%20.2-3.1.5-4.7.6-4%20.4-4.7.6-6.6%201.8-2.7%201.6-4.8%205.1-5%208.4-.1%201.3%200%202.2.2%201.9.1-.1.3-.4.4-.8.9-1.8%203.4-4.3%205.4-5.7%201-.7%203-1.3%203-.9%200%20.1-.7.9-1.6%201.6-.8.7-.8%201.3-2.6%202.9-5.7%204.7-7.9%2012.3-7.9%2012.3s-1.3-3.7-4.6-8.3z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dailytreeds_vegetar_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M21.5%2019.9l-2.4-4.1c-.3-.5-.5-1.4-.5-1.9v-1.6-.2c.5-.1.8-.5.8-1%200-.6-.6-1.1-1.2-1.1h-6.5c-.7%200-1.2.5-1.2%201.1%200%20.5.4.9.9%201V14c0%20.5-.2%201.4-.5%201.8l-2.5%204.1c-.4.7-.8%201.9-.8%202.8v16.8c0%201.2%201%202.2%202.2%202.2h10.4c1.2%200%202.2-1%202.2-2.2V22.8c-.2-.9-.5-2.1-.9-2.9zm-11.7%201l2.5-4.1c.4-.7.8-1.9.8-2.8v-1.6c0-.1%200-.1.1-.2h3.4c0%20.1.1.1.1.2V14c0%20.9.4%202%20.8%202.8l2.4%204.1c.3.5.5%201.3.5%201.9v2.3c-3%201.5-5.6-.1-5.6-.1-2.4-1.2-4.5-.7-5.5-.3v-1.9c0-.6.3-1.4.5-1.9zM44.5%2010.2c-1.1.2-3.4.5-5.1.7-4.4.5-5.1.7-7.1%201.9-2.9%201.8-5.2%205.6-5.5%209.1-.1%201.4%200%202.3.3%202.1.1-.1.3-.4.5-.8%201-1.9%203.6-4.7%205.8-6.2%201.1-.7%203.3-1.4%203.2-1%200%20.1-.8%201-1.7%201.8-.9.8-1%201.2-2.8%203.1-3.9%204.1-6.5%208.9-8.2%2012.8v2c1.8-3.3%204.7-7.3%208.8-9.4.4-.1.9-.1%201.5-.2%203.5-.3%206.5-1.6%208.7-3.9%201.5-1.5%201.9-2.7%202.6-6.7.4-2.1.5-2.7%201-4%20.3-.8.6-1.5.5-1.6%200-.1-.2-.1-2.5.3z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.1%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.5-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dots:hover, .active > span > .icon-dots, .top-item:hover span > .icon-dots, .top-item:hover span > .icon-dots, .icon-dots-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-6248%20237%204%2016%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23878791%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M-6246%20241a2%202%200%201%200-2-2%202.006%202.006%200%200%200%202%202zm0%202a2%202%200%201%200%202%202%202.006%202.006%200%200%200-2-2zm0%206a2%202%200%201%200%202%202%202.006%202.006%200%200%200-2-2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-dots {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-6248%20237%204%2016%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23878791%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M-6246%20241a2%202%200%201%200-2-2%202.006%202.006%200%200%200%202%202zm0%202a2%202%200%201%200%202%202%202.006%202.006%200%200%200-2-2zm0%206a2%202%200%201%200%202%202%202.006%202.006%200%200%200-2-2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-down:hover, .active > span > .icon-down, .top-item:hover span > .icon-down, .top-item:hover span > .icon-down, .icon-down-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2210%22%20viewBox%3D%220%20-0.042%2013%2010%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M6.54%205.397L1.69.55.274%201.962%206.54%208.225l6.26-6.262L11.388.55%206.54%205.396z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-down-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2210%22%20viewBox%3D%220%20-0.042%2013%2010%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M6.54%205.397L1.69.55.274%201.962%206.54%208.225l6.26-6.262L11.388.55%206.54%205.396z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-down {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2210%22%20viewBox%3D%220%20-0.042%2013%2010%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M6.54%205.397L1.69.55.274%201.962%206.54%208.225l6.26-6.262L11.388.55%206.54%205.396z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-edit:hover, .active > span > .icon-edit, .top-item:hover span > .icon-edit, .top-item:hover span > .icon-edit, .icon-edit-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M5.57%2021.37H18.6v2.208H5.57zM5.57%2016.56h5.586v2.208H5.57zM5.57%2011.775h5.586v2.21H5.57zM17.217%2018.757h-3.48V15.28M23.27%205.987l3.28%203.28-7.682%207.676-3.277-3.28z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-edit {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M5.57%2021.37H18.6v2.208H5.57zM5.57%2016.56h5.586v2.208H5.57zM5.57%2011.775h5.586v2.21H5.57zM17.217%2018.757h-3.48V15.28M23.27%205.987l3.28%203.28-7.682%207.676-3.277-3.28z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-event_registration {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200.003%2050%2050%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2390BD1C%22%20cx%3D%2225.042%22%20cy%3D%2225%22%20r%3D%2225%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M31.896%2022.56c0-.882-.714-1.594-1.594-1.594h-.04c.07-.3.11-.61.11-.937%200-2.216-1.8-4.02-4.02-4.02-1.624%200-3.022.966-3.654%202.358-.344-.348-.815-.56-1.336-.56-1.04%200-1.888.844-1.888%201.885%200%20.376.114.728.307%201.02-1.39.118-2.484%201.28-2.484%202.704%200%201.082.64%202.014%201.557%202.45-.084.266-.134.556-.134.857%200%201.56%201.267%202.824%202.827%202.824%201.044%200%201.95-.564%202.44-1.406l.018.124s.606%202.335-.585%205.574h3.177c-1.192-3.238-.586-5.574-.586-5.574l.024-.19c.567.8%201.497%201.32%202.553%201.32%201.733%200%203.132-1.406%203.132-3.134%200-.86-.345-1.632-.904-2.2.63-.215%201.08-.803%201.08-1.503zM25.042%2012.528c-.5%200-.905-.405-.905-.905V9.2c0-.5.405-.906.905-.906s.905.405.905.905v2.423c0%20.5-.405.905-.905.905zM34.5%2016.446c-.232%200-.463-.088-.64-.265-.354-.353-.354-.925%200-1.28l1.715-1.713c.354-.354.927-.354%201.28%200s.354.927%200%201.28L35.14%2016.18c-.177.178-.408.266-.64.266zM40.843%2025.905H38.42c-.5%200-.906-.405-.906-.905s.405-.905.905-.905h2.423c.5%200%20.905.405.905.905s-.405.905-.905.905zM36.215%2037.08c-.23%200-.463-.09-.64-.266L33.86%2035.1c-.354-.354-.354-.927%200-1.28s.926-.354%201.28%200l1.715%201.714c.354.354.354.927%200%201.28-.176.176-.408.265-.64.265zM25.042%2041.707c-.5%200-.905-.405-.905-.905v-2.424c0-.5.405-.905.905-.905s.905.406.905.905v2.424c0%20.5-.405.905-.905.905zM13.87%2037.08c-.232%200-.464-.09-.64-.266-.355-.354-.355-.927%200-1.28l1.713-1.714c.354-.354.927-.354%201.28%200s.354.926%200%201.28l-1.714%201.714c-.178.176-.41.265-.64.265zM11.665%2025.905H9.24c-.5%200-.905-.405-.905-.905s.406-.905.905-.905h2.425c.5%200%20.905.405.905.905s-.406.905-.905.905zM15.583%2016.446c-.23%200-.463-.088-.64-.265l-1.714-1.713c-.355-.354-.355-.927%200-1.28s.925-.354%201.28%200l1.713%201.714c.354.355.354.928%200%201.28-.177.178-.41.266-.64.266z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-facebook {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M9.42%207.5h13.463v16.497H9.42z%22%2F%3E%3Cpath%20fill%3D%22%234771BC%22%20d%3D%22M22.883%206.01h-15.3c-.748%200-1.35.605-1.35%201.35v15.3c0%20.748.602%201.352%201.35%201.352h7.505v-7.068h-1.71v-2.172h1.71V13.5c0-1.29.37-2.28%201.113-2.98.742-.697%201.788-1.044%203.132-1.044.26%200%20.526.02.8.06.272.037.57.093.897.16L20.762%2012c-.17-.028-.334-.053-.492-.074-.16-.018-.346-.03-.56-.03-.5%200-.88.14-1.14.415-.26.274-.385.672-.385%201.19v1.272h2.28v2.172h-2.28v7.068h4.696c.746%200%201.35-.604%201.35-1.35V7.36c.002-.746-.602-1.35-1.347-1.35z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-fb-share-en {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2070%2020%22%3E%3Cpath%20fill%3D%22%234571B6%22%20d%3D%22M59.23%2020H10.77c-5.524%200-10-4.477-10-10s4.476-10%2010-10H59.23c5.523%200%2010%204.477%2010%2010s-4.478%2010-10%2010z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M23.014%203.984H12.758c-.5%200-.905.406-.905.905v10.255c0%20.5.406.905.905.905h4.6v-4.898h-1.14v-1.45h1.14v-.85c0-.86.25-1.52.744-1.986.494-.465%201.192-.696%202.09-.696.172%200%20.35.01.534.038.18.026.38.063.598.11l-.177%201.536c-.113-.02-.223-.035-.33-.05-.106-.013-.23-.02-.372-.02-.333%200-.588.092-.76.276-.173.183-.257.448-.257.793v.85h1.52v1.45h-1.52v4.897h3.587c.5%200%20.905-.406.905-.905V4.89c0-.5-.407-.906-.906-.906z%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M32.82%2012.19c0-.328-.117-.592-.35-.79s-.64-.388-1.222-.563c-1.016-.293-1.783-.64-2.303-1.043s-.78-.953-.78-1.652.3-1.27.895-1.714%201.356-.665%202.282-.665c.938%200%201.7.25%202.29.747s.876%201.112.856%201.843l-.012.035h-1.658c0-.395-.132-.714-.396-.958s-.634-.366-1.11-.366c-.457%200-.81.102-1.06.305s-.376.462-.376.778c0%20.29.134.526.4.712s.73.382%201.387.59c.94.26%201.654.606%202.14%201.036s.726.994.726%201.693c0%20.73-.29%201.306-.865%201.728s-1.337.633-2.282.633c-.93%200-1.74-.238-2.432-.717s-1.026-1.15-1.007-2.013l.012-.035h1.664c0%20.508.154.88.465%201.116s.743.355%201.298.355c.465%200%20.82-.096%201.066-.287s.37-.448.37-.768zM37.354%208.88c.2-.29.443-.516.732-.678s.61-.243.96-.243c.66%200%201.18.22%201.557.658s.565%201.118.565%202.036v3.762h-1.71v-3.782c0-.493-.088-.843-.262-1.048-.174-.206-.433-.31-.776-.31-.234%200-.44.043-.62.127s-.33.203-.446.355v4.657h-1.71v-9.14h1.71V8.88zM46.177%2014.416c-.062-.145-.115-.297-.16-.457s-.078-.325-.098-.493c-.177.31-.407.564-.694.768s-.63.305-1.028.305c-.664%200-1.176-.17-1.535-.513s-.54-.808-.54-1.397c0-.62.24-1.103.72-1.444s1.176-.513%202.094-.513h.954v-.504c0-.306-.08-.542-.24-.71s-.395-.252-.707-.252c-.277%200-.49.067-.642.202s-.225.32-.225.56l-1.652-.006-.006-.035c-.027-.536.205-.998.697-1.387s1.14-.583%201.94-.583c.756%200%201.37.192%201.844.577s.71.933.71%201.644v2.62c0%20.297.022.576.067.838s.115.52.213.78h-1.71zm-1.563-1.142c.3%200%20.568-.074.802-.223.234-.147.393-.32.475-.515v-.896h-.953c-.363%200-.64.09-.826.27s-.28.402-.28.66c0%20.21.07.38.21.51s.332.194.574.194zM52.236%209.547l-.627-.017c-.255%200-.464.053-.628.158s-.29.254-.375.445v4.283h-1.705v-6.34h1.588l.076.938c.148-.332.34-.59.577-.776s.51-.278.817-.278c.086%200%20.165.007.237.02s.146.03.22.05l-.18%201.517zM55.91%2014.54c-.914%200-1.645-.294-2.19-.88s-.82-1.33-.82-2.232v-.234c0-.94.258-1.717.775-2.326s1.212-.912%202.083-.908c.855%200%201.52.258%201.992.773s.71%201.213.71%202.092v.932h-3.786l-.012.035c.03.416.17.76.42%201.027s.584.4%201.01.4c.38%200%20.693-.037.943-.113s.523-.196.82-.36l.463%201.058c-.258.212-.596.388-1.014.526-.418.14-.882.21-1.394.21zm-.153-5.262c-.316%200-.566.12-.75.363s-.297.562-.34.956l.018.03h2.098v-.153c0-.363-.085-.653-.255-.87s-.427-.325-.77-.325z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-fb-share {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2070%2020%22%3E%3Cpath%20fill%3D%22%234571B6%22%20d%3D%22M59.23%2020H10.77c-5.524%200-10-4.477-10-10s4.476-10%2010-10H59.23c5.523%200%2010%204.477%2010%2010s-4.478%2010-10%2010z%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M34.106%207.204h-2.414v7.213h-1.71V7.204h-2.403v-1.32h6.526v1.32zM37.112%2014.54c-.914%200-1.645-.293-2.19-.88s-.82-1.33-.82-2.23v-.235c0-.94.258-1.717.775-2.326s1.212-.913%202.083-.91c.855%200%201.52.26%201.992.774s.71%201.213.71%202.092v.932h-3.786l-.012.035c.03.416.17.76.42%201.027.247.27.584.403%201.01.403.38%200%20.693-.038.943-.114s.523-.197.82-.36l.463%201.056c-.258.212-.596.388-1.014.527s-.882.207-1.394.207zm-.152-5.262c-.316%200-.566.12-.75.363s-.297.562-.34.956l.018.03h2.098v-.153c0-.363-.085-.653-.255-.87s-.426-.325-.77-.325zM42.456%206.56h-1.71V5.275h1.71V6.56zm0%207.857h-1.71v-6.34h1.71v6.34zM45.66%2014.417h-1.71v-9.14h1.71v9.14zM49.874%2014.54c-.914%200-1.645-.293-2.19-.88s-.82-1.33-.82-2.23v-.235c0-.94.258-1.717.775-2.326s1.21-.913%202.082-.91c.855%200%201.52.26%201.992.774s.71%201.213.71%202.092v.932h-3.786l-.012.035c.03.416.17.76.42%201.027.247.27.584.403%201.01.403.38%200%20.693-.038.943-.114s.522-.197.82-.36l.462%201.056c-.258.212-.596.388-1.014.527s-.882.207-1.394.207zm-.152-5.262c-.316%200-.566.12-.75.363s-.297.562-.34.956l.018.03h2.098v-.153c0-.363-.085-.653-.255-.87s-.428-.325-.77-.325zM54.983%208.077l.076.908c.21-.324.47-.576.778-.756s.654-.27%201.037-.27c.64%200%201.14.2%201.5.603s.54%201.033.54%201.893v3.96h-1.718v-3.963c0-.426-.086-.73-.258-.907s-.433-.267-.78-.267c-.227%200-.43.045-.61.137-.18.092-.33.222-.45.39v4.61h-1.71v-6.34h1.593z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M21.764%203.984H11.508c-.5%200-.905.406-.905.905v10.255c0%20.5.406.905.905.905h4.6v-4.898h-1.14v-1.45h1.14v-.85c0-.86.25-1.52.744-1.986.494-.465%201.192-.696%202.09-.696.172%200%20.35.01.534.038.18.026.38.063.598.11l-.177%201.536c-.113-.02-.223-.035-.33-.05-.106-.013-.23-.02-.372-.02-.333%200-.588.092-.76.276-.173.183-.257.448-.257.793v.85h1.52v1.45h-1.52v4.897h3.587c.5%200%20.905-.406.905-.905V4.89c0-.5-.407-.906-.906-.906z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-five_stars-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%2020%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%233f9feb%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%2387B400%22%20d%3D%22M12.693%208.007l-2.096-6.45L8.5%208.007H1.72l5.487%203.986-2.096%206.45%205.487-3.986%205.486%203.986-2.096-6.45%205.486-3.986h-6.78zm19.7%200L30.3%201.557l-2.096%206.45h-6.78l5.485%203.986-2.096%206.45%205.487-3.986%205.486%203.986-2.096-6.45%205.486-3.986h-6.78zm19.703%200L50%201.557l-2.096%206.45h-6.78l5.485%203.986-2.097%206.45L50%2014.457l5.486%203.986-2.096-6.45%205.486-3.986h-6.78zm19.7%200l-2.095-6.45-2.095%206.45h-6.78l5.485%203.986-2.096%206.45%205.486-3.986%205.486%203.986-2.096-6.45%205.486-3.986h-6.78zm26.483%200h-6.782l-2.096-6.45-2.096%206.45h-6.78l5.485%203.986-2.095%206.45%205.486-3.986%205.487%203.986-2.096-6.45%205.49-3.986z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-five_stars {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%2020%22%3E%3Cpath%20fill%3D%22%2387B400%22%20d%3D%22M12.693%208.007l-2.096-6.45L8.5%208.007H1.72l5.487%203.986-2.096%206.45%205.487-3.986%205.486%203.986-2.096-6.45%205.486-3.986h-6.78zm19.7%200L30.3%201.557l-2.096%206.45h-6.78l5.485%203.986-2.096%206.45%205.487-3.986%205.486%203.986-2.096-6.45%205.486-3.986h-6.78zm19.703%200L50%201.557l-2.096%206.45h-6.78l5.485%203.986-2.097%206.45L50%2014.457l5.486%203.986-2.096-6.45%205.486-3.986h-6.78zm19.7%200l-2.095-6.45-2.095%206.45h-6.78l5.485%203.986-2.096%206.45%205.486-3.986%205.486%203.986-2.096-6.45%205.486-3.986h-6.78zm26.483%200h-6.782l-2.096-6.45-2.096%206.45h-6.78l5.485%203.986-2.095%206.45%205.486-3.986%205.487%203.986-2.096-6.45%205.49-3.986z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-follow-network {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2061%2030%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M46%200H31v30h15c8.25%200%2015-6.75%2015-15S54.25%200%2046%200z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M48.706%2018.01c-.855%200-1.628.343-2.194.896l-4.23-2.816c.172-.39.273-.818.273-1.272%200-.374-.076-.727-.196-1.06l4.094-2.726c.57.59%201.368.958%202.253.958%201.736%200%203.143-1.407%203.143-3.142s-1.407-3.143-3.143-3.143c-1.736%200-3.142%201.407-3.142%203.143%200%20.334.066.65.163.953l-4.14%202.757c-.565-.543-1.33-.88-2.175-.88-1.736%200-3.143%201.406-3.143%203.142%200%201.734%201.407%203.14%203.143%203.14.763%200%201.453-.282%201.997-.734l4.343%202.89c-.114.326-.19.67-.19%201.036%200%201.736%201.408%203.143%203.143%203.143%201.736%200%203.143-1.407%203.143-3.143%200-1.736-1.408-3.143-3.144-3.143z%22%2F%3E%3Cg%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M15%200C6.75%200%200%206.75%200%2015s6.75%2015%2015%2015h15V0H15z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7.055%2022.393h3.666V11.125H7.056v11.268zM25.87%2012.77c0-1.04-.84-1.884-1.884-1.884h-5.548c.528-2.03.19-4.027.19-4.027-.536-2.662-2.122-2.257-2.122-2.257-1.143.235-.875%201.616-.875%201.616%200%20.64-.1%201.278-.1%201.278-.413%202.59-1.682%203.923-2.667%204.583v9.237c.125.512.53%201.175%201.766%201.175h6.985c.613%200%201.11-.497%201.11-1.11%200-.32-.134-.605-.35-.81h.136c.878%200%201.59-.71%201.59-1.59%200-.362-.122-.697-.33-.965.865-.123%201.533-.863%201.533-1.763%200-.72-.435-1.342-1.053-1.622.918-.13%201.62-.913%201.62-1.863z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-followers:hover, .active > span > .icon-followers, .top-item:hover span > .icon-followers, .top-item:hover span > .icon-followers, .icon-followers-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%238F8F8F%22%20d%3D%22M14.37%206.32c1.237%200%202.242-1.007%202.242-2.243s-1.006-2.242-2.243-2.242c-1.237%200-2.237%201.006-2.237%202.242s1%202.243%202.236%202.243zm4.898%205.398C18.826%208.84%2016.92%207.03%2014.416%207.03c-.017%200-.028.03-.047.03-.013%200-.028.01-.04.01-2.512%200-4.415%201.765-4.862%204.677l-.092.753h9.99l-.098-.782zm-13.654.4c1.238%200%202.243-1.007%202.243-2.243S6.85%207.633%205.614%207.633c-1.236%200-2.236%201.006-2.236%202.242%200%201.237%201%202.243%202.236%202.243zm.047.762c-.016%200-.027.003-.046.003l-.04-.003c-2.51%200-4.414%201.86-4.86%204.773L.62%2018.5h9.992l-.1-.883c-.44-2.877-2.345-4.737-4.85-4.737z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-followers {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%238F8F8F%22%20d%3D%22M14.37%206.32c1.237%200%202.242-1.007%202.242-2.243s-1.006-2.242-2.243-2.242c-1.237%200-2.237%201.006-2.237%202.242s1%202.243%202.236%202.243zm4.898%205.398C18.826%208.84%2016.92%207.03%2014.416%207.03c-.017%200-.028.03-.047.03-.013%200-.028.01-.04.01-2.512%200-4.415%201.765-4.862%204.677l-.092.753h9.99l-.098-.782zm-13.654.4c1.238%200%202.243-1.007%202.243-2.243S6.85%207.633%205.614%207.633c-1.236%200-2.236%201.006-2.236%202.242%200%201.237%201%202.243%202.236%202.243zm.047.762c-.016%200-.027.003-.046.003l-.04-.003c-2.51%200-4.414%201.86-4.86%204.773L.62%2018.5h9.992l-.1-.883c-.44-2.877-2.345-4.737-4.85-4.737z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-forest {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2245%22%20viewBox%3D%22-1%20-0.1%2050%2045%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M11.8%2016.4v-.2c.8%201.1%202%201.8%203.4%201.8%202.3%200%204.2-1.9%204.2-4.2%200-1.2-.5-2.2-1.2-3%20.9-.3%201.5-1%201.5-1.9%200-1.2-1-2-2.1-2h-.1c.1-1%20.1-.9.1-1.4%200-3-2.4-5.5-5.4-5.5C10%200%208.1%201.3%207.3%203.1c-.5-.4-1.1-.7-1.8-.7C4.1%202.4%203%203.5%203%204.9c0%20.5.2%201%20.4%201.4C1.5%206.4%200%208%200%209.9c0%201.5.9%202.7%202.1%203.3-.1.4-.2.8-.2%201.2%200%202.1%201.7%203.8%203.8%203.8%201.4%200%202.6-.8%203.3-1.9v.1s.8%203.5-.8%207.5h4.3c-1.6-4-.7-7.5-.7-7.5zm21.5%2013.5c0-1.2-1-2-2.1-2h-.1c.1-1%20.1-1%20.1-1.4%200-3-2.4-5.5-5.4-5.5-2.2%200-4.1%201.3-4.9%203.1-.5-.5-1.1-.8-1.8-.8-1.4%200-2.5%201.1-2.5%202.5%200%20.5.2%201%20.4%201.4-1.9.2-3.3%201.7-3.3%203.6%200%201.5.9%202.7%202.1%203.3-.1.4-.2.8-.2%201.2%200%202.1%201.7%203.8%203.8%203.8%201.4%200%202.6-.8%203.3-1.9v.1s.8%203.5-.8%207.5h4.3c-1.6-4-.8-7.5-.8-7.5v-.2c.8%201.1%202%201.8%203.4%201.8%202.3%200%204.2-1.9%204.2-4.2%200-1.2-.5-2.1-1.2-2.9.9-.3%201.5-1%201.5-1.9zm14.6-21c0-1.2-1-2-2.1-2h-.1c.1-1%20.1-.9.1-1.4%200-3-2.4-5.5-5.4-5.5-2.2%200-4.1%201.3-4.9%203.1-.5-.5-1.1-.8-1.8-.8-1.4%200-2.5%201.1-2.5%202.5%200%20.5.2%201%20.4%201.4-1.9.2-3.3%201.7-3.3%203.6%200%201.5.9%202.7%202.1%203.3-.1.4-.2.8-.2%201.2%200%202.1%201.7%203.8%203.8%203.8%201.4%200%202.6-.8%203.3-1.9v.1s.8%203.5-.8%207.5h4.3c-1.6-4-.8-7.5-.8-7.5v-.2c.8%201.1%202%201.8%203.4%201.8%202.3%200%204.2-1.9%204.2-4.2%200-1.2-.5-2.1-1.2-2.9.9-.2%201.5-1%201.5-1.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-forth:hover, .active > span > .icon-forth, .top-item:hover span > .icon-forth, .top-item:hover span > .icon-forth, .icon-forth-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.494%2023.972l4.668-4.668-4.668-4.667-1.414%201.414%203.254%203.254-3.254%203.254%201.414%201.414zm.727%205.205c5.423%200%209.834-4.412%209.834-9.834%200-5.423-4.41-9.834-9.833-9.834s-9.832%204.41-9.832%209.833c0%205.422%204.41%209.834%209.833%209.834zm0-17.668c4.32%200%207.834%203.513%207.834%207.833s-3.514%207.834-7.833%207.834-7.832-3.515-7.832-7.834c0-4.32%203.514-7.834%207.833-7.834z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-forth {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.494%2023.972l4.668-4.668-4.668-4.667-1.414%201.414%203.254%203.254-3.254%203.254%201.414%201.414zm.727%205.205c5.423%200%209.834-4.412%209.834-9.834%200-5.423-4.41-9.834-9.833-9.834s-9.832%204.41-9.832%209.833c0%205.422%204.41%209.834%209.833%209.834zm0-17.668c4.32%200%207.834%203.513%207.834%207.833s-3.514%207.834-7.833%207.834-7.832-3.515-7.832-7.834c0-4.32%203.514-7.834%207.833-7.834z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-friends:hover, .active > span > .icon-friends, .top-item:hover span > .icon-friends, .top-item:hover span > .icon-friends, .icon-friends-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%2239.833%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M54.606%2021.374c1.334%200%202.418-1.084%202.418-2.417%200-1.333-1.084-2.417-2.418-2.417s-2.412%201.085-2.412%202.417c0%201.332%201.078%202.417%202.412%202.417zm.055.945c-.02%200-.034.004-.054.004-.014%200-.03-.005-.05-.005-2.925%200-5.15%202.17-5.67%205.568l-.108.99h1.9l.08-.742c.145-.887.416-1.64.8-2.248v2.99h6.095V25.88c.385.602.66%201.346.795%202.216l.086.782h1.904l-.115-1.03c-.516-3.357-2.74-5.53-5.662-5.53zm9.61-7.39c1.334%200%202.418-1.083%202.418-2.416s-1.084-2.418-2.418-2.418c-1.332%200-2.41%201.085-2.41%202.418%200%201.332%201.078%202.417%202.41%202.417zm5.717%206.476c-.516-3.36-2.738-5.53-5.662-5.53-.02%200-.033.005-.055.005-.014%200-.03-.003-.047-.003-2.93%200-5.15%202.17-5.672%205.568l-.106.99h1.898l.082-.742c.145-.887.416-1.64.8-2.25v2.99h6.095v-2.996c.384.6.66%201.346.794%202.215l.086.782h1.902l-.115-1.028z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-friends-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%2239.833%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M54.606%2021.374c1.334%200%202.418-1.084%202.418-2.417%200-1.333-1.084-2.417-2.418-2.417s-2.412%201.085-2.412%202.417c0%201.332%201.078%202.417%202.412%202.417zm.055.945c-.02%200-.034.004-.054.004-.014%200-.03-.005-.05-.005-2.925%200-5.15%202.17-5.67%205.568l-.108.99h1.9l.08-.742c.145-.887.416-1.64.8-2.248v2.99h6.095V25.88c.385.602.66%201.346.795%202.216l.086.782h1.904l-.115-1.03c-.516-3.357-2.74-5.53-5.662-5.53zm9.61-7.39c1.334%200%202.418-1.083%202.418-2.416s-1.084-2.418-2.418-2.418c-1.332%200-2.41%201.085-2.41%202.418%200%201.332%201.078%202.417%202.41%202.417zm5.717%206.476c-.516-3.36-2.738-5.53-5.662-5.53-.02%200-.033.005-.055.005-.014%200-.03-.003-.047-.003-2.93%200-5.15%202.17-5.672%205.568l-.106.99h1.898l.082-.742c.145-.887.416-1.64.8-2.25v2.99h6.095v-2.996c.384.6.66%201.346.794%202.215l.086.782h1.902l-.115-1.028z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-friends {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%2239.833%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M54.606%2021.374c1.334%200%202.418-1.084%202.418-2.417%200-1.333-1.084-2.417-2.418-2.417s-2.412%201.085-2.412%202.417c0%201.332%201.078%202.417%202.412%202.417zm.055.945c-.02%200-.034.004-.054.004-.014%200-.03-.005-.05-.005-2.925%200-5.15%202.17-5.67%205.568l-.108.99h1.9l.08-.742c.145-.887.416-1.64.8-2.248v2.99h6.095V25.88c.385.602.66%201.346.795%202.216l.086.782h1.904l-.115-1.03c-.516-3.357-2.74-5.53-5.662-5.53zm9.61-7.39c1.334%200%202.418-1.083%202.418-2.416s-1.084-2.418-2.418-2.418c-1.332%200-2.41%201.085-2.41%202.418%200%201.332%201.078%202.417%202.41%202.417zm5.717%206.476c-.516-3.36-2.738-5.53-5.662-5.53-.02%200-.033.005-.055.005-.014%200-.03-.003-.047-.003-2.93%200-5.15%202.17-5.672%205.568l-.106.99h1.898l.082-.742c.145-.887.416-1.64.8-2.25v2.99h6.095v-2.996c.384.6.66%201.346.794%202.215l.086.782h1.902l-.115-1.028z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-fullscreen:hover, .active > span > .icon-fullscreen, .top-item:hover span > .icon-fullscreen, .top-item:hover span > .icon-fullscreen, .icon-fullscreen-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017.5%2017.5%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1.5%206.7H0V0h6.8v1.5H1.5zM17.5%2017.5h-6.7V16H16v-5.3h1.5zM6.8%2017.5H0v-6.8h1.5V16h5.3zM17.5%206.7H16V1.5h-5.2V0h6.7z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-fullscreen {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017.5%2017.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1.5%206.7H0V0h6.8v1.5H1.5zM17.5%2017.5h-6.7V16H16v-5.3h1.5zM6.8%2017.5H0v-6.8h1.5V16h5.3zM17.5%206.7H16V1.5h-5.2V0h6.7z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-geolocation-dark {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23878791%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23C3C3D1%22%20d%3D%22M10%20.96c-3.116%200-5.638%202.523-5.638%205.637%200%202.374%201.47%204.406%203.547%205.237L10%2019.04l2.09-7.208c2.08-.828%203.55-2.86%203.55-5.234-.002-3.115-2.527-5.64-5.64-5.64zm-.046%207.757c-1.184%200-2.14-.958-2.14-2.14%200-1.183.956-2.143%202.14-2.143%201.18%200%202.142.96%202.142%202.142%200%201.183-.962%202.14-2.142%202.14z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-geolocation-placeholder {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23bebec3%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23C3C3D1%22%20d%3D%22M10%20.96c-3.116%200-5.638%202.523-5.638%205.637%200%202.374%201.47%204.406%203.547%205.237L10%2019.04l2.09-7.208c2.08-.828%203.55-2.86%203.55-5.234-.002-3.115-2.527-5.64-5.64-5.64zm-.046%207.757c-1.184%200-2.14-.958-2.14-2.14%200-1.183.956-2.143%202.14-2.143%201.18%200%202.142.96%202.142%202.142%200%201.183-.962%202.14-2.142%202.14z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-geolocation {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23C3C3D1%22%20d%3D%22M10%20.96c-3.116%200-5.638%202.523-5.638%205.637%200%202.374%201.47%204.406%203.547%205.237L10%2019.04l2.09-7.208c2.08-.828%203.55-2.86%203.55-5.234-.002-3.115-2.527-5.64-5.64-5.64zm-.046%207.757c-1.184%200-2.14-.958-2.14-2.14%200-1.183.956-2.143%202.14-2.143%201.18%200%202.142.96%202.142%202.142%200%201.183-.962%202.14-2.142%202.14z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-graphic_bonus_1plus {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M27%2016.104l3-2.853-3.522-2.165%201.582-3.833-4.093-.534-.102-4.153-3.957%201.186L18.136%200%2015%202.702%2011.863%200l-1.77%203.75-3.96-1.185-.1%204.153-4.097.534%201.587%203.833L0%2013.25l3%202.854-2.345%203.418%203.896%201.38-.757%204.082%204.116-.334.954%204.04%203.625-1.987L15%2030l2.51-3.297%203.624%201.987.957-4.04%204.12.334-.76-4.082%203.895-1.38L27%2016.104zm-12.73-.223h-2.805v2.688H9.8V15.88H6.993v-1.393H9.8V11.8h1.665v2.687h2.805v1.394zm7.14%205.457h-6.136v-.952l2.16-.323v-9.23h-2.16V9.71c.832%200%202.243-.29%202.65-.782h1.667v11.134l1.82.323v.952z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-greenradar {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M4.584%2012.91c0-2.783%201.083-5.4%203.05-7.367.364-.363.364-.952%200-1.315-.362-.363-.95-.363-1.314%200C4%206.548%202.725%209.63%202.725%2012.908c0%203.28%201.277%206.362%203.595%208.68.182.182.42.272.657.272s.476-.09.657-.272c.363-.363.363-.952%200-1.315-1.967-1.966-3.05-4.58-3.05-7.364zm6.596-5.135c-.363-.363-.952-.363-1.315%200-1.372%201.37-2.127%203.194-2.127%205.134%200%201.938.755%203.76%202.127%205.133.182.182.42.272.657.272s.476-.09.657-.272c.362-.363.362-.952%200-1.315-1.02-1.02-1.583-2.377-1.583-3.82%200-1.442.562-2.798%201.582-3.818.364-.363.364-.95%200-1.315zm8.954%200c-.363-.363-.952-.363-1.315%200s-.364.952%200%201.315c1.02%201.02%201.58%202.376%201.58%203.82%200%201.442-.56%202.798-1.58%203.818-.364.363-.364.952%200%201.315.18.182.42.272.656.272.238%200%20.476-.09.657-.272%201.37-1.37%202.127-3.194%202.127-5.134%200-1.94-.755-3.764-2.126-5.135zM23.68%204.23c-.363-.364-.952-.364-1.315%200-.363.362-.363.95%200%201.314%201.968%201.968%203.05%204.584%203.05%207.366s-1.082%205.397-3.05%207.365c-.363.363-.363.952%200%201.315.182.182.42.272.657.272.238%200%20.476-.09.657-.272%202.318-2.32%203.595-5.4%203.595-8.68%200-3.28-1.276-6.362-3.595-8.68zM15%2010.744c-1.195%200-2.164.97-2.164%202.164%200%20.86.506%201.597%201.234%201.945v11.187h1.86V14.856c.728-.35%201.234-1.086%201.234-1.946%200-1.196-.97-2.165-2.164-2.165z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-growth:hover, .active > span > .icon-growth, .top-item:hover span > .icon-growth, .top-item:hover span > .icon-growth, .icon-growth-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M1.722%2028.417h2.04v-5.31h-2.04v5.31zm3.91%200h2.043V20.94H5.633v7.477zm3.913%200h2.04V18.19h-2.04v10.227zm3.91%200h2.042V15.433h-2.04v12.984zm3.913-16.72v16.72h2.04v-16.72h-2.04z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-growth {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M1.722%2028.417h2.04v-5.31h-2.04v5.31zm3.91%200h2.043V20.94H5.633v7.477zm3.913%200h2.04V18.19h-2.04v10.227zm3.91%200h2.042V15.433h-2.04v12.984zm3.913-16.72v16.72h2.04v-16.72h-2.04z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-history:hover, .active > span > .icon-history, .top-item:hover span > .icon-history, .top-item:hover span > .icon-history, .icon-history-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M2.187%2016.646v11.936c0%20.85.692%201.54%201.546%201.54h13.812c.854%200%201.545-.69%201.545-1.54V16.646H2.187zm10.18%2011.474h-2.033v-6.5h-2.52v-1.532c.354.01.696-.017%201.024-.078.33-.062.625-.172.89-.33.26-.157.482-.364.663-.622.183-.26.302-.578.36-.96h1.617V28.12zm6.64-16.98H15.66V9.742c0-.85-.688-1.535-1.536-1.535-.847%200-1.534.687-1.534%201.535v1.398H8.687V9.742c0-.85-.687-1.535-1.534-1.535-.85%200-1.535.687-1.535%201.535v1.398h-3.29v3.966h16.68V11.14z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-history {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M2.187%2016.646v11.936c0%20.85.692%201.54%201.546%201.54h13.812c.854%200%201.545-.69%201.545-1.54V16.646H2.187zm10.18%2011.474h-2.033v-6.5h-2.52v-1.532c.354.01.696-.017%201.024-.078.33-.062.625-.172.89-.33.26-.157.482-.364.663-.622.183-.26.302-.578.36-.96h1.617V28.12zm6.64-16.98H15.66V9.742c0-.85-.688-1.535-1.536-1.535-.847%200-1.534.687-1.534%201.535v1.398H8.687V9.742c0-.85-.687-1.535-1.534-1.535-.85%200-1.535.687-1.535%201.535v1.398h-3.29v3.966h16.68V11.14z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abo_company_small:hover, .active > span > .icon-icon_abo_company_small, .top-item:hover span > .icon-icon_abo_company_small, .top-item:hover span > .icon-icon_abo_company_small, .icon-icon_abo_company_small-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2035%2033.735%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%238f8f8f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2012.048h8.434v21.687H0zM32.048%2023.193l-.36-.18c-.06%200-.06%200-.12-.06a.543.543%200%200%200-.3-.06c-.12%200-.3-.06-.483-.06h1.807a1.326%201.326%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.363-.182A2.35%202.35%200%200%200%2035%2020.424a1.908%201.908%200%200%200-1.2-1.928.06.06%200%200%201-.06-.06c-.06-.06-.18-.06-.24-.12-.06%200-.12-.06-.18-.06s-.12-.06-.242-.06a1.174%201.174%200%200%200-.482-.06%2018.283%2018.283%200%200%200-2.41-.12h1.807a1.326%201.326%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.362-.18a2.35%202.35%200%200%200%201.144-2.05%202.417%202.417%200%200%200-2.41-2.41h-9.4l.6-2.77a18.2%2018.2%200%200%200%20.06-6.506C23.01%202.11%2021.385.002%2019.638.002h-.06c-1.446%200-1.988%201.627-1.988%203.614%200%209.76-4.82%209.64-4.82%209.64h-1.2V32.53h17.47a2.417%202.417%200%200%200%202.41-2.41%202.258%202.258%200%200%200-.843-1.807%201.26%201.26%200%200%200-.36-.24l-.362-.182c-.06%200-.06%200-.12-.06a.543.543%200%200%200-.3-.06c-.12%200-.3-.06-.482-.06h1.807a1.327%201.327%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.36-.18a2.35%202.35%200%200%200%201.146-2.048%202.258%202.258%200%200%200-.843-1.807c0-.12-.12-.18-.3-.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abo_company_small-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2035%2033.735%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%238f8f8f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2012.048h8.434v21.687H0zM32.048%2023.193l-.36-.18c-.06%200-.06%200-.12-.06a.543.543%200%200%200-.3-.06c-.12%200-.3-.06-.483-.06h1.807a1.326%201.326%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.363-.182A2.35%202.35%200%200%200%2035%2020.424a1.908%201.908%200%200%200-1.2-1.928.06.06%200%200%201-.06-.06c-.06-.06-.18-.06-.24-.12-.06%200-.12-.06-.18-.06s-.12-.06-.242-.06a1.174%201.174%200%200%200-.482-.06%2018.283%2018.283%200%200%200-2.41-.12h1.807a1.326%201.326%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.362-.18a2.35%202.35%200%200%200%201.144-2.05%202.417%202.417%200%200%200-2.41-2.41h-9.4l.6-2.77a18.2%2018.2%200%200%200%20.06-6.506C23.01%202.11%2021.385.002%2019.638.002h-.06c-1.446%200-1.988%201.627-1.988%203.614%200%209.76-4.82%209.64-4.82%209.64h-1.2V32.53h17.47a2.417%202.417%200%200%200%202.41-2.41%202.258%202.258%200%200%200-.843-1.807%201.26%201.26%200%200%200-.36-.24l-.362-.182c-.06%200-.06%200-.12-.06a.543.543%200%200%200-.3-.06c-.12%200-.3-.06-.482-.06h1.807a1.327%201.327%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.36-.18a2.35%202.35%200%200%200%201.146-2.048%202.258%202.258%200%200%200-.843-1.807c0-.12-.12-.18-.3-.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abo_company_small {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2035%2033.735%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%238f8f8f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2012.048h8.434v21.687H0zM32.048%2023.193l-.36-.18c-.06%200-.06%200-.12-.06a.543.543%200%200%200-.3-.06c-.12%200-.3-.06-.483-.06h1.807a1.326%201.326%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.363-.182A2.35%202.35%200%200%200%2035%2020.424a1.908%201.908%200%200%200-1.2-1.928.06.06%200%200%201-.06-.06c-.06-.06-.18-.06-.24-.12-.06%200-.12-.06-.18-.06s-.12-.06-.242-.06a1.174%201.174%200%200%200-.482-.06%2018.283%2018.283%200%200%200-2.41-.12h1.807a1.326%201.326%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.362-.18a2.35%202.35%200%200%200%201.144-2.05%202.417%202.417%200%200%200-2.41-2.41h-9.4l.6-2.77a18.2%2018.2%200%200%200%20.06-6.506C23.01%202.11%2021.385.002%2019.638.002h-.06c-1.446%200-1.988%201.627-1.988%203.614%200%209.76-4.82%209.64-4.82%209.64h-1.2V32.53h17.47a2.417%202.417%200%200%200%202.41-2.41%202.258%202.258%200%200%200-.843-1.807%201.26%201.26%200%200%200-.36-.24l-.362-.182c-.06%200-.06%200-.12-.06a.543.543%200%200%200-.3-.06c-.12%200-.3-.06-.482-.06h1.807a1.327%201.327%200%200%200%20.482-.06c.12%200%20.18-.06.3-.06.06%200%20.06%200%20.12-.06l.36-.18a2.35%202.35%200%200%200%201.146-2.048%202.258%202.258%200%200%200-.843-1.807c0-.12-.12-.18-.3-.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abo_treeder:hover, .active > span > .icon-icon_abo_treeder, .top-item:hover span > .icon-icon_abo_treeder, .top-item:hover span > .icon-icon_abo_treeder, .icon-icon_abo_treeder-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22806%20-371%2020.999%2022.029%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%238f8f8f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M825.018-359.373l-6.438%206.438-2.448-2.448-1.982%201.983%204.43%204.43%208.42-8.42zm-11.05-5.017a3.305%203.305%200%201%200-3.3-3.3%203.308%203.308%200%200%200%203.3%203.3zm4.662%209.034l2.537-2.537a7.54%207.54%200%200%200-7.123-5.207c-.03%200-.05.006-.075.006s-.043-.006-.07-.006c-4%200-7.04%202.968-7.755%207.613L806-354.13h6.508l3.673-3.67z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abo_treeder-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22806%20-371%2020.999%2022.029%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%238f8f8f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M825.018-359.373l-6.438%206.438-2.448-2.448-1.982%201.983%204.43%204.43%208.42-8.42zm-11.05-5.017a3.305%203.305%200%201%200-3.3-3.3%203.308%203.308%200%200%200%203.3%203.3zm4.662%209.034l2.537-2.537a7.54%207.54%200%200%200-7.123-5.207c-.03%200-.05.006-.075.006s-.043-.006-.07-.006c-4%200-7.04%202.968-7.755%207.613L806-354.13h6.508l3.673-3.67z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abo_treeder {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22806%20-371%2020.999%2022.029%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%238f8f8f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M825.018-359.373l-6.438%206.438-2.448-2.448-1.982%201.983%204.43%204.43%208.42-8.42zm-11.05-5.017a3.305%203.305%200%201%200-3.3-3.3%203.308%203.308%200%200%200%203.3%203.3zm4.662%209.034l2.537-2.537a7.54%207.54%200%200%200-7.123-5.207c-.03%200-.05.006-.075.006s-.043-.006-.07-.006c-4%200-7.04%202.968-7.755%207.613L806-354.13h6.508l3.673-3.67z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abo_treeder_inactive {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2061%2030%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M46.228%200H30.922v30h15.306C54.352%2030%2061%2023.25%2061%2015S54.352%200%2046.228%200z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M48.925%2018.056c-.898%200-1.71.36-2.305.942l-4.444-2.958c.182-.41.287-.86.287-1.336%200-.393-.08-.764-.206-1.113l4.3-2.862c.6.618%201.438%201.006%202.367%201.006%201.823%200%203.3-1.478%203.3-3.3s-1.477-3.3-3.3-3.3c-1.823%200-3.3%201.477-3.3%203.3%200%20.35.07.683.17%201l-4.35%202.895c-.592-.572-1.395-.927-2.283-.927-1.822%200-3.3%201.478-3.3%203.3%200%201.824%201.478%203.3%203.3%203.3.802%200%201.527-.296%202.1-.77l4.56%203.036c-.12.34-.197.703-.197%201.086%200%201.823%201.478%203.3%203.3%203.3%201.824%200%203.302-1.477%203.302-3.3%200-1.822-1.477-3.3-3.3-3.3z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M14.772%200C6.648%200%200%206.75%200%2015s6.648%2015%2014.772%2015h15.306V0H14.772zm-.747%204.284c1.764%200%203.198%201.436%203.198%203.198s-1.433%203.196-3.198%203.196c-1.764%200-3.19-1.434-3.19-3.196s1.426-3.198%203.19-3.198zM6.318%2020.6l.142-1.308c.69-4.493%203.632-7.364%207.5-7.364.024%200%20.048.006.066.006.026%200%20.044-.006.073-.006%203.153%200%205.69%201.914%206.89%205.033l-2.455%202.455-2.368-2.368-3.553%203.553H6.318zm12.17%204.99L14.2%2021.305l1.917-1.917%202.367%202.368%206.227-6.227%201.917%201.916-8.143%208.144z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abos:hover, .active > span > .icon-icon_abos, .top-item:hover span > .icon-icon_abos, .top-item:hover span > .icon-icon_abos, .icon-icon_abos-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2239.5%2030%2021%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%238F8F8F%22%20d%3D%22M58.14%2051.166l-7.67%207.668-2.915-2.916-2.36%202.36%205.276%205.278%2010.03-10.03-2.36-2.36zm-11.89%203.036l1.307-1.307%201.307%201.307%201.61%201.61%203.686-3.686V39.99H39.5v19.374h4.002l-1.206-1.206%201.594-1.595%202.36-2.36z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_abos {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2239.5%2030%2021%2040%22%3E%3Cpath%20fill%3D%22%238F8F8F%22%20d%3D%22M58.14%2051.166l-7.67%207.668-2.915-2.916-2.36%202.36%205.276%205.278%2010.03-10.03-2.36-2.36zm-11.89%203.036l1.307-1.307%201.307%201.307%201.61%201.61%203.686-3.686V39.99H39.5v19.374h4.002l-1.206-1.206%201.594-1.595%202.36-2.36z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_addpost {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23CCC%22%20d%3D%22M28.65%209.937v-4.07h-2.504v4.07h-4.068v2.505h4.068v4.07h2.504v-4.07h4.07V9.937h-4.07zm-12.332%203.46h-9.04v20.736h15.554V19.91h-6.514v-6.514zm1.595%200v4.917h4.92v-.06l-4.86-4.858h-.06z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_admin:hover, .active > span > .icon-icon_admin, .top-item:hover span > .icon-icon_admin, .top-item:hover span > .icon-icon_admin, .icon-icon_admin-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M21.46%208.753L23.314%206.9l-3.786-3.787-8.422%208.5c-.85-.542-1.854-.85-2.86-.85-3.09%200-5.562%202.47-5.562%205.562s2.472%205.563%205.563%205.563%205.563-2.472%205.563-5.563c0-1.082-.31-2.01-.85-2.86l3.245-3.244%201.932%201.933L19.99%2010.3l-1.93-1.933%201.544-1.545%201.856%201.93zM7.167%2019.106c-.927%200-1.777-.773-1.777-1.777%200-.928.773-1.778%201.777-1.778.927%200%201.777.773%201.777%201.777s-.85%201.776-1.777%201.776z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_admin {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M23.632%2011.257L25.4%209.49l-3.604-3.605-8.126%208.126c-.81-.494-1.752-.795-2.77-.795-2.945%200-5.333%202.388-5.333%205.333S7.955%2023.88%2010.9%2023.88s5.333-2.387%205.333-5.332c0-1.018-.3-1.96-.796-2.77l3.117-3.117%201.836%201.837%201.768-1.768-1.836-1.837%201.473-1.473%201.837%201.837zM9.92%2021.205c-.926%200-1.676-.75-1.676-1.675s.75-1.675%201.675-1.675%201.674.75%201.674%201.675-.75%201.675-1.675%201.675z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_basket_green {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-144%20270%2030%2030%22%3E%3Cpath%20fill%3D%22%2387B400%22%20d%3D%22M-132.303%20293.693h7.517l2.507-10.63h-12.527l2.504%2010.63zm5.625-14.996v-2.107h-3.735v2.106h-4.777v2.035h13.29V278.7h-4.778z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bewerten-01-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M15%201.27l3.408%2010.49h11.03l-8.923%206.48%203.408%2010.49L15%2022.25%206.077%2028.73l3.408-10.49-8.923-6.48h11.03%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bewerten-01 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M15%201.27l3.408%2010.49h11.03l-8.923%206.48%203.408%2010.49L15%2022.25%206.077%2028.73l3.408-10.49-8.923-6.48h11.03%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bewertung:hover, .active > span > .icon-icon_bewertung, .top-item:hover span > .icon-icon_bewertung, .top-item:hover span > .icon-icon_bewertung, .icon-icon_bewertung-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%221601%201477%2060%2057.093%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23878791%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1630.9%201477l7.06%2021.8H1661l-18.478%2013.494%207.06%2021.8-18.682-13.494-18.48%2013.493%207.058-21.8L1601%201498.8h22.837z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bewertung-dark {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%221601%201477%2060%2057.093%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23878791%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23878791%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1630.9%201477l7.06%2021.8H1661l-18.478%2013.494%207.06%2021.8-18.682-13.494-18.48%2013.493%207.058-21.8L1601%201498.8h22.837z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bewertung-darker {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%221601%201477%2060%2057.093%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2355555f%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23878791%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1630.9%201477l7.06%2021.8H1661l-18.478%2013.494%207.06%2021.8-18.682-13.494-18.48%2013.493%207.058-21.8L1601%201498.8h22.837z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bewertung-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%221601%201477%2060%2057.093%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23878791%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1630.9%201477l7.06%2021.8H1661l-18.478%2013.494%207.06%2021.8-18.682-13.494-18.48%2013.493%207.058-21.8L1601%201498.8h22.837z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bewertung {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%221601%201477%2060%2057.093%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23878791%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1630.9%201477l7.06%2021.8H1661l-18.478%2013.494%207.06%2021.8-18.682-13.494-18.48%2013.493%207.058-21.8L1601%201498.8h22.837z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bewertung_half {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%221860%201476%2060.039%2057.093%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23fff%3B%7D.b%7Bfill%3A%23878791%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1890.133%201519.5l-18.578%2013.593%207.023-21.75L1860%201497.75h22.883l7.25-21.75z%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M1890.133%201519.5V1476l7.023%2021.75h22.883l-18.58%2013.594%207.024%2021.75-18.35-13.594%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bonus_banner {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M23.267%2015l.806-1.437-1.21-1.118.322-1.616-1.496-.69-.194-1.636-1.636-.193-.69-1.495-1.616.322-1.118-1.21L15%206.732l-1.437-.806-1.118%201.21-1.615-.32-.69%201.495-1.636.194-.193%201.636-1.495.69.322%201.616-1.21%201.118L6.732%2015l-.805%201.437%201.21%201.118-.322%201.615%201.496.69.194%201.635%201.636.193.69%201.496%201.615-.322%201.118%201.21L15%2023.268l1.437.806%201.118-1.21%201.616.322.69-1.496%201.636-.193.193-1.636%201.495-.688-.322-1.616%201.21-1.118L23.267%2015zM15%2021.382c-3.422%200-6.206-2.785-6.206-6.207%200-2.62%201.63-4.862%203.93-5.772l-.204-.52c-.068-.175.027-.292.21-.26l2.1.36c.186.03.243.178.13.327l-1.3%201.684c-.114.148-.263.127-.33-.047l-.194-.492c-1.88.745-3.21%202.58-3.21%204.72%200%202.33%201.577%204.296%203.72%204.89.453.097.783-.175.806-.7l.054-1.823c-.245.42-.696.7-1.216.7-.777%200-1.407-.63-1.407-1.407%200-.15.024-.292.065-.424-.467-.226-.79-.703-.79-1.257%200-.708.528-1.292%201.21-1.385-.068-.13-.11-.278-.11-.435%200-.52.422-.94.94-.94.26%200%20.494.107.665.28.316-.695%201.012-1.174%201.82-1.174%201.106%200%202.003.896%202.003%202%200%20.128-.015.25-.038.37.462.014.832.39.832.855%200%20.367-.232.677-.556.8.296.288.48.69.48%201.135%200%20.876-.71%201.586-1.585%201.586-.542%200-1.04-.296-1.326-.71-.007-.008.055%201.828.055%201.828.026.516.35.796.802.7%202.144-.592%203.723-2.56%203.723-4.89%200-2.47-1.777-4.535-4.12-4.984l.233-1.107c2.855.557%205.018%203.076%205.018%206.09%200%203.425-2.784%206.21-6.206%206.21z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_bonus_small {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22%2355A0D8%22%20d%3D%22M7.5%201.35L9.068%200l.886%201.876%201.98-.594.05%202.076%202.047.268-.792%201.917L15%206.625l-1.5%201.427%201.172%201.71-1.947.688.38%202.042-2.06-.167-.478%202.02-1.813-.994L7.5%2015l-1.254-1.65-1.813.995-.48-2.02-2.057.167.38-2.042-1.948-.69L1.5%208.053%200%206.625l1.762-1.082L.97%203.626l2.046-.268.05-2.076%201.98.594L5.932%200%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M8.21%2010.412c-.198-.197-.434-.296-.71-.296-.276%200-.513.1-.71.296-.196.198-.294.434-.294.71s.098.512.295.71c.198.196.434.295.71.295.275%200%20.51-.1.71-.296.196-.196.295-.432.295-.708s-.1-.512-.296-.71zM7.495%208.9c.367%200%20.563-.114.587-.343l.32-3.9v-1.17c0-.173-.086-.318-.258-.436-.172-.117-.39-.176-.65-.176s-.48.06-.657.177c-.177.12-.266.265-.266.44v1.17l.32%203.898c.023.228.225.342.604.342z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_cart {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2018.222%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%2387b400%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.667%200a.667.667%200%200%200%200%201.333h2.215c1.1%202.733%202.19%205.47%203.285%208.208L5.16%2011.966a.667.667%200%200%200%20.618.923h11.11a.667.667%200%201%200%200-1.333H6.78l.576-1.375%2010.7-.854a.686.686%200%200%200%20.6-.514l1.333-5.778a.7.7%200%200%200-.653-.812H4.674L3.952.416A.684.684%200%200%200%203.334%200zM5.21%203.556l2.117%205.292zM8%2013.778A2.222%202.222%200%201%200%2010.222%2016%202.232%202.232%200%200%200%208%2013.778zm6.667%200A2.222%202.222%200%201%200%2016.89%2016a2.232%202.232%200%200%200-2.223-2.222zM8%2015.11a.89.89%200%201%201-.89.89.88.88%200%200%201%20.89-.89zm6.667%200a.89.89%200%201%201-.89.89.88.88%200%200%201%20.89-.89z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_close {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Ccircle%20fill%3D%22%2341414B%22%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%2215%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M16.1%2015v-.1L21%2010l-1-1.1-5%205-5-5L9%2010l4.9%204.9v.2L9%2020l1%201.1%205-5%205%205%201-1.1-4.9-4.9%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_company_banner {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M11.075%2010.304L8.62%2014.31V16c0%201.037.84%201.877%201.877%201.877s1.877-.84%201.877-1.877v-1.63h.997V16c0%201.037.84%201.877%201.878%201.877%201.037%200%201.877-.84%201.877-1.877v-1.63h.997V16c0%201.037.84%201.877%201.877%201.877%201.036%200%201.876-.84%201.876-1.877v-1.63h.997V16c0%201.037.84%201.877%201.877%201.877s1.877-.84%201.877-1.877v-1.63h.997V16c0%201.037.84%201.877%201.877%201.877%201.038%200%201.878-.84%201.878-1.877v-1.812l-2.336-3.884H11.075z%22%2F%3E%3Cpath%20d%3D%22M29.44%2018.885c-1.046%200-1.952-.613-2.376-1.5-.425.887-1.33%201.5-2.376%201.5-1.046%200-1.95-.613-2.375-1.5-.425.886-1.33%201.5-2.376%201.5-1.046%200-1.952-.613-2.376-1.5-.423.887-1.33%201.5-2.375%201.5s-1.95-.613-2.376-1.5c-.425.886-1.33%201.5-2.376%201.5-.244%200-.475-.044-.7-.106v10.916H22.54v-8.5h4.635v8.5h3.148V18.722c-.277.1-.572.163-.883.163zm-9.218%207.835h-7.34v-5.524h7.34v5.524z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_company_placeholder {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Ccircle%20fill%3D%22%23878791%22%20cx%3D%2225%22%20cy%3D%2225%22%20r%3D%2225%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M14.05%2020.377V34.95h8.144v-8.635h5.415v8.635h8.34V20.377L25%2013.05l-10.95%207.327z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_dailytreeds {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%2387B400%22%20d%3D%22M22.69%207.38h-3.074V6.097c0-.78-.635-1.41-1.412-1.41s-1.41.63-1.41%201.41v1.286h-3.586V6.096c0-.78-.63-1.41-1.41-1.41s-1.41.63-1.41%201.41v1.286H7.366v2.724H22.69V7.38zM7.236%2011.523v11.885c0%20.78.638%201.413%201.42%201.413h5.47c.723-2.11.342-3.616.342-3.616l-.012-.084c-.334.573-.95.957-1.66.957-1.062%200-1.924-.86-1.924-1.922%200-.205.034-.403.09-.583-.625-.297-1.06-.93-1.06-1.668%200-.97.745-1.76%201.692-1.84-.13-.2-.208-.438-.208-.694%200-.708.578-1.283%201.286-1.283.354%200%20.675.144.91.38.43-.947%201.38-1.604%202.486-1.604%201.513%200%202.736%201.226%202.736%202.735%200%20.22-.026.434-.075.636h.027c.6%200%201.084.486%201.084%201.084%200%20.477-.306.877-.735%201.023.38.387.613.913.613%201.5%200%201.175-.952%202.13-2.13%202.13-.72%200-1.353-.353-1.74-.896l-.014.13s-.38%201.507.343%203.615h5.17c.784%200%201.417-.634%201.417-1.414V11.522H7.236z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_dashboard_all_treeder {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cg%20fill%3D%22%238FBC1C%22%3E%3Cpath%20d%3D%22M8.793%2017.422c1.713%200%203.104-1.392%203.104-3.103s-1.392-3.106-3.104-3.106c-1.713%200-3.097%201.394-3.097%203.105S7.08%2017.42%208.793%2017.42zm7.34%208.314c-.662-4.312-3.518-7.1-7.27-7.1-.027%200-.045.007-.07.007-.018%200-.04-.006-.063-.006-3.757%200-6.613%202.787-7.283%207.15l-.137%201.27h2.44l.103-.952C4.04%2024.967%204.387%2024%204.88%2023.22v3.838h7.825V23.21c.494.772.848%201.728%201.02%202.845l.11%201.003h2.446l-.147-1.322zM21.202%209.15c1.713%200%203.105-1.394%203.105-3.104%200-1.71-1.392-3.103-3.105-3.103-1.71%200-3.095%201.392-3.095%203.103%200%201.71%201.384%203.104%203.095%203.104zm7.34%208.312c-.662-4.31-3.516-7.098-7.27-7.098-.025%200-.043.005-.07.005-.018%200-.04-.006-.06-.006-3.76%200-6.613%202.787-7.282%207.15l-.138%201.27h2.438l.105-.953c.185-1.136.534-2.104%201.026-2.887v3.84h7.828v-3.847c.494.772.848%201.727%201.02%202.842l.11%201.006h2.443l-.148-1.322z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_dashboard_all_trees {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M24.075%2012.057c0-1.094-.887-1.98-1.983-1.98h-.05c.09-.37.138-.76.138-1.163%200-2.753-2.238-4.994-4.998-4.994-2.018%200-3.756%201.198-4.54%202.928-.43-.43-1.017-.693-1.66-.693-1.292%200-2.35%201.048-2.35%202.342%200%20.47.142.906.382%201.268-1.728.147-3.09%201.592-3.09%203.36%200%201.347.795%202.505%201.935%203.048-.104.33-.167.69-.167%201.064%200%201.94%201.576%203.51%203.516%203.51%201.296%200%202.42-.7%203.032-1.747l.02.153s.756%202.903-.727%206.93h3.95c-1.48-4.026-.73-6.93-.73-6.93l.03-.235c.705.992%201.86%201.64%203.174%201.64%202.153%200%203.892-1.746%203.892-3.896%200-1.068-.428-2.03-1.12-2.735.783-.268%201.343-1%201.343-1.87z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_dashboard_invite_friends {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Ccircle%20fill%3D%22%238FBC1C%22%20cx%3D%2225%22%20cy%3D%2225%22%20r%3D%2225%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M31.697%2024.944l6.864%206.864V18.08l-6.863%206.864zM25%2031.64l-5.4-5.398-8.137%208.138h27.074L30.4%2026.242l-5.4%205.4zM11.44%2018.08V31.81l6.864-6.864-6.864-6.863zm26.986-2.46H11.574L25%2029.046%2038.426%2015.62z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_edit:hover, .active > span > .icon-icon_edit, .top-item:hover span > .icon-icon_edit, .top-item:hover span > .icon-icon_edit, .icon-icon_edit-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cg%20fill%3D%22%23878791%22%3E%3Cpath%20d%3D%22M2.51%2019.087h13.03v2.21H2.51zM2.51%2014.278h5.586v2.207H2.51zM2.51%209.493h5.586v2.21H2.51zM14.156%2016.475h-3.478v-3.478M20.21%203.706l3.278%203.28-7.68%207.675-3.278-3.278z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_edit {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cg%20fill%3D%22%2387B400%22%3E%3Cpath%20d%3D%22M5.365%2021.03h13.03v2.21H5.366zM5.365%2016.22h5.586v2.207H5.366zM5.365%2011.435h5.586v2.21H5.366zM17.01%2018.417h-3.477V14.94M23.065%205.648l3.277%203.28-7.68%207.675-3.278-3.28z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_edit_green:hover, .active > span > .icon-icon_edit_green, .top-item:hover span > .icon-icon_edit_green, .top-item:hover span > .icon-icon_edit_green, .icon-icon_edit_green-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cg%20fill%3D%22%2387B400%22%3E%3Cpath%20d%3D%22M5.365%2021.03h13.03v2.21H5.366zM5.365%2016.22h5.586v2.207H5.366zM5.365%2011.435h5.586v2.21H5.366zM17.01%2018.417h-3.477V14.94M23.065%205.648l3.277%203.28-7.68%207.675-3.278-3.28z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_edit_green {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cg%20fill%3D%22%2387B400%22%3E%3Cpath%20d%3D%22M5.365%2021.03h13.03v2.21H5.366zM5.365%2016.22h5.586v2.207H5.366zM5.365%2011.435h5.586v2.21H5.366zM17.01%2018.417h-3.477V14.94M23.065%205.648l3.277%203.28-7.68%207.675-3.278-3.28z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_feature {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%221475%201548%2012%2010.932%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%2387b400%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1479.538%201558.932L1475%201554.8l2.042-2.242%202.19%201.995%205.436-6.553%202.332%201.935z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_follow_corner {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23353534%22%20d%3D%22M29.31%2013.977c0-2.383-1.938-4.322-4.322-4.322H19.91c.174-2.035-.09-3.634-.104-3.725l-.01-.058c-.84-4.15-3.507-4.472-4.304-4.472-.312%200-.553.04-.695.072-2.06.437-2.532%202.308-2.606%204.072-.012.628-.105%201.24-.106%201.246-.427%202.67-1.658%204.028-2.638%204.703-.156-.868-.912-1.527-1.824-1.527h-4.8c-1.026%200-1.858.832-1.858%201.858v14.75c0%201.026.832%201.858%201.858%201.858h4.802c.83%200%201.527-.55%201.764-1.303.748.91%201.91%201.432%203.353%201.432h9.144c1.77%200%203.218-1.394%203.307-3.14%201.086-.703%201.806-1.926%201.806-3.313%200-.1-.004-.2-.012-.3.97-.774%201.585-1.965%201.585-3.27%200-.594-.128-1.17-.36-1.693.687-.77%201.1-1.78%201.1-2.87z%22%2F%3E%3Cpath%20fill%3D%22%2393B924%22%20d%3D%22M2.822%2011.825h4.802v14.75H2.822zM27.454%2013.977c0-1.358-1.1-2.464-2.465-2.464h-7.265c.693-2.657.25-5.272.25-5.272C17.273%202.76%2015.2%203.29%2015.2%203.29c-1.34.29-1.147%202.115-1.147%202.115%200%20.838-.13%201.674-.13%201.674-.543%203.39-2.202%205.135-3.494%206v12.09c.167.67.696%201.538%202.313%201.538h9.143c.804%200%201.454-.65%201.454-1.453%200-.418-.175-.792-.46-1.058h.18c1.148%200%202.08-.932%202.08-2.083%200-.473-.16-.912-.43-1.262%201.133-.162%202.004-1.13%202.004-2.307%200-.945-.568-1.757-1.377-2.124%201.197-.17%202.117-1.195%202.117-2.44z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_followers:hover, .active > span > .icon-icon_followers, .top-item:hover span > .icon-icon_followers, .top-item:hover span > .icon-icon_followers, .icon-icon_followers-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%222%20-7.5%2021%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cg%20fill%3D%22%238F8F8F%22%3E%3Cpath%20d%3D%22M2.5%208.936h3.9v11.978H2.5zM22.5%2010.685c0-1.104-.893-2-2-2h-5.9c.562-2.16.203-4.28.203-4.28-.57-2.83-2.257-2.4-2.257-2.4-1.214.25-.93%201.718-.93%201.718%200%20.68-.105%201.36-.105%201.36-.44%202.752-1.787%204.168-2.835%204.87v9.816c.135.544.564%201.25%201.88%201.25h7.422c.652%200%201.18-.53%201.18-1.18%200-.34-.142-.644-.373-.86h.146c.932%200%201.69-.76%201.69-1.692%200-.386-.13-.742-.35-1.026.918-.13%201.626-.918%201.626-1.875%200-.767-.46-1.426-1.117-1.724.975-.137%201.72-.97%201.72-1.978z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_followers {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%222%20-7.5%2021%2040%22%3E%3Cg%20fill%3D%22%238F8F8F%22%3E%3Cpath%20d%3D%22M2.5%208.936h3.9v11.978H2.5zM22.5%2010.685c0-1.104-.893-2-2-2h-5.9c.562-2.16.203-4.28.203-4.28-.57-2.83-2.257-2.4-2.257-2.4-1.214.25-.93%201.718-.93%201.718%200%20.68-.105%201.36-.105%201.36-.44%202.752-1.787%204.168-2.835%204.87v9.816c.135.544.564%201.25%201.88%201.25h7.422c.652%200%201.18-.53%201.18-1.18%200-.34-.142-.644-.373-.86h.146c.932%200%201.69-.76%201.69-1.692%200-.386-.13-.742-.35-1.026.918-.13%201.626-.918%201.626-1.875%200-.767-.46-1.426-1.117-1.724.975-.137%201.72-.97%201.72-1.978z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_friends:hover, .active > span > .icon-icon_friends, .top-item:hover span > .icon-icon_friends, .top-item:hover span > .icon-icon_friends, .icon-icon_friends-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%222%20-7.5%2021%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%238F8F8F%22%20d%3D%22M16.914%208.292c1.384%200%202.507-1.126%202.507-2.507S18.298%203.28%2016.915%203.28c-1.38%200-2.5%201.123-2.5%202.505%200%201.38%201.118%202.507%202.5%202.507zm-5.478%206.066l-.103.842H22.5l-.11-.874c-.495-3.216-2.624-5.24-5.424-5.24%200%200-4.84-.117-5.53%205.272zm-3.355.23c1.385%200%202.508-1.126%202.508-2.507S9.463%209.576%208.08%209.576c-1.38%200-2.498%201.124-2.498%202.506%200%201.383%201.117%202.508%202.5%202.508zm.053.852c-.02%200-.03.003-.053.003l-.045-.003c-2.807%200-4.933%202.08-5.433%205.335l-.102.946h11.167l-.11-.986c-.495-3.216-2.623-5.294-5.424-5.294z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_friends-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%222%20-7.5%2021%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%238F8F8F%22%20d%3D%22M16.914%208.292c1.384%200%202.507-1.126%202.507-2.507S18.298%203.28%2016.915%203.28c-1.38%200-2.5%201.123-2.5%202.505%200%201.38%201.118%202.507%202.5%202.507zm-5.478%206.066l-.103.842H22.5l-.11-.874c-.495-3.216-2.624-5.24-5.424-5.24%200%200-4.84-.117-5.53%205.272zm-3.355.23c1.385%200%202.508-1.126%202.508-2.507S9.463%209.576%208.08%209.576c-1.38%200-2.498%201.124-2.498%202.506%200%201.383%201.117%202.508%202.5%202.508zm.053.852c-.02%200-.03.003-.053.003l-.045-.003c-2.807%200-4.933%202.08-5.433%205.335l-.102.946h11.167l-.11-.986c-.495-3.216-2.623-5.294-5.424-5.294z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_friends {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%222%20-7.5%2021%2040%22%3E%3Cpath%20fill%3D%22%238F8F8F%22%20d%3D%22M16.914%208.292c1.384%200%202.507-1.126%202.507-2.507S18.298%203.28%2016.915%203.28c-1.38%200-2.5%201.123-2.5%202.505%200%201.38%201.118%202.507%202.5%202.507zm-5.478%206.066l-.103.842H22.5l-.11-.874c-.495-3.216-2.624-5.24-5.424-5.24%200%200-4.84-.117-5.53%205.272zm-3.355.23c1.385%200%202.508-1.126%202.508-2.507S9.463%209.576%208.08%209.576c-1.38%200-2.498%201.124-2.498%202.506%200%201.383%201.117%202.508%202.5%202.508zm.053.852c-.02%200-.03.003-.053.003l-.045-.003c-2.807%200-4.933%202.08-5.433%205.335l-.102.946h11.167l-.11-.986c-.495-3.216-2.623-5.294-5.424-5.294z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_geolocation {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23C3C3D1%22%20d%3D%22M10%20.96c-3.116%200-5.638%202.523-5.638%205.637%200%202.374%201.47%204.406%203.547%205.237L10%2019.04l2.09-7.208c2.08-.828%203.55-2.86%203.55-5.234-.002-3.115-2.527-5.64-5.64-5.64zm-.046%207.757c-1.184%200-2.14-.958-2.14-2.14%200-1.183.956-2.143%202.14-2.143%201.18%200%202.142.96%202.142%202.142%200%201.183-.962%202.14-2.142%202.14z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_login_warning {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2210%2010%2020%2020%22%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M28.468%2030V10h-13.89v2.57h11.32v14.86h-11.32V30h13.89zm-10.94-4.368l5.553-5.553-5.55-5.552-1.818%201.818%202.45%202.45h-6.63v2.57h6.63l-2.45%202.45%201.817%201.816z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_logout:hover, .active > span > .icon-icon_logout, .top-item:hover span > .icon-icon_logout, .top-item:hover span > .icon-icon_logout, .icon-icon_logout-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M7.178%202.78v2.488H18.22v14.465H7.18v2.49H20.71V2.778H7.178zm1.478%204.276L3.29%2012.422l5.366%205.366L10.446%2016l-2.412-2.41h6.455V11.1H8.033l2.41-2.41-1.788-1.634z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_logout {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M9.136%205.237v2.458H19.96v14.21H9.137v2.457H22.42V5.237H9.135zm1.444%204.176l-5.31%205.31%205.31%205.31%201.737-1.738-2.342-2.342h6.34v-2.46h-6.34l2.342-2.34-1.737-1.74z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_mail-01 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.707%2015l4.912%204.912v-9.824L19.706%2015zM15%2019.707l-3.786-3.786-5.833%205.73h19.24l-5.73-5.73L15%2019.708zm-9.62-9.62v9.722l4.913-4.913-4.912-4.81zM24.518%208.35H5.483L15%2017.864l9.517-9.516z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_mail_bonuspoints {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2060%2059%22%3E%3Cellipse%20fill%3D%22%238FBC1C%22%20cx%3D%2226.785%22%20cy%3D%2232.158%22%20rx%3D%2226.785%22%20ry%3D%2226.842%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M35.097%2031.944l7.92%207.936V24.008l-7.92%207.936zm-7.727%207.743l-6.23-6.243-9.39%209.41h31.24l-9.39-9.41-6.23%206.243zm-15.646-15.68V39.88l7.92-7.936-7.92-7.936zm31.137-2.844H11.88l15.49%2015.524%2015.49-15.524z%22%2F%3E%3Cpath%20fill%3D%22%233FA1ED%22%20d%3D%22M46.2%202.476L49.086%200l1.63%203.437%203.64-1.086.094%203.81%203.766.488-1.456%203.515L60%2012.147l-2.76%202.62%202.158%203.13-3.582%201.265.697%203.744-3.79-.305-.88%203.704-3.332-1.822-2.31%203.023-2.31-3.023-3.334%201.822-.88-3.703-3.786.306.698-3.744-3.584-1.264%202.158-3.132-2.76-2.62%203.242-1.983-1.46-3.515%203.768-.488.093-3.81%203.642%201.087L43.315%200%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M42.21%2012.73h3.012v1.346h-3.01v3.47h-1.487v-3.47h-3.033V12.73h3.033V9.532h1.486v3.198zM48.798%2012.458h1.298c.66%200%201.125-.164%201.4-.495.274-.33.41-.79.41-1.38%200-.63-.156-1.11-.468-1.437-.312-.328-.772-.49-1.38-.49-.578%200-1.043.17-1.392.51-.35.34-.524.79-.524%201.356h-1.427l-.015-.045c-.025-.832.276-1.538.9-2.12.628-.583%201.447-.874%202.457-.874%201.016%200%201.827.27%202.43.814.605.54.906%201.314.906%202.317%200%20.454-.138.906-.41%201.358-.276.45-.686.794-1.235%201.03.66.218%201.126.56%201.4%201.022.274.464.41.983.41%201.558%200%201.003-.328%201.792-.984%202.366-.657.575-1.495.862-2.517.862-1%200-1.83-.27-2.486-.813-.655-.54-.97-1.276-.946-2.204l.022-.045h1.42c0%20.578.177%201.036.53%201.378.356.342.843.512%201.46.512.63%200%201.124-.17%201.48-.512.358-.342.536-.847.536-1.514%200-.68-.158-1.178-.476-1.5-.316-.32-.817-.48-1.5-.48h-1.3v-1.174z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_modal_addcompany {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M3.774%2018.526v15.26h8.528v-9.042h5.67v9.042h8.734v-15.26L15.24%2010.854%203.775%2018.526zm28.598-8.24v-4.97h-3.06v4.97h-4.968v3.06h4.97v4.97h3.058v-4.97h4.972v-3.06h-4.972z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_modal_searchcompany {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M35.28%2031.76l-6.615-6.613c1.323-2.038%202.1-4.462%202.1-7.068%200-7.18-5.842-13.022-13.023-13.022-7.18%200-13.02%205.842-13.02%2013.02%200%207.183%205.84%2013.025%2013.02%2013.025%202.952%200%205.668-1%207.855-2.66l6.5%206.5%203.182-3.182zM17.74%2026.604c-4.7%200-8.52-3.824-8.52-8.524%200-4.7%203.82-8.522%208.52-8.522%204.7%200%208.523%203.822%208.523%208.52%200%204.7-3.823%208.525-8.523%208.525z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_modal_suggestcompany {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M20.065%204.514c-8.525%200-15.432%205.984-15.432%2013.36%200%205.215%203.456%209.72%208.49%2011.92-.335%202.757-1.458%205.69-3.484%208.518%201.702-.365%203.407-1.064%204.957-2.168%201.548-1.094%202.928-2.59%203.948-4.363.11-.19.205-.397.307-.597.4.03.805.05%201.213.05%208.528%200%2015.437-5.98%2015.437-13.36%200-7.375-6.91-13.36-15.437-13.36zM27.76%2024h-5.684v-5.885h-3.692V24h-5.55v-9.932l7.463-4.995%207.463%204.995V24z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_more:hover, .active > span > .icon-icon_more, .top-item:hover span > .icon-icon_more, .top-item:hover span > .icon-icon_more, .icon-icon_more-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%2387B400%22%20d%3D%22M18.797%2017.673c-.76%200-1.446.305-1.95.796l-3.756-2.502c.155-.346.244-.726.244-1.13%200-.332-.068-.646-.174-.94l3.637-2.422c.507.523%201.215.85%202%20.85%201.54%200%202.79-1.25%202.79-2.79s-1.25-2.79-2.79-2.79-2.79%201.25-2.79%202.79c0%20.298.058.578.144.847l-3.676%202.448c-.5-.482-1.18-.782-1.93-.782-1.542%200-2.792%201.25-2.792%202.79s1.25%202.79%202.79%202.79c.678%200%201.29-.25%201.775-.652l3.857%202.568c-.1.29-.167.595-.167.92%200%201.54%201.25%202.79%202.79%202.79%201.542%200%202.792-1.25%202.792-2.79-.003-1.542-1.25-2.79-2.793-2.79z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_more {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%2387B400%22%20d%3D%22M18.797%2017.673c-.76%200-1.446.305-1.95.796l-3.756-2.502c.155-.346.244-.726.244-1.13%200-.332-.068-.646-.174-.94l3.637-2.422c.507.523%201.215.85%202%20.85%201.54%200%202.79-1.25%202.79-2.79s-1.25-2.79-2.79-2.79-2.79%201.25-2.79%202.79c0%20.298.058.578.144.847l-3.676%202.448c-.5-.482-1.18-.782-1.93-.782-1.542%200-2.792%201.25-2.792%202.79s1.25%202.79%202.79%202.79c.678%200%201.29-.25%201.775-.652l3.857%202.568c-.1.29-.167.595-.167.92%200%201.54%201.25%202.79%202.79%202.79%201.542%200%202.792-1.25%202.792-2.79-.003-1.542-1.25-2.79-2.793-2.79z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_follower:hover, .active > span > .icon-icon_navi_follower, .top-item:hover span > .icon-icon_navi_follower, .top-item:hover span > .icon-icon_navi_follower, .icon-icon_navi_follower-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cg%20fill%3D%22%23878791%22%3E%3Cpath%20d%3D%22M6.563%2011.927h3.668v11.267H6.564zM25.38%2013.57c0-1.04-.84-1.882-1.883-1.882h-5.55c.53-2.03.193-4.027.193-4.027-.537-2.66-2.123-2.255-2.123-2.255-1.143.235-.875%201.615-.875%201.615%200%20.64-.1%201.28-.1%201.28-.414%202.59-1.682%203.922-2.668%204.583v9.234c.127.513.53%201.176%201.768%201.176h6.984c.613%200%201.11-.498%201.11-1.11%200-.32-.134-.606-.35-.81h.136c.877%200%201.59-.713%201.59-1.59%200-.363-.123-.698-.33-.965.865-.123%201.53-.863%201.53-1.764%200-.722-.433-1.342-1.05-1.622.917-.13%201.618-.912%201.618-1.862z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_follower {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cg%20fill%3D%22%23878791%22%3E%3Cpath%20d%3D%22M6.563%2011.927h3.668v11.267H6.564zM25.38%2013.57c0-1.04-.84-1.882-1.883-1.882h-5.55c.53-2.03.193-4.027.193-4.027-.537-2.66-2.123-2.255-2.123-2.255-1.143.235-.875%201.615-.875%201.615%200%20.64-.1%201.28-.1%201.28-.414%202.59-1.682%203.922-2.668%204.583v9.234c.127.513.53%201.176%201.768%201.176h6.984c.613%200%201.11-.498%201.11-1.11%200-.32-.134-.606-.35-.81h.136c.877%200%201.59-.713%201.59-1.59%200-.363-.123-.698-.33-.965.865-.123%201.53-.863%201.53-1.764%200-.722-.433-1.342-1.05-1.622.917-.13%201.618-.912%201.618-1.862z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_greenreport:hover, .active > span > .icon-icon_navi_greenreport, .top-item:hover span > .icon-icon_navi_greenreport, .top-item:hover span > .icon-icon_navi_greenreport, .icon-icon_navi_greenreport-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M17.75%203.416C13.36%208.326%207.51%208.706%207.51%208.706v12.847c6.666-.755%2010.244-4.03%2010.244-4.03V3.417zm1.836%206.197v8.91l-.52.476c-.164.15-4.108%203.692-11.327%204.51l-.232.026v1.215h14.984V9.614h-2.906z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_greenreport-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M17.75%203.416C13.36%208.326%207.51%208.706%207.51%208.706v12.847c6.666-.755%2010.244-4.03%2010.244-4.03V3.417zm1.836%206.197v8.91l-.52.476c-.164.15-4.108%203.692-11.327%204.51l-.232.026v1.215h14.984V9.614h-2.906z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_greenreport {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M17.75%203.416C13.36%208.326%207.51%208.706%207.51%208.706v12.847c6.666-.755%2010.244-4.03%2010.244-4.03V3.417zm1.836%206.197v8.91l-.52.476c-.164.15-4.108%203.692-11.327%204.51l-.232.026v1.215h14.984V9.614h-2.906z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_left {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20opacity%3D%22.2%22%20fill%3D%22%23FFF%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2220%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.2%2030.2l-9.9-9.8%209.9-9.9%201.4%201.4-8.4%208.5%208.4%208.4%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_package:hover, .active > span > .icon-icon_navi_package, .top-item:hover span > .icon-icon_navi_package, .top-item:hover span > .icon-icon_navi_package, .icon-icon_navi_package-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%20width%3D%2230%22%20height%3D%2230%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.71%203.607L5.513%2010.11l9.197%206.843%209.197-6.842-9.197-6.503zM4.634%2019.597l9.338%206.948v-8.2L4.634%2011.4v8.198zm10.818-1.252v8.2l9.338-6.948v-8.2l-9.338%206.948z%22%20fill%3D%22gray%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_package-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%20width%3D%2230%22%20height%3D%2230%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.71%203.607L5.513%2010.11l9.197%206.843%209.197-6.842-9.197-6.503zM4.634%2019.597l9.338%206.948v-8.2L4.634%2011.4v8.198zm10.818-1.252v8.2l9.338-6.948v-8.2l-9.338%206.948z%22%20fill%3D%22gray%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_package {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%20width%3D%2230%22%20height%3D%2230%22%3E%3Cpath%20d%3D%22M14.71%203.607L5.513%2010.11l9.197%206.843%209.197-6.842-9.197-6.503zM4.634%2019.597l9.338%206.948v-8.2L4.634%2011.4v8.198zm10.818-1.252v8.2l9.338-6.948v-8.2l-9.338%206.948z%22%20fill%3D%22gray%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_pinwall:hover, .active > span > .icon-icon_navi_pinwall, .top-item:hover span > .icon-icon_navi_pinwall, .top-item:hover span > .icon-icon_navi_pinwall, .icon-icon_navi_pinwall-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15.09%204.552c-5.312%200-9.618%203.73-9.618%208.327%200%203.25%202.154%206.057%205.292%207.43-.208%201.717-.908%203.545-2.17%205.308%201.06-.227%202.123-.662%203.09-1.35.965-.683%201.823-1.615%202.46-2.72.067-.12.128-.247.19-.372.25.018.502.03.757.03%205.316%200%209.62-3.727%209.62-8.326%200-4.6-4.304-8.328-9.62-8.328z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_pinwall {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15.09%204.552c-5.312%200-9.618%203.73-9.618%208.327%200%203.25%202.154%206.057%205.292%207.43-.208%201.717-.908%203.545-2.17%205.308%201.06-.227%202.123-.662%203.09-1.35.965-.683%201.823-1.615%202.46-2.72.067-.12.128-.247.19-.372.25.018.502.03.757.03%205.316%200%209.62-3.727%209.62-8.326%200-4.6-4.304-8.328-9.62-8.328z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_products:hover, .active > span > .icon-icon_navi_products, .top-item:hover span > .icon-icon_navi_products, .top-item:hover span > .icon-icon_navi_products, .icon-icon_navi_products-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M23.8%205.307H6.2v12.607H14v6.78h2v-6.78h7.8%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_products {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M23.8%205.307H6.2v12.607H14v6.78h2v-6.78h7.8%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_profile:hover, .active > span > .icon-icon_navi_profile, .top-item:hover span > .icon-icon_navi_profile, .top-item:hover span > .icon-icon_navi_profile, .icon-icon_navi_profile-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15%205.43l-8.82%205.903V23.07h6.56v-6.954h4.363v6.955h6.718V11.334%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_profile {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15%205.43l-8.82%205.903V23.07h6.56v-6.954h4.363v6.955h6.718V11.334%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_right {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20opacity%3D%22.2%22%20fill%3D%22%23FFF%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2220%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.8%209.8l9.9%209.8-9.9%209.9-1.4-1.4%208.4-8.5-8.4-8.4%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_widget:hover, .active > span > .icon-icon_navi_widget, .top-item:hover span > .icon-icon_navi_widget, .top-item:hover span > .icon-icon_navi_widget, .icon-icon_navi_widget-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22gray%22%20d%3D%22M7.635%2019.642c-.328-.656-.38-1.4-.148-2.097.232-.696.722-1.26%201.378-1.588.38-.19.804-.29%201.227-.29%201.048%200%201.99.582%202.458%201.52l.822%201.646c.264-.082.54-.125.817-.125.2%200%20.396.02.586.062.19-.174.403-.323.64-.44.38-.19.804-.29%201.227-.29.246%200%20.482.04.712.103v-4.03c0-1.75-1.42-3.17-3.17-3.17H5.03c-1.75%200-3.17%201.42-3.17%203.17v9.154c0%201.75%201.42%203.17%203.17%203.17h2.005c.007-.268.04-.536.128-.798.367-1.1%201.378-1.846%202.53-1.877l-2.058-4.12zm14.078%204.04l-1.89-3.786c-.247-.493-.846-.693-1.34-.447-.492.245-.692.844-.446%201.337l-.28-.558c-.307-.617-1.056-.867-1.672-.56-.616.31-.866%201.058-.558%201.674l-.223-.446c-.308-.616-1.057-.866-1.673-.558-.4.2-.644.59-.68%201.008l-1.744-3.49c-.308-.616-1.057-.866-1.673-.558-.616.308-.866%201.057-.558%201.673l3.572%207.15-2.385-.795c-.653-.218-1.36.135-1.577.788-.218.653.135%201.36.788%201.577l4.648%201.923c3.207%201.535%206.61-1.42%206.61-1.42%202.566-2.258%201.083-4.514%201.083-4.514z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_navi_widget {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cpath%20fill%3D%22gray%22%20d%3D%22M7.635%2019.642c-.328-.656-.38-1.4-.148-2.097.232-.696.722-1.26%201.378-1.588.38-.19.804-.29%201.227-.29%201.048%200%201.99.582%202.458%201.52l.822%201.646c.264-.082.54-.125.817-.125.2%200%20.396.02.586.062.19-.174.403-.323.64-.44.38-.19.804-.29%201.227-.29.246%200%20.482.04.712.103v-4.03c0-1.75-1.42-3.17-3.17-3.17H5.03c-1.75%200-3.17%201.42-3.17%203.17v9.154c0%201.75%201.42%203.17%203.17%203.17h2.005c.007-.268.04-.536.128-.798.367-1.1%201.378-1.846%202.53-1.877l-2.058-4.12zm14.078%204.04l-1.89-3.786c-.247-.493-.846-.693-1.34-.447-.492.245-.692.844-.446%201.337l-.28-.558c-.307-.617-1.056-.867-1.672-.56-.616.31-.866%201.058-.558%201.674l-.223-.446c-.308-.616-1.057-.866-1.673-.558-.4.2-.644.59-.68%201.008l-1.744-3.49c-.308-.616-1.057-.866-1.673-.558-.616.308-.866%201.057-.558%201.673l3.572%207.15-2.385-.795c-.653-.218-1.36.135-1.577.788-.218.653.135%201.36.788%201.577l4.648%201.923c3.207%201.535%206.61-1.42%206.61-1.42%202.566-2.258%201.083-4.514%201.083-4.514z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_new_company {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2070%2070%22%3E%3Ccircle%20fill%3D%22%238FBC1C%22%20cx%3D%2235%22%20cy%3D%2235.002%22%20r%3D%2235%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M18.642%2032.464V48.52h8.972v-9.514h5.966v9.513h9.188V32.463l-12.062-8.072-12.064%208.072zm30.088-8.67v-5.228h-3.218v5.23h-5.228v3.217h5.228v5.23h3.218v-5.23h5.23v-3.218h-5.23z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_new_user {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2070%2070%22%3E%3Ccircle%20fill%3D%22%238FBC1C%22%20cx%3D%2235%22%20cy%3D%2235.001%22%20r%3D%2235%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M47.226%2023.795v-5.23h-3.218v5.23H38.78v3.218h5.228v5.23h3.218v-5.23h5.23v-3.218h-5.23zM30.182%2030.66c2.936%200%205.323-2.39%205.323-5.322%200-2.933-2.387-5.32-5.323-5.32-2.937%200-5.31%202.386-5.31%205.32s2.373%205.32%205.31%205.32zm.118%202.084c-.045%200-.075.008-.118.008-.032%200-.07-.008-.108-.008-6.444%200-11.338%204.777-12.483%2012.256l-.236%202.18h4.184l.178-1.632c.314-1.952.913-3.61%201.76-4.95v6.582H36.89v-6.597c.848%201.322%201.455%202.96%201.752%204.876l.187%201.72h4.19l-.253-2.264C41.63%2037.52%2036.737%2032.744%2030.3%2032.744z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_notreed {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Ccircle%20fill%3D%22%23CCC%22%20cx%3D%225%22%20cy%3D%225%22%20r%3D%223.333%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_pinwall_login {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Ccircle%20fill%3D%22%238FBC1C%22%20cx%3D%2225%22%20cy%3D%2225%22%20r%3D%2225%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M19.567%2015.62v2.46h10.826v14.208H19.567v2.458H32.85V15.62%22%2F%3E%3Cpath%20d%3D%22M21.438%2030.416l5.31-5.31-5.31-5.31-1.738%201.74%202.342%202.34h-6.34v2.46h6.34L19.7%2028.678%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_premium_label {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Cpath%20fill%3D%22%2355555F%22%20d%3D%22M200%20111.9L88.1%200H0l200%20200%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M72.8%2016.6c2.2%202.2%203.3%204.4%203.2%206.6%200%201.8-.7%203.5-2.2%204.9-1.4%201.4-3.1%202.2-4.9%202.2-2.2%200-4.4-1-6.6-3.2L58%2022.8l-5%205c-.3.3-.7.4-1.1.4s-.8-.2-1.1-.5c-.3-.3-.4-.7-.4-1.1%200-.4.2-.8.4-1.1l14.4-14.4c.3-.3.7-.5%201.1-.5.4%200%20.8.1%201.1.4l5.4%205.6zm-8.7%208.3c1.6%201.6%203.1%202.4%204.5%202.5%201.1%200%202.1-.4%203-1.3%201.5-1.5%201.7-3.2.7-5.1-.4-.8-1-1.6-1.9-2.5l-4.1-4.1-6.3%206.4%204.1%204.1zM81.2%2056.1c-.3.3-.7.4-1.1.4-.4%200-.8-.2-1.1-.5-.3-.3-.5-.7-.5-1.1%200-.4.2-.7.5-1.1l.7-.7c1.3-1.3%202.1-2.3%202.4-3.2.3-.9.4-1.7.3-2.6-.1-.8-.6-1.7-1.5-2.6L76%2039.9l-5.5%205.5c-.3.3-.7.4-1.1.4-.4%200-.8-.2-1.1-.5-.3-.3-.4-.7-.4-1.1%200-.4.2-.8.4-1.1l14.4-14.4c.3-.3.7-.5%201.1-.5.4%200%20.8.1%201.1.4l5.5%205.5c2.2%202.2%203.3%204.2%203.5%206.2.2%201.9-.5%203.5-1.9%205-.9.9-2%201.5-3.3%201.8-1.3.3-2.6.1-4-.6.8%201.4.8%203.1%200%204.9-.6%201.2-1.4%202.4-2.4%203.4l-1.1%201.3zm1.1-13.9c1.3%201.3%202.6%202.1%204%202.4%201.3.3%202.5-.1%203.5-1.1.9-.9%201.3-2%201.2-3.1-.2-1.3-1.1-2.8-2.8-4.4L84%2031.9l-6%206%204.3%204.3zM98.9%2072.3c0%20.4-.1.7-.4%201-.3.3-.6.4-1%20.4s-.7-.2-1-.4L87%2063.8c-.3-.3-.4-.7-.4-1.1%200-.4.1-.8.4-1.1l14.3-14.3c.3-.3.7-.5%201.1-.5.4%200%20.8.1%201.1.4l9.5%209.5c.3.3.4.6.4%201s-.1.7-.4%201c-.3.3-.6.4-1%20.4s-.7-.2-1-.4l-8.4-8.4-5.2%205.2%207.5%207.5c.3.3.4.6.4%201s-.1.7-.4%201c-.3.3-.6.4-1%20.4s-.7-.2-1-.4l-7.5-7.5-5.2%205.2%208.4%208.4c.2.4.3.8.3%201.2zM136.6%2081.2c0%20.6-.2%201.1-.6%201.5l-14.1%2014.1c-.3.3-.7.4-1.1.4s-.8-.1-1.1-.4c-.3-.3-.5-.7-.5-1.1%200-.4.1-.8.4-1.1L133%2081.2l-18.9%208c-.4.2-.9.2-1.3.1s-.8-.3-1.2-.6c-.3-.3-.6-.7-.6-1.2-.1-.4%200-.9.1-1.3l8-18.9-13.4%2013.4c-.3.3-.7.4-1.1.4-.4%200-.8-.2-1.1-.5-.3-.3-.4-.7-.4-1.1%200-.4.1-.8.4-1.1l14.1-14.1c.4-.4.9-.6%201.5-.6s1.1.2%201.5.6l.8.8c.3.3.5.7.6%201.1.1.4%200%20.9-.1%201.3l-8%2018.7%2018.7-8c.4-.2.8-.2%201.3-.1.4.1.8.3%201.1.6l.8.8c.6.6.8%201.1.8%201.7zM144.9%2088.6c.3.3.4.7.4%201.1%200%20.4-.2.8-.4%201.1l-14.5%2014.5c-.3.3-.7.4-1.1.4-.4%200-.8-.2-1.1-.5-.3-.3-.4-.7-.4-1.1%200-.4.2-.8.4-1.1l14.5-14.5c.3-.3.7-.5%201.1-.5.5.1.8.3%201.1.6zM164.7%20108.3c.3.3.4.7.4%201.1%200%20.4-.2.8-.4%201.1l-9.3%209.3c-2.1%202.1-4.4%202.9-7.1%202.6-2.3-.2-4.3-1.2-6.1-3-1.8-1.8-2.8-3.8-3-6.1-.3-2.6.6-5%202.7-7.1l9.3-9.3c.3-.3.7-.5%201.1-.5.4%200%20.8.1%201.1.4.3.3.4.7.4%201.1%200%20.4-.2.8-.4%201.1l-9.4%209.4c-1.4%201.4-2%203-1.9%204.7.2%201.6.9%203%202.1%204.3%201.2%201.2%202.7%201.9%204.3%202.1%201.8.2%203.3-.5%204.7-1.9l9.4-9.4c.3-.3.7-.5%201.1-.5.3.2.7.3%201%20.6zM189.3%20133.9c0%20.6-.2%201.1-.6%201.5l-14.1%2014.1c-.3.3-.7.4-1.1.4-.4%200-.8-.2-1.1-.4-.3-.3-.5-.7-.5-1.1%200-.4.1-.8.4-1.1l13.4-13.4-18.9%208c-.4.2-.9.2-1.3.1s-.8-.3-1.2-.6c-.3-.3-.6-.7-.6-1.2-.1-.4%200-.9.1-1.3l8-18.9-13.4%2013.4c-.3.3-.7.4-1.1.4-.4%200-.8-.2-1.1-.5-.3-.3-.4-.7-.4-1.1%200-.4.2-.8.4-1.1l14.1-14.1c.4-.4.9-.6%201.5-.6s1.1.2%201.5.6l.8.8c.3.3.5.7.6%201.1.1.4%200%20.9-.1%201.3l-8%2018.7%2018.7-8c.4-.2.8-.2%201.3-.1.4.1.8.3%201.1.6l.8.8c.6.5.8%201.1.8%201.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_recommend {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22gray%22%20d%3D%22M26.594%2021.625c-.7-4.552-3.714-7.495-7.674-7.495-.03%200-.048.007-.074.007-.02%200-.042-.007-.066-.007-3.966%200-6.98%202.942-7.688%207.547l-.146%201.34h2.576l.11-1.004c.195-1.2.563-2.22%201.084-3.047v4.052h8.26v-4.062c.522.815.895%201.825%201.077%203.003l.117%201.058h2.58l-.156-1.393zm-7.75-8.777c1.81%200%203.278-1.47%203.278-3.275s-1.47-3.277-3.277-3.277c-1.808%200-3.27%201.472-3.27%203.277s1.462%203.275%203.27%203.275zM7.85%209.93l-1.414%201.415%202.312%202.312H2.92v2h5.87l-2.356%202.356%201.414%201.414%204.75-4.748-4.75-4.75z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_sidebar_invite_friends {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cpath%20fill%3D%22%2394C11C%22%20d%3D%22M21.6%2025H3.4C1.5%2025%200%2023.5%200%2021.6V3.4C0%201.5%201.5%200%203.4%200h18.3C23.5%200%2025%201.5%2025%203.4v18.3c0%201.8-1.5%203.3-3.4%203.3z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.1%2012.5l4.8%204.8V7.7l-4.8%204.8zm-4.6%204.6l-3.7-3.7L3.1%2019h18.8l-5.6-5.6-3.8%203.7zM3.1%207.7v9.5l4.8-4.8-4.8-4.7zM21.8%206H3.2l9.3%209.3L21.8%206z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_tipp {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23CCC%22%20d%3D%22M20%208.334C13.557%208.334%208.333%2013.556%208.333%2020c0%206.442%205.224%2011.666%2011.667%2011.666%206.444%200%2011.667-5.224%2011.667-11.666%200-6.444-5.223-11.666-11.667-11.666zm2.012%204.123l-.53%209.017H18.75l-.53-9.017h3.792zm-1.895%2015.086h-.023c-1.223%200-2.08-.9-2.08-2.104%200-1.244.856-2.12%202.103-2.12%201.242%200%202.058.877%202.08%202.12%200%201.204-.817%202.103-2.08%202.103z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_treeday_icon:hover, .active > span > .icon-icon_treeday_icon, .top-item:hover span > .icon-icon_treeday_icon, .top-item:hover span > .icon-icon_treeday_icon, .icon-icon_treeday_icon-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M22.558%207.58l-.493%202.348c4.97.95%208.74%205.33%208.74%2010.57%200%204.944-3.35%209.115-7.898%2010.374-.96.2-1.646-.394-1.703-1.488%200%200-.13-3.896-.116-3.878.606.878%201.662%201.506%202.81%201.506%201.857%200%203.36-1.506%203.36-3.363%200-.945-.39-1.8-1.017-2.41.69-.258%201.18-.918%201.18-1.695%200-.986-.787-1.784-1.766-1.812.048-.255.08-.516.08-.786%200-2.34-1.9-4.243-4.247-4.243-1.714%200-3.19%201.017-3.86%202.488-.363-.366-.86-.59-1.41-.59-1.1%200-1.995.89-1.995%201.99%200%20.335.088.648.235.924-1.45.196-2.567%201.434-2.567%202.937%200%201.175.683%202.187%201.673%202.668-.087.28-.14.586-.14.9%200%201.65%201.338%202.985%202.986%202.985%201.102%200%202.058-.596%202.578-1.484l-.114%203.866c-.047%201.115-.747%201.692-1.708%201.487-4.546-1.258-7.893-5.43-7.893-10.373%200-4.538%202.825-8.43%206.81-10.01l.41%201.043c.143.37.46.414.702.1L19.95%208.06c.24-.314.12-.627-.272-.693l-4.453-.764c-.39-.068-.593.18-.448.55l.432%201.104c-4.877%201.93-8.336%206.688-8.336%2012.242%200%207.26%205.905%2013.165%2013.163%2013.165%207.26%200%2013.165-5.906%2013.165-13.166%200-6.397-4.59-11.74-10.644-12.92z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_treeday_icon {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M22.558%207.58l-.493%202.348c4.97.95%208.74%205.33%208.74%2010.57%200%204.944-3.35%209.115-7.898%2010.374-.96.2-1.646-.394-1.703-1.488%200%200-.13-3.896-.116-3.878.606.878%201.662%201.506%202.81%201.506%201.857%200%203.36-1.506%203.36-3.363%200-.945-.39-1.8-1.017-2.41.69-.258%201.18-.918%201.18-1.695%200-.986-.787-1.784-1.766-1.812.048-.255.08-.516.08-.786%200-2.34-1.9-4.243-4.247-4.243-1.714%200-3.19%201.017-3.86%202.488-.363-.366-.86-.59-1.41-.59-1.1%200-1.995.89-1.995%201.99%200%20.335.088.648.235.924-1.45.196-2.567%201.434-2.567%202.937%200%201.175.683%202.187%201.673%202.668-.087.28-.14.586-.14.9%200%201.65%201.338%202.985%202.986%202.985%201.102%200%202.058-.596%202.578-1.484l-.114%203.866c-.047%201.115-.747%201.692-1.708%201.487-4.546-1.258-7.893-5.43-7.893-10.373%200-4.538%202.825-8.43%206.81-10.01l.41%201.043c.143.37.46.414.702.1L19.95%208.06c.24-.314.12-.627-.272-.693l-4.453-.764c-.39-.068-.593.18-.448.55l.432%201.104c-4.877%201.93-8.336%206.688-8.336%2012.242%200%207.26%205.905%2013.165%2013.163%2013.165%207.26%200%2013.165-5.906%2013.165-13.166%200-6.397-4.59-11.74-10.644-12.92z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_treedcoin {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cstyle%3E.st0%7Bfill%3A%233F9FEB%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M41.2%205.5L46.8.7c.9-.8%202.3-.5%202.8.6L52.8%208c.4.8%201.3%201.2%202.2%201l7.1-2.1c1.1-.3%202.3.5%202.3%201.7l.2%207.4c0%20.9.7%201.6%201.6%201.8l7.3%201c1.2.2%201.9%201.4%201.4%202.5l-2.8%206.8c-.3.8%200%201.8.7%202.2l6.3%203.9c1%20.6%201.2%202%20.3%202.9L74.1%2042c-.6.6-.8%201.6-.2%202.3l4.2%206.1c.7%201%20.2%202.3-.9%202.7l-7%202.5c-.8.3-1.3%201.2-1.2%202l1.4%207.3c.2%201.2-.7%202.2-1.9%202.1l-7.5-.5c-.9-.1-1.7.5-1.9%201.4l-1.7%207.2c-.3%201.2-1.6%201.7-2.6%201.2l-6.5-3.5c-.8-.4-1.8-.2-2.3.5l-4.5%205.9c-.7.9-2.2.9-2.9%200l-4.5-5.9c-.5-.7-1.5-.9-2.3-.5l-6.5%203.5c-1%20.6-2.4%200-2.6-1.2L21%2067.9c-.2-.9-1-1.5-1.9-1.4l-7.4.6c-1.2.1-2.1-1-1.9-2.1l1.4-7.3c.2-.9-.3-1.7-1.2-2l-7-2.5c-1.1-.4-1.6-1.8-.9-2.7l4.2-6.1c.5-.7.4-1.7-.2-2.3L.7%2037c-.9-.8-.7-2.2.3-2.9l6.3-3.9c.8-.5%201.1-1.4.7-2.2l-2.8-6.8c-.5-1.1.3-2.3%201.4-2.5l7.3-1c.9-.1%201.6-.9%201.6-1.8l.2-7.4c0-1.2%201.2-2%202.3-1.7l7%202.1c.9.3%201.8-.2%202.2-1l3.2-6.7c.5-1.1%201.9-1.4%202.8-.6l5.6%204.8c.7.6%201.7.6%202.4.1z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M44.5%2016.8l-.9%204.2c8.8%201.7%2015.5%209.4%2015.5%2018.7%200%208.8-5.9%2016.1-14%2018.4-1.7.4-2.9-.7-3-2.6l-.2-6.9c1.1%201.6%202.9%202.7%205%202.7%203.3%200%206-2.7%206-6%200-1.7-.7-3.2-1.8-4.3%201.2-.5%202.1-1.6%202.1-3%200-1.7-1.4-3.2-3.1-3.2.1-.5.1-.9.1-1.4%200-4.1-3.4-7.5-7.5-7.5-3%200-5.7%201.8-6.8%204.4-.6-.6-1.5-1-2.5-1-1.9%200-3.5%201.6-3.5%203.5%200%20.6.2%201.1.4%201.6-2.6.3-4.5%202.5-4.5%205.2%200%202.1%201.2%203.9%203%204.7-.2.5-.2%201-.2%201.6%200%202.9%202.4%205.3%205.3%205.3%202%200%203.6-1.1%204.6-2.6l-.2%206.8c-.1%202-1.3%203-3%202.6-8.1-2.2-14-9.6-14-18.4%200-8%205-14.9%2012.1-17.7l.7%201.8c.3.7.8.7%201.2.2l4.9-6.3c.4-.6.2-1.1-.5-1.2L31.8%2015c-.7-.1-1.1.3-.8%201l.8%202C23.2%2021.4%2017%2029.8%2017%2039.7%2016.7%2052.5%2027.1%2063%2040%2063s23.3-10.5%2023.3-23.3c0-11.3-8.1-20.8-18.8-22.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_treedcoins_1 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%233F9FEB%22%20d%3D%22M15%202.702L18.135%200l1.772%203.75%203.957-1.185.102%204.153%204.093.534-1.582%203.833L30%2013.25l-3%202.854%202.345%203.418-3.894%201.38.76%204.082-4.12-.334-.956%204.04-3.623-1.987L15%2030l-2.51-3.297-3.626%201.987-.955-4.04-4.117.334.758-4.082-3.895-1.38L3%2016.104%200%2013.25l3.524-2.165-1.587-3.833%204.096-.534.1-4.153%203.96%201.186L11.863%200%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M6.994%2014.487H9.8V11.8h1.665v2.687h2.805v1.394h-2.805v2.688H9.8V15.88H6.993v-1.393zM17.432%2010.833h-2.16V9.71c.834%200%202.245-.29%202.653-.782h1.666v11.134l1.82.323v.952h-6.136v-.952l2.16-.323v-9.23z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_treedcoins_2 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%233F9FEB%22%20d%3D%22M15%202.702L18.135%200l1.772%203.75%203.957-1.185.102%204.153%204.093.534-1.582%203.833L30%2013.25l-3%202.854%202.345%203.418-3.894%201.38.76%204.082-4.12-.334-.956%204.04-3.623-1.987L15%2030l-2.51-3.297-3.626%201.987-.955-4.04-4.117.334.758-4.082-3.895-1.38L3%2016.104%200%2013.25l3.524-2.165-1.587-3.833%204.096-.534.1-4.153%203.96%201.186L11.863%200%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M5.578%2014.487h2.805V11.8h1.666v2.687h2.804v1.394H10.05v2.687H8.38V15.88H5.578v-1.393zM20.894%2019.468l.408-2.176h1.445v4.045h-8.584v-1.122c0-3.535%206.205-5.15%206.205-8.294%200-1.155-.816-1.835-2.227-1.835-1.274%200-1.92.544-2.124%201.65.73%200%201.122.407%201.122%201.02%200%20.662-.493%201.036-1.24%201.036-.817%200-1.514-.458-1.514-1.716%200-1.836%201.496-3.162%203.995-3.162%202.447%200%204.214%201.31%204.214%203.332%200%203.943-6.544%205.524-6.544%207.225h4.844z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_treedcoins_3 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%233F9FEB%22%20d%3D%22M15%202.702L18.135%200l1.772%203.75%203.957-1.185.102%204.153%204.093.534-1.582%203.833L30%2013.25l-3%202.854%202.345%203.418-3.894%201.38.76%204.082-4.12-.334-.956%204.04-3.623-1.987L15%2030l-2.51-3.297-3.626%201.987-.955-4.04-4.117.334.758-4.082-3.895-1.38L3%2016.104%200%2013.25l3.524-2.165-1.587-3.833%204.096-.534.1-4.153%203.96%201.186L11.863%200%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M5.66%2014.487h2.806V11.8h1.666v2.687h2.805v1.394h-2.805v2.687H8.466V15.88H5.66v-1.393zM20.16%2014.946v.068c1.837.39%202.602%201.496%202.602%202.923%200%202.295-2.057%203.57-4.505%203.57-2.532%200-3.977-1.326-3.977-3.146%200-1.036.476-1.75%201.495-1.75.815%200%201.26.46%201.26%201.054%200%20.596-.444%201.02-1.124%201.02.19%201.09.852%201.65%202.144%201.65%201.48%200%202.362-.73%202.362-2.16%200-1.63-1.173-2.634-3.094-2.634v-1.07c1.836%200%203.043-1.003%203.043-2.516%200-1.275-.833-1.87-2.176-1.87-1.208%200-1.888.493-2.04%201.48.696%200%201.12.39%201.12.985%200%20.56-.355%201.053-1.223%201.053-1.088%200-1.633-.748-1.633-1.768%200-1.717%201.564-2.924%203.944-2.924%202.448%200%204.216%201.276%204.216%203.23.002%201.412-.9%202.534-2.413%202.806z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_treedcoins_4 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%233F9FEB%22%20d%3D%22M15%202.702L18.135%200l1.772%203.75%203.957-1.185.102%204.153%204.093.534-1.582%203.833L30%2013.25l-3%202.854%202.345%203.418-3.894%201.38.76%204.082-4.12-.334-.956%204.04-3.623-1.987L15%2030l-2.51-3.297-3.626%201.987-.955-4.04-4.117.334.758-4.082-3.895-1.38L3%2016.104%200%2013.25l3.524-2.165-1.587-3.833%204.096-.534.1-4.153%203.96%201.186L11.863%200%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M5.816%2014.487H8.62V11.8h1.666v2.687h2.805v1.394h-2.804v2.688H8.62V15.88H5.816v-1.393zM19.007%2017.972H14.11l-.254-1.003%205.456-8.04h1.853v7.818h1.854l-.17%201.224h-1.685v2.09l1.31.324v.952h-5.116v-.952l1.647-.323v-2.09zm-3.468-1.224h3.467v-5.406l-3.468%205.406z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_treedcoins_5 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%233F9FEB%22%20d%3D%22M15%202.702L18.135%200l1.772%203.75%203.957-1.185.102%204.153%204.093.534-1.582%203.833L30%2013.25l-3%202.854%202.345%203.418-3.894%201.38.76%204.082-4.12-.334-.956%204.04-3.623-1.987L15%2030l-2.51-3.297-3.626%201.987-.955-4.04-4.117.334.758-4.082-3.895-1.38L3%2016.104%200%2013.25l3.524-2.165-1.587-3.833%204.096-.534.1-4.153%203.96%201.186L11.863%200%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M5.982%2014.487h2.805V11.8h1.666v2.687h2.805v1.394h-2.805v2.688H8.787V15.88H5.982v-1.393zM21.723%2010.968H17.1l-.527%203.45c.664-.492%201.395-.747%202.397-.747%202.362%200%203.927%201.48%203.927%203.81%200%202.412-1.648%204.027-4.37%204.027-2.48%200-3.96-1.275-3.96-2.77%200-1.174.766-1.89%201.582-1.89.934%200%201.206.478%201.206%201.022s-.408%201.053-1.14%201.053c.153.8.782%201.445%202.09%201.445%201.43%200%202.245-1.105%202.245-2.805%200-1.65-.662-2.704-2.073-2.704-.935%200-1.615.288-2.057.85l-1.258-.51.9-6.104h4.896l.305-.544h1.225l-.765%202.416z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_unfollow:hover, .active > span > .icon-icon_unfollow, .top-item:hover span > .icon-icon_unfollow, .top-item:hover span > .icon-icon_unfollow, .icon-icon_unfollow-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M9.495%2010.613H4.94V23.12h.004l4.55-5.19v-7.317zM25.06%2012.7c0-.965-.69-1.85-1.608-2.045L12.59%2023.04c.166.048.357.08.598.08h7.38c.646%200%201.17-.65%201.17-1.295%200-.336-.14-.977-.367-.977h.143c.926%200%201.68-.66%201.68-1.586%200-.383-.13-.69-.35-.97.913-.13%201.616-.888%201.616-1.837%200-.76-.458-1.455-1.11-1.75.968-.14%201.71-1.005%201.71-2.006zm-7.647-6.232C16.847%203.663%2015.17%204.14%2015.17%204.14c-1.205.247-.923%201.728-.923%201.728.18.82.122%201.36.122%201.36-.442%202.733-1.457%204.15-2.596%204.846v3.256l5.716-6.518c.1-1.378-.077-2.344-.077-2.344zm5.37-1.1L6.103%2024.39l1.713%201.503%2016.68-19.018-1.713-1.503z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_unfollow {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M9.495%2010.613H4.94V23.12h.004l4.55-5.19v-7.317zM25.06%2012.7c0-.965-.69-1.85-1.608-2.045L12.59%2023.04c.166.048.357.08.598.08h7.38c.646%200%201.17-.65%201.17-1.295%200-.336-.14-.977-.367-.977h.143c.926%200%201.68-.66%201.68-1.586%200-.383-.13-.69-.35-.97.913-.13%201.616-.888%201.616-1.837%200-.76-.458-1.455-1.11-1.75.968-.14%201.71-1.005%201.71-2.006zm-7.647-6.232C16.847%203.663%2015.17%204.14%2015.17%204.14c-1.205.247-.923%201.728-.923%201.728.18.82.122%201.36.122%201.36-.442%202.733-1.457%204.15-2.596%204.846v3.256l5.716-6.518c.1-1.378-.077-2.344-.077-2.344zm5.37-1.1L6.103%2024.39l1.713%201.503%2016.68-19.018-1.713-1.503z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-icon_warning {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2015%22%3E%3Ccircle%20fill%3D%22%23FF7E02%22%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%227.5%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M6.478%2011.563c0-.284.1-.528.305-.73.203-.204.447-.306.73-.306.285%200%20.53.102.732.305.203.203.305.447.305.73%200%20.286-.102.53-.305.732-.202.204-.447.306-.73.306-.286%200-.53-.102-.732-.305-.204-.203-.305-.447-.305-.732zM7.51%209.23c-.39%200-.598-.132-.622-.398l-.33-4.537V2.933c0-.202.092-.37.275-.51.182-.136.408-.205.677-.205.268%200%20.49.07.668.206.176.137.265.307.265.51v1.36l-.33%204.538c-.025.266-.226.4-.603.4z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-inactive {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M40.8%204c-19.3%200-35%2015.7-35%2035s15.7%2035%2035%2035%2035-15.7%2035-35-15.7-35-35-35zm-25%2035c0-13.8%2011.2-25%2025-25%205.1%200%209.8%201.5%2013.8%204.2L19.9%2052.7c-2.6-3.9-4.1-8.6-4.1-13.7zm25%2025c-5.1%200-9.8-1.5-13.8-4.2l34.6-34.6c2.6%204%204.2%208.7%204.2%2013.8%200%2013.8-11.3%2025-25%2025z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-index-one {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cg%20fill%3D%22%2394C11C%22%3E%3Cpath%20d%3D%22M18.2%2018c-1.8%201.3-2.6%203.5-2.3%205.7%202%201%204.3.9%206.1-.4%201.8-1.3%203.5-4.1%203.8-6.7-2.5-.6-5.7.1-7.6%201.4zM11.8%2018c-1.8-1.3-5-2-7.5-1.4.3%202.6%202%205.4%203.8%206.7%201.8%201.3%204.2%201.4%206.1.4.2-2.2-.6-4.4-2.4-5.7zM16%2015c2.1-.4%203.7-2.3%203.7-4.5V8.9h-1.6V5.8c0-.5-.4-.9-.9-.9s-.9.4-.9.9v3.1h-2.4V5.8c0-.5-.4-.9-.9-.9s-.9.4-.9.9v3.1h-1.6v1.6c0%202.2%201.6%204.1%203.7%204.5v2.9c0%20.5.4.9.9.9s.9-.4.9-.9V15z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-index-three {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23D8D901%22%20d%3D%22M20.2%2012.4c-.5%200-.8.2-1.1.5-.2.4-.4.8-.4%201.4v1.4c0%20.6.1%201%20.4%201.4.3.4.6.5%201.1.5.5%200%20.8-.2%201.1-.5.3-.4.4-.8.4-1.4v-1.4c0-.6-.1-1-.4-1.4-.3-.3-.7-.5-1.1-.5zM11%2014.1c.2-.2.3-.4.3-.7%200-.3-.1-.6-.3-.7-.2-.2-.5-.2-.9-.2h-.8v1.9h.9c.3%200%20.6-.1.8-.3zm-.5%201.5H9.3v2h1.2c.4%200%20.6-.1.8-.2.2-.2.3-.4.3-.7%200-.3-.1-.6-.2-.8-.2-.2-.5-.3-.9-.3zM15%204.3C9.1%204.3%204.3%209.1%204.3%2015c0%205.9%204.8%2010.7%2010.7%2010.7%205.9%200%2010.7-4.8%2010.7-10.7%200-5.9-4.8-10.7-10.7-10.7zm-2.4%2014c-.5.4-1.2.6-2.1.6h-3v-7.8h2.6c.9%200%201.6.2%202.2.5.5.4.8.9.8%201.6%200%20.4-.1.7-.3%201-.2.3-.4.5-.8.7.4.1.8.3%201%20.6.2.3.3.7.3%201.1%200%20.8-.3%201.4-.7%201.7zm3.4.6h-1.7v-7.8H16v7.8zm6.5-.8c-.6.6-1.3.9-2.3.9-.9%200-1.7-.3-2.3-.9-.6-.6-.9-1.4-.9-2.4v-1.4c0-1%20.3-1.8.9-2.4.6-.6%201.3-.9%202.3-.9.9%200%201.7.3%202.3.9.6.6.9%201.4.9%202.4v1.4c-.1%201-.3%201.8-.9%202.4z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-index-two {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23F8AC05%22%20d%3D%22M19.1%2010.9c1.2.2%202.4-.7%202.6-1.9.2-1.2-.7-2.4-1.9-2.6-1.2-.2-2.4.7-2.6%201.9-.2%201.3.7%202.4%201.9%202.6zm-8.5%200c1.2.2%202.4-.7%202.6-1.9.2-1.2-.7-2.4-1.9-2.6-1.2-.2-2.4.7-2.6%201.9-.2%201.3.7%202.4%201.9%202.6zm16.7-1.2c-.4-.5-1-.5-1.5-.2-1%20.8-2%201.4-3.1%202-1.1.5-2.3%201-3.5%201.3-2.5.6-5.2.6-7.7%200-1.2-.3-2.4-.7-3.5-1.3-1.1-.5-2.2-1.2-3.1-2-.7-.3-1.3-.3-1.7.2-.4.5-.3%201.1.2%201.5%201.1.9%202.3%201.6%203.5%202.2.4.2.9.4%201.4.6v9.6h5.2v-8.4c.6.1%201.2.1%201.7.1.6%200%201.2%200%201.7-.1v8.4h5.2V14c.5-.2.9-.4%201.4-.6%201.2-.6%202.4-1.3%203.5-2.2.5-.4.6-1.1.3-1.5z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-index_66 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%2341414B%22%20d%3D%22M50%2050L8.627%2076.868C-6.21%2054.018.283%2023.466%2023.132%208.628%2031.358%203.284%2040.192.667%2050%20.667V50z%22%2F%3E%3Cpath%20fill%3D%22%238DB71D%22%20d%3D%22M50%2050V.67C77.245.67%2099.33%2022.754%2099.33%2050S77.246%2099.33%2050%2099.33c-17.437%200-31.876-7.84-41.373-22.462L50%2050z%22%2F%3E%3Ccircle%20fill%3D%22%2341414B%22%20cx%3D%2250.119%22%20cy%3D%2249.393%22%20r%3D%2232.756%22%2F%3E%3Ctext%20transform%3D%22translate(27.182%2062.32)%22%20fill%3D%22%23FFF%22%20font-family%3D%22%5CiDomine-Regular%5Ci%22%20font-size%3D%2238.167%22%3E66%3C%2Ftext%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-index_84 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%2341414B%22%20d%3D%22M50%2050L8.165%2023.858C17.405%209.07%2032.563.668%2050%20.668V50z%22%2F%3E%3Cpath%20fill%3D%22%238DB71D%22%20d%3D%22M50%2050V.67C77.245.67%2099.33%2022.754%2099.33%2050S77.246%2099.33%2050%2099.33.67%2077.246.67%2050c0-9.808%202.297-17.824%207.495-26.142L50%2050z%22%2F%3E%3Ccircle%20fill%3D%22%2341414B%22%20cx%3D%2250.119%22%20cy%3D%2249.393%22%20r%3D%2232.756%22%2F%3E%3Ctext%20transform%3D%22translate(28.182%2062.32)%22%20fill%3D%22%23FFF%22%20font-family%3D%22%5CiDomine-Regular%5Ci%22%20font-size%3D%2238.167%22%3E84%3C%2Ftext%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-index_85 {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%2341414B%22%20d%3D%22M50%2050L10.09%2021.004C19.7%207.78%2033.653.67%2050%20.67V50z%22%2F%3E%3Cpath%20fill%3D%22%238DB71D%22%20d%3D%22M50%2050V.67C77.245.67%2099.33%2022.754%2099.33%2050S77.246%2099.33%2050%2099.33.67%2077.246.67%2050c0-10.898%203.015-20.18%209.42-28.996L50%2050z%22%2F%3E%3Ccircle%20fill%3D%22%2341414B%22%20cx%3D%2250.119%22%20cy%3D%2249.393%22%20r%3D%2232.756%22%2F%3E%3Ctext%20transform%3D%22translate(28.182%2062.32)%22%20fill%3D%22%23FFF%22%20font-family%3D%22%5CiDomine-Regular%5Ci%22%20font-size%3D%2238.167%22%3E85%3C%2Ftext%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-left:hover, .active > span > .icon-left, .top-item:hover span > .icon-left, .top-item:hover span > .icon-left, .icon-left-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2214%22%20viewBox%3D%220%200%209%2014%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M3.472%206.648l4.95-4.95L7.006.284.643%206.647l6.364%206.364%201.414-1.413-4.948-4.95z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-left {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2214%22%20viewBox%3D%220%200%209%2014%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M3.472%206.648l4.95-4.95L7.006.284.643%206.647l6.364%206.364%201.414-1.413-4.948-4.95z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-like:hover, .active > span > .icon-like, .top-item:hover span > .icon-like, .top-item:hover span > .icon-like, .icon-like-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-0.167%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.722%2017.62h3.704v11.324h-3.704zM30.722%2019.272c0-1.042-.848-1.892-1.9-1.892h-5.604c.535-2.04.193-4.046.193-4.046-.54-2.675-2.143-2.268-2.143-2.268-1.154.236-.884%201.624-.884%201.624%200%20.644-.1%201.284-.1%201.284-.42%202.604-1.7%203.943-2.695%204.608v9.28c.128.514.537%201.18%201.785%201.18h7.053c.62%200%201.12-.5%201.12-1.116%200-.32-.134-.61-.353-.812h.138c.886%200%201.606-.717%201.606-1.6%200-.364-.125-.7-.333-.97.874-.123%201.546-.868%201.546-1.77%200-.727-.44-1.35-1.062-1.63.926-.13%201.634-.917%201.634-1.872z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-like-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-0.167%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.722%2017.62h3.704v11.324h-3.704zM30.722%2019.272c0-1.042-.848-1.892-1.9-1.892h-5.604c.535-2.04.193-4.046.193-4.046-.54-2.675-2.143-2.268-2.143-2.268-1.154.236-.884%201.624-.884%201.624%200%20.644-.1%201.284-.1%201.284-.42%202.604-1.7%203.943-2.695%204.608v9.28c.128.514.537%201.18%201.785%201.18h7.053c.62%200%201.12-.5%201.12-1.116%200-.32-.134-.61-.353-.812h.138c.886%200%201.606-.717%201.606-1.6%200-.364-.125-.7-.333-.97.874-.123%201.546-.868%201.546-1.77%200-.727-.44-1.35-1.062-1.63.926-.13%201.634-.917%201.634-1.872z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-like {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-0.167%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.722%2017.62h3.704v11.324h-3.704zM30.722%2019.272c0-1.042-.848-1.892-1.9-1.892h-5.604c.535-2.04.193-4.046.193-4.046-.54-2.675-2.143-2.268-2.143-2.268-1.154.236-.884%201.624-.884%201.624%200%20.644-.1%201.284-.1%201.284-.42%202.604-1.7%203.943-2.695%204.608v9.28c.128.514.537%201.18%201.785%201.18h7.053c.62%200%201.12-.5%201.12-1.116%200-.32-.134-.61-.353-.812h.138c.886%200%201.606-.717%201.606-1.6%200-.364-.125-.7-.333-.97.874-.123%201.546-.868%201.546-1.77%200-.727-.44-1.35-1.062-1.63.926-.13%201.634-.917%201.634-1.872z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-location:hover, .active > span > .icon-location, .top-item:hover span > .icon-location, .top-item:hover span > .icon-location, .icon-location-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15.102%207.116c-2.832%200-5.125%202.294-5.125%205.125%200%202.16%201.335%204.006%203.224%204.76l1.902%206.552L17%2017c1.892-.754%203.227-2.6%203.227-4.76%200-2.83-2.295-5.124-5.125-5.124zm-.042%207.05c-1.076%200-1.946-.87-1.946-1.945%200-1.073.87-1.946%201.946-1.946%201.073%200%201.947.873%201.947%201.947%200%201.076-.874%201.947-1.947%201.947z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-location {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15.102%207.116c-2.832%200-5.125%202.294-5.125%205.125%200%202.16%201.335%204.006%203.224%204.76l1.902%206.552L17%2017c1.892-.754%203.227-2.6%203.227-4.76%200-2.83-2.295-5.124-5.125-5.124zm-.042%207.05c-1.076%200-1.946-.87-1.946-1.945%200-1.073.87-1.946%201.946-1.946%201.073%200%201.947.873%201.947%201.947%200%201.076-.874%201.947-1.947%201.947z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-login:hover, .active > span > .icon-login, .top-item:hover span > .icon-login, .top-item:hover span > .icon-login, .icon-login-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M20%2030.037V9.963H6.057v2.58H17.42v14.915H6.057v2.58H20zM9.02%2025.654l5.573-5.574-5.573-5.572-1.824%201.825%202.458%202.458H3v2.582h6.655L7.197%2023.83l1.823%201.824z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-login-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%233f9feb%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M20%2030.037V9.963H6.057v2.58H17.42v14.915H6.057v2.58H20zM9.02%2025.654l5.573-5.574-5.573-5.572-1.824%201.825%202.458%202.458H3v2.582h6.655L7.197%2023.83l1.823%201.824z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-login {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M20%2030.037V9.963H6.057v2.58H17.42v14.915H6.057v2.58H20zM9.02%2025.654l5.573-5.574-5.573-5.572-1.824%201.825%202.458%202.458H3v2.582h6.655L7.197%2023.83l1.823%201.824z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-logout:hover, .active > span > .icon-logout, .top-item:hover span > .icon-logout, .top-item:hover span > .icon-logout, .icon-logout-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M16.943%2030.037v-2.58H5.58V12.543h11.363v-2.58H3v20.075h13.943zm-1.516-4.383L21%2020.08l-5.573-5.572-1.824%201.825%202.458%202.458H9.408v2.582h6.655l-2.458%202.458%201.823%201.824z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-logout {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M16.943%2030.037v-2.58H5.58V12.543h11.363v-2.58H3v20.075h13.943zm-1.516-4.383L21%2020.08l-5.573-5.572-1.824%201.825%202.458%202.458H9.408v2.582h6.655l-2.458%202.458%201.823%201.824z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marker_icon_foodtrade {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.9%2011.8l-4.8-5.9-1.2%201%204%204.9H6v2h1.3l2.1%208h11.3l2.1-8H24v-2h-8.1zm4.2%204.3h-2.6v-2.3h3.2l-.6%202.3zm-3.8%200h-2.5v-2.3h2.5v2.3zm-3.8-2.3v2.3H9.9l-.6-2.3h3.2zm-2.2%203.5h2.3v2.4h-1.7l-.6-2.4zm3.4%202.5v-2.4h2.5v2.4h-2.5zm3.8%200v-2.4h2.3l-.6%202.4h-1.7z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marker_icon_gastronomy {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17.4%207.3s-.1-.1-.3-.1c0%200-.2%200-.2.3V23H19v-5.3h2s.3%200%20.3-.3c0-3.9-1.8-8-3.9-10.1zM14.6%207c-.4%200-.7.3-.7.7v4.5h-1.2V7.8c0-.4-.3-.7-.7-.7-.4%200-.7.3-.7.7v4.4h-1.2V7.7c0-.4-.3-.7-.7-.7-.4%200-.7.3-.7.7v4.2c0%201.5.9%202.7%202.3%203.1v8h2v-8c1.3-.4%202.3-1.7%202.3-3.1V7.7c0-.4-.3-.7-.7-.7z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marker_icon_hotel {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22.1%2012.3v3.8H7.9V8.8h-2v12.4h2v-3.1h14.2v3.1h2v-8.9h-2zm-12.8-.6v3.1h3.1c0-1.7-1.4-3.1-3.1-3.1zm11.4%201.1h-7v2h7v-2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marketing_abos {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Ccircle%20fill%3D%22%23ED6C84%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%22100%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M61.1%2055.8l-9.6%2015.6V78c0%204%203.3%207.3%207.3%207.3s7.3-3.3%207.3-7.3v-6.4H70V78c0%204%203.3%207.3%207.3%207.3s7.3-3.3%207.3-7.3v-6.4h3.9V78c0%204%203.3%207.3%207.3%207.3s7.3-3.3%207.3-7.3v-6.4h3.9V78c0%204%203.3%207.3%207.3%207.3s7.3-3.3%207.3-7.3v-6.4h3.9V78c0%204%203.3%207.3%207.3%207.3s7.3-3.3%207.3-7.3v-7.1L131%2055.7l-69.9.1z%22%2F%3E%3Cpath%20d%3D%22M132.7%2089.3c-4.1%200-7.6-2.4-9.3-5.8-1.7%203.5-5.2%205.8-9.3%205.8-4.1%200-7.6-2.4-9.3-5.8-1.7%203.5-5.2%205.8-9.3%205.8s-7.6-2.4-9.3-5.8c-1.7%203.5-5.2%205.8-9.3%205.8-4.1%200-7.6-2.4-9.3-5.8-1.7%203.5-5.2%205.8-9.3%205.8-1%200-1.9-.2-2.7-.4v42.6h50V98.3h18.1v33.2H136V88.6c-.9.4-2%20.7-3.3.7zm-35.9%2030.5H68.1V98.3h28.6l.1%2021.5z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23A02F50%22%20d%3D%22M130.3%20151.4l-13-.1c-2.4-11.6-10.9-20.6-15.8-24.9l8.8-10c3.6%203.2%208.8%208.4%2013.1%2015.3%205.3-11.4%2014.8-26.9%2031.4-41.5l8.8%2010c-27.2%2023.9-33.3%2050.9-33.3%2051.2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marketing_bewertungen {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Ccircle%20fill%3D%22%23F8AF00%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%22100%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M50.9%2075.2l5.6%2017.2h18.2L60%20103l5.6%2017.3-14.7-10.7-14.6%2010.7%205.6-17.3-14.7-10.6h18.1M102.7%2075.2l5.6%2017.2h18.1L111.8%20103l5.6%2017.3-14.7-10.7L88%20120.3l5.6-17.3L79%2092.4h18.1%22%2F%3E%3Cpath%20fill%3D%22%23B76000%22%20d%3D%22M154.4%2075.2l5.6%2017.2h18.2L163.5%20103l5.6%2017.3-14.7-10.7-14.6%2010.7%205.6-17.3-14.7-10.6h18.1%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marketing_green_radar {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Ccircle%20fill%3D%22%2393C01C%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%22100%22%2F%3E%3Cpath%20fill%3D%22%233F6813%22%20d%3D%22M124.4%20158.5H75.6c-5.5%200-10-4.5-10-10v-99c0-5.5%204.5-10%2010-10h48.8c5.5%200%2010%204.5%2010%2010v99.1c0%205.5-4.5%209.9-10%209.9z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M72.7%2057.6h54.5v80.9H72.7z%22%2F%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%22100%22%20cy%3D%22148.3%22%20r%3D%225.6%22%2F%3E%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M97.9%2071.1c-8.1.9-14.7%207.5-15.7%2015.6-.9%207.4%202.8%2014.1%208.6%2017.6%202.3%201.4%204%203.5%204.6%206.1l3.3%2012.3c.4%201.3%202.3%201.3%202.6%200l3.3-12.3c.7-2.6%202.4-4.7%204.7-6.1%205.2-3.1%208.7-8.8%208.7-15.3-.1-10.7-9.3-19.1-20.1-17.9zm2.1%2025.1c-4.1%200-7.4-3.3-7.4-7.4s3.3-7.4%207.4-7.4%207.4%203.3%207.4%207.4-3.3%207.4-7.4%207.4z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marketing_index {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Ccircle%20fill%3D%22%2355555F%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%22100%22%2F%3E%3Ccircle%20fill%3D%22%2341414B%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%2267.2%22%2F%3E%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M100%2032.4h-.3V100L45.2%2060.5c-8%2011.1-12.8%2024.7-12.8%2039.5%200%2037.3%2030.2%2067.6%2067.6%2067.6%2037.3%200%2067.6-30.2%2067.6-67.6S137.3%2032.4%20100%2032.4z%22%2F%3E%3Ccircle%20fill%3D%22%2341414B%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%2243.5%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M90.7%2097.2c5.3%202.9%207.5%205.8%207.5%2010.1%200%206.7-5.6%2010.9-13.8%2010.9-7.8%200-12.2-3.6-12.2-9.9%200-4.4%202.2-7.7%207.1-10.5-3.9-2.8-5.4-5.2-5.4-8.9%200-6%203.8-9.7%2011.4-9.7%206.7%200%2011.2%203%2011.2%208.5%200%203.8-2.1%207.4-5.8%209.5zm-13.3%2010.9c0%204.4%202.8%206.5%207%206.5%204.3%200%207-2.2%207-5.7%200-3.1-2-4.7-8.6-8.8-3.5%201.9-5.4%204.2-5.4%208zm14.3-20c0-3.4-2.4-5.2-6-5.2-3.5%200-5.8%201.6-5.8%204.6%200%202.7%201.8%205%208.1%207.7%202.1-1.4%203.7-4.3%203.7-7.1zM123.2%2098.2c-1.9%202.6-5.5%204.2-9.3%204.2-6.7%200-11.2-4.6-11.2-11.6%200-7.1%205-11.6%2012.8-11.6%209.9%200%2014.5%205.9%2014.5%2018.4%200%2013.5-4.9%2020.6-15.1%2020.6-6.5%200-10.8-3.6-10.8-8.8%200-2.7%201.4-4.7%204.3-4.7s4.3%201.5%204.3%203.5c0%201.9-1.4%203.2-3.5%203.2.4%201.9%202.5%203.2%205.3%203.2%206.4%200%209.1-4.2%209.1-13.8%200-1%20.1-1.6-.1-2.5h-.3zm-7.1.4c3.8%200%206.2-2.6%206.2-7.8%200-5.3-2.4-7.9-6.2-7.9-4.2%200-6.2%202.6-6.2%207.9%200%205.2%202.1%207.8%206.2%207.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marketing_pinwall {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Ccircle%20fill%3D%22%2368BFAB%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%22100%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M136.3%2061.6H67.9c-6.4%200-11.5%205.2-11.5%2011.5v44.4c0%206.4%205.2%2011.5%2011.5%2011.5h12.5v16.5c0%202.4%203%203.5%204.5%201.7l15.5-18.1h35.8c6.4%200%2011.5-5.2%2011.5-11.5V73.1c.1-6.4-5-11.5-11.4-11.5z%22%2F%3E%3Cpath%20fill%3D%22%2300797F%22%20d%3D%22M127.1%2083.9H79.6c-1.7%200-3.2-1.4-3.2-3.2s1.4-3.2%203.2-3.2h47.5c1.7%200%203.2%201.4%203.2%203.2s-1.4%203.2-3.2%203.2zM127.1%2098.9H79.6c-1.7%200-3.2-1.4-3.2-3.2s1.4-3.2%203.2-3.2h47.5c1.7%200%203.2%201.4%203.2%203.2s-1.4%203.2-3.2%203.2zM101.8%20113.8H79.6c-1.7%200-3.2-1.4-3.2-3.2s1.4-3.2%203.2-3.2h22.1c1.7%200%203.2%201.4%203.2%203.2s-1.4%203.2-3.1%203.2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marketing_produkte {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Ccircle%20fill%3D%22%2368BFAB%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%22100%22%2F%3E%3Cpath%20fill%3D%22%2300797F%22%20d%3D%22M117.6%2073.1h-6.3V61.3c0-6.2-5-11.2-11.2-11.2s-11.2%205-11.2%2011.2v11.8h-6.3V61.3c0-9.7%207.9-17.6%2017.6-17.6s17.6%207.9%2017.6%2017.6v11.8z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M140.9%2067.7H59.1L63%2080.2c5.3%2016.8%205.3%2034.4%200%2051.1l-3.9%2012.5h81.7l-3.9-12.5c-5.3-16.8-5.3-34.4%200-51.1l4-12.5z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marketing_report {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Ccircle%20fill%3D%22%2393C01C%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%22100%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M132.9%2054.9v63.2l-4.3%201.3c-16.6%204.9-33.8%207.4-51.1%207.4-.9%200-1.7%200-2.5-.1h-1.2v6.7l67.3.1V53.1c-2.7.7-5.5%201.3-8.2%201.8zm-6%2058.8V42.9C111.3%2047.5%2094.7%2050%2077.5%2050h-3.7v70.8c1.3%200%202.5.1%203.8.1%2017.1-.1%2033.7-2.6%2049.3-7.2z%22%2F%3E%3Cpath%20fill%3D%22%233F6813%22%20d%3D%22M107.1%20149.1c-6.8-.5-13-2.7-19-5.8-9.9-5.1-18.3-12.1-25.9-20.1-1.5-1.6-2.9-3.2-4.4-4.8-.1-.1-.2-.2-.4-.3%202.8%207.5%206.9%2014.1%2012.4%2020s11.9%2010.3%2019.6%2013.2c-.7.3-1.2.6-1.8.8-3.2%201.3-6.4%202.1-9.8%202.2-5.1.1-9.6-1.5-13.7-4.5-3.9-2.8-6.8-6.4-9.3-10.5-2.5-4.2-4.5-8.7-6-13.4-1-3.3-2-6.7-2.7-10.1-.8-3.4-1.3-6.8-1.3-10.3%200-.6.1-1.2.2-1.8.1-.8.4-.8%201-.4%201.7%201.2%203.3%202.5%205.1%203.6%203.2%201.9%206.7%202.9%2010.3%203.5%203.9.6%207.9%201%2011.8%201.5%203.2.4%206.3%201.1%209.2%202.5%203.5%201.7%206.2%204.4%208%207.8%202.4%204.4%203.3%209.2%203.6%2014.1.1%201.3.1%202.6.1%203.8%200%20.4.1.5.5.7%204.2%201.5%208.4%202.6%2012.8%203%201.8.2%202.3%201.1%202.2%202.6%200%201.1-.1%201.8-.9%202.5%200-.2-.4.3-1.6.2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-marketing_treedcoins {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%3E%3Ccircle%20fill%3D%22%233CA2DB%22%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%22100%22%2F%3E%3Cpath%20fill%3D%22%23006992%22%20d%3D%22M164.3%20100.8l-8.9%209.6%205.1%2012-11.7%206%20.7%2013-13%201.7-3.8%2012.5-12.8-3-7.9%2010.5-10.9-7.1-11%207.1-7.9-10.5-12.8%202.9-3.8-12.4-13-1.7.7-13-11.7-6%205.1-12-8.9-9.6%208.9-9.6-5.1-12%2011.7-6-.7-13%2013-1.7L69.4%2046l12.8%202.9%207.9-10.4%2011%207.1%2010.9-7.1%207.9%2010.4%2012.8-2.9%203.8%2012.5%2013%201.7-.7%2013%2011.7%206-5.1%2012%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M108.8%2062.3l-1.5%207.2c15.3%202.9%2026.8%2016.4%2026.8%2032.5%200%2015.2-10.3%2028-24.3%2031.9-2.9.6-5.1-1.2-5.2-4.6%200%200-.4-12-.4-11.9%201.9%202.7%205.1%204.6%208.6%204.6%205.7%200%2010.3-4.6%2010.3-10.3%200-2.9-1.2-5.5-3.1-7.4%202.1-.8%203.6-2.8%203.6-5.2%200-3-2.4-5.5-5.4-5.6.1-.8.2-1.6.2-2.4%200-7.2-5.8-13-13-13-5.3%200-9.8%203.1-11.9%207.6-1.1-1.1-2.6-1.8-4.3-1.8-3.4%200-6.1%202.7-6.1%206.1%200%201%20.3%202%20.7%202.8-4.4.6-7.9%204.4-7.9%209%200%203.6%202.1%206.7%205.1%208.2-.3.9-.4%201.8-.4%202.8%200%205.1%204.1%209.2%209.2%209.2%203.4%200%206.3-1.8%207.9-4.6l-.3%2011.9c-.1%203.4-2.3%205.2-5.2%204.6C78.2%20130%2068%20117.2%2068%20102c0-13.9%208.7-25.9%2020.9-30.7l1.3%203.2c.4%201.1%201.4%201.3%202.2.3l8.5-11c.7-1%20.4-1.9-.8-2.1l-13.7-2.3c-1.2-.2-1.8.6-1.4%201.7l1.3%203.4c-15%205.9-25.6%2020.5-25.6%2037.6%200%2022.3%2018.1%2040.4%2040.4%2040.4%2022.3%200%2040.4-18.1%2040.4-40.4%200-19.8-14.1-36.2-32.7-39.8z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-me:hover, .active > span > .icon-me, .top-item:hover span > .icon-me, .top-item:hover span > .icon-me, .icon-me-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.997%2017.944c2.054%200%203.723-1.67%203.723-3.722s-1.67-3.72-3.723-3.72c-2.054%200-3.715%201.668-3.715%203.72%200%202.052%201.66%203.722%203.715%203.722zm8.802%209.97c-.797-5.17-4.22-8.512-8.72-8.512-.032%200-.054.006-.084.006-.022%200-.05-.006-.076-.006-4.507%200-7.93%203.34-8.73%208.572l-.167%201.524H5.95l.125-1.142c.22-1.365.64-2.525%201.23-3.463v4.604h9.383v-4.614c.593.925%201.017%202.07%201.226%203.41l.13%201.204h2.932l-.177-1.582z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-me {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M11.997%2017.944c2.054%200%203.723-1.67%203.723-3.722s-1.67-3.72-3.723-3.72c-2.054%200-3.715%201.668-3.715%203.72%200%202.052%201.66%203.722%203.715%203.722zm8.802%209.97c-.797-5.17-4.22-8.512-8.72-8.512-.032%200-.054.006-.084.006-.022%200-.05-.006-.076-.006-4.507%200-7.93%203.34-8.73%208.572l-.167%201.524H5.95l.125-1.142c.22-1.365.64-2.525%201.23-3.463v4.604h9.383v-4.614c.593.925%201.017%202.07%201.226%203.41l.13%201.204h2.932l-.177-1.582z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-menu:hover, .active > span > .icon-menu, .top-item:hover span > .icon-menu, .top-item:hover span > .icon-menu, .icon-menu-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cg%20fill%3D%22%23878791%22%3E%3Cpath%20d%3D%22M4%2011.5h16v2.666H4zM4%2018.666h16v2.666H4zM4%2025.833h16V28.5H4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-menu {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cg%20fill%3D%22%23878791%22%3E%3Cpath%20d%3D%22M4%2011.5h16v2.666H4zM4%2018.666h16v2.666H4zM4%2025.833h16V28.5H4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-modal_icon_add_own_company {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M24%2011.8l-3.5%205.8V20c0%201.5%201.2%202.7%202.7%202.7s2.7-1.2%202.7-2.7v-2.3h1.4V20c0%201.5%201.2%202.7%202.7%202.7s2.7-1.2%202.7-2.7v-2.3h1.4V20c0%201.5%201.2%202.7%202.7%202.7%201.5%200%202.7-1.2%202.7-2.7v-2.3H41V20c0%201.5%201.2%202.7%202.7%202.7s2.7-1.2%202.7-2.7v-2.3h1.4V20c0%201.5%201.2%202.7%202.7%202.7%201.5%200%202.7-1.2%202.7-2.7v-2.6l-3.4-5.6H24z%22%2F%3E%3Cpath%20d%3D%22M50.5%2024.1c-1.5%200-2.8-.9-3.4-2.2-.6%201.3-1.9%202.2-3.4%202.2s-2.8-.9-3.4-2.2c-.6%201.3-1.9%202.2-3.4%202.2s-2.9-.9-3.5-2.1c-.6%201.3-1.9%202.2-3.4%202.2s-2.8-.9-3.4-2.2c-.6%201.3-1.9%202.2-3.4%202.2-.4%200-.7-.1-1-.2v15.7h18.4V27.4h6.7v12.2h4.5V23.9c-.5.1-.9.2-1.3.2zM37.2%2035.4H26.6v-7.9h10.6v7.9z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M54.7%205.3V.5h-2.9v4.8H47v2.9h4.8V13h2.9V8.2h4.8V5.3%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-modal_icon_recommend_treedcoins {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M24%2011.6l-3.5%205.8v2.4c0%201.5%201.2%202.7%202.7%202.7s2.7-1.2%202.7-2.7v-2.3h1.4v2.3c0%201.5%201.2%202.7%202.7%202.7s2.7-1.2%202.7-2.7v-2.3h1.4v2.3c0%201.5%201.2%202.7%202.7%202.7%201.5%200%202.7-1.2%202.7-2.7v-2.3H41v2.3c0%201.5%201.2%202.7%202.7%202.7%201.5%200%202.7-1.2%202.7-2.7v-2.3h1.4v2.3c0%201.5%201.2%202.7%202.7%202.7%201.5%200%202.7-1.2%202.7-2.7v-2.6l-3.4-5.6H24z%22%2F%3E%3Cpath%20d%3D%22M50.5%2023.9c-1.5%200-2.8-.9-3.4-2.2-.6%201.3-1.9%202.2-3.4%202.2s-2.8-.9-3.4-2.2c-.6%201.3-1.9%202.2-3.4%202.2s-2.8-.9-3.4-2.2c-.6%201.3-1.9%202.2-3.4%202.2s-2.8-.9-3.4-2.2c-.6%201.3-1.9%202.2-3.4%202.2-.4%200-.7-.1-1-.2v15.7h18.4V27.3h6.7v12.2h4.5V23.7c-.6.1-1%20.2-1.4.2zM37.2%2035.2H26.6v-7.9h10.6v7.9z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%2329ABE2%22%20d%3D%22M49.7%201.4l1.6-.9%201.2%201.3%201.7-.3.8%201.6%201.7.2.2%201.7%201.6.8-.3%201.7%201.3%201.2-.9%201.6.9%201.5-1.3%201.2.3%201.8-1.6.7-.2%201.8-1.7.2-.8%201.6-1.7-.4-1.2%201.3-1.6-.8-1.5.8-1.2-1.3-1.8.4-.7-1.6-1.8-.2-.2-1.8-1.6-.7.4-1.8-1.3-1.2.8-1.5-.8-1.6%201.3-1.2-.4-1.7%201.6-.8.2-1.7%201.8-.2.7-1.6%201.8.3L48.2.5%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M42.9%209.9H45V8h1.2v2h2.1v1h-2.1v2H45v-2h-2.1V9.9zM54.4%207.4H51l-.4%202.5c.2-.2.5-.3.8-.4.3-.1.6-.1%201-.1s.8.1%201.2.2c.4.1.7.3.9.6.3.2.4.5.6.9.1.3.2.7.2%201.2%200%20.4-.1.8-.2%201.2-.1.4-.4.7-.6.9-.3.3-.6.5-1%20.6-.4.1-.8.2-1.3.2s-.9-.1-1.2-.2c-.4-.1-.7-.3-.9-.4l-.6-.6c-.1-.2-.2-.5-.2-.8%200-.2%200-.4.1-.6.1-.2.2-.3.3-.4.1-.1.2-.2.4-.3.1-.1.3-.1.4-.1.3%200%20.6.1.7.2.1.2.2.3.2.5s-.1.4-.2.5c-.1.2-.4.2-.6.2.1.3.2.5.4.7.2.2.6.3%201.1.3.5%200%20.9-.2%201.2-.6.3-.4.4-.9.4-1.5s-.1-1.1-.4-1.4c-.2-.4-.6-.5-1.1-.5-.7%200-1.2.2-1.5.6l-.9-.4.5-4.4h3.6l.2-.4h.9l-.6%201.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-no-follow-network {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2061%2030%22%3E%3Cpath%20fill%3D%22%238FBC1C%22%20d%3D%22M46%200H31v30h15c8.25%200%2015-6.75%2015-15S54.25%200%2046%200z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M48.706%2018.01c-.855%200-1.628.343-2.194.896l-4.23-2.816c.172-.39.273-.818.273-1.272%200-.374-.076-.727-.196-1.06l4.094-2.726c.57.59%201.368.958%202.253.958%201.736%200%203.143-1.407%203.143-3.142s-1.407-3.143-3.143-3.143c-1.736%200-3.142%201.407-3.142%203.143%200%20.334.066.65.163.953l-4.14%202.757c-.565-.543-1.33-.88-2.175-.88-1.736%200-3.143%201.406-3.143%203.142%200%201.734%201.407%203.14%203.143%203.14.763%200%201.453-.282%201.997-.734l4.343%202.89c-.114.326-.19.67-.19%201.036%200%201.736%201.408%203.143%203.143%203.143%201.736%200%203.143-1.407%203.143-3.143%200-1.736-1.408-3.143-3.144-3.143z%22%2F%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15%200C6.75%200%200%206.75%200%2015s6.75%2015%2015%2015h15V0H15zm-4.28%2022.393H7.056V11.125h3.666v11.268zm13.532-7.762c.618.282%201.053.902%201.053%201.623%200%20.9-.668%201.64-1.532%201.763.207.268.33.603.33.965%200%20.88-.713%201.592-1.59%201.592h-.137c.217.204.35.49.35.81%200%20.612-.496%201.11-1.11%201.11H14.63c-1.234%200-1.64-.664-1.766-1.176V12.08c.985-.66%202.254-1.992%202.668-4.583%200%200%20.1-.64.1-1.28%200%200-.268-1.38.875-1.615%200%200%201.586-.405%202.123%202.256%200%200%20.337%201.997-.19%204.027h5.547c1.044%200%201.884.845%201.884%201.883%200%20.95-.702%201.733-1.618%201.863z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-now:hover, .active > span > .icon-now, .top-item:hover span > .icon-now, .top-item:hover span > .icon-now, .icon-now-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M10.417%2010.31c-5.17%200-9.363%204.193-9.363%209.364%200%20.398.033.79.082%201.175l3.67.04%201.16-3.628c.1-.314.394-.55.725-.52.33.003.62.223.712.54l1.548%205.332%202.737-8.935c.097-.318.39-.57.723-.53.33%200%20.622.222.715.54l2.09%207.205h4.48c.05-.4.087-.805.087-1.22-.002-5.172-4.195-9.364-9.365-9.364zm3.513%2011.543l-1.547-5.33-2.737%208.934c-.097.315-.388.53-.717.53h-.007c-.33-.002-.622-.222-.715-.54L6.645%2020.06l-.58%201.813c-.1.31-.39.52-.715.52h-.008l-3.896-.042c1.153%203.866%204.73%206.687%208.97%206.687%204.225%200%207.793-2.8%208.96-6.644H14.65c-.333%200-.626-.22-.72-.54z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-now {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M10.417%2010.31c-5.17%200-9.363%204.193-9.363%209.364%200%20.398.033.79.082%201.175l3.67.04%201.16-3.628c.1-.314.394-.55.725-.52.33.003.62.223.712.54l1.548%205.332%202.737-8.935c.097-.318.39-.57.723-.53.33%200%20.622.222.715.54l2.09%207.205h4.48c.05-.4.087-.805.087-1.22-.002-5.172-4.195-9.364-9.365-9.364zm3.513%2011.543l-1.547-5.33-2.737%208.934c-.097.315-.388.53-.717.53h-.007c-.33-.002-.622-.222-.715-.54L6.645%2020.06l-.58%201.813c-.1.31-.39.52-.715.52h-.008l-3.896-.042c1.153%203.866%204.73%206.687%208.97%206.687%204.225%200%207.793-2.8%208.96-6.644H14.65c-.333%200-.626-.22-.72-.54z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-ok {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217%22%20height%3D%2212%22%20viewBox%3D%2288.834%200%2017%2012%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M95.668%2011.417l-5.685-5.27%201.36-1.467%204.26%203.948%207.9-8.06%201.43%201.4%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-pikto_stories:hover, .active > span > .icon-pikto_stories, .top-item:hover span > .icon-pikto_stories, .top-item:hover span > .icon-pikto_stories, .icon-pikto_stories-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23878791%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EPikto_Stories%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M45.837%206.917H4.163A4.137%204.137%200%200%200%200%2011.047v29.1a4.172%204.172%200%200%200%204.163%204.166h41.664a4.172%204.172%200%200%200%204.163-4.164L50%2011.063a4.158%204.158%200%200%200-4.163-4.147zM19.673%2035.97H4.637a1.446%201.446%200%200%201%200-2.89h15.036a1.446%201.446%200%200%201%200%202.89zm6.662-6.742H4.637a1.446%201.446%200%200%201%200-2.89h21.7a1.446%201.446%200%200%201-.002%202.89zm0-6.742H4.637a1.446%201.446%200%200%201%200-2.89h21.7a1.446%201.446%200%200%201-.002%202.89zm0-6.742H4.637a1.446%201.446%200%200%201%200-2.89h21.7a1.446%201.446%200%200%201-.002%202.89zm19.41%2011.54a1.424%201.424%200%200%201-1.353%201.463H32.986a1.434%201.434%200%200%201-1.365-1.464v-13.06a1.35%201.35%200%200%201%201.366-1.367h11.407a1.345%201.345%200%200%201%201.354%201.366v13.06z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-pikto_stories {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23878791%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EPikto_Stories%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M45.837%206.917H4.163A4.137%204.137%200%200%200%200%2011.047v29.1a4.172%204.172%200%200%200%204.163%204.166h41.664a4.172%204.172%200%200%200%204.163-4.164L50%2011.063a4.158%204.158%200%200%200-4.163-4.147zM19.673%2035.97H4.637a1.446%201.446%200%200%201%200-2.89h15.036a1.446%201.446%200%200%201%200%202.89zm6.662-6.742H4.637a1.446%201.446%200%200%201%200-2.89h21.7a1.446%201.446%200%200%201-.002%202.89zm0-6.742H4.637a1.446%201.446%200%200%201%200-2.89h21.7a1.446%201.446%200%200%201-.002%202.89zm0-6.742H4.637a1.446%201.446%200%200%201%200-2.89h21.7a1.446%201.446%200%200%201-.002%202.89zm19.41%2011.54a1.424%201.424%200%200%201-1.353%201.463H32.986a1.434%201.434%200%200%201-1.365-1.464v-13.06a1.35%201.35%200%200%201%201.366-1.367h11.407a1.345%201.345%200%200%201%201.354%201.366v13.06z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-pinwall:hover, .active > span > .icon-pinwall, .top-item:hover span > .icon-pinwall, .top-item:hover span > .icon-pinwall, .icon-pinwall-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M10.79%209.006c-5.313%200-9.618%203.73-9.618%208.327%200%203.25%202.154%206.058%205.29%207.43-.208%201.718-.907%203.546-2.17%205.31%201.062-.23%202.124-.663%203.09-1.353.966-.682%201.825-1.614%202.46-2.72.068-.118.13-.248.19-.372.25.02.503.032.757.032%205.315%200%209.62-3.727%209.62-8.327%200-4.598-4.305-8.327-9.62-8.327z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-pinwall {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M10.79%209.006c-5.313%200-9.618%203.73-9.618%208.327%200%203.25%202.154%206.058%205.29%207.43-.208%201.718-.907%203.546-2.17%205.31%201.062-.23%202.124-.663%203.09-1.353.966-.682%201.825-1.614%202.46-2.72.068-.118.13-.248.19-.372.25.02.503.032.757.032%205.315%200%209.62-3.727%209.62-8.327%200-4.598-4.305-8.327-9.62-8.327z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-questionmark:hover, .company-edit-tabs .icon-questionmark:hover, .branch-mode-wrapper .icon-questionmark:hover, .active > span > .icon-questionmark, .company-edit-tabs .active > span > .icon-questionmark:hover, .branch-mode-wrapper .active > span > .icon-questionmark:hover, .top-item:hover span > .icon-questionmark, .top-item:hover .company-edit-tabs span > .icon-questionmark:hover, .top-item:hover .branch-mode-wrapper span > .icon-questionmark:hover, .top-item:hover span > .icon-questionmark, .top-item:hover .company-edit-tabs span > .icon-questionmark:hover, .top-item:hover .branch-mode-wrapper span > .icon-questionmark:hover, .icon-questionmark-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20fill%3D%22%2390BD1C%22%20cx%3D%2214.777%22%20cy%3D%2214.904%22%20r%3D%2210%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.774%209.504c-.687-.61-1.63-.917-2.836-.917-1.12%200-2.03.275-2.726.824-.695.55-1.035%201.34-1.02%202.374l.016.047H13.5c.006-.455.148-.802.426-1.038.275-.237.614-.356%201.013-.356.483%200%20.855.14%201.117.42.26.28.39.667.39%201.16%200%20.45-.114.852-.343%201.212-.228.36-.534.697-.916%201.01-.65.5-1.086.925-1.303%201.274-.218.35-.33.9-.335%201.655h2.35c0-.447.05-.798.15-1.054.104-.256.318-.51.647-.762.603-.393%201.105-.88%201.507-1.46.4-.582.6-1.214.6-1.897%200-1.05-.343-1.88-1.03-2.49zm-4.232%2011.9h2.373v-2.02h-2.373v2.02z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-questionmark-dark {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23878791%22%20cx%3D%2214.777%22%20cy%3D%2214.904%22%20r%3D%2210%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.774%209.504c-.687-.61-1.63-.917-2.836-.917-1.12%200-2.03.275-2.726.824-.695.55-1.035%201.34-1.02%202.374l.016.047H13.5c.006-.455.148-.802.426-1.038.275-.237.614-.356%201.013-.356.483%200%20.855.14%201.117.42.26.28.39.667.39%201.16%200%20.45-.114.852-.343%201.212-.228.36-.534.697-.916%201.01-.65.5-1.086.925-1.303%201.274-.218.35-.33.9-.335%201.655h2.35c0-.447.05-.798.15-1.054.104-.256.318-.51.647-.762.603-.393%201.105-.88%201.507-1.46.4-.582.6-1.214.6-1.897%200-1.05-.343-1.88-1.03-2.49zm-4.232%2011.9h2.373v-2.02h-2.373v2.02z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-questionmark-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%2214.777%22%20cy%3D%2214.904%22%20r%3D%2210%22%2F%3E%3Cpath%20fill%3D%22%2386B600%22%20d%3D%22M17.774%209.504c-.687-.61-1.63-.917-2.836-.917-1.12%200-2.03.275-2.726.824-.695.55-1.035%201.34-1.02%202.374l.016.047H13.5c.006-.455.148-.802.426-1.038.275-.237.614-.356%201.013-.356.483%200%20.855.14%201.117.42.26.28.39.667.39%201.16%200%20.45-.114.852-.343%201.212-.228.36-.534.697-.916%201.01-.65.5-1.086.925-1.303%201.274-.218.35-.33.9-.335%201.655h2.35c0-.447.05-.798.15-1.054.104-.256.318-.51.647-.762.603-.393%201.105-.88%201.507-1.46.4-.582.6-1.214.6-1.897%200-1.05-.343-1.88-1.03-2.49zm-4.232%2011.9h2.373v-2.02h-2.373v2.02z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-questionmark, .icon-questionmark:hover, .company-edit-tabs .icon-questionmark:hover, .branch-mode-wrapper .icon-questionmark:hover {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2390BD1C%22%20cx%3D%2214.777%22%20cy%3D%2214.904%22%20r%3D%2210%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.774%209.504c-.687-.61-1.63-.917-2.836-.917-1.12%200-2.03.275-2.726.824-.695.55-1.035%201.34-1.02%202.374l.016.047H13.5c.006-.455.148-.802.426-1.038.275-.237.614-.356%201.013-.356.483%200%20.855.14%201.117.42.26.28.39.667.39%201.16%200%20.45-.114.852-.343%201.212-.228.36-.534.697-.916%201.01-.65.5-1.086.925-1.303%201.274-.218.35-.33.9-.335%201.655h2.35c0-.447.05-.798.15-1.054.104-.256.318-.51.647-.762.603-.393%201.105-.88%201.507-1.46.4-.582.6-1.214.6-1.897%200-1.05-.343-1.88-1.03-2.49zm-4.232%2011.9h2.373v-2.02h-2.373v2.02z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-quota:hover, .active > span > .icon-quota, .top-item:hover span > .icon-quota, .top-item:hover span > .icon-quota, .icon-quota-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M10.548%2010.256c-5.192%200-9.417%204.225-9.417%209.418s4.226%209.418%209.418%209.418%209.417-4.225%209.417-9.418-4.224-9.418-9.417-9.418zm0%2016c-1.814%200-3.46-.737-4.652-1.93l4.652-4.652v-6.582c3.63%200%206.583%202.952%206.583%206.582s-2.952%206.582-6.582%206.582z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-quota {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M10.548%2010.256c-5.192%200-9.417%204.225-9.417%209.418s4.226%209.418%209.418%209.418%209.417-4.225%209.417-9.418-4.224-9.418-9.417-9.418zm0%2016c-1.814%200-3.46-.737-4.652-1.93l4.652-4.652v-6.582c3.63%200%206.583%202.952%206.583%206.582s-2.952%206.582-6.582%206.582z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-refresh_icon {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%2387B400%22%20d%3D%22M6.016%207.126c.374-.51.834-.94%201.37-1.27.554-.344%201.165-.57%201.816-.67.65-.1%201.3-.073%201.932.086.612.153%201.18.42%201.692.793.35.257.646.568.914.903h-1.735v1.4h4.2v-4.2h-1.4v1.734c-.326-.386-.68-.746-1.095-1.048-.668-.488-1.412-.837-2.21-1.038-.83-.206-1.68-.245-2.53-.113s-1.648.428-2.374.877c-.7.434-1.303.993-1.79%201.66-.49.67-.838%201.413-1.04%202.213l1.456.365c.153-.612.42-1.18.794-1.692zm8.762%204.056c-.153.61-.42%201.18-.794%201.69-.374.514-.835.94-1.37%201.272-.554.344-1.165.57-1.815.67-.653.1-1.302.072-1.934-.086-.61-.153-1.18-.42-1.69-.793-.353-.257-.648-.568-.916-.903h1.735v-1.4h-4.2v4.2h1.4V14.1c.326.385.68.745%201.095%201.047.668.488%201.412.837%202.21%201.037.508.127%201.023.19%201.542.19.33%200%20.658-.025.988-.076.85-.134%201.65-.43%202.374-.878.7-.433%201.303-.99%201.79-1.66.49-.67.84-1.413%201.04-2.212l-1.456-.366z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-report-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.996%2011.42c-4.832%200-8.75%203.92-8.75%208.75%200%204.833%203.918%208.75%208.75%208.75s8.75-3.917%208.75-8.75c0-4.83-3.918-8.75-8.75-8.75zm1.562%202.38l-.436%207.42h-2.25l-.437-7.42h3.123zm-1.553%2012.805h-.017c-1.007%200-1.712-.738-1.712-1.73%200-1.025.705-1.744%201.73-1.744%201.022%200%201.694.72%201.71%201.746.002.99-.67%201.73-1.71%201.73z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-report-warning {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23ff7e02%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.996%2011.42c-4.832%200-8.75%203.92-8.75%208.75%200%204.833%203.918%208.75%208.75%208.75s8.75-3.917%208.75-8.75c0-4.83-3.918-8.75-8.75-8.75zm1.562%202.38l-.436%207.42h-2.25l-.437-7.42h3.123zm-1.553%2012.805h-.017c-1.007%200-1.712-.738-1.712-1.73%200-1.025.705-1.744%201.73-1.744%201.022%200%201.694.72%201.71%201.746.002.99-.67%201.73-1.71%201.73z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-report {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.996%2011.42c-4.832%200-8.75%203.92-8.75%208.75%200%204.833%203.918%208.75%208.75%208.75s8.75-3.917%208.75-8.75c0-4.83-3.918-8.75-8.75-8.75zm1.562%202.38l-.436%207.42h-2.25l-.437-7.42h3.123zm-1.553%2012.805h-.017c-1.007%200-1.712-.738-1.712-1.73%200-1.025.705-1.744%201.73-1.744%201.022%200%201.694.72%201.71%201.746.002.99-.67%201.73-1.71%201.73z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-ribbon-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2212613.475%20-463.539%20111.199%20130.589%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%233f9feb%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23239ff0%3B%7D.b%7Bfill%3A%23118bdb%3B%7D.c%7Bfill%3A%230b5681%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate(12609%20-474)%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M10.254%20131.942l12.655-1.416%207%2010.524s12.292-25.434%2016.313-33.744l-19.1-8.776zM109.25%20131.942l-12.656-1.416-7%2010.524S77.3%20115.616%2073.276%20107.306l19.1-8.775z%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M101.294%2027.967l-1.008%2011.583%2010.973%203.845-4.716%2010.628%209.13%207.2-7.91%208.52%206.3%209.774-10.25%205.49%202.783%2011.29L95.12%2098.16l-1.033%2011.583-11.46-1.96L77.89%20118.4l-10.2-5.577-7.928%208.505-7.84-8.588-10.26%205.47-4.628-10.667-11.48%201.843-.912-11.592-11.457-1.986%202.9-11.26-10.19-5.597%206.4-9.706-7.82-8.603%209.205-7.1-4.605-10.68%2011.013-3.728-.888-11.594%2011.627.05%202.927-11.255%2010.98%203.822%206.42-9.694%209.146%207.18%209.22-7.08%206.32%209.76%2011.02-3.71%202.807%2011.284z%22%2F%3E%3Cpath%20class%3D%22c%22%20d%3D%22M106.544%2053.866l9.13%207.2-7.91%208.52%206.3%209.774-10.25%205.49%202.785%2011.29-11.48%201.865-1.033%2011.58-11.46-1.96-3.24%207.586-33.92-17.457%204.64-1.654%2012.32-30.286%2013.042-31.4%22%2F%3E%3Cellipse%20class%3D%22a%22%20cx%3D%2236.1%22%20cy%3D%2236.1%22%20rx%3D%2236.1%22%20ry%3D%2236.1%22%20transform%3D%22translate(23.974%2029.795)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-ribbon {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2212613.475%20-463.539%20111.199%20130.589%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23239ff0%3B%7D.b%7Bfill%3A%23118bdb%3B%7D.c%7Bfill%3A%230b5681%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate(12609%20-474)%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M10.254%20131.942l12.655-1.416%207%2010.524s12.292-25.434%2016.313-33.744l-19.1-8.776zM109.25%20131.942l-12.656-1.416-7%2010.524S77.3%20115.616%2073.276%20107.306l19.1-8.775z%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M101.294%2027.967l-1.008%2011.583%2010.973%203.845-4.716%2010.628%209.13%207.2-7.91%208.52%206.3%209.774-10.25%205.49%202.783%2011.29L95.12%2098.16l-1.033%2011.583-11.46-1.96L77.89%20118.4l-10.2-5.577-7.928%208.505-7.84-8.588-10.26%205.47-4.628-10.667-11.48%201.843-.912-11.592-11.457-1.986%202.9-11.26-10.19-5.597%206.4-9.706-7.82-8.603%209.205-7.1-4.605-10.68%2011.013-3.728-.888-11.594%2011.627.05%202.927-11.255%2010.98%203.822%206.42-9.694%209.146%207.18%209.22-7.08%206.32%209.76%2011.02-3.71%202.807%2011.284z%22%2F%3E%3Cpath%20class%3D%22c%22%20d%3D%22M106.544%2053.866l9.13%207.2-7.91%208.52%206.3%209.774-10.25%205.49%202.785%2011.29-11.48%201.865-1.033%2011.58-11.46-1.96-3.24%207.586-33.92-17.457%204.64-1.654%2012.32-30.286%2013.042-31.4%22%2F%3E%3Cellipse%20class%3D%22a%22%20cx%3D%2236.1%22%20cy%3D%2236.1%22%20rx%3D%2236.1%22%20ry%3D%2236.1%22%20transform%3D%22translate(23.974%2029.795)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-right:hover, .active > span > .icon-right, .top-item:hover span > .icon-right, .top-item:hover span > .icon-right, .icon-right-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2214%22%20viewBox%3D%220%200%209%2014%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M5.56%206.647l-4.95%204.95%201.415%201.414L8.39%206.648%202.023.284.61%201.698l4.95%204.95z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-right {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2214%22%20viewBox%3D%220%200%209%2014%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M5.56%206.647l-4.95%204.95%201.415%201.414L8.39%206.648%202.023.284.61%201.698l4.95%204.95z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-scrolltotop:hover, .active > span > .icon-scrolltotop, .top-item:hover span > .icon-scrolltotop, .top-item:hover span > .icon-scrolltotop, .icon-scrolltotop-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.65%2015.958l4.85%204.848%201.415-1.414-6.264-6.262-6.26%206.262%201.413%201.414%204.848-4.848zm-6.26%208.99l1.414%201.414%204.848-4.85%204.85%204.85%201.414-1.414-6.264-6.263-6.262%206.263z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-scrolltotop {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.65%2015.958l4.85%204.848%201.415-1.414-6.264-6.262-6.26%206.262%201.413%201.414%204.848-4.848zm-6.26%208.99l1.414%201.414%204.848-4.85%204.85%204.85%201.414-1.414-6.264-6.263-6.262%206.263z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-search:hover, .active > span > .icon-search, .top-item:hover span > .icon-search, .top-item:hover span > .icon-search, .icon-search-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M21.5%2027.104l-3.954-3.954c.782-1.25%201.24-2.72%201.24-4.3%200-4.49-3.652-8.144-8.143-8.144-4.49%200-8.143%203.653-8.143%208.143s3.653%208.144%208.143%208.144c1.792%200%203.446-.59%204.792-1.574l3.875%203.875%202.19-2.19zm-10.857-3.208c-2.782%200-5.045-2.265-5.045-5.047%200-2.783%202.264-5.046%205.045-5.046%202.783%200%205.046%202.264%205.046%205.045%200%202.78-2.264%205.046-5.047%205.046z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-search-dark {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23878791%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M21.5%2027.104l-3.954-3.954c.782-1.25%201.24-2.72%201.24-4.3%200-4.49-3.652-8.144-8.143-8.144-4.49%200-8.143%203.653-8.143%208.143s3.653%208.144%208.143%208.144c1.792%200%203.446-.59%204.792-1.574l3.875%203.875%202.19-2.19zm-10.857-3.208c-2.782%200-5.045-2.265-5.045-5.047%200-2.783%202.264-5.046%205.045-5.046%202.783%200%205.046%202.264%205.046%205.045%200%202.78-2.264%205.046-5.047%205.046z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-search-placeholder {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23bebec3%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M21.5%2027.104l-3.954-3.954c.782-1.25%201.24-2.72%201.24-4.3%200-4.49-3.652-8.144-8.143-8.144-4.49%200-8.143%203.653-8.143%208.143s3.653%208.144%208.143%208.144c1.792%200%203.446-.59%204.792-1.574l3.875%203.875%202.19-2.19zm-10.857-3.208c-2.782%200-5.045-2.265-5.045-5.047%200-2.783%202.264-5.046%205.045-5.046%202.783%200%205.046%202.264%205.046%205.045%200%202.78-2.264%205.046-5.047%205.046z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-search {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2040%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M21.5%2027.104l-3.954-3.954c.782-1.25%201.24-2.72%201.24-4.3%200-4.49-3.652-8.144-8.143-8.144-4.49%200-8.143%203.653-8.143%208.143s3.653%208.144%208.143%208.144c1.792%200%203.446-.59%204.792-1.574l3.875%203.875%202.19-2.19zm-10.857-3.208c-2.782%200-5.045-2.265-5.045-5.047%200-2.783%202.264-5.046%205.045-5.046%202.783%200%205.046%202.264%205.046%205.045%200%202.78-2.264%205.046-5.047%205.046z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-search_mobile:hover, .active > span > .icon-search_mobile, .top-item:hover span > .icon-search_mobile, .top-item:hover span > .icon-search_mobile, .icon-search_mobile-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2240%22%20viewBox%3D%220%200%2020%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.505%2026.018l-3.83-3.83c.757-1.21%201.202-2.636%201.202-4.166%200-4.35-3.538-7.887-7.888-7.887S1.1%2013.673%201.1%2018.022c0%204.35%203.538%207.89%207.887%207.89%201.735%200%203.337-.57%204.64-1.525l3.754%203.753%202.12-2.122zM8.99%2022.91c-2.694%200-4.887-2.192-4.887-4.888%200-2.694%202.192-4.887%204.887-4.887%202.695%200%204.888%202.192%204.888%204.887%200%202.695-2.193%204.89-4.888%204.89z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-search_mobile {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2240%22%20viewBox%3D%220%200%2020%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.505%2026.018l-3.83-3.83c.757-1.21%201.202-2.636%201.202-4.166%200-4.35-3.538-7.887-7.888-7.887S1.1%2013.673%201.1%2018.022c0%204.35%203.538%207.89%207.887%207.89%201.735%200%203.337-.57%204.64-1.525l3.754%203.753%202.12-2.122zM8.99%2022.91c-2.694%200-4.887-2.192-4.887-4.888%200-2.694%202.192-4.887%204.887-4.887%202.695%200%204.888%202.192%204.888%204.887%200%202.695-2.193%204.89-4.888%204.89z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-settings:hover, .active > span > .icon-settings, .top-item:hover span > .icon-settings, .top-item:hover span > .icon-settings, .icon-settings-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M18.09%2013.438l-1.86-1.858-2.206%201.733c-.552-.33-1.144-.565-1.75-.723l-.334-2.792-2.637.003-.333%202.79c-.607.156-1.193.393-1.75.723L5.013%2011.58l-1.86%201.857%201.734%202.207c-.327.554-.564%201.143-.72%201.75l-2.794.338.002%202.633%202.79.332c.157.61.394%201.197.722%201.754l-1.733%202.206%201.86%201.857%202.208-1.73c.558.328%201.146.568%201.752.72l.333%202.796%202.633-.003.337-2.793c.61-.154%201.196-.395%201.75-.725l2.206%201.737%201.86-1.86-1.734-2.21c.33-.553.57-1.14.723-1.748l2.79-.335.006-2.633-2.795-.336c-.156-.608-.395-1.196-.72-1.75l1.73-2.208zm-5.227%207.85c-1.24%201.237-3.245%201.233-4.48-.003-1.237-1.234-1.237-3.24%200-4.48%201.237-1.236%203.24-1.233%204.48%200%201.234%201.238%201.237%203.246%200%204.482z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-settings-dailytreeds:hover, .active > span > .icon-settings-dailytreeds, .top-item:hover span > .icon-settings-dailytreeds, .top-item:hover span > .icon-settings-dailytreeds, .icon-settings-dailytreeds-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M23.55%206.403h-3.347v-1.4c0-.848-.69-1.534-1.537-1.534-.846%200-1.535.685-1.535%201.533v1.4h-3.9v-1.4c0-.848-.687-1.534-1.536-1.534s-1.534.686-1.534%201.533v1.4H6.87v2.965h16.68V6.403zM6.727%2010.908v12.936c0%20.85.693%201.54%201.547%201.54h6.014c.687-2.22.298-3.782.298-3.782l-.013-.095c-.375.643-1.065%201.073-1.86%201.073-1.19%200-2.157-.964-2.157-2.154%200-.23.037-.45.102-.653-.7-.333-1.187-1.043-1.187-1.87%200-1.084.834-1.97%201.894-2.06-.146-.223-.234-.49-.234-.78%200-.793.648-1.436%201.44-1.436.397%200%20.756.16%201.018.426.484-1.062%201.55-1.797%202.787-1.797%201.695%200%203.067%201.375%203.067%203.064%200%20.247-.03.487-.084.714h.03c.672%200%201.216.544%201.216%201.215%200%20.534-.344.982-.824%201.145.425.434.688%201.023.688%201.68%200%201.317-1.066%202.388-2.388%202.388-.805%200-1.515-.396-1.947-1.005l-.018.145s-.388%201.563.3%203.78h5.67c.855%200%201.544-.688%201.544-1.538V10.908H6.73z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-settings-dailytreeds {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M23.55%206.403h-3.347v-1.4c0-.848-.69-1.534-1.537-1.534-.846%200-1.535.685-1.535%201.533v1.4h-3.9v-1.4c0-.848-.687-1.534-1.536-1.534s-1.534.686-1.534%201.533v1.4H6.87v2.965h16.68V6.403zM6.727%2010.908v12.936c0%20.85.693%201.54%201.547%201.54h6.014c.687-2.22.298-3.782.298-3.782l-.013-.095c-.375.643-1.065%201.073-1.86%201.073-1.19%200-2.157-.964-2.157-2.154%200-.23.037-.45.102-.653-.7-.333-1.187-1.043-1.187-1.87%200-1.084.834-1.97%201.894-2.06-.146-.223-.234-.49-.234-.78%200-.793.648-1.436%201.44-1.436.397%200%20.756.16%201.018.426.484-1.062%201.55-1.797%202.787-1.797%201.695%200%203.067%201.375%203.067%203.064%200%20.247-.03.487-.084.714h.03c.672%200%201.216.544%201.216%201.215%200%20.534-.344.982-.824%201.145.425.434.688%201.023.688%201.68%200%201.317-1.066%202.388-2.388%202.388-.805%200-1.515-.396-1.947-1.005l-.018.145s-.388%201.563.3%203.78h5.67c.855%200%201.544-.688%201.544-1.538V10.908H6.73z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-settings {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M18.09%2013.438l-1.86-1.858-2.206%201.733c-.552-.33-1.144-.565-1.75-.723l-.334-2.792-2.637.003-.333%202.79c-.607.156-1.193.393-1.75.723L5.013%2011.58l-1.86%201.857%201.734%202.207c-.327.554-.564%201.143-.72%201.75l-2.794.338.002%202.633%202.79.332c.157.61.394%201.197.722%201.754l-1.733%202.206%201.86%201.857%202.208-1.73c.558.328%201.146.568%201.752.72l.333%202.796%202.633-.003.337-2.793c.61-.154%201.196-.395%201.75-.725l2.206%201.737%201.86-1.86-1.734-2.21c.33-.553.57-1.14.723-1.748l2.79-.335.006-2.633-2.795-.336c-.156-.608-.395-1.196-.72-1.75l1.73-2.208zm-5.227%207.85c-1.24%201.237-3.245%201.233-4.48-.003-1.237-1.234-1.237-3.24%200-4.48%201.237-1.236%203.24-1.233%204.48%200%201.234%201.238%201.237%203.246%200%204.482z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-settings_privacy:hover, .active > span > .icon-settings_privacy, .top-item:hover span > .icon-settings_privacy, .top-item:hover span > .icon-settings_privacy, .icon-settings_privacy-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.7%2012.918V9.325c0-2.592-2.108-4.7-4.7-4.7s-4.7%202.108-4.7%204.7v3.593H7.33v12.457H22.67V12.918H19.7zm-7.4-3.593c0-1.49%201.21-2.7%202.7-2.7%201.49%200%202.7%201.21%202.7%202.7v3.593h-5.4V9.325zm3.7%209.94v2.965c0%20.552-.447%201-1%201-.553%200-1-.448-1-1v-2.965c-.803-.377-1.362-1.187-1.362-2.133%200-1.305%201.058-2.362%202.363-2.362%201.306%200%202.364%201.058%202.364%202.362-.002.946-.56%201.756-1.364%202.133z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-settings_privacy {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.7%2012.918V9.325c0-2.592-2.108-4.7-4.7-4.7s-4.7%202.108-4.7%204.7v3.593H7.33v12.457H22.67V12.918H19.7zm-7.4-3.593c0-1.49%201.21-2.7%202.7-2.7%201.49%200%202.7%201.21%202.7%202.7v3.593h-5.4V9.325zm3.7%209.94v2.965c0%20.552-.447%201-1%201-.553%200-1-.448-1-1v-2.965c-.803-.377-1.362-1.187-1.362-2.133%200-1.305%201.058-2.362%202.363-2.362%201.306%200%202.364%201.058%202.364%202.362-.002.946-.56%201.756-1.364%202.133z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-slide_active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2392BE1C%22%20cx%3D%225%22%20cy%3D%225%22%20r%3D%225%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-slide_notactive {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20overflow%3D%22visible%22%3E%3Ccircle%20opacity%3D%22.5%22%20fill%3D%22%23020204%22%20cx%3D%225%22%20cy%3D%225%22%20r%3D%225%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-slideshow_button_back {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20overflow%3D%22visible%22%3E%3Ccircle%20opacity%3D%22.5%22%20fill%3D%22%23020204%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M11.4%2015.7L5.7%2010l5.7-5.7%201.4%201.4L8.6%2010l4.2%204.3%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-slideshow_button_forth {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20overflow%3D%22visible%22%3E%3Ccircle%20opacity%3D%22.5%22%20fill%3D%22%23020204%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M8.6%204.3l5.7%205.7-5.7%205.7-1.4-1.4%204.2-4.3-4.2-4.3%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-smallscreen:hover, .active > span > .icon-smallscreen, .top-item:hover span > .icon-smallscreen, .top-item:hover span > .icon-smallscreen, .icon-smallscreen-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M6.8%206.7H0V5.2h5.2V0h1.6zM10.8%2016H9.2V9.2H16v1.5h-5.2zM6.8%2016H5.2v-5.3H0V9.2h6.8zM16%206.7H9.2V0h1.6v5.2H16z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-smallscreen {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M6.8%206.7H0V5.2h5.2V0h1.6zM10.8%2016H9.2V9.2H16v1.5h-5.2zM6.8%2016H5.2v-5.3H0V9.2h6.8zM16%206.7H9.2V0h1.6v5.2H16z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-socialmedia_button_facebook {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M3.2%200h15v18.3h-15z%22%2F%3E%3Cpath%20fill%3D%22%234771BC%22%20d%3D%22M18.5%200h-17C.7%200%200%20.7%200%201.5v17c0%20.8.7%201.5%201.5%201.5h8.3v-7.9H7.9V9.7h1.9V8.3c0-1.4.4-2.5%201.2-3.3.8-.8%202-1.2%203.5-1.2.3%200%20.6%200%20.9.1.3%200%20.6.1%201%20.2l-.3%202.6c-.2%200-.4-.1-.5-.1H15c-.6%200-1%20.2-1.3.5-.3.3-.4.7-.4%201.3v1.4h2.5v2.4h-2.5V20h5.2c.8%200%201.5-.7%201.5-1.5v-17c0-.8-.7-1.5-1.5-1.5z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h20v20H0z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-socialmedia_button_googleplus {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1.6.9h17V19h-17z%22%2F%3E%3Cpath%20fill%3D%22%23EA4E34%22%20d%3D%22M13.3%2020h5.2c.8%200%201.5-.7%201.5-1.5v-17c0-.8-.7-1.5-1.5-1.5h-17C.7%200%200%20.7%200%201.5v17c0%20.8.7%201.5%201.5%201.5h11.8z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M11.7%2011.7c-.4-.4-1.5-.9-1.6-1.6-.1-.8.9-1.2%201.4-1.7.4-.4.8-1%20.8-1.7.1-1.6-.6-2.3-1.3-3%201.2.1%201.7-.3%202.3-.7-3%200-5.8-.3-7.5%201-.6.5-1.3%201.5-1.2%202.8.1%201.8%201.5%203.1%203.8%202.9-.4.7.1%201.7.3%202-2%20.1-3.9.6-4.7%201.9-.2.4-.4.9-.4%201.4%200%202.2%202.6%202.9%204.9%202.7%201.6-.1%203.1-.8%203.8-1.8.4-.6.8-1.5.7-2.4-.2-.8-.8-1.4-1.3-1.8zM8.1%209c-1.6-.7-2.9-4.9-.3-5.4%201.8-.3%202.6%201.7%202.7%203.1%200%20.5%200%201.2-.2%201.5-.5.8-1.5%201.1-2.2.8zm3.4%206.5c-.6%202-5%202-6%200-.4-.7-.1-1.7.3-2.2.5-.6%201.5-.9%202.9-1%20.3%200%20.5-.1.7%200%20.4.1%201%20.6%201.3.9.3.2%201.1%201.2.8%202.3zm4-6.3V7.7h-.9v1.5h-1.5v.9h1.5v1.5h.9c0-.5-.1-1.1%200-1.5h1.4v-.9c-.4%200-1%20.1-1.4%200z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h20v20H0z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-socialmedia_button_twitter {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1.6.9h17V19h-17z%22%2F%3E%3Cpath%20fill%3D%22%2369ACDF%22%20d%3D%22M13.3%2020h5.2c.8%200%201.5-.7%201.5-1.5v-17c0-.8-.7-1.5-1.5-1.5h-17C.7%200%200%20.7%200%201.5v17c0%20.8.7%201.5%201.5%201.5h11.8z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M12.8%204.4h.5c.6.1%201.1.3%201.6.6.1.1.3.3.4.3.1%200%20.4-.1.5-.1.5-.2%201-.3%201.4-.6-.2.7-.7%201.3-1.3%201.6.5%200%201.1-.2%201.6-.4-.4.6-.9%201.1-1.5%201.5%200%202.8-.9%204.8-2.3%206.2-1.3%201.5-3.2%202.5-5.8%202.7h-.7c-1.7-.1-3.1-.6-4.2-1.3%201.8.2%203.3-.4%204.3-1.2%200%200%20.1%200%20.1-.1-1.5-.1-2.3-.9-2.7-2.1.4.1%201%20.1%201.3-.1-1.4-.4-2.3-1.3-2.4-2.9.4.2.8.3%201.3.4-.5-.4-1-.9-1.2-1.7-.2-.5-.1-1.3%200-1.8%200-.1.2-.5.2-.5L4%205c.3.4.7.8%201.1%201.1%201.3%201%202.9%201.8%205%201.9-.2-1%20.1-1.9.6-2.5.4-.6%201.1-1%202.1-1.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h20v20H0z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-socialmedia_vertical {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2280%22%20viewBox%3D%220%200%2030%2080%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M9.305%208.834h13.462V25.33H9.305zM7.47%2031.667h15.296v16.247H7.47zM7.47%2055.167h15.296v16.247H7.47z%22%2F%3E%3Cpath%20fill%3D%22%234771BC%22%20d%3D%22M22.767%207.345h-15.3c-.748%200-1.35.604-1.35%201.35v15.3c0%20.747.602%201.35%201.35%201.35h7.505V18.28h-1.71v-2.172h1.71v-1.273c0-1.29.37-2.28%201.113-2.98.74-.696%201.787-1.043%203.13-1.043.26%200%20.527.02.802.06.27.037.57.093.896.16l-.266%202.304c-.17-.028-.334-.053-.492-.074-.162-.018-.347-.03-.56-.03-.5%200-.88.14-1.14.415-.26.273-.386.67-.386%201.188v1.273h2.28v2.172h-2.28v7.068h4.695c.745%200%201.35-.604%201.35-1.35v-15.3c0-.747-.603-1.35-1.348-1.35z%22%2F%3E%3Cpath%20fill%3D%22%23EA4E34%22%20d%3D%22M18.07%2048.948h4.696c.744%200%201.35-.603%201.35-1.35v-15.3c0-.747-.605-1.35-1.35-1.35h-15.3c-.745%200-1.35.603-1.35%201.35v15.3c0%20.748.604%201.35%201.35%201.35H18.07z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M16.66%2041.444c-.396-.356-1.347-.794-1.43-1.396-.105-.747.76-1.115%201.212-1.578.337-.35.677-.933.73-1.542.136-1.423-.54-2.05-1.136-2.715%201.042.123%201.573-.265%202.093-.663-2.666.042-5.24-.292-6.72.92-.658.535-1.238%201.47-1.175%202.604.09%201.586%201.368%202.768%203.452%202.57-.397.637.067%201.502.293%201.837-1.803.12-3.548.518-4.26%201.688-.203.336-.375.835-.365%201.32.035%201.967%202.38%202.6%204.404%202.462%201.402-.095%202.747-.74%203.412-1.58.403-.5.707-1.352.588-2.202-.107-.763-.656-1.326-1.1-1.724zm-3.265-2.423c-1.414-.564-2.596-4.412-.258-4.807%201.603-.274%202.362%201.548%202.46%202.825.038.483-.02%201.068-.22%201.394-.397.64-1.325.85-1.982.59zm3.082%205.84c-.55%201.784-4.487%201.764-5.357.035-.323-.637-.13-1.553.256-1.98.445-.5%201.307-.794%202.568-.882.263-.02.42-.082.626-.038.37.078.86.543%201.136.77.332.277%201.067%201.136.77%202.095zm3.562-5.654v-1.322h-.846v1.357h-1.322v.847h1.322v1.32h.845c.023-.428-.05-.953.035-1.32h1.285v-.846c-.427-.023-.953.05-1.32-.034z%22%2F%3E%3Cpath%20fill%3D%22%2369ACDF%22%20d%3D%22M18.068%2072.552h4.698c.745%200%201.348-.604%201.348-1.35v-15.3c0-.747-.603-1.35-1.348-1.35h-15.3c-.748%200-1.35.603-1.35%201.35v15.3c0%20.745.602%201.35%201.35%201.35h10.602z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M17.607%2058.486h.437c.56.064%201.014.25%201.398.54.1.073.254.278.346.298.112.024.353-.08.47-.115.455-.14.865-.314%201.228-.527-.216.662-.628%201.13-1.16%201.48.572-.07%201.057-.23%201.515-.416v.014c-.37.533-.81.99-1.33%201.376.024%202.506-.85%204.285-2.052%205.585-1.21%201.312-2.866%202.268-5.252%202.388h-.62c-1.568-.087-2.813-.557-3.783-1.203%201.653.154%202.96-.353%203.852-1.057.015-.008.078-.02.06-.057-1.338-.103-2.08-.802-2.468-1.857.38.062.864.063%201.183-.055-1.248-.332-2.06-1.15-2.12-2.652.333.162.683.31%201.17.32-.445-.35-.863-.81-1.057-1.478-.146-.51-.108-1.188.058-1.65.023-.063.167-.43.208-.437.02-.003.02.025.057.07.304.353.634.69.975.975%201.144.946%202.6%201.622%204.484%201.754-.197-.95.104-1.752.517-2.272.427-.545%201.045-.93%201.887-1.022z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-spinner {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%20class%3D%22uil-default%22%3E%3Cpath%20fill%3D%22none%22%20class%3D%22bk%22%20d%3D%22M0%200h100v100H0z%22%2F%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22translate(0%20-30)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(30%20105.98%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.08333333333333333s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(60%2075.98%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.16666666666666666s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(90%2065%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.25s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(120%2058.66%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.3333333333333333s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(150%2054.02%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.4166666666666667s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(180%2050%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.5s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(-150%2045.98%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.5833333333333334s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(-120%2041.34%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.6666666666666666s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(-90%2035%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.75s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(-60%2024.02%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.8333333333333334s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3Crect%20x%3D%2246.5%22%20y%3D%2240%22%20width%3D%227%22%20height%3D%2220%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22%23fff%22%20transform%3D%22rotate(-30%20-5.98%2065)%22%3E%3Canimate%20attributeName%3D%22opacity%22%20from%3D%221%22%20to%3D%220%22%20dur%3D%221s%22%20begin%3D%220.9166666666666666s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Frect%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-submit_active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220.2%20-0.1%2030%2030%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2390BD1C%22%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%2215%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13.5%2021.9l-6.2-5.8%202.3-2.4%203.8%203.4%207.4-7.5%202.4%202.3%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-submit_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220.2%20-0.1%2030%2030%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M15%200C6.7%200%200%206.7%200%2015s6.7%2015%2015%2015%2015-6.7%2015-15S23.3%200%2015%200zm-1.5%2021.9l-6.2-5.7%202.3-2.5%203.8%203.5%207.4-7.6%202.4%202.4-9.7%209.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-td_icon_arrow_menu_left:hover, .active > span > .icon-td_icon_arrow_menu_left, .top-item:hover span > .icon-td_icon_arrow_menu_left, .top-item:hover span > .icon-td_icon_arrow_menu_left, .icon-td_icon_arrow_menu_left-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20stroke%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.602%209.078L1.417%204.892%205.602.707%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-td_icon_arrow_menu_left-dark {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23878791%20!important%3B%20stroke%3A%20%23878791%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.602%209.078L1.417%204.892%205.602.707%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-td_icon_arrow_menu_left {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.602%209.078L1.417%204.892%205.602.707%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-td_icon_arrow_menu_right:hover, .active > span > .icon-td_icon_arrow_menu_right, .top-item:hover span > .icon-td_icon_arrow_menu_right, .top-item:hover span > .icon-td_icon_arrow_menu_right, .icon-td_icon_arrow_menu_right-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20stroke%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.704.707L4.89%204.893.703%209.078%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-td_icon_arrow_menu_right-dark {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23878791%20!important%3B%20stroke%3A%20%23878791%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.704.707L4.89%204.893.703%209.078%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-td_icon_arrow_menu_right {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.704.707L4.89%204.893.703%209.078%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-td_icon_edit {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%223563%203621%2015%2014.515%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%23fff%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_3011%22%20data-name%3D%22Group%203011%22%3E%3Cpath%20id%3D%22Path_5883%22%20data-name%3D%22Path%205883%22%20class%3D%22cls-1%22%20d%3D%22M3576.507%203628.323v5.877h-12.082v-11.815h5.975l1.424-1.385H3563v14.515h14.932v-8.577z%22%2F%3E%3Cpath%20id%3D%22Path_5884%22%20data-name%3D%22Path%205884%22%20class%3D%22cls-1%22%20d%3D%22M3577.05%203624.563a7.806%207.806%200%200%200-1.154-1.45%208.8%208.8%200%200%200-1.56-1.19l.95-.923a3.42%203.42%200%200%201%202.035.66%203.193%203.193%200%200%201%20.68%201.98z%22%2F%3E%3Cpath%20id%3D%22Path_5885%22%20data-name%3D%22Path%205885%22%20class%3D%22cls-1%22%20d%3D%22M3569.177%203632.216h-2.715v-2.64l.34-.33a4.89%204.89%200%200%201%201.56%201.123%206.03%206.03%200%200%201%201.154%201.516z%22%2F%3E%3Cpath%20id%3D%22Path_5886%22%20data-name%3D%22Path%205886%22%20class%3D%22cls-1%22%20d%3D%22M3576.236%203625.288l-5.973%205.806a7.806%207.806%200%200%200-1.154-1.452%208.8%208.8%200%200%200-1.562-1.187l6.04-5.872a4.89%204.89%200%200%201%201.56%201.122%205.51%205.51%200%200%201%201.088%201.583z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-topten:hover, .active > span > .icon-topten, .top-item:hover span > .icon-topten, .top-item:hover span > .icon-topten, .icon-topten-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2240%22%20viewBox%3D%220%200%2020%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.078%2017.352c-.077-.242-.3-.352-.555-.352h-5.936l-1.832-5.697c-.078-.24-.303-.43-.56-.43-.253%200-.476.203-.555.443L7.808%2017h-5.93c-.256%200-.48.11-.56.352-.076.24.007.48.213.628l4.8%203.475L4.5%2027.09c-.08.24.005.503.21.653.204.148.482.146.688-.002l4.8-3.488%204.8%203.488c.104.074.223.11.345.11.123%200%20.242-.036.345-.11.205-.15.29-.415.213-.655l-1.834-5.643%204.802-3.462c.203-.15.288-.388.21-.628z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-topten {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2240%22%20viewBox%3D%220%200%2020%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.078%2017.352c-.077-.242-.3-.352-.555-.352h-5.936l-1.832-5.697c-.078-.24-.303-.43-.56-.43-.253%200-.476.203-.555.443L7.808%2017h-5.93c-.256%200-.48.11-.56.352-.076.24.007.48.213.628l4.8%203.475L4.5%2027.09c-.08.24.005.503.21.653.204.148.482.146.688-.002l4.8-3.488%204.8%203.488c.104.074.223.11.345.11.123%200%20.242-.036.345-.11.205-.15.29-.415.213-.655l-1.834-5.643%204.802-3.462c.203-.15.288-.388.21-.628z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-tour:hover, .active > span > .icon-tour, .top-item:hover span > .icon-tour, .top-item:hover span > .icon-tour, .icon-tour-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M10.425%209.952c-5.2%200-9.43%204.23-9.43%209.43s4.23%209.43%209.43%209.43%209.43-4.23%209.43-9.43-4.23-9.43-9.43-9.43zm0%2017.358c-4.372%200-7.93-3.558-7.93-7.93s3.558-7.93%207.93-7.93%207.93%203.558%207.93%207.93-3.558%207.93-7.93%207.93zm3.665-8.586l-5.393-3.112c-.545-.313-.99-.058-.99.572v6.226c0%20.63.444.887.99.572l5.393-3.114c.544-.314.544-.827%200-1.144z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-tour {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M10.425%209.952c-5.2%200-9.43%204.23-9.43%209.43s4.23%209.43%209.43%209.43%209.43-4.23%209.43-9.43-4.23-9.43-9.43-9.43zm0%2017.358c-4.372%200-7.93-3.558-7.93-7.93s3.558-7.93%207.93-7.93%207.93%203.558%207.93%207.93-3.558%207.93-7.93%207.93zm3.665-8.586l-5.393-3.112c-.545-.313-.99-.058-.99.572v6.226c0%20.63.444.887.99.572l5.393-3.114c.544-.314.544-.827%200-1.144z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_bike {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2300AEB3%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M24.59%2038.096c-5.63%200-10.21%204.54-10.21%2010.124%200%205.58%204.58%2010.12%2010.21%2010.12%205.625%200%2010.2-4.54%2010.2-10.12%200-5.584-4.575-10.124-10.2-10.124zm0%2017.332c-4.025%200-7.303-3.236-7.303-7.208%200-3.977%203.277-7.213%207.302-7.213%204.02%200%207.293%203.236%207.293%207.213%200%203.972-3.272%207.208-7.294%207.208zm30.26-17.332c-5.63%200-10.206%204.54-10.206%2010.124%200%205.58%204.576%2010.12%2010.205%2010.12%205.627%200%2010.204-4.54%2010.204-10.12%200-5.584-4.577-10.124-10.205-10.124zm0%2017.332c-4.026%200-7.3-3.236-7.3-7.208%200-3.977%203.273-7.213%207.3-7.213%204.022%200%207.295%203.236%207.295%207.213%200%203.972-3.273%207.208-7.296%207.208zm-6.52-31.274c1.89.288%203.66-.995%203.95-2.866.29-1.872-1.003-3.627-2.896-3.915-1.89-.29-3.653.992-3.95%202.866-.288%201.873%201.004%203.622%202.897%203.914zm-3.195%209.143l.01-.004c.195.417.594.738%201.09.81l7.592%201.168c.787.12%201.518-.41%201.642-1.19.124-.774-.42-1.5-1.202-1.62l-6.444-.99-2.92-6.428c-.883-2.03-2.784-2.254-2.784-2.254-1.375-.213-2.623.83-2.623.83l-8.466%206.108c-1.217.862-1.354%202.166-1.354%202.166-.28%201.806%202.217%203.577%202.217%203.577l6.326%204.918-1.293%208.28c-.185%201.182.633%202.288%201.828%202.47%201.194.188%202.313-.622%202.497-1.81l1.663-10.66c.195-1.25-1.125-2.25-1.125-2.25l-4.465-3.313%205.714-4.1%202.095%204.292z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_bike_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M24.6%2038.1c-5.6%200-10.2%204.5-10.2%2010.1S19%2058.3%2024.6%2058.3s10.2-4.5%2010.2-10.1-4.6-10.1-10.2-10.1zm0%2017.3c-4%200-7.3-3.2-7.3-7.2s3.3-7.2%207.3-7.2%207.3%203.2%207.3%207.2-3.3%207.2-7.3%207.2zm30.2-17.3c-5.6%200-10.2%204.5-10.2%2010.1s4.6%2010.1%2010.2%2010.1S65%2053.8%2065%2048.2c.1-5.6-4.5-10.1-10.2-10.1zm0%2017.3c-4%200-7.3-3.2-7.3-7.2s3.3-7.2%207.3-7.2%207.3%203.2%207.3%207.2-3.2%207.2-7.3%207.2zm-6.5-31.2c1.9.3%203.7-1%203.9-2.9.3-1.9-1-3.6-2.9-3.9-1.9-.3-3.7%201-4%202.9-.2%201.8%201.1%203.6%203%203.9zm-3.2%209.1c.2.4.6.7%201.1.8l7.6%201.2c.8.1%201.5-.4%201.6-1.2.1-.8-.4-1.5-1.2-1.6l-6.4-1-2.9-6.5c-.9-2-2.8-2.3-2.8-2.3-1.4-.2-2.6.8-2.6.8L31%2029.7c-1.2.9-1.4%202.2-1.4%202.2-.3%201.8%202.2%203.6%202.2%203.6l6.3%204.9-1.3%208.3c-.2%201.2.6%202.3%201.8%202.5%201.2.2%202.3-.6%202.5-1.8l1.7-10.7c.2-1.3-1.1-2.3-1.1-2.3l-4.5-3.3L43%2029l2.1%204.3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_bio_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cellipse%20fill%3D%22%23FFF%22%20cx%3D%2225.1%22%20cy%3D%2224%22%20rx%3D%2216.2%22%20ry%3D%2213.7%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M16.9%2023.3c1%200%201.6-.5%201.6-1.5%200-.9-.6-1.4-1.6-1.4H15c-.1%200-.1%200-.1.1v2.7c0%20.1%200%20.1.1.1h1.9zm16.3-2.9c-1%200-1.7.5-1.9%201.4-.1.4-.2%201-.2%202.6s.1%202.2.2%202.6c.3.9.9%201.4%201.9%201.4%201%200%201.7-.5%201.9-1.4.1-.4.2-1%20.2-2.6s-.1-2.2-.2-2.6c-.2-.9-.9-1.4-1.9-1.4zM17%2025.3h-2c-.1%200-.1%200-.1.1v2.9c0%20.1%200%20.1.1.1h2c1.1%200%201.7-.6%201.7-1.5%200-1-.6-1.6-1.7-1.6zm26.6-.4c-1.1-1.8-1.7-5-1.2-7%20.4-2.1-.8-4.3-2.9-4.9-2-.6-4.5-2.7-5.5-4.6-1-1.9-3.4-2.8-5.4-2-2%20.8-5.2.8-7.1%200-2-.8-4.4.1-5.4%202s-3.5%203.9-5.5%204.6c-2%20.7-3.3%202.9-2.9%204.9.4%202.1-.1%205.2-1.2%207-1.1%201.8-.7%204.3%201%205.6%201.7%201.3%203.3%204.1%203.6%206.2.3%202.1%202.3%203.8%204.4%203.7%202.1-.1%205.1%201%206.7%202.4%201.6%201.4%204.1%201.4%205.7%200%201.6-1.4%204.6-2.5%206.7-2.4%202.1.1%204.1-1.6%204.4-3.7.3-2.1%201.9-4.9%203.6-6.2%201.7-1.3%202.2-3.8%201-5.6zm-26.5%205.7h-4.7c-.1%200-.2-.1-.2-.2v-12c0-.1.1-.2.2-.2h4.8c2.7%200%203.9%201.3%203.9%203.3%200%201.3-.6%202.2-1.4%202.6.8.3%201.7%201.3%201.7%202.8%200%202.5-1.7%203.7-4.3%203.7zm9-.2c0%20.1-.1.2-.2.2h-2.3c-.1%200-.2-.1-.2-.2v-12c0-.1.1-.2.2-.2H26c.1%200%20.2.1.2.2v12zm11.6-2.6c-.6%202-2.3%203-4.5%203s-3.9-1-4.5-3c-.3-.9-.3-1.5-.3-3.4s.1-2.5.3-3.4c.6-2%202.3-3%204.5-3s3.9%201%204.5%203c.3.9.3%201.5.3%203.4s0%202.5-.3%203.4z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_button_mobile-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2235%22%20height%3D%2240%22%20viewBox%3D%220%200%2035%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M20.61%205.11l-.58%202.76c5.836%201.118%2010.264%206.26%2010.264%2012.414%200%205.806-3.935%2010.705-9.275%2012.184-1.128.235-1.935-.463-2.002-1.746%200%200-.153-4.577-.137-4.556.715%201.03%201.953%201.77%203.3%201.77%202.183%200%203.95-1.77%203.95-3.95%200-1.11-.46-2.11-1.195-2.827.807-.31%201.384-1.082%201.384-1.994%200-1.158-.926-2.096-2.074-2.128.057-.3.095-.605.095-.925%200-2.746-2.233-4.982-4.988-4.982-2.015%200-3.746%201.194-4.533%202.922-.43-.43-1.012-.692-1.66-.692-1.288%200-2.34%201.046-2.34%202.338%200%20.394.104.76.276%201.086-1.703.23-3.016%201.684-3.016%203.447%200%201.383.803%202.57%201.967%203.137-.105.325-.167.683-.167%201.054%200%201.937%201.57%203.504%203.507%203.504%201.295%200%202.418-.698%203.03-1.742l-.135%204.54c-.054%201.307-.876%201.985-2.007%201.744-5.34-1.48-9.27-6.378-9.27-12.183%200-5.33%203.318-9.9%207.998-11.755l.48%201.223c.17.435.54.49.825.12l3.235-4.195c.283-.37.142-.738-.318-.814l-5.23-.895c-.46-.08-.697.21-.526.646l.508%201.298c-5.727%202.267-9.79%207.854-9.79%2014.377%200%208.525%206.935%2015.463%2015.46%2015.463s15.462-6.94%2015.462-15.464c0-7.51-5.39-13.786-12.5-15.173z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_button_mobile {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2235%22%20height%3D%2240%22%20viewBox%3D%220%200%2035%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M20.61%205.11l-.58%202.76c5.836%201.118%2010.264%206.26%2010.264%2012.414%200%205.806-3.935%2010.705-9.275%2012.184-1.128.235-1.935-.463-2.002-1.746%200%200-.153-4.577-.137-4.556.715%201.03%201.953%201.77%203.3%201.77%202.183%200%203.95-1.77%203.95-3.95%200-1.11-.46-2.11-1.195-2.827.807-.31%201.384-1.082%201.384-1.994%200-1.158-.926-2.096-2.074-2.128.057-.3.095-.605.095-.925%200-2.746-2.233-4.982-4.988-4.982-2.015%200-3.746%201.194-4.533%202.922-.43-.43-1.012-.692-1.66-.692-1.288%200-2.34%201.046-2.34%202.338%200%20.394.104.76.276%201.086-1.703.23-3.016%201.684-3.016%203.447%200%201.383.803%202.57%201.967%203.137-.105.325-.167.683-.167%201.054%200%201.937%201.57%203.504%203.507%203.504%201.295%200%202.418-.698%203.03-1.742l-.135%204.54c-.054%201.307-.876%201.985-2.007%201.744-5.34-1.48-9.27-6.378-9.27-12.183%200-5.33%203.318-9.9%207.998-11.755l.48%201.223c.17.435.54.49.825.12l3.235-4.195c.283-.37.142-.738-.318-.814l-5.23-.895c-.46-.08-.697.21-.526.646l.508%201.298c-5.727%202.267-9.79%207.854-9.79%2014.377%200%208.525%206.935%2015.463%2015.46%2015.463s15.462-6.94%2015.462-15.464c0-7.51-5.39-13.786-12.5-15.173z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_car {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2300AEB3%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M60.84%2033.383h-.488l-4.428-12.26c-.612-1.704-2.598-3.098-4.406-3.098H28.482c-1.81%200-3.792%201.394-4.408%203.098l-4.428%2012.26h-.486c-1.81%200-3.29%201.48-3.29%203.29V47.64c0%201.812%201.48%203.29%203.29%203.29h1.098v4.39c0%202.423%201.963%204.387%204.387%204.387%202.423%200%204.39-1.964%204.39-4.387v-4.39h21.933v4.39c0%202.423%201.966%204.387%204.39%204.387%202.42%200%204.386-1.964%204.386-4.387v-4.39h1.098c1.81%200%203.29-1.478%203.29-3.29V36.674c-.002-1.812-1.483-3.29-3.292-3.29zM23.547%2044.35c-1.816%200-3.29-1.473-3.29-3.29%200-1.816%201.474-3.29%203.29-3.29%201.817%200%203.292%201.474%203.292%203.29%200%201.817-1.476%203.29-3.293%203.29zm.976-10.967l3.586-9.938c.206-.566.867-1.03%201.47-1.03h20.84c.603%200%201.264.464%201.47%201.03l3.587%209.938H24.523zm31.93%2010.968c-1.817%200-3.292-1.473-3.292-3.29%200-1.816%201.476-3.29%203.293-3.29%201.814%200%203.29%201.474%203.29%203.29%200%201.817-1.475%203.29-3.29%203.29z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_car_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23999%22%20d%3D%22M60.8%2033.4h-.5l-4.4-12.3c-.6-1.7-2.6-3.1-4.4-3.1h-23c-1.8%200-3.8%201.4-4.4%203.1l-4.4%2012.3h-.5c-1.8%200-3.3%201.5-3.3%203.3v11c0%201.8%201.5%203.3%203.3%203.3h1.1v4.4c0%202.4%202%204.4%204.4%204.4%202.4%200%204.4-2%204.4-4.4V51H51v4.4c0%202.4%202%204.4%204.4%204.4%202.4%200%204.4-2%204.4-4.4V51h1.1c1.8%200%203.3-1.5%203.3-3.3v-11c-.1-1.8-1.6-3.3-3.4-3.3zm-37.3%2011c-1.8%200-3.3-1.5-3.3-3.3%200-1.8%201.5-3.3%203.3-3.3%201.8%200%203.3%201.5%203.3%203.3%200%201.8-1.4%203.3-3.3%203.3zm1-11l3.6-9.9c.2-.6.9-1%201.5-1h20.8c.6%200%201.3.5%201.5%201l3.6%209.9h-31zm32%2011c-1.8%200-3.3-1.5-3.3-3.3%200-1.8%201.5-3.3%203.3-3.3%201.8%200%203.3%201.5%203.3%203.3-.1%201.8-1.5%203.3-3.3%203.3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_consum {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M80%2040c0%2022.09-17.91%2040-40%2040C17.907%2080%200%2062.09%200%2040S17.908%200%2040%200c22.09%200%2040%2017.91%2040%2040z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M33.26%2055.32c-1.887%200-3.416%201.528-3.416%203.416%200%201.887%201.53%203.417%203.417%203.417%201.89%200%203.42-1.53%203.42-3.417%200-1.888-1.53-3.417-3.42-3.417zm18.797%200c-1.89%200-3.417%201.528-3.417%203.416%200%201.887%201.528%203.417%203.417%203.417s3.42-1.53%203.42-3.417c0-1.888-1.532-3.417-3.42-3.417zm-2.862-9.347c1.374%200%206.512-.49%209.058-7.553l3.606-10.96H27.87l-1.37-6.316h-9.986v4.5h6.356l3.395%2015.647c.032.195.083.41.15.634l1.694%207.083c.285%201.63%201.8%204.51%205.705%204.525H55.54v-4.5H33.823c-.305%200-1.114-.004-1.28-.786l-.542-2.276h17.013c.05.002.11.003.18.003zm-17.56-4.503c-.463%200-.76-.286-.894-.797l-.075-.32h-.005l-1.815-8.393h5.368l2.052%209.512-4.63-.002zm9.234.005l-2.054-9.515h5.12l2.053%209.517-5.12-.002zM55.64%2031.96L54%2036.953c-.99%202.746-2.43%203.822-3.467%204.247l-1.993-9.24h7.102z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_consum_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M80%2040c0%2022.1-17.9%2040-40%2040S0%2062.1%200%2040%2017.9%200%2040%200s40%2017.9%2040%2040z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M33.3%2055.3c-1.9%200-3.4%201.5-3.4%203.4s1.5%203.4%203.4%203.4%203.4-1.5%203.4-3.4-1.5-3.4-3.4-3.4zm18.8%200c-1.9%200-3.4%201.5-3.4%203.4s1.5%203.4%203.4%203.4%203.4-1.5%203.4-3.4-1.6-3.4-3.4-3.4zM49.2%2046c1.4%200%206.5-.5%209.1-7.6l3.6-11h-34l-1.4-6.3h-10v4.5h6.4l3.4%2015.6c0%20.2.1.4.1.6l1.7%207.1c.3%201.6%201.8%204.5%205.7%204.5h21.7V49H33.8c-.3%200-1.1%200-1.3-.8L32%2046h17.2zm-17.6-4.5c-.5%200-.8-.3-.9-.8l-.1-.3-1.8-8.4h5.4l2.1%209.5h-4.7zm9.3%200L38.8%2032h5.1l2.1%209.5h-5.1zM55.6%2032L54%2037c-1%202.7-2.4%203.8-3.5%204.2l-2-9.2h7.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_energy {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23F08E00%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M62.516%2059.698L50.023%2047.205c4.27-5.704%203.83-13.82-1.354-19.002-.438-.437-.9-.83-1.378-1.2l.09-.087-6.066-6.07-5.883%205.883%201.47-1.47-8.823-8.824c-.812-.812-2.13-.812-2.944%200-.81.813-.81%202.13%200%202.94l8.825%208.827-5.88%205.88-8.824-8.824c-.813-.812-2.13-.812-2.943%200-.81.812-.81%202.128%200%202.943l8.823%208.823-4.41%204.413%206.067%206.066.09-.09c.368.475.76.94%201.197%201.377%205.184%205.186%2013.3%205.625%2019.002%201.353l12.49%2012.49%202.944-2.938z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_flexitar_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M41.2%207.1c-.9.2-2.9.4-4.3.6-3.7.4-4.3.6-6%201.6-2.5%201.5-4.4%204.7-4.6%207.7-.1%201.1%200%202%20.2%201.8.1-.1.2-.4.4-.7.8-1.6%203.1-4%204.9-5.2.9-.6%202.8-1.2%202.7-.8%200%20.1-.7.8-1.5%201.5-.7.7-.9%201.1-2.4%202.6-3.1%203.2-5.2%207-6.6%2010.2-.8.1-1.5.2-2.2.4-7.3%201.7-8%205.1-8.1%205.9v.1c0%201.5%201.2%202.7%202.7%202.7.4%200%20.8-.1%201.2-.3%200%200%205.2-3.3%207.4%201%200%200%202.3%204.6%208.1%204%203.2-.4%205.8-2.6%205.8-5.8%200-2.1-1.1-3.8-2.7-4.9-4.3-2.9-8.5-3-8.5-3h-2.4c1.5-2.1%203.4-4.2%206-5.6.3-.1.8-.1%201.3-.2%203-.2%205.5-1.3%207.3-3.3%201.2-1.3%201.6-2.3%202.2-5.7.3-1.8.4-2.3.9-3.3.3-.7.5-1.3.5-1.4-.2-.2-.4-.2-2.3.1zM25.5%2029c.2-.4.4-.7.6-.9.4-.5.7-.8.8-.7.2.1.2.5%200%201.1-.1.3-.2.7-.3%201.1l-.2.6v.1c1%20.2%202.2.6%203.4%201.2%202.8%201.3%204.5%203.2%204.1%203.7-.3.4-2.4-.6-5-1.9-1.5-.7-2.8-1.4-3.6-1.9l-.5.1-.8.1c-2.8.5-5.1.5-5.1.1-.1-.4%202.1-1.2%204.9-1.6l.8-.1h.4s0-.1.1-.1l.1-.2.3-.7zm-3.9-3.7v-5.9c0-.8-.3-1.8-.7-2.5l-2.1-3.7c-.2-.4-.5-1.2-.5-1.7v-1.4-.2c.4%200%20.7-.4.7-.8%200-.5-.5-1-1.1-1h-5.8c-.6%200-1.1.4-1.1%201%200%20.4.3.8.8.9V11.6c0%20.5-.2%201.2-.5%201.6l-2.2%203.7c-.4.7-.7%201.7-.7%202.5v15c0%201.1.9%202%202%202h1.9v-3.5c-.1-.2-.5-5.3%209.3-7.6zm-11.5-4.1v-1.7c0-.5.2-1.2.5-1.6l2.2-3.7c.4-.7.7-1.7.7-2.5v-1.4c0-.1%200-.1.1-.2h3c0%20.1.1.1.1.2v1.4c0%20.8.3%201.8.7%202.5l2.1%203.7c.2.4.5%201.2.5%201.7v2.1c-2.7%201.4-5-.1-5-.1-2.2-1.3-4-.8-4.9-.4zm23.2%2020.5c-.4%200-.9.1-1.3.1-5.9%200-8.4-4.7-8.5-4.9-.5-.9-1.1-1.3-2.1-1.3-1.2%200-2.6.7-3%201h-.2c-.6.3-1.2.4-1.9.4-1%200-1.9-.3-2.6-.9%200%20.2-.1.4-.1.6%200%201.5%201.2%202.7%202.7%202.7.4%200%20.8-.1%201.2-.3%200%200%205.2-3.3%207.4%201%200%200%202.3%204.6%208.1%204%203-.3%205.5-2.4%205.8-5.3-1.2%201.5-3.2%202.6-5.5%202.9z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_led_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cellipse%20fill%3D%22%23FFF%22%20cx%3D%2225%22%20cy%3D%2224.9%22%20rx%3D%229.5%22%20ry%3D%229.4%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M43.8%2023.4c.7%200%201.4.6%201.4%201.4s-.6%201.3-1.4%201.3h-3.2c-.8%200-1.4-.6-1.4-1.3s.6-1.4%201.4-1.4h3.2zM39.3%2010.5c.5.5.5%201.4%200%201.9L37%2014.6c-.3.3-.6.4-1%20.4-.3%200-.7-.1-1-.4-.5-.5-.5-1.4%200-1.9l2.3-2.3c.6-.4%201.4-.4%202%20.1zM39.3%2037.1c.5.5.5%201.4%200%201.9-.3.3-.6.4-.9.4-.4%200-.7-.1-1-.4l-2.3-2.3c-.5-.5-.5-1.4%200-1.9s1.4-.5%201.9%200l2.3%202.3zM25.2%2013.8c6.1%200%2011.1%204.9%2011.1%2011s-5%2011-11.1%2011-11.1-4.9-11.1-11%205-11%2011.1-11zm6.3%2011.5c1.2-.4%201.9-1.8%201.5-3-.4-1.3-1.8-2-3-1.6-1.3.4-2%201.8-1.6%203%20.5%201.3%201.9%202%203.1%201.6zm-1.4%206.2c1.1-.8%201.3-2.3.5-3.4s-2.3-1.3-3.4-.5-1.3%202.3-.5%203.4c.8%201%202.3%201.3%203.4.5zm-2.5-12.6c0-1.3-1.1-2.4-2.4-2.4-1.3%200-2.4%201.1-2.4%202.4%200%201.3%201.1%202.4%202.4%202.4%201.3%200%202.4-1.1%202.4-2.4zM23.7%2031c.8-1.1.6-2.6-.5-3.4-1.1-.8-2.6-.5-3.4.5-.8%201.1-.5%202.6.5%203.4%201.1.8%202.6.5%203.4-.5zm-1.8-7.3c.4-1.3-.3-2.6-1.5-3-1.3-.4-2.6.3-3%201.6-.4%201.2.3%202.6%201.6%203%201.1.4%202.5-.3%202.9-1.6zM26.3%2040.4v3.2c0%20.8-.6%201.4-1.3%201.4-.7%200-1.4-.6-1.4-1.4v-3.2c0-.8.6-1.4%201.4-1.4.8%200%201.3.6%201.3%201.4zM26.3%205.9v3.2c0%20.8-.6%201.3-1.3%201.3-.7%200-1.4-.6-1.4-1.3V5.9c0-.8.6-1.4%201.4-1.4.8.1%201.3.7%201.3%201.4zM14.9%2012.8c.5.5.5%201.4%200%201.9-.3.2-.6.3-.9.3-.3%200-.7-.1-.9-.4l-2.3-2.3c-.5-.5-.5-1.4%200-1.9s1.4-.5%201.9%200l2.2%202.4zM14.9%2034.8c.5.5.5%201.4%200%201.9L12.6%2039c-.3.3-.6.4-.9.4-.3%200-.7-.1-.9-.4-.5-.5-.5-1.4%200-1.9l2.3-2.3c.4-.5%201.3-.5%201.8%200zM9.4%2023.4c.7%200%201.3.6%201.3%201.4s-.6%201.3-1.3%201.3H6.2c-.7%200-1.4-.6-1.4-1.3s.6-1.4%201.4-1.4h3.2z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.8%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11H48v-11h-2.2zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_meat {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23E34E62%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M53.75%2053.407c-.88.1-1.767.148-2.62.148-12.157%200-17.133-9.675-17.31-10.027-.996-1.897-2.324-2.743-4.305-2.743-2.518%200-5.323%201.412-6.18%201.95l-.15.095-.163.078c-1.175.582-2.513.888-3.868.888-2.008%200-3.855-.688-5.336-1.832-.084.385-.142.78-.142%201.188%200%203.03%202.45%205.483%205.478%205.483.868%200%201.695-.19%202.42-.55%200%200%2010.55-6.71%2015.143%202.032%200%200%204.74%209.48%2016.67%208.15%206.145-.688%2011.253-4.82%2011.798-10.797-2.643%203.197-6.673%205.405-11.436%205.937zM19.153%2040.523c.868%200%201.695-.19%202.42-.55%200%200%2010.55-6.71%2015.143%202.032%200%200%204.74%209.482%2016.67%208.15%206.503-.727%2011.855-5.306%2011.855-11.855%200-4.26-2.343-7.854-5.627-10.087C50.878%2022.277%2042.125%2022%2042.125%2022c-19.563-1.11-27.29%209.666-27.29%209.666-.727.932-1.157%202.103-1.157%203.373%200%203.03%202.45%205.483%205.476%205.483zm14.982-11l1.682-.265.756-.102c.012.01.023.018.047.027.018%200%20.036-.003.06-.015-.013.046.097-.17.142-.242l.178-.312.7-1.17c.456-.732.887-1.365%201.278-1.874.778-1.02%201.397-1.55%201.722-1.395.327.154.312.967.02%202.216-.145.628-.36%201.363-.635%202.18l-.458%201.283-.048.126c1.957.388%204.444%201.18%207.045%202.442%205.657%202.693%209.244%206.62%208.47%207.507-.71.828-4.952-1.302-10.26-3.83-2.972-1.447-5.65-2.788-7.36-3.88l-1.113.22-1.674.308c-5.66.97-10.37%201.03-10.522.142-.154-.892%204.31-2.397%209.97-3.367z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_meat_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M53.7%2053.4c-.9.1-1.8.1-2.6.1-12.2%200-17.1-9.7-17.3-10-1-1.9-2.3-2.7-4.3-2.7-2.5%200-5.3%201.4-6.2%201.9l-.2.1-.1.1c-1.2.6-2.5.9-3.9.9-2%200-3.9-.7-5.3-1.8-.1.4-.1.8-.1%201.2%200%203%202.5%205.5%205.5%205.5.9%200%201.7-.2%202.4-.5%200%200%2010.5-6.7%2015.1%202%200%200%204.7%209.5%2016.7%208.2%206.1-.7%2011.3-4.8%2011.8-10.8-2.7%203.1-6.7%205.3-11.5%205.8zM19.2%2040.5c.9%200%201.7-.2%202.4-.5%200%200%2010.5-6.7%2015.1%202%200%200%204.7%209.5%2016.7%208.1%206.5-.7%2011.9-5.3%2011.9-11.9%200-4.3-2.3-7.9-5.6-10.1-8.8-5.8-17.6-6.1-17.6-6.1-19.6-1.1-27.3%209.7-27.3%209.7-.7.9-1.2%202.1-1.2%203.4.1%203%202.5%205.4%205.6%205.4zm14.9-11l1.7-.3.8-.1h.1l.1-.2.2-.3.7-1.2c.5-.7.9-1.4%201.3-1.9.8-1%201.4-1.5%201.7-1.4.3.2.3%201%200%202.2-.1.6-.4%201.4-.6%202.2l-.5%201.3v.1c2%20.4%204.4%201.2%207%202.4%205.7%202.7%209.2%206.6%208.5%207.5-.7.8-5-1.3-10.3-3.8-3-1.4-5.7-2.8-7.4-3.9l-1.1.2-1.7.3c-5.7%201-10.4%201-10.5.1-.1-.7%204.4-2.2%2010-3.2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_okostrom_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M44.4%2028.1c-.5%204.6-3.5%209.7-6.8%2012-3.3%202.3-7.5%202.4-11%20.7-.5-3.9%201-7.9%204.2-10.2%203.3-2.4%209.1-3.6%2013.6-2.5zM33.5%2014.2v2.9c0%204-2.9%207.3-6.6%208.1v5.2c0%20.9-.7%201.6-1.6%201.6-.9%200-1.6-.7-1.6-1.6v-5.2c-3.8-.8-6.6-4.1-6.6-8.1v-2.9h2.8V8.7c0-.9.8-1.6%201.6-1.6.9%200%201.6.7%201.6%201.6v5.5h4.4V8.7c0-.9.7-1.6%201.6-1.6.9%200%201.6.7%201.6%201.6v5.5h2.8zM19.2%2030.6c3.3%202.3%204.7%206.3%204.2%2010.2-3.5%201.8-7.7%201.7-11-.7-3.3-2.3-6.3-7.4-6.8-12%204.6-1.1%2010.3.1%2013.6%202.5z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_plane {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2300AEB3%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M60.142%2045.52L43.565%2028.948V16.46c0-1.97-1.597-3.567-3.565-3.566-1.97%200-3.567%201.597-3.567%203.567v12.486L19.858%2045.52c-.694.695-1.262%202.065-1.262%203.046v1.784c0%20.98.693%201.378%201.54.885L36.43%2041.73v11.377l-6.475%205.887c-.363.33-.66%201-.66%201.49v1.46c0%20.49.35.7.784.466l7.353-4.01c.048-.026.087-.07.13-.103.197.183.416.34.652.477v2.278c0%20.984.8%201.784%201.784%201.783.984%200%201.783-.798%201.783-1.783v-2.278c.234-.137.453-.294.65-.477.045.032.084.077.132.102l7.352%204.01c.43.234.783.024.783-.466v-1.46c0-.49-.296-1.16-.66-1.49l-6.476-5.887V41.73l16.297%209.505c.85.494%201.542.096%201.542-.885v-1.784c0-.98-.566-2.352-1.26-3.045z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_plane_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M60.1%2045.5L43.6%2028.9V16.5c0-2-1.6-3.6-3.6-3.6s-3.6%201.6-3.6%203.6V29L19.9%2045.5c-.7.7-1.3%202.1-1.3%203v1.8c0%201%20.7%201.4%201.5.9l16.3-9.5v11.4L30%2059c-.4.3-.7%201-.7%201.5V62c0%20.5.4.7.8.5l7.4-4%20.1-.1c.2.2.4.3.7.5v2.3c0%201%20.8%201.8%201.8%201.8s1.8-.8%201.8-1.8v-2.3c.2-.1.5-.3.7-.5l.1.1%207.4%204c.4.2.8%200%20.8-.5v-1.5c0-.5-.3-1.2-.7-1.5l-6.5-5.9V41.7L60%2051.2c.8.5%201.5.1%201.5-.9v-1.8c-.1-.9-.7-2.3-1.4-3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_power_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M62.5%2059.7L50%2047.2c4.3-5.7%203.8-13.8-1.4-19-.4-.4-.9-.8-1.4-1.2l.1-.1-6.1-6.1-5.9%205.9%201.5-1.5-8.8-8.8c-.8-.8-2.1-.8-2.9%200-.8.8-.8%202.1%200%202.9l8.8%208.8L28%2034l-8.8-8.8c-.8-.8-2.1-.8-2.9%200-.8.8-.8%202.1%200%202.9l8.8%208.8-4.4%204.4%206.1%206.1.1-.1c.4.5.8.9%201.2%201.4%205.2%205.2%2013.3%205.6%2019%201.4l12.5%2012.5%202.9-2.9z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_public {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2300AEB3%22%20cx%3D%2240%22%20cy%3D%2239.999%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M52.092%2017.452H27.914c-3.076%200-5.572%202.494-5.572%205.567V51.52c0%202.85%202.142%205.194%204.9%205.52v2.72c0%201.538%201.247%202.784%202.784%202.784%201.538%200%202.786-1.246%202.786-2.783V57.09h14.193v2.673c0%201.537%201.247%202.783%202.785%202.783s2.78-1.246%202.78-2.783v-2.7c2.853-.24%205.088-2.63%205.088-5.54V23.02c0-3.074-2.494-5.568-5.566-5.568zm-20.377%202.884h16.573v4.324H31.715v-4.324zM25.408%2047.4c0-1.69%201.368-3.063%203.062-3.063%201.688%200%203.06%201.374%203.06%203.064%200%201.693-1.37%203.06-3.06%203.06-1.694%200-3.062-1.366-3.062-3.06zm25.883%203.06c-1.688%200-3.06-1.366-3.06-3.06%200-1.69%201.37-3.063%203.06-3.063%201.696%200%203.068%201.374%203.068%203.064%200%201.694-1.372%203.06-3.067%203.06zm3.486-14.865c0%201.534-1.396%202.757-2.922%202.757h-23.94c-1.534%200-2.687-1.223-2.687-2.757v-5.57c0-1.526%201.152-2.483%202.687-2.483h23.94c1.526%200%202.922.957%202.922%202.483v5.57z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_public_car {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Ccircle%20fill%3D%22%2300AEB3%22%20cx%3D%2225%22%20cy%3D%2224.999%22%20r%3D%2225%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M17.145%2023.334h-5.588l1.158-3.21c.067-.182.28-.332.475-.332h3.955v-1.417h-4.31c-.583%200-1.224.45-1.422%201l-1.43%203.96h-.157c-.584%200-1.062.476-1.062%201.06v3.543c0%20.585.477%201.062%201.062%201.062h.354v1.417c0%20.782.634%201.417%201.416%201.417.782%200%201.417-.634%201.417-1.417V29h4.132v-5.666zm-5.903%203.542c-.587%200-1.062-.476-1.062-1.062%200-.587.475-1.063%201.062-1.063.587%200%201.063.477%201.063%201.064%200%20.586-.476%201.062-1.063%201.062z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M35.434%2012.43H21.89c-1.724%200-3.123%201.398-3.123%203.12v15.968c0%201.596%201.2%202.91%202.745%203.093v1.525c0%20.86.7%201.56%201.56%201.56.862%200%201.56-.7%201.56-1.56v-1.497h7.952v1.497c0%20.86.7%201.56%201.56%201.56.862%200%201.558-.7%201.558-1.56v-1.512c1.597-.136%202.85-1.473%202.85-3.105v-15.97c0-1.72-1.397-3.117-3.118-3.117zM24.02%2014.047h9.284v2.423H24.02v-2.424zM20.485%2029.21c0-.948.766-1.718%201.716-1.718.946%200%201.715.77%201.715%201.717%200%20.947-.77%201.713-1.715%201.713-.95%200-1.716-.766-1.716-1.714zm14.5%201.713c-.946%200-1.715-.766-1.715-1.714s.77-1.718%201.716-1.718c.95%200%201.718.77%201.718%201.717%200%20.947-.77%201.713-1.718%201.713zm1.952-8.33c0%20.86-.782%201.545-1.637%201.545H21.89c-.86%200-1.506-.685-1.506-1.544v-3.12c0-.856.646-1.392%201.505-1.392H35.3c.856%200%201.638.536%201.638%201.39v3.122z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_public_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M52.1%2017.5H27.9c-3.1%200-5.6%202.5-5.6%205.6v28.5c0%202.8%202.1%205.2%204.9%205.5v2.7c0%201.5%201.2%202.8%202.8%202.8%201.5%200%202.8-1.2%202.8-2.8v-2.7H47v2.7c0%201.5%201.2%202.8%202.8%202.8s2.8-1.2%202.8-2.8v-2.7c2.9-.2%205.1-2.6%205.1-5.5V23c0-3.1-2.5-5.5-5.6-5.5zm-20.4%202.8h16.6v4.3H31.7v-4.3zm-6.3%2027.1c0-1.7%201.4-3.1%203.1-3.1%201.7%200%203.1%201.4%203.1%203.1%200%201.7-1.4%203.1-3.1%203.1-1.7%200-3.1-1.4-3.1-3.1zm25.9%203.1c-1.7%200-3.1-1.4-3.1-3.1%200-1.7%201.4-3.1%203.1-3.1%201.7%200%203.1%201.4%203.1%203.1%200%201.7-1.4%203.1-3.1%203.1zm3.5-14.9c0%201.5-1.4%202.8-2.9%202.8h-24c-1.5%200-2.7-1.2-2.7-2.8V30c0-1.5%201.2-2.5%202.7-2.5h23.9c1.5%200%202.9%201%202.9%202.5v5.6z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_public_plane {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Ccircle%20fill%3D%22%2300AEB3%22%20cx%3D%2225%22%20cy%3D%2224.999%22%20r%3D%2225%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M15.953%2027.515c.03-.064.053-.13.068-.2.015%200%20.03.005.044.003l.595-.066v-1.066l-1.175-.15L13.78%2023.6l2.88-.237V21.71l-4.793-.847-1.87-2.673c-.295-.422-.876-.525-1.298-.23-.423.295-.526.876-.23%201.298l1.87%202.673-1.068%206.032c-.045.252.04.63.186.84l.267.383c.147.21.355.19.462-.04l2.066-4.477%201.704%202.436-.505%202.23c-.028.125.008.313.08.418l.22.313c.073.105.18.097.238-.018l.973-1.96c.007-.012.008-.028.013-.04.07.01.14.01.21.003l.342.488c.147.21.438.262.65.115.21-.148.26-.438.114-.65l-.34-.488zM34.92%2012.43H21.376c-1.723%200-3.122%201.398-3.122%203.12v15.968c0%201.596%201.2%202.91%202.745%203.093v1.525c0%20.86.698%201.56%201.56%201.56.86%200%201.56-.7%201.56-1.56v-1.497h7.95v1.497c0%20.86.7%201.56%201.56%201.56.863%200%201.56-.7%201.56-1.56v-1.512c1.596-.136%202.85-1.473%202.85-3.105v-15.97c0-1.72-1.398-3.117-3.12-3.117zm-11.415%201.616h9.285v2.423h-9.285v-2.424zM19.972%2029.21c0-.948.766-1.718%201.716-1.718.946%200%201.715.77%201.715%201.717%200%20.947-.77%201.713-1.715%201.713-.95%200-1.716-.766-1.716-1.714zm14.5%201.713c-.946%200-1.715-.766-1.715-1.714s.77-1.718%201.715-1.718c.95%200%201.718.77%201.718%201.717%200%20.947-.77%201.713-1.718%201.713zm1.952-8.33c0%20.86-.782%201.545-1.637%201.545h-13.41c-.86%200-1.506-.685-1.506-1.544v-3.12c0-.856.647-1.392%201.506-1.392h13.412c.855%200%201.637.536%201.637%201.39v3.122z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_share {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M80%2040c0%2022.09-17.91%2040-40%2040C17.907%2080%200%2062.09%200%2040S17.908%200%2040%200c22.09%200%2040%2017.91%2040%2040z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M24.107%2039.067h-6.374c-.4%200-.8.273-.997.637v16.7c.174.388.578.636.977.557%202.038-.386%204.17-.783%206.376-1.184.483-.09.89-.556.892-1.037V39.942c-.002-.483-.398-.876-.875-.876zm41.187%204.025c-.58-1.196-3.092-2.1-5.037-1.238%200%200-4.78%202.362-6.483%202.77-1.37.323-8.093-.112-11.493.18l5.94-2.538c1.53-.66%202.234-2.435%201.57-3.963-.657-1.532-2.435-2.24-3.963-1.574l-3.887%201.52c-4.234%201.368-3.446-.128-8.098-.525-3.666-.31-4.556%202.635-6.07%203.908V52.51c3.547-.205%208.672.117%2014.282-.154C49.8%2051.984%2055.036%2050%2057.16%2048.91l6.616-3.39c1.198-.584%202.1-1.225%201.518-2.428zM34.1%2034.734c2.154.185%203.415.595%204.25.867.52.17.67.213.84.213.235%200%20.728-.07%201.745-.394l3.756-1.47c.745-.313%201.53-.473%202.335-.473%202.405%200%204.573%201.43%205.52%203.63.64%201.475.665%203.11.074%204.604l-.01.02c.3-.013.446-.026.51-.035.61-.16%202.092-.786%203.642-1.5V21.72H32.168V34.78c.363-.05.744-.08%201.15-.08.25%200%20.51.01.78.034z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_share_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M80%2040c0%2022.1-17.9%2040-40%2040S0%2062.1%200%2040%2017.9%200%2040%200s40%2017.9%2040%2040z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M24.1%2039.1h-6.4c-.4%200-.8.3-1%20.6v16.7c.2.4.6.6%201%20.6%202-.4%204.2-.8%206.4-1.2.5-.1.9-.6.9-1V39.9c0-.4-.4-.8-.9-.8zm41.2%204c-.6-1.2-3.1-2.1-5-1.2%200%200-4.8%202.4-6.5%202.8-1.4.3-8.1-.1-11.5.2l5.9-2.5c1.5-.7%202.2-2.4%201.6-4-.7-1.5-2.4-2.2-4-1.6l-3.9%201.5c-4.2%201.4-3.4-.1-8.1-.5-3.7-.3-4.6%202.6-6.1%203.9v10.9c3.5-.2%208.7.1%2014.3-.2C49.7%2052%2055%2050%2057.1%2049l6.6-3.4c1.3-.7%202.2-1.3%201.6-2.5zm-31.2-8.4c2.2.2%203.4.6%204.2.9.5.2.7.2.8.2.2%200%20.7-.1%201.7-.4l3.8-1.5c.7-.3%201.5-.5%202.3-.5%202.4%200%204.6%201.4%205.5%203.6.6%201.5.7%203.1.1%204.6h.5c.6-.2%202.1-.8%203.6-1.5V21.7H32.2v13.1c.4-.1.7-.1%201.2-.1h.7z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_shower {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23F08E00%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M42.01%2028.586c-1.007%200-1.825.816-1.825%201.825%200%201.008.818%201.825%201.826%201.825s1.825-.817%201.825-1.824c0-1.008-.816-1.824-1.824-1.824zm7.3%200c-1.008%200-1.825.816-1.825%201.825%200%201.008.817%201.825%201.824%201.825%201.008%200%201.824-.817%201.824-1.824%200-1.008-.817-1.824-1.825-1.824zm-7.3%205.475c-1.007%200-1.825.817-1.825%201.825%200%201.01.818%201.825%201.826%201.825s1.825-.816%201.825-1.825c0-1.008-.816-1.824-1.824-1.824zm0%205.474c-1.007%200-1.825.817-1.825%201.825s.818%201.823%201.826%201.823%201.825-.816%201.825-1.824-.816-1.826-1.824-1.826zm0%205.476c-1.007%200-1.825.815-1.825%201.824%200%201.008.818%201.824%201.826%201.824s1.825-.816%201.825-1.824c0-1.01-.816-1.824-1.824-1.824zm0%205.473c-1.007%200-1.825.815-1.825%201.824%200%201.008.818%201.825%201.826%201.825s1.825-.817%201.825-1.825-.816-1.824-1.824-1.824zm7.3-10.95c-1.008%200-1.825.818-1.825%201.826s.817%201.823%201.824%201.823c1.008%200%201.824-.816%201.824-1.824s-.817-1.826-1.825-1.826zm0%205.477c-1.008%200-1.825.815-1.825%201.824%200%201.008.817%201.824%201.824%201.824%201.008%200%201.824-.816%201.824-1.824%200-1.01-.817-1.824-1.825-1.824zm0%205.473c-1.008%200-1.825.815-1.825%201.824%200%201.008.817%201.825%201.824%201.825%201.008%200%201.824-.817%201.824-1.825s-.817-1.824-1.825-1.824zm-7.3%205.474c-1.007%200-1.825.818-1.825%201.825%200%201.01.818%201.824%201.826%201.824s1.825-.815%201.825-1.824c0-1.007-.816-1.825-1.824-1.825zm7.3%200c-1.008%200-1.825.818-1.825%201.825%200%201.01.817%201.824%201.824%201.824%201.008%200%201.824-.815%201.824-1.824%200-1.007-.817-1.825-1.825-1.825zm0-21.896c-1.008%200-1.825.817-1.825%201.825%200%201.01.817%201.825%201.824%201.825%201.008%200%201.824-.816%201.824-1.825%200-1.008-.817-1.824-1.825-1.824zm-16.635%209.003l-1.992%201.992c-1.072-.816-2.324-1.41-3.694-1.688v-2.01h1.823V37.71h-7.3v3.65h1.825v2.008c-1.268.256-2.437.782-3.453%201.506L17.96%2042.95l-2.58%202.578%202.013%202.015c-.853%201.39-1.354%203.016-1.354%204.765%200%205.04%204.082%209.124%209.122%209.124s9.125-4.085%209.125-9.124c0-1.64-.438-3.174-1.193-4.5l2.163-2.164-2.582-2.58zm-7.513%2014.72c-3.022%200-5.474-2.45-5.474-5.476%200-3.023%202.45-5.474%205.474-5.474v5.474l3.872-3.87c.99.99%201.604%202.358%201.604%203.87%200%203.026-2.45%205.475-5.476%205.475zm27.796-43.796c-5.038%200-9.123%204.086-9.123%209.124H38.36v3.65h14.598v-3.65h-5.474c0-3.02%202.452-5.473%205.474-5.473%203.024%200%205.476%202.45%205.476%205.474v38.32h3.65V23.11c0-5.037-4.087-9.123-9.126-9.123z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_shower_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M42%2028.6c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm7.3%200c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zM42%2034.1c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0%205.4c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0%205.5c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8S43%2045%2042%2045zm0%205.5c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm7.3-11c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0%205.5c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0%205.5c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zM42%2056c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8S43%2056%2042%2056zm7.3%200c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm0-21.9c-1%200-1.8.8-1.8%201.8s.8%201.8%201.8%201.8%201.8-.8%201.8-1.8-.8-1.8-1.8-1.8zm-16.6%209l-2%202c-1.1-.8-2.3-1.4-3.7-1.7v-2h1.8v-3.6h-7.3v3.6h1.8v2c-1.3.3-2.4.8-3.5%201.5l-1.8-2-2.6%202.6%202%202c-.9%201.4-1.4%203-1.4%204.8%200%205%204.1%209.1%209.1%209.1s9.1-4.1%209.1-9.1c0-1.6-.4-3.2-1.2-4.5l2.2-2.2-2.5-2.5zm-7.5%2014.7c-3%200-5.5-2.4-5.5-5.5%200-3%202.5-5.5%205.5-5.5v5.5l3.9-3.9c1%201%201.6%202.4%201.6%203.9-.1%203-2.5%205.5-5.5%205.5zM53%2014c-5%200-9.1%204.1-9.1%209.1h-5.5v3.7H53v-3.7h-5.5c0-3%202.5-5.5%205.5-5.5s5.5%202.5%205.5%205.5v38.3h3.6V23.1c0-5-4.1-9.1-9.1-9.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_stairs {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23F08E00%22%20cx%3D%2240%22%20cy%3D%2239.999%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M49.84%2038.204v-7.438h-6.732v-7.27h-9.946v-7.27h-9.945v7.24l20.1%2014.736h6.523zm3.73-3.626v7.268h-9.94v7.27h-9.945v7.27H23.74v7.27h9.99l29.79-21.84V34.58h-9.95z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_stairs_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M49.8%2038.2v-7.4h-6.7v-7.3h-9.9v-7.3h-9.9v7.2l20.1%2014.7h6.4zm3.8-3.6v7.3h-9.9v7.3h-9.9v7.3h-9.9v7.3h10L63.7%2042v-7.2H53.6z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_switch_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M38.1%207.2h-26c-2.8%200-5%202.2-5%205v26c0%202.8%202.2%205%205%205h26c2.8%200%205-2.3%205-5v-26c0-2.8-2.2-5-5-5zm-14.7%208.2c0-.9.8-1.7%201.7-1.7.9%200%201.7.7%201.7%201.7v8.7c0%20.9-.8%201.7-1.7%201.7-.9%200-1.7-.7-1.7-1.7v-8.7zm12.1%2013.5c-.1.7-.4%201.4-.6%202-.3.6-.6%201.2-1%201.8-.4.6-.8%201.1-1.3%201.6s-1%20.9-1.6%201.3c-.6.4-1.2.7-1.8%201-.6.3-1.3.5-2%20.6-.7.1-1.4.2-2.1.2-.7%200-1.4-.1-2.1-.2-.7-.1-1.3-.4-2-.6-.6-.3-1.2-.6-1.8-1-.6-.4-1.1-.8-1.6-1.3s-.9-1-1.3-1.6-.7-1.2-1-1.8c-.3-.6-.5-1.3-.6-2-.1-.7-.2-1.4-.2-2.1%200-.7.1-1.4.2-2.1.1-.7.3-1.4.6-2%20.3-.6.6-1.2%201-1.8.4-.6.8-1.1%201.3-1.6.7-.6%201.7-.7%202.4%200s.7%201.7%200%202.4c-.3.3-.6.7-.9%201.1-.3.4-.5.8-.7%201.2-.2.4-.3.9-.4%201.4-.1.5-.1%201-.1%201.5s0%201%20.1%201.5.2.9.4%201.4c.2.4.4.8.7%201.2.3.4.6.7.9%201.1.3.3.7.6%201.1.9.4.3.8.5%201.2.7.4.2.9.3%201.4.4.9.2%202%20.2%202.9%200%20.5-.1.9-.2%201.4-.4.4-.2.8-.4%201.2-.7.4-.3.7-.6%201.1-.9.3-.3.6-.7.9-1.1.3-.4.5-.8.7-1.2.2-.4.3-.9.4-1.4.1-.5.1-1%20.1-1.5s-.1-1-.2-1.5-.2-.9-.4-1.3-.4-.8-.7-1.2c-.3-.4-.6-.8-.9-1.1-.7-.7-.7-1.7%200-2.4s1.7-.6%202.4%200c.5.5.9%201%201.3%201.6.4.6.7%201.2%201%201.8.3.6.5%201.3.6%202%20.1.7.2%201.4.2%202.1%200%20.6-.1%201.3-.2%202z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_tv {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23F08E00%22%20cx%3D%2240%22%20cy%3D%2239.999%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M58.263%2021.453H21.737c-2.228%200-4.04%201.81-4.04%204.036v24.157c0%202.227%201.813%204.038%204.04%204.038h13.03v5.082h-4.22c-.812%200-1.47.658-1.47%201.468%200%20.812.658%201.47%201.47%201.47H48.35c.812%200%201.47-.658%201.47-1.47%200-.81-.658-1.468-1.47-1.468h-3.67v-5.082h13.583c2.227%200%204.038-1.812%204.038-4.038V25.49c0-2.226-1.81-4.037-4.037-4.037zm-.367%2027.827H22.104V25.857h35.792V49.28zm-17.804-3.726l1.713-6.364%206.362-1.712-6.362-1.714-1.713-6.362-1.714%206.362-6.36%201.714%206.36%201.712%201.714%206.364z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_tv_disabled-daily {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M39.8%2010.2H11c-1.8%200-3.2%201.4-3.2%203.2v19c0%201.8%201.4%203.2%203.2%203.2h10.3v4H18c-.6%200-1.2.5-1.2%201.2%200%20.6.5%201.2%201.2%201.2h14c.6%200%201.2-.5%201.2-1.2%200-.6-.5-1.2-1.2-1.2h-2.9v-4h10.7c1.8%200%203.2-1.4%203.2-3.2v-19c-.1-1.8-1.5-3.2-3.2-3.2zm-.3%2021.9H11.3V13.7h28.2v18.4z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M7.646%2041.083L42.364%206.365l1.697%201.697L9.344%2042.78z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_tv_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M58.3%2021.5H21.7c-2.2%200-4%201.8-4%204v24.2c0%202.2%201.8%204%204%204h13v5.1h-4.2c-.8%200-1.5.7-1.5%201.5s.7%201.5%201.5%201.5h17.8c.8%200%201.5-.7%201.5-1.5s-.7-1.5-1.5-1.5h-3.7v-5.1h13.6c2.2%200%204-1.8%204-4V25.5c.1-2.2-1.7-4-3.9-4zm-.4%2027.8H22.1V25.9h35.8v23.4zm-17.8-3.7l1.7-6.4%206.4-1.7-6.4-1.7-1.7-6.4-1.7%206.4-6.4%201.7%206.4%201.7%201.7%206.4z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_veganer {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23E34E62%22%20cx%3D%2240%22%20cy%3D%2239.998%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M31.644%2040.248c-.98-1.66-2.12-3.018-2.96-4.05-1.428-1.726-1.68-2.003-2.416-2.662-.784-.69-1.454-1.388-1.466-1.515-.03-.362%201.797.177%202.735.81%201.842%201.227%204.082%203.605%204.925%205.22.166.33.354.647.405.698.212.2.312-.633.223-1.787-.25-3.02-2.16-6.207-4.625-7.728-1.737-1.066-2.336-1.23-6.058-1.63-1.463-.16-3.427-.424-4.358-.583-1.902-.33-2.087-.337-2.148-.125-.016.082.188.706.467%201.395.436%201.053.57%201.558.877%203.358.584%203.394.97%204.394%202.22%205.688%201.868%201.938%204.367%203.042%207.373%203.27.774.06%201.52.18%201.676.258.265.14.587.48.954.994%200%200%204.94%207.39%204.94%2020.673l5.836.014s-.498-14.434%209.062-20.494c.485-.087%201.192-.176%201.914-.23%204.49-.348%208.215-1.994%2011.003-4.887%201.867-1.93%202.443-3.422%203.313-8.485.458-2.688.66-3.44%201.31-5.012.416-1.028.722-1.96.697-2.082-.092-.317-.367-.31-3.203.182-1.393.24-4.324.635-6.505.873-5.555.594-6.45.84-9.04%202.433-3.678%202.266-6.527%207.023-6.904%2011.534-.133%201.72.017%202.964.334%202.67.075-.08.355-.554.605-1.046%201.256-2.41%204.6-5.958%207.35-7.79%201.4-.942%204.126-1.75%204.08-1.205-.017.187-1.017%201.23-2.186%202.26-1.1.985-1.03%201.844-3.604%203.97-7.78%206.432-10.8%2016.9-10.8%2016.9s-1.505-5.59-6.028-11.887z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_veganer_disabled-daily {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M18.8%2024.6c-.7-1.2-1.5-2.2-2.2-2.9-1-1.3-1.2-1.5-1.8-1.9-.6-.5-1.1-1-1.1-1.1%200-.3%201.3.1%202%20.6%201.3.9%203%202.6%203.6%203.8.1.2.3.5.3.5.2.1.2-.5.2-1.3-.2-2.2-1.6-4.5-3.4-5.6-1.3-.8-1.7-.9-4.4-1.2-1.1-.1-2.5-.3-3.2-.4-1.4-.2-1.5-.2-1.6-.1%200%20.1.1.5.3%201%20.5.7.6%201%20.9%202.3.4%202.5.7%203.2%201.6%204.1%201.4%201.4%203.2%202.2%205.4%202.4.6%200%201.1.1%201.2.2.2.1.4.4.7.7%200%200%203.6%205.4%203.6%2015.1h4.3s-.4-10.5%206.6-14.9c.4-.1.9-.1%201.4-.2%203.3-.3%206-1.5%208-3.6%201.4-1.4%201.8-2.5%202.4-6.2.3-2%20.5-2.5%201-3.7.3-.7.5-1.4.5-1.5-.1-.2-.3-.2-2.3.1-1%20.2-3.1.5-4.7.6-4%20.4-4.7.6-6.6%201.8-2.7%201.6-4.8%205.1-5%208.4-.1%201.3%200%202.2.2%201.9.1-.1.3-.4.4-.8.9-1.8%203.4-4.3%205.4-5.7%201-.7%203-1.3%203-.9%200%20.1-.7.9-1.6%201.6-.8.7-.8%201.3-2.6%202.9-5.7%204.7-7.9%2012.3-7.9%2012.3s-1.3-3.7-4.6-8.3z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.5%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.6-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_veganer_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M31.6%2040.2c-1-1.7-2.1-3-3-4-1.4-1.7-1.7-2-2.4-2.7-.8-.7-1.5-1.4-1.5-1.5%200-.4%201.8.2%202.7.8%201.8%201.2%204.1%203.6%204.9%205.2.2.3.4.6.4.7.2.2.3-.6.2-1.8-.3-3-2.2-6.2-4.6-7.7-1.7-1.1-2.3-1.2-6.1-1.6-1.3-.2-3.2-.4-4.2-.6-1.9-.3-2.1-.3-2.1-.1%200%20.1.2.7.5%201.4.4%201.1.6%201.6.9%203.4.6%203.4%201%204.4%202.2%205.7%201.9%201.9%204.4%203%207.4%203.3.8.1%201.5.2%201.7.3.3.1.6.5%201%201%200%200%204.9%207.4%204.9%2020.7h5.8s-.5-14.4%209.1-20.5c.5-.1%201.2-.2%201.9-.2%204.5-.3%208.2-2%2011-4.9%201.9-1.9%202.4-3.4%203.3-8.5.5-2.7.7-3.4%201.3-5%20.4-1%20.7-2%20.7-2.1-.1-.3-.4-.3-3.2.2-1.4.2-4.3.6-6.5.9-5.6.6-6.5.8-9%202.4-3.7%202.3-6.5%207-6.9%2011.5-.1%201.7%200%203%20.3%202.7.1-.1.4-.6.6-1%201.3-2.4%204.6-6%207.3-7.8%201.4-.9%204.1-1.7%204.1-1.2%200%20.2-1%201.2-2.2%202.3-1.1%201-1%201.8-3.6%204-7.8%206.4-10.8%2016.9-10.8%2016.9s-1.5-5.9-6.1-12.2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_vegetar {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23E34E62%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M36.362%2031.822l-3.164-5.418c-.35-.602-.69-1.792-.707-2.492l-.054-2.073c-.003-.105-.02-.204-.036-.3.64-.194%201.1-.72%201.1-1.34%200-.79-.733-1.424-1.634-1.424H23.26c-.9%200-1.63.633-1.63%201.423%200%20.635.485%201.165%201.136%201.352-.01.107-.03.21-.03.318v2.07c0%20.688-.326%201.85-.677%202.438l-3.26%205.44c-.586.98-1.032%202.575-1.032%203.715v22.215c0%201.603%201.3%202.9%202.9%202.9h13.8c1.596%200%202.897-1.297%202.897-2.9V35.533c0-1.136-.432-2.73-1.003-3.71zm-15.44%201.276l3.27-5.44c.582-.983%201.028-2.576%201.028-3.72v-2.07c0-.09.037-.18.1-.246h4.516c.07.083.118.175.118.28l.056%202.073c.03%201.125.48%202.706%201.05%203.677l3.16%205.423c.35.594.66%201.766.66%202.457v3.073c-4.032%202.017-7.353-.15-7.353-.15-3.21-1.615-5.91-.95-7.272-.373v-2.55c0-.685.32-1.845.668-2.434zM65.845%2022.42c-1.457.25-4.52.663-6.805.916-5.812.62-6.747.88-9.453%202.542-3.85%202.37-6.828%207.347-7.222%2012.065-.14%201.8.02%203.104.346%202.792.078-.08.375-.577.635-1.093%201.314-2.523%204.814-6.233%207.686-8.148%201.467-.988%204.32-1.832%204.27-1.26-.017.196-1.06%201.287-2.286%202.363-1.146%201.03-1.33%201.648-3.766%204.153-4.143%204.258-7.16%209.147-9.312%2013.6v3.407c2.38-3.728%205.715-7.59%2010.184-9.877.51-.092%201.25-.186%202.006-.243%204.693-.36%208.594-2.086%2011.51-5.11%201.95-2.017%202.553-3.58%203.46-8.878.48-2.81.692-3.6%201.37-5.243.437-1.074.76-2.05.73-2.176-.097-.332-.384-.323-3.35.19z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_vegetar_disabled-daily {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h50v50H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M21.5%2019.9l-2.4-4.1c-.3-.5-.5-1.4-.5-1.9v-1.6-.2c.5-.1.8-.5.8-1%200-.6-.6-1.1-1.2-1.1h-6.5c-.7%200-1.2.5-1.2%201.1%200%20.5.4.9.9%201V14c0%20.5-.2%201.4-.5%201.8l-2.5%204.1c-.4.7-.8%201.9-.8%202.8v16.8c0%201.2%201%202.2%202.2%202.2h10.4c1.2%200%202.2-1%202.2-2.2V22.8c-.2-.9-.5-2.1-.9-2.9zm-11.7%201l2.5-4.1c.4-.7.8-1.9.8-2.8v-1.6c0-.1%200-.1.1-.2h3.4c0%20.1.1.1.1.2V14c0%20.9.4%202%20.8%202.8l2.4%204.1c.3.5.5%201.3.5%201.9v2.3c-3%201.5-5.6-.1-5.6-.1-2.4-1.2-4.5-.7-5.5-.3v-1.9c0-.6.3-1.4.5-1.9zM44.5%2010.2c-1.1.2-3.4.5-5.1.7-4.4.5-5.1.7-7.1%201.9-2.9%201.8-5.2%205.6-5.5%209.1-.1%201.4%200%202.3.3%202.1.1-.1.3-.4.5-.8%201-1.9%203.6-4.7%205.8-6.2%201.1-.7%203.3-1.4%203.2-1%200%20.1-.8%201-1.7%201.8-.9.8-1%201.2-2.8%203.1-3.9%204.1-6.5%208.9-8.2%2012.8v2c1.8-3.3%204.7-7.3%208.8-9.4.4-.1.9-.1%201.5-.2%203.5-.3%206.5-1.6%208.7-3.9%201.5-1.5%201.9-2.7%202.6-6.7.4-2.1.5-2.7%201-4%20.3-.8.6-1.5.5-1.6%200-.1-.2-.1-2.5.3z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M45.1%2036.7V34c0-2.8-2.3-5-5-5-2.8%200-5%202.3-5%205v2.7h-2.2v11h14.5v-11h-2.3zm-7.5-2.8c0-1.4%201.1-2.6%202.5-2.6s2.6%201.1%202.6%202.6v2.7h-5.1v-2.7zm3.8%209.6c0%20.7-.6%201.2-1.2%201.2s-1.2-.6-1.2-1.2v-2.9c0-.7.6-1.2%201.2-1.2s1.2.6%201.2%201.2v2.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_vegetar_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M36.4%2031.8l-3.2-5.4c-.3-.6-.7-1.8-.7-2.5l-.1-2.1v-.3c.6-.2%201.1-.7%201.1-1.3%200-.8-.7-1.4-1.6-1.4h-8.6c-.9%200-1.6.6-1.6%201.4%200%20.6.5%201.2%201.1%201.4V24c0%20.7-.3%201.9-.7%202.4l-3.3%205.4c-.6%201-1%202.6-1%203.7v22.2c0%201.6%201.3%202.9%202.9%202.9h13.8c1.6%200%202.9-1.3%202.9-2.9V35.5c0-1.1-.5-2.7-1-3.7zm-15.5%201.3l3.3-5.4c.6-1%201-2.6%201-3.7v-2.1c0-.1%200-.2.1-.2h4.5c.1.1.1.2.1.3l.1%202c0%201.1.5%202.7%201%203.7l3.2%205.4c.4.6.7%201.8.7%202.5v3.1c-4%202-7.4-.1-7.4-.1-3.2-1.6-5.9-1-7.3-.4v-2.5c.1-.9.4-2%20.7-2.6zM65.8%2022.4c-1.5.2-4.5.7-6.8.9-5.8.6-6.7.9-9.5%202.5-3.9%202.4-6.8%207.3-7.2%2012.1-.1%201.8%200%203.1.3%202.8.1-.1.4-.6.6-1.1%201.3-2.5%204.8-6.2%207.7-8.1%201.5-1%204.3-1.8%204.3-1.3%200%20.2-1.1%201.3-2.3%202.4-1.1%201-1.3%201.6-3.8%204.2-4.1%204.3-7.2%209.1-9.3%2013.6v3.4c2.4-3.7%205.7-7.6%2010.2-9.9.5-.1%201.2-.2%202-.2%204.7-.4%208.6-2.1%2011.5-5.1%201.9-2%202.6-3.6%203.5-8.9.5-2.8.7-3.6%201.4-5.2.4-1.1.8-2%20.7-2.2%200-.4-.3-.4-3.3.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_walk {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%2300AEB3%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M37.463%2021.917c2.287.352%204.426-1.202%204.78-3.467s-1.214-4.386-3.5-4.736c-2.29-.35-4.43%201.203-4.782%203.47s1.212%204.384%203.503%204.733zM39.947%2023.022s1.633-.035%202.988%201.087l6.953%206.36c.516.503.504%201.114.504%201.114l-.012%207.25c-.006.892-.732%201.61-1.625%201.603-.893-.004-1.61-.733-1.607-1.626l.03-6.438-3.472-3.178V41.12l3.164%208.312%207.762%208.972c.906%201.01.824%202.565-.188%203.473-1.012.906-2.566.823-3.473-.188l-8.1-9.362c-.25-.277-.417-.6-.52-.933l-2.75-7.232-10.295%2017.14c-.7%201.165-2.21%201.542-3.373.843-1.166-.7-1.543-2.21-.842-3.375l10.395-17.307V31.48l-5.848%209.206c-.48.754-1.48.977-2.232.497-.752-.48-.977-1.48-.498-2.23l8.86-13.944s1.23-1.988%204.18-1.988z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treed_walk_disabled {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M37.5%2021.9c2.3.4%204.4-1.2%204.8-3.5s-1.2-4.4-3.5-4.7c-2.3-.3-4.4%201.2-4.8%203.5s1.2%204.4%203.5%204.7zM39.9%2023s1.6%200%203%201.1l7%206.4c.5.5.5%201.1.5%201.1v7.2c0%20.9-.7%201.6-1.6%201.6-.9%200-1.6-.7-1.6-1.6v-6.4l-3.5-3.2v11.9l3.2%208.3%207.8%209c.9%201%20.8%202.6-.2%203.5-1%20.9-2.6.8-3.5-.2l-8.1-9.4c-.2-.3-.4-.6-.5-.9l-2.8-7.2-10.3%2017.1c-.7%201.2-2.2%201.5-3.4.8-1.2-.7-1.5-2.2-.8-3.4l10.4-17.3v-10l-5.8%209.2c-.5.8-1.5%201-2.2.5-.8-.5-1-1.5-.5-2.2L35.8%2025s1.2-2%204.1-2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h80v80H0z%22%2F%3E%3Cpath%20fill%3D%22%23FF7E02%22%20d%3D%22M77.6%2068v-3c0-3-2.4-5.4-5.4-5.4-3%200-5.4%202.4-5.4%205.4v3h-2.4v12H80V68h-2.4zm-8.2-2.9c0-1.5%201.2-2.8%202.8-2.8%201.5%200%202.8%201.2%202.8%202.8v3h-5.5v-3zm4.1%2010.4c0%20.7-.6%201.3-1.3%201.3-.7%200-1.3-.6-1.3-1.3v-3.1c0-.7.6-1.3%201.3-1.3.7%200%201.3.6%201.3%201.3v3.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treeday_logo_big {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20150%2040%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M47.695%2015.276h3.164v2.888h-3.165v7.78c0%201.46.367%201.825%201.827%201.825.485%200%20.942-.032%201.337-.123v3.375c-.732.12-1.674.152-2.525.152-2.675%200-4.954-.578-4.954-3.74v-9.27h-2.614v-2.888h2.615v-4.712h4.315v4.712zM52.928%2015.276h4.102v2.918h.06c.822-1.976%202.86-3.343%205.018-3.343.333%200%20.637.062.942.153v4.012c-.396-.09-1.034-.152-1.55-.152-3.194%200-4.255%202.25-4.255%205.047v7.08h-4.317V15.277zM68.31%2024.182c.123%202.764%201.43%203.982%203.86%203.982%201.734%200%203.13-1.064%203.406-2.037h3.8c-1.216%203.74-3.8%205.29-7.357%205.29-4.955%200-8.027-3.405-8.027-8.27%200-4.71%203.253-8.297%208.026-8.297%205.35%200%207.964%204.5%207.63%209.332H68.31zm7.022-2.736c-.394-2.188-1.34-3.344-3.436-3.344-2.794%200-3.494%202.127-3.585%203.344h7.022zM85.762%2024.182c.12%202.764%201.427%203.982%203.86%203.982%201.732%200%203.13-1.064%203.405-2.037h3.8c-1.218%203.74-3.8%205.29-7.357%205.29-4.955%200-8.024-3.405-8.024-8.27%200-4.71%203.252-8.297%208.024-8.297%205.35%200%207.965%204.5%207.63%209.332H85.76zm7.022-2.736c-.394-2.188-1.337-3.344-3.436-3.344-2.797%200-3.496%202.127-3.585%203.344h7.02zM110.87%2028.984h-.057c-1.003%201.703-2.736%202.433-4.773%202.433-4.742%200-7.054-4.043-7.054-8.42%200-4.226%202.342-8.147%206.963-8.147%201.853%200%203.675.79%204.65%202.34h.06V9.288h4.317V30.99h-4.105v-2.006zm-3.766-10.88c-2.83%200-3.8%202.462-3.8%205.014%200%202.463%201.125%205.047%203.8%205.047%202.827%200%203.71-2.494%203.71-5.078%200-2.553-.916-4.984-3.71-4.984zM118.05%2020.11c.242-4.014%203.86-5.26%207.386-5.26%203.13%200%206.9.7%206.9%204.47v8.176c0%201.427.153%202.857.548%203.494h-4.38c-.15-.485-.272-1.003-.302-1.52-1.367%201.43-3.343%201.947-5.288%201.947-3.01%200-5.35-1.49-5.35-4.712.06-7.144%2010.638-3.314%2010.457-6.84%200-1.823-1.277-2.126-2.796-2.126-1.672%200-2.706.668-2.858%202.37h-4.317zm9.97%203.19c-.73.64-2.25.67-3.587.912-1.337.243-2.552.73-2.552%202.31%200%201.582%201.247%202.007%202.645%202.007%203.375%200%203.497-2.646%203.497-3.618V23.3zM143.434%2032.966c-.94%202.524-2.46%203.557-5.41%203.557-.883%200-1.763-.06-2.645-.152v-3.556c.82.093%201.67.184%202.523.152%201.125-.122%201.672-1.003%201.672-1.976%200-.334-.06-.67-.184-.972l-5.53-14.743h4.62l3.556%2010.76h.06l3.437-10.76H150l-6.566%2017.69zM20.037%203.97l-.63%203C25.755%208.183%2030.57%2013.777%2030.57%2020.47c0%206.316-4.28%2011.645-10.09%2013.253-1.225.256-2.102-.504-2.174-1.9%200%200-.168-4.978-.15-4.955.776%201.12%202.124%201.924%203.59%201.924%202.374%200%204.296-1.924%204.296-4.297%200-1.206-.498-2.296-1.3-3.076.88-.33%201.507-1.173%201.507-2.166%200-1.26-1.007-2.28-2.256-2.315.06-.327.102-.66.102-1.006%200-2.99-2.43-5.42-5.426-5.42-2.19%200-4.078%201.298-4.93%203.178-.465-.468-1.1-.754-1.805-.754-1.403%200-2.547%201.138-2.547%202.544%200%20.427.112.827.3%201.18-1.85.25-3.28%201.832-3.28%203.752%200%201.5.875%202.794%202.138%203.41-.11.356-.176.746-.176%201.15%200%202.105%201.707%203.81%203.813%203.81%201.41%200%202.63-.76%203.295-1.896l-.145%204.937c-.06%201.424-.953%202.16-2.183%201.9-5.81-1.608-10.085-6.938-10.085-13.252%200-5.798%203.61-10.77%208.7-12.786l.522%201.332c.184.47.588.528.898.127l3.52-4.564c.307-.4.154-.8-.347-.885l-5.688-.976c-.5-.087-.758.23-.572.7l.552%201.412C4.42%207.3%200%2013.378%200%2020.474c0%209.274%207.543%2016.82%2016.816%2016.82s16.82-7.546%2016.82-16.82c0-8.17-5.862-14.997-13.6-16.505z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treeday_logo_white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20150%2040%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M47.695%2015.276h3.164v2.888h-3.165v7.78c0%201.46.367%201.825%201.827%201.825.485%200%20.942-.032%201.337-.123v3.375c-.732.12-1.674.152-2.525.152-2.675%200-4.954-.578-4.954-3.74v-9.27h-2.614v-2.888h2.615v-4.712h4.315v4.712zM52.928%2015.276h4.102v2.918h.06c.822-1.976%202.86-3.343%205.018-3.343.333%200%20.637.062.942.153v4.012c-.396-.09-1.034-.152-1.55-.152-3.194%200-4.255%202.25-4.255%205.047v7.08h-4.317V15.277zM68.31%2024.182c.123%202.764%201.43%203.982%203.86%203.982%201.734%200%203.13-1.064%203.406-2.037h3.8c-1.216%203.74-3.8%205.29-7.357%205.29-4.955%200-8.027-3.405-8.027-8.27%200-4.71%203.253-8.297%208.026-8.297%205.35%200%207.964%204.5%207.63%209.332H68.31zm7.022-2.736c-.394-2.188-1.34-3.344-3.436-3.344-2.794%200-3.494%202.127-3.585%203.344h7.022zM85.762%2024.182c.12%202.764%201.427%203.982%203.86%203.982%201.732%200%203.13-1.064%203.405-2.037h3.8c-1.218%203.74-3.8%205.29-7.357%205.29-4.955%200-8.024-3.405-8.024-8.27%200-4.71%203.252-8.297%208.024-8.297%205.35%200%207.965%204.5%207.63%209.332H85.76zm7.022-2.736c-.394-2.188-1.337-3.344-3.436-3.344-2.797%200-3.496%202.127-3.585%203.344h7.02zM110.87%2028.984h-.057c-1.003%201.703-2.736%202.433-4.773%202.433-4.742%200-7.054-4.043-7.054-8.42%200-4.226%202.342-8.147%206.963-8.147%201.853%200%203.675.79%204.65%202.34h.06V9.288h4.317V30.99h-4.105v-2.006zm-3.766-10.88c-2.83%200-3.8%202.462-3.8%205.014%200%202.463%201.125%205.047%203.8%205.047%202.827%200%203.71-2.494%203.71-5.078%200-2.553-.916-4.984-3.71-4.984zM118.05%2020.11c.242-4.014%203.86-5.26%207.386-5.26%203.13%200%206.9.7%206.9%204.47v8.176c0%201.427.153%202.857.548%203.494h-4.38c-.15-.485-.272-1.003-.302-1.52-1.367%201.43-3.343%201.947-5.288%201.947-3.01%200-5.35-1.49-5.35-4.712.06-7.144%2010.638-3.314%2010.457-6.84%200-1.823-1.277-2.126-2.796-2.126-1.672%200-2.706.668-2.858%202.37h-4.317zm9.97%203.19c-.73.64-2.25.67-3.587.912-1.337.243-2.552.73-2.552%202.31%200%201.582%201.247%202.007%202.645%202.007%203.375%200%203.497-2.646%203.497-3.618V23.3zM143.434%2032.966c-.94%202.524-2.46%203.557-5.41%203.557-.883%200-1.763-.06-2.645-.152v-3.556c.82.093%201.67.184%202.523.152%201.125-.122%201.672-1.003%201.672-1.976%200-.334-.06-.67-.184-.972l-5.53-14.743h4.62l3.556%2010.76h.06l3.437-10.76H150l-6.566%2017.69zM20.037%203.97l-.63%203C25.755%208.183%2030.57%2013.777%2030.57%2020.47c0%206.316-4.28%2011.645-10.09%2013.253-1.225.256-2.102-.504-2.174-1.9%200%200-.168-4.978-.15-4.955.776%201.12%202.124%201.924%203.59%201.924%202.374%200%204.296-1.924%204.296-4.297%200-1.206-.498-2.296-1.3-3.076.88-.33%201.507-1.173%201.507-2.166%200-1.26-1.007-2.28-2.256-2.315.06-.327.102-.66.102-1.006%200-2.99-2.43-5.42-5.426-5.42-2.19%200-4.078%201.298-4.93%203.178-.465-.468-1.1-.754-1.805-.754-1.403%200-2.547%201.138-2.547%202.544%200%20.427.112.827.3%201.18-1.85.25-3.28%201.832-3.28%203.752%200%201.5.875%202.794%202.138%203.41-.11.356-.176.746-.176%201.15%200%202.105%201.707%203.81%203.813%203.81%201.41%200%202.63-.76%203.295-1.896l-.145%204.937c-.06%201.424-.953%202.16-2.183%201.9-5.81-1.608-10.085-6.938-10.085-13.252%200-5.798%203.61-10.77%208.7-12.786l.522%201.332c.184.47.588.528.898.127l3.52-4.564c.307-.4.154-.8-.347-.885l-5.688-.976c-.5-.087-.758.23-.572.7l.552%201.412C4.42%207.3%200%2013.378%200%2020.474c0%209.274%207.543%2016.82%2016.816%2016.82s16.82-7.546%2016.82-16.82c0-8.17-5.862-14.997-13.6-16.505z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treedaylogo_desktop {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22120%22%20height%3D%2240%22%20viewBox%3D%22-0.166%200%20120%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M41.045%2016.338h2.172v1.982h-2.172v5.34c0%201.002.252%201.253%201.254%201.253.332%200%20.645-.02.917-.084v2.315c-.502.083-1.148.104-1.732.104-1.836%200-3.4-.397-3.4-2.567V18.32H36.29v-1.982h1.795v-3.234h2.96v3.234zM44.637%2016.338h2.815v2.003h.042c.563-1.355%201.962-2.294%203.443-2.294.23%200%20.438.042.646.104v2.754c-.27-.062-.71-.104-1.064-.104-2.192%200-2.92%201.544-2.92%203.464v4.86h-2.964V16.338zM55.195%2022.452c.084%201.897.98%202.733%202.65%202.733%201.188%200%202.147-.73%202.336-1.398h2.608c-.834%202.566-2.607%203.63-5.05%203.63-3.4%200-5.508-2.336-5.508-5.675%200-3.233%202.232-5.695%205.51-5.695%203.67%200%205.466%203.088%205.237%206.405h-7.782zm4.82-1.878c-.27-1.502-.92-2.295-2.358-2.295-1.918%200-2.398%201.46-2.46%202.294h4.818zM67.174%2022.452c.083%201.897.98%202.733%202.648%202.733%201.19%200%202.148-.73%202.338-1.398h2.607c-.835%202.566-2.607%203.63-5.05%203.63-3.4%200-5.507-2.336-5.507-5.675%200-3.233%202.232-5.695%205.508-5.695%203.672%200%205.467%203.088%205.236%206.405h-7.78zm4.82-1.878c-.272-1.502-.92-2.295-2.36-2.295-1.92%200-2.398%201.46-2.46%202.294h4.82zM84.408%2025.748h-.04c-.688%201.17-1.878%201.67-3.276%201.67-3.255%200-4.842-2.775-4.842-5.78%200-2.9%201.607-5.59%204.78-5.59%201.27%200%202.522.54%203.19%201.605h.042v-5.425h2.963v14.896h-2.817v-1.376zm-2.586-7.47c-1.94%200-2.608%201.69-2.608%203.443%200%201.69.772%203.465%202.608%203.465%201.94%200%202.546-1.712%202.546-3.485%200-1.752-.628-3.42-2.546-3.42zM89.335%2019.657c.167-2.755%202.65-3.61%205.07-3.61%202.148%200%204.735.48%204.735%203.067v5.612c0%20.98.105%201.96.377%202.398H96.51c-.103-.333-.187-.688-.207-1.043-.938.98-2.295%201.337-3.63%201.337-2.066%200-3.672-1.022-3.672-3.234.042-4.903%207.303-2.274%207.18-4.694%200-1.253-.878-1.46-1.92-1.46-1.148%200-1.858.458-1.963%201.627h-2.962zm6.845%202.19c-.502.437-1.545.458-2.463.625s-1.752.5-1.752%201.586.855%201.377%201.814%201.377c2.315%200%202.4-1.815%202.4-2.482v-1.107zM106.76%2028.48c-.647%201.733-1.69%202.442-3.714%202.442-.606%200-1.21-.042-1.816-.104v-2.44c.563.062%201.147.125%201.732.103.772-.083%201.147-.687%201.147-1.355%200-.23-.043-.46-.127-.667l-3.796-10.12h3.17l2.44%207.387h.043l2.358-7.386h3.066l-4.505%2012.14z%22%2F%3E%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M22.06%208.578l-.432%202.06c4.357.834%207.663%204.674%207.663%209.27%200%204.334-2.937%207.992-6.925%209.096-.842.176-1.443-.346-1.493-1.305%200%200-.115-3.417-.103-3.4.53.77%201.456%201.32%202.463%201.32%201.63%200%202.948-1.32%202.948-2.95%200-.828-.34-1.576-.892-2.11.604-.23%201.034-.807%201.034-1.488%200-.864-.69-1.564-1.548-1.59.04-.223.07-.45.07-.688%200-2.052-1.668-3.72-3.725-3.72-1.505%200-2.8.89-3.386%202.18-.318-.32-.755-.517-1.238-.517-.963%200-1.748.78-1.748%201.746%200%20.293.077.567.206.81-1.27.172-2.25%201.258-2.25%202.575%200%201.03.6%201.918%201.466%202.34-.076.245-.12.513-.12.79%200%201.444%201.17%202.615%202.616%202.615.968%200%201.806-.522%202.262-1.302l-.1%203.39c-.04.978-.654%201.483-1.498%201.304-3.986-1.104-6.92-4.762-6.92-9.096%200-3.98%202.477-7.392%205.97-8.776l.36.914c.125.323.402.363.615.088L19.77%209c.212-.274.106-.55-.237-.606l-3.904-.67c-.344-.06-.522.157-.394.48l.38.97c-4.276%201.692-7.31%205.864-7.31%2010.734%200%206.366%205.177%2011.545%2011.54%2011.545%206.366%200%2011.546-5.18%2011.546-11.545.003-5.61-4.02-10.295-9.33-11.33z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treeder_group {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%20overflow%3D%22visible%22%3E%3Ccircle%20fill%3D%22%23878791%22%20cx%3D%2225%22%20cy%3D%2224.999%22%20r%3D%2225%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M25.56%2024.33c-.034%200-.06.01-.092.01-.025%200-.058-.01-.09-.01-5.25%200-9.236%203.892-10.168%209.985l-.19%201.775h3.406l.144-1.328c.254-1.59.742-2.942%201.434-4.034l.612%205.362h9.704l.613-5.374c.69%201.077%201.18%202.412%201.428%203.973l.152%201.4h3.416l-.208-1.844c-.926-6.025-4.912-9.915-10.16-9.915zm-10.995-4.243c1.704%200%203.088-1.388%203.088-3.09%200-1.703-1.384-3.088-3.088-3.088-1.71%200-3.084%201.384-3.084%203.087%200%201.703%201.376%203.09%203.085%203.09zm21.35.215c1.594%200%202.887-1.297%202.887-2.89%200-1.59-1.293-2.887-2.887-2.887-1.597%200-2.884%201.296-2.884%202.887%200%201.593%201.288%202.89%202.885%202.89zm-15.753%203.792c-1.32-1.768-3.26-2.797-5.53-2.797-.025%200-.043.005-.066.005-.02%200-.04-.005-.063-.005-3.742%200-6.582%202.772-7.25%207.115l-.137%201.265h2.43l.106-.946c.178-1.133.525-2.096%201.018-2.874l.44%203.822h3.93c1.16-2.5%202.928-4.423%205.122-5.584zm22.586%203.947c-.617-4.014-3.278-6.606-6.77-6.606-.025%200-.042.006-.063.006-.018%200-.038-.006-.06-.006-2.122%200-3.93.957-5.164%202.61%202.123%201.093%203.852%202.89%205.027%205.227h3.433l.405-3.58c.46.718.788%201.608.95%202.648l.1.933h2.28l-.137-1.23zm-17.28-4.906c2.395%200%204.333-1.947%204.333-4.336%200-2.39-1.937-4.332-4.332-4.332s-4.328%201.942-4.328%204.332c0%202.39%201.933%204.336%204.328%204.336z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-treeder_map_label {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2210%22%20viewBox%3D%22-0.048%20-0.814%209%2010%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%231E1E1E%22%20d%3D%22M4.03%203.342c.92%200%201.67-.75%201.67-1.672S4.95%200%204.03%200%202.36.748%202.36%201.67s.747%201.672%201.67%201.672zM7.98%207.82c-.357-2.324-1.894-3.824-3.916-3.824-.013%200-.023.004-.037.004-.01%200-.022-.004-.035-.004-2.023%200-3.562%201.5-3.92%203.85L0%208.53h1.314l.056-.512c.1-.613.287-1.134.553-1.555l.284%202.067h3.645l.284-2.072c.266.415.457.93.55%201.532l.06.54h1.316l-.08-.71z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-up:hover, .active > span > .icon-up, .top-item:hover span > .icon-up, .top-item:hover span > .icon-up, .icon-up-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%229%22%20viewBox%3D%220%200%2013%209%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M6.537%203.396l4.85%204.848L12.8%206.83%206.538.567.275%206.83%201.69%208.244l4.847-4.848z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-up-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%229%22%20viewBox%3D%220%200%2013%209%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M6.537%203.396l4.85%204.848L12.8%206.83%206.538.567.275%206.83%201.69%208.244l4.847-4.848z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-up {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%229%22%20viewBox%3D%220%200%2013%209%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M6.537%203.396l4.85%204.848L12.8%206.83%206.538.567.275%206.83%201.69%208.244l4.847-4.848z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-user:hover, .active > span > .icon-user, .top-item:hover span > .icon-user, .top-item:hover span > .icon-user, .icon-user-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2245%22%20viewBox%3D%22-3.7%200%2050%2045%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M21.3%2017.6c4.9%200%208.8-4%208.8-8.8%200-4.9-4-8.8-8.8-8.8-4.9%200-8.8%204-8.8%208.8%200%204.9%203.9%208.8%208.8%208.8zm20.8%2023.6C40.2%2028.9%2032.1%2021%2021.4%2021H21c-10.6.1-18.7%208-20.6%2020.4L0%2045h6.9l.3-2.7c.5-3.2%201.5-6%202.9-8.2L11.4%2045h19.7l1.2-10.9c1.4%202.2%202.4%204.9%202.9%208.1l.3%202.8h6.9l-.3-3.8z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-user {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2245%22%20viewBox%3D%22-3.7%200%2050%2045%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M21.3%2017.6c4.9%200%208.8-4%208.8-8.8%200-4.9-4-8.8-8.8-8.8-4.9%200-8.8%204-8.8%208.8%200%204.9%203.9%208.8%208.8%208.8zm20.8%2023.6C40.2%2028.9%2032.1%2021%2021.4%2021H21c-10.6.1-18.7%208-20.6%2020.4L0%2045h6.9l.3-2.7c.5-3.2%201.5-6%202.9-8.2L11.4%2045h19.7l1.2-10.9c1.4%202.2%202.4%204.9%202.9%208.1l.3%202.8h6.9l-.3-3.8z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-userstatus:hover, .active > span > .icon-userstatus, .top-item:hover span > .icon-userstatus, .top-item:hover span > .icon-userstatus, .icon-userstatus-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.39%2016.266c0-1.095-.888-1.98-1.98-1.98h-.052c.088-.37.138-.76.138-1.163%200-2.754-2.237-4.994-4.998-4.994-2.018%200-3.755%201.198-4.54%202.93-.43-.433-1.015-.696-1.66-.696-1.293%200-2.35%201.05-2.35%202.344%200%20.468.143.904.382%201.27-1.73.145-3.09%201.59-3.09%203.358%200%201.345.795%202.503%201.937%203.047-.104.33-.166.69-.166%201.064%200%201.938%201.576%203.51%203.515%203.51%201.298%200%202.423-.7%203.034-1.747l.02.153s.755%202.903-.728%206.93H12.8c-1.48-4.026-.73-6.93-.73-6.93l.03-.235c.704.992%201.86%201.64%203.173%201.64%202.154%200%203.894-1.747%203.894-3.896%200-1.068-.428-2.03-1.122-2.735.785-.27%201.344-1%201.344-1.87z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-userstatus-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.39%2016.266c0-1.095-.888-1.98-1.98-1.98h-.052c.088-.37.138-.76.138-1.163%200-2.754-2.237-4.994-4.998-4.994-2.018%200-3.755%201.198-4.54%202.93-.43-.433-1.015-.696-1.66-.696-1.293%200-2.35%201.05-2.35%202.344%200%20.468.143.904.382%201.27-1.73.145-3.09%201.59-3.09%203.358%200%201.345.795%202.503%201.937%203.047-.104.33-.166.69-.166%201.064%200%201.938%201.576%203.51%203.515%203.51%201.298%200%202.423-.7%203.034-1.747l.02.153s.755%202.903-.728%206.93H12.8c-1.48-4.026-.73-6.93-.73-6.93l.03-.235c.704.992%201.86%201.64%203.173%201.64%202.154%200%203.894-1.747%203.894-3.896%200-1.068-.428-2.03-1.122-2.735.785-.27%201.344-1%201.344-1.87z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-userstatus {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M19.39%2016.266c0-1.095-.888-1.98-1.98-1.98h-.052c.088-.37.138-.76.138-1.163%200-2.754-2.237-4.994-4.998-4.994-2.018%200-3.755%201.198-4.54%202.93-.43-.433-1.015-.696-1.66-.696-1.293%200-2.35%201.05-2.35%202.344%200%20.468.143.904.382%201.27-1.73.145-3.09%201.59-3.09%203.358%200%201.345.795%202.503%201.937%203.047-.104.33-.166.69-.166%201.064%200%201.938%201.576%203.51%203.515%203.51%201.298%200%202.423-.7%203.034-1.747l.02.153s.755%202.903-.728%206.93H12.8c-1.48-4.026-.73-6.93-.73-6.93l.03-.235c.704.992%201.86%201.64%203.173%201.64%202.154%200%203.894-1.747%203.894-3.896%200-1.068-.428-2.03-1.122-2.735.785-.27%201.344-1%201.344-1.87z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-warning_small {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2011%22%3E%3Cpath%20fill%3D%22%23F9AE00%22%20d%3D%22M11.7%208.9L7.1%201C6.5-.1%205.5-.1%204.9%201L.4%208.9c-.6%201.1-.1%201.9%201.1%201.9h9.1c1.2%200%201.7-.9%201.1-1.9zM6.9%202.6l-.2%204.3H5.4l-.3-4.3h1.8zM6%209.8c-.6%200-1-.4-1-1s.4-1%201-1%201%20.4%201%201-.4%201-1%201z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-wood:hover, .active > span > .icon-wood, .top-item:hover span > .icon-wood, .top-item:hover span > .icon-wood, .icon-wood-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2231%22%20height%3D%2240%22%20viewBox%3D%220%200%2031%2040%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M22.068%2018.15c.697-.237%201.195-.89%201.195-1.663%200-.974-.79-1.76-1.762-1.76h-.044c.078-.33.123-.678.123-1.037%200-2.45-1.993-4.444-4.448-4.444-1.797%200-3.342%201.067-4.04%202.607-.382-.384-.903-.62-1.48-.62-1.148%200-2.088.934-2.088%202.086%200%20.415.125.804.338%201.127-1.537.13-2.748%201.416-2.748%202.99%200%201.196.707%202.226%201.723%202.71-.094.292-.148.614-.148.947%200%201.725%201.4%203.124%203.126%203.124%201.154%200%202.156-.624%202.7-1.556l.02.137s.67%202.582-.65%206.164H17.4c-1.316-3.582-.646-6.165-.646-6.165l.023-.21c.63.883%201.656%201.458%202.824%201.458%201.92%200%203.466-1.554%203.466-3.465%200-.95-.38-1.804-.998-2.433zm7.487.433c0-.746-.603-1.348-1.348-1.348h-.035c.06-.253.094-.518.094-.793%200-1.875-1.523-3.4-3.403-3.4-.735%200-1.41.24-1.968.637v.074c1%20.505%201.685%201.54%201.685%202.733%200%20.73-.26%201.416-.706%201.952.333.658.51%201.39.51%202.145%200%201.325-.546%202.522-1.422%203.387.084.767.113%202.273-.582%204.16h2.688c-1.007-2.74-.495-4.717-.495-4.717l.02-.16c.48.676%201.27%201.116%202.16%201.116%201.468%200%202.65-1.188%202.65-2.65%200-.728-.29-1.383-.763-1.864.534-.182.915-.68.915-1.273zM8.34%2023.785c-.576-.748-.935-1.673-.935-2.688%200-.11.004-.22.013-.33-.986-.81-1.587-2.03-1.587-3.33%200-1.672.986-3.155%202.42-3.86-.006-.085-.01-.17-.01-.256%200-.056.015-.108.018-.164-1.177.15-2.166.906-2.645%201.952-.287-.292-.683-.47-1.122-.47-.872%200-1.59.71-1.59%201.586%200%20.317.096.613.257.86-1.17.098-2.092%201.077-2.092%202.274%200%20.91.54%201.695%201.314%202.065-.074.222-.114.467-.114.72%200%201.313%201.065%202.378%202.38%202.378.876%200%201.64-.473%202.052-1.183l.017.104s.51%201.968-.492%204.693h2.674c-.755-2.052-.653-3.672-.556-4.348z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-wood {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2231%22%20height%3D%2240%22%20viewBox%3D%220%200%2031%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M22.068%2018.15c.697-.237%201.195-.89%201.195-1.663%200-.974-.79-1.76-1.762-1.76h-.044c.078-.33.123-.678.123-1.037%200-2.45-1.993-4.444-4.448-4.444-1.797%200-3.342%201.067-4.04%202.607-.382-.384-.903-.62-1.48-.62-1.148%200-2.088.934-2.088%202.086%200%20.415.125.804.338%201.127-1.537.13-2.748%201.416-2.748%202.99%200%201.196.707%202.226%201.723%202.71-.094.292-.148.614-.148.947%200%201.725%201.4%203.124%203.126%203.124%201.154%200%202.156-.624%202.7-1.556l.02.137s.67%202.582-.65%206.164H17.4c-1.316-3.582-.646-6.165-.646-6.165l.023-.21c.63.883%201.656%201.458%202.824%201.458%201.92%200%203.466-1.554%203.466-3.465%200-.95-.38-1.804-.998-2.433zm7.487.433c0-.746-.603-1.348-1.348-1.348h-.035c.06-.253.094-.518.094-.793%200-1.875-1.523-3.4-3.403-3.4-.735%200-1.41.24-1.968.637v.074c1%20.505%201.685%201.54%201.685%202.733%200%20.73-.26%201.416-.706%201.952.333.658.51%201.39.51%202.145%200%201.325-.546%202.522-1.422%203.387.084.767.113%202.273-.582%204.16h2.688c-1.007-2.74-.495-4.717-.495-4.717l.02-.16c.48.676%201.27%201.116%202.16%201.116%201.468%200%202.65-1.188%202.65-2.65%200-.728-.29-1.383-.763-1.864.534-.182.915-.68.915-1.273zM8.34%2023.785c-.576-.748-.935-1.673-.935-2.688%200-.11.004-.22.013-.33-.986-.81-1.587-2.03-1.587-3.33%200-1.672.986-3.155%202.42-3.86-.006-.085-.01-.17-.01-.256%200-.056.015-.108.018-.164-1.177.15-2.166.906-2.645%201.952-.287-.292-.683-.47-1.122-.47-.872%200-1.59.71-1.59%201.586%200%20.317.096.613.257.86-1.17.098-2.092%201.077-2.092%202.274%200%20.91.54%201.695%201.314%202.065-.074.222-.114.467-.114.72%200%201.313%201.065%202.378%202.38%202.378.876%200%201.64-.473%202.052-1.183l.017.104s.51%201.968-.492%204.693h2.674c-.755-2.052-.653-3.672-.556-4.348z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-zoomin:hover, .active > span > .icon-zoomin, .top-item:hover span > .icon-zoomin, .top-item:hover span > .icon-zoomin, .icon-zoomin-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M16.082%2013.954v-4.57h-2v4.57h-4.57v2h4.57v4.57h2v-4.57h4.572v-2%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-zoomin-primary {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%2390C81C%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M16.082%2013.954v-4.57h-2v4.57h-4.57v2h4.57v4.57h2v-4.57h4.572v-2%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-zoomin {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M16.082%2013.954v-4.57h-2v4.57h-4.57v2h4.57v4.57h2v-4.57h4.572v-2%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-zoomout:hover, .active > span > .icon-zoomout, .top-item:hover span > .icon-zoomout, .top-item:hover span > .icon-zoomout, .icon-zoomout-active {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M9.478%2013.908H20.62v2H9.48z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon-zoomout {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M9.478%2013.908H20.62v2H9.48z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat; }

.icon {
  display: block;
  width: 30px;
  height: 30px; }
  .icon.icon-big {
    width: 40px;
    height: 40px; }
    @media (min-width: 400px) {
      .icon.icon-big {
        width: 50px;
        height: 50px; } }
  .icon-header {
    width: 270px;
    height: 90px;
    margin: 0 auto;
    background-size: 100%; }
  .icon.icon-action {
    cursor: pointer; }
  .icon.inline, .company-product-single-edit .icon.product-inactive-warning {
    display: inline-block;
    vertical-align: middle;
    height: 25px;
    width: 25px;
    background-size: 100%; }

.topbar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 40px;
  background: #2D2D37;
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.6);
  z-index: 5000; }
  .topbar > ul {
    height: 100%;
    overflow: hidden;
    *zoom: 1; }

.top-item {
  width: 14.2857142857%;
  height: 100%;
  display: block;
  float: left;
  cursor: pointer;
  position: relative; }
  .top-item:hover > span b, .top-item.active > span b {
    color: #fff; }
  .top-item:hover > span .icon-bonus, .top-item.active > span .icon-bonus {
    color: #2D2D37; }
  .top-item .icon-content {
    height: 25px; }
    .top-item .icon-content span {
      color: #878791;
      font-size: 15px !important;
      display: none; }
      @media (min-width: 900px) {
        .top-item .icon-content span {
          display: inline-block; } }
    .top-item .icon-content i.icon {
      font-size: 10px !important; }
  .top-item .notification-badge {
    right: auto;
    left: 15px; }
    @media (min-width: 900px) {
      .top-item .notification-badge {
        right: 10px;
        left: auto; } }
  .top-item > span {
    text-align: center; }
  .top-item > span b {
    display: none; }
    @media (min-width: 900px) {
      .top-item > span b {
        display: inline-block;
        color: #878791;
        font-weight: normal;
        font-size: 13px;
        line-height: 19.5px;
        font-size: 1.3rem;
        line-height: 1.95rem;
        line-height: 40px !important; } }
  @media (min-width: 900px) and (min-width: 400px) {
    .top-item > span b {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .top-item > span .icon {
    background-position: center;
    width: 30px;
    height: 40px;
    display: inline-block;
    vertical-align: middle; }
    @media (min-width: 900px) {
      .top-item > span .icon {
        margin-top: -6px; } }
  .top-item.locale {
    text-align: center;
    line-height: 40px; }
    .top-item.locale > a {
      color: #878791; }
      .top-item.locale > a:hover {
        color: #fff; }
  .top-item > .desktop-logo {
    display: none;
    width: 120px;
    height: 40px; }
  .top-item.desktop-search {
    display: none; }
  .top-item.menu-item {
    float: right; }
  @media (min-width: 900px) {
    .top-item {
      display: inline;
      width: auto;
      width: initial;
      padding-right: 20px; }
      .top-item.locale {
        width: 80px; }
      .top-item > .mobile-logo {
        display: none; }
      .top-item > .desktop-logo {
        display: inline-block; }
      .top-item.mobile-search-item {
        display: none; }
      .top-item.desktop-search {
        display: block;
        position: absolute;
        right: 100px;
        top: 0;
        width: 200px; }
        .top-item.desktop-search > div {
          position: relative; }
        .top-item.desktop-search input {
          margin-top: 5px;
          background: #fff;
          color: #2D2D37; }
        .top-item.desktop-search > .icon {
          position: absolute;
          top: 5px;
          right: 0;
          left: initial; }
      .top-item.locale {
        display: block;
        position: absolute;
        right: 80px;
        top: 0; } }
  @media (min-width: 1040px) {
    .top-item.desktop-search {
      width: 300px; } }

.outerclick {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent; }

.search-mobile {
  position: absolute;
  top: 40px;
  z-index: 4900;
  background: #2D2D37;
  width: 100%; }
  .search-mobile > .icon {
    position: absolute;
    top: 10px;
    right: 0; }
  .search-mobile input {
    margin-top: 5px;
    margin-bottom: 5px;
    background: #fff;
    color: #2D2D37; }
  .search-mobile .close {
    position: absolute;
    top: 5px;
    right: 5px; }
    .search-mobile .close .icon {
      display: inline-block;
      width: 35px;
      height: 35px;
      cursor: pointer; }
  .search-mobile .results {
    left: 0;
    top: 50px;
    right: 0; }
  @media (min-width: 1040px) {
    .search-mobile {
      display: none; } }
  .search-mobile .top-search {
    max-width: 100%;
    height: 50px;
    padding: 5px; }
  .search-mobile .close {
    z-index: 4905; }

/*doc
---
title: Button buuuss
name: button
category: basics
---

Beschreibung und sonstige
Informationen zur Komponente.

```html_example
  <button class="btn btn-primary">Button</button>
```
*/
.btn {
  display: inline-block;
  border: 1px solid transparent;
  font-size: 15px;
  line-height: 22.5px;
  font-size: 1.5rem;
  line-height: 2.25rem;
  padding: .3em 1em;
  border-radius: 5px;
  margin-bottom: 0;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  background-image: none;
  width: 100%;
  text-align: center; }
  .btn-smaller {
    position: absolute;
    bottom: 10px;
    padding: .2em .4em;
    display: inline !important;
    font-weight: normal;
    text-align: center !important;
    width: auto;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .btn-smaller {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .btn-primary, .index-check .index-check-5 .bottom button:first-child {
    background: #87B400;
    color: #fff; }
    .btn-primary:hover, .index-check .index-check-5 .bottom button:hover:first-child {
      background: #87B400; }
  .btn-secondary {
    background: #fff;
    color: #333; }
    .btn-secondary:hover {
      background: #fff; }
  .btn-inline {
    display: block; }
    @media (min-width: 400px) {
      .btn-inline {
        display: inline;
        padding: 2px 50px; } }
  .btn-social-fb {
    background: #3B5998;
    color: #fff; }
    .btn-social-fb:hover {
      background: #3B5998; }
  .btn-full {
    width: 100%; }
  .btn-half {
    width: 49.5%; }
  .btn-blue {
    background: #3FA6F2; }
  .btn:disabled {
    background: #fff;
    color: #808080; }
  .btn.btn-center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px; }
  .btn.btn-grey {
    background: #878791;
    color: #fff; }

.downer {
  margin-top: 10px; }

.treeday-btn {
  display: inline-block;
  background: none;
  border: none;
  font-size: 16px;
  line-height: 24px;
  font-size: 1.6rem;
  line-height: 2.4rem;
  height: 30px;
  width: 160px;
  margin: 0 auto;
  background: #87B400;
  color: #fff;
  padding-top: 3px;
  border-radius: 20px;
  margin-top: 5px; }
  .treeday-btn .icon {
    display: none;
    width: 25px;
    height: 25px;
    margin-right: 0;
    background-size: 100%;
    margin-top: 3px; }
    @media (max-width: 400px) {
      .treeday-btn .icon {
        display: inline-block; } }
  @media (max-width: 400px) {
    .treeday-btn .txt {
      display: none; } }
  @media (max-width: 400px) {
    .treeday-btn {
      padding: 0;
      width: 44px; } }
  .treeday-btn:hover {
    background: #87B400; }

a {
  text-decoration: none;
  color: #87B400;
  cursor: pointer; }
  a:hover, a:focus {
    text-decoration: none; }
  a.secondary {
    color: #808080; }

.hint {
  display: block;
  width: 79.4117647059%;
  height: 40px;
  margin: 10px auto;
  overflow: hidden;
  *zoom: 1; }
  .hint > i, .hint b {
    float: left; }
  .hint > b {
    line-height: 30px; }

body {
  font-family: "Varela";
  color: #fff;
  font-size: 15px; }

h1 {
  font-family: "Droid Serif"; }

.logo {
  margin: 0;
  color: #fff;
  display: inline-block;
  font-size: 10px;
  line-height: 15px;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: bolder; }

h1, h2, h3, h4 {
  font-weight: 100;
  margin-top: 0; }

h1, h2, h3, h4 {
  margin: 0; }

.warning {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #FF7E02 !important;
  margin-bottom: 30px; }
  @media (min-width: 400px) {
    .warning {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.text-ellipsis {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis; }

.leaflet-popup.hidden {
  opacity: 0 !important; }

.leaflet-popup-tip-container {
  position: absolute;
  width: 25px;
  height: 25px; }
  .leaflet-popup-tip-container .leaflet-popup-tip {
    margin: 4px auto 0; }

.map-company-canvas {
  z-index: 1000; }

.mapbox-wordmark {
  position: absolute;
  bottom: 20px;
  right: 20px;
  height: 20px;
  width: 65px;
  z-index: 1000;
  /* `background-image` contains the Mapbox wordmark */
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgODAuNDcgMjAuMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwLjQ3IDIwLjAyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe29wYWNpdHk6MC42O2ZpbGw6I0ZGRkZGRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Qxe29wYWNpdHk6MC42O2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc5LjI5LDEzLjYxYzAsMC4xMS0wLjA5LDAuMi0wLjIsMC4yaC0xLjUzYy0wLjEyLDAtMC4yMy0wLjA2LTAuMjktMC4xNmwtMS4zNy0yLjI4bC0xLjM3LDIuMjhjLTAuMDYsMC4xLTAuMTcsMC4xNi0wLjI5LDAuMTZoLTEuNTNjLTAuMDQsMC0wLjA4LTAuMDEtMC4xMS0wLjAzYy0wLjA5LTAuMDYtMC4xMi0wLjE4LTAuMDYtMC4yN2MwLDAsMCwwLDAsMGwyLjMxLTMuNWwtMi4yOC0zLjQ3Yy0wLjAyLTAuMDMtMC4wMy0wLjA3LTAuMDMtMC4xMWMwLTAuMTEsMC4wOS0wLjIsMC4yLTAuMmgxLjUzYzAuMTIsMCwwLjIzLDAuMDYsMC4yOSwwLjE2bDEuMzQsMi4yNWwxLjMzLTIuMjRjMC4wNi0wLjEsMC4xNy0wLjE2LDAuMjktMC4xNmgxLjUzYzAuMDQsMCwwLjA4LDAuMDEsMC4xMSwwLjAzYzAuMDksMC4wNiwwLjEyLDAuMTgsMC4wNiwwLjI3YzAsMCwwLDAsMCwwTDc2Ljk2LDEwbDIuMzEsMy41Qzc5LjI4LDEzLjUzLDc5LjI5LDEzLjU3LDc5LjI5LDEzLjYxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02My4wOSw5LjE2Yy0wLjM3LTEuNzktMS44Ny0zLjEyLTMuNjYtMy4xMmMtMC45OCwwLTEuOTMsMC40LTIuNiwxLjEyVjMuMzdjMC0wLjEyLTAuMS0wLjIyLTAuMjItMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjIsMC4xLTAuMjIsMC4yMnYxMC4yMWMwLDAuMTIsMC4xLDAuMjIsMC4yMiwwLjIyaDEuMzNjMC4xMiwwLDAuMjItMC4xLDAuMjItMC4yMnYtMC43YzAuNjgsMC43MSwxLjYyLDEuMTIsMi42LDEuMTJjMS43OSwwLDMuMjktMS4zNCwzLjY2LTMuMTNDNjMuMjEsMTAuMyw2My4yMSw5LjcyLDYzLjA5LDkuMTZMNjMuMDksOS4xNnogTTU5LjEyLDEyLjQxYy0xLjI2LDAtMi4yOC0xLjA2LTIuMy0yLjM2VjkuOTljMC4wMi0xLjMxLDEuMDQtMi4zNiwyLjMtMi4zNnMyLjMsMS4wNywyLjMsMi4zOVM2MC4zOSwxMi40MSw1OS4xMiwxMi40MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjguMjYsNi4wNGMtMS44OS0wLjAxLTMuNTQsMS4yOS0zLjk2LDMuMTNjLTAuMTIsMC41Ni0wLjEyLDEuMTMsMCwxLjY5YzAuNDIsMS44NSwyLjA3LDMuMTYsMy45NywzLjE0YzIuMjQsMCw0LjA2LTEuNzgsNC4wNi0zLjk5UzcwLjUxLDYuMDQsNjguMjYsNi4wNHogTTY4LjI0LDEyLjQyYy0xLjI3LDAtMi4zLTEuMDctMi4zLTIuMzlzMS4wMy0yLjQsMi4zLTIuNHMyLjMsMS4wNywyLjMsMi4zOVM2OS41MSwxMi40MSw2OC4yNCwxMi40Mkw2OC4yNCwxMi40MnoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTkuMTIsNy42M2MtMS4yNiwwLTIuMjgsMS4wNi0yLjMsMi4zNnYwLjA2YzAuMDIsMS4zMSwxLjA0LDIuMzYsMi4zLDIuMzZzMi4zLTEuMDcsMi4zLTIuMzlTNjAuMzksNy42Myw1OS4xMiw3LjYzeiBNNTkuMTIsMTEuMjNjLTAuNiwwLTEuMDktMC41My0xLjExLTEuMTlWMTBjMC4wMS0wLjY2LDAuNTEtMS4xOSwxLjExLTEuMTlzMS4xMSwwLjU0LDEuMTEsMS4yMVM1OS43NCwxMS4yMyw1OS4xMiwxMS4yM3oiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjguMjQsNy42M2MtMS4yNywwLTIuMywxLjA3LTIuMywyLjM5czEuMDMsMi4zOSwyLjMsMi4zOXMyLjMtMS4wNywyLjMtMi4zOVM2OS41MSw3LjYzLDY4LjI0LDcuNjN6IE02OC4yNCwxMS4yM2MtMC42MSwwLTEuMTEtMC41NC0xLjExLTEuMjFzMC41LTEuMiwxLjExLTEuMnMxLjExLDAuNTQsMS4xMSwxLjIxUzY4Ljg1LDExLjIzLDY4LjI0LDExLjIzeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My41Niw2LjI0aC0xLjMzYy0wLjEyLDAtMC4yMiwwLjEtMC4yMiwwLjIydjAuN2MtMC42OC0wLjcxLTEuNjItMS4xMi0yLjYtMS4xMmMtMi4wNywwLTMuNzUsMS43OC0zLjc1LDMuOTlzMS42OSwzLjk5LDMuNzUsMy45OWMwLjk5LDAsMS45My0wLjQxLDIuNi0xLjEzdjAuN2MwLDAuMTIsMC4xLDAuMjIsMC4yMiwwLjIyaDEuMzNjMC4xMiwwLDAuMjItMC4xLDAuMjItMC4yMlY2LjQ0YzAtMC4xMS0wLjA5LTAuMjEtMC4yMS0wLjIxQzQzLjU3LDYuMjQsNDMuNTcsNi4yNCw0My41Niw2LjI0eiBNNDIuMDIsMTAuMDVjLTAuMDEsMS4zMS0xLjA0LDIuMzYtMi4zLDIuMzZzLTIuMy0xLjA3LTIuMy0yLjM5czEuMDMtMi40LDIuMjktMi40YzEuMjcsMCwyLjI4LDEuMDYsMi4zLDIuMzZMNDIuMDIsMTAuMDV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjcyLDcuNjNjLTEuMjcsMC0yLjMsMS4wNy0yLjMsMi4zOXMxLjAzLDIuMzksMi4zLDIuMzlzMi4yOC0xLjA2LDIuMy0yLjM2VjkuOTlDNDIsOC42OCw0MC45OCw3LjYzLDM5LjcyLDcuNjN6IE0zOC42MiwxMC4wMmMwLTAuNjcsMC41LTEuMjEsMS4xMS0xLjIxYzAuNjEsMCwxLjA5LDAuNTMsMS4xMSwxLjE5djAuMDRjLTAuMDEsMC42NS0wLjUsMS4xOC0xLjExLDEuMThTMzguNjIsMTAuNjgsMzguNjIsMTAuMDJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQ5LjkxLDYuMDRjLTAuOTgsMC0xLjkzLDAuNC0yLjYsMS4xMlY2LjQ1YzAtMC4xMi0wLjEtMC4yMi0wLjIyLTAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLDAuMS0wLjIyLDAuMjJ2MTAuMjFjMCwwLjEyLDAuMSwwLjIyLDAuMjIsMC4yMmgxLjMzYzAuMTIsMCwwLjIyLTAuMSwwLjIyLTAuMjJ2LTMuNzhjMC42OCwwLjcxLDEuNjIsMS4xMiwyLjYxLDEuMTJjMi4wNywwLDMuNzUtMS43OCwzLjc1LTMuOTlTNTEuOTgsNi4wNCw0OS45MSw2LjA0eiBNNDkuNiwxMi40MmMtMS4yNiwwLTIuMjgtMS4wNi0yLjMtMi4zNlY5Ljk5YzAuMDItMS4zMSwxLjA0LTIuMzcsMi4yOS0yLjM3YzEuMjYsMCwyLjMsMS4wNywyLjMsMi4zOVM1MC44NiwxMi40MSw0OS42LDEyLjQyTDQ5LjYsMTIuNDJ6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTQ5LjYsNy42M2MtMS4yNiwwLTIuMjgsMS4wNi0yLjMsMi4zNnYwLjA2YzAuMDIsMS4zMSwxLjA0LDIuMzYsMi4zLDIuMzZzMi4zLTEuMDcsMi4zLTIuMzlTNTAuODYsNy42Myw0OS42LDcuNjN6IE00OS42LDExLjIzYy0wLjYsMC0xLjA5LTAuNTMtMS4xMS0xLjE5VjEwQzQ4LjUsOS4zNCw0OSw4LjgxLDQ5LjYsOC44MWMwLjYsMCwxLjExLDAuNTUsMS4xMSwxLjIxUzUwLjIxLDExLjIzLDQ5LjYsMTEuMjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM0LjM2LDEzLjU5YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzRjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJWOS4yNGMwLTAuOTMtMC43LTEuNjMtMS41NC0xLjYzYy0wLjc2LDAtMS4zOSwwLjY3LTEuNTEsMS41NGwwLjAxLDQuNDRjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zNGMtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY5LjI0YzAtMC45My0wLjctMS42My0xLjU0LTEuNjNjLTAuODEsMC0xLjQ3LDAuNzUtMS41MiwxLjcxdjQuMjdjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY2LjQ0YzAuMDEtMC4xMiwwLjEtMC4yMSwwLjIyLTAuMjFoMS4zM2MwLjEyLDAsMC4yMSwwLjEsMC4yMiwwLjIxdjAuNjNjMC40OC0wLjY1LDEuMjQtMS4wNCwyLjA2LTEuMDVoMC4wM2MxLjA0LDAsMS45OSwwLjU3LDIuNDgsMS40OGMwLjQzLTAuOSwxLjMzLTEuNDgsMi4zMi0xLjQ5YzEuNTQsMCwyLjc5LDEuMTksMi43NiwyLjY1TDM0LjM2LDEzLjU5eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04MC4zMiwxMi45N2wtMC4wNy0wLjEyTDc4LjM4LDEwbDEuODUtMi44MWMwLjQyLTAuNjQsMC4yNS0xLjQ5LTAuMzktMS45MmMtMC4wMS0wLjAxLTAuMDItMC4wMS0wLjAzLTAuMDJjLTAuMjItMC4xNC0wLjQ4LTAuMjEtMC43NC0wLjIxaC0xLjUzYy0wLjUzLDAtMS4wMywwLjI4LTEuMywwLjc0bC0wLjMyLDAuNTNsLTAuMzItMC41M2MtMC4yOC0wLjQ2LTAuNzctMC43NC0xLjMxLTAuNzRoLTEuNTNjLTAuNTcsMC0xLjA4LDAuMzUtMS4yOSwwLjg4Yy0yLjA5LTEuNTgtNS4wMy0xLjQtNi45MSwwLjQzYy0wLjMzLDAuMzItMC42MiwwLjY5LTAuODUsMS4wOWMtMC44NS0xLjU1LTIuNDUtMi42LTQuMjgtMi42Yy0wLjQ4LDAtMC45NiwwLjA3LTEuNDEsMC4yMlYzLjM3YzAtMC43OC0wLjYzLTEuNDEtMS40LTEuNDFoLTEuMzNjLTAuNzcsMC0xLjQsMC42My0xLjQsMS40djMuNTdjLTAuOS0xLjMtMi4zOC0yLjA4LTMuOTctMi4wOWMtMC43LDAtMS4zOSwwLjE1LTIuMDIsMC40NWMtMC4yMy0wLjE2LTAuNTEtMC4yNS0wLjgtMC4yNWgtMS4zM2MtMC40MywwLTAuODMsMC4yLTEuMSwwLjUzYy0wLjAyLTAuMDMtMC4wNC0wLjA1LTAuMDctMC4wOGMtMC4yNy0wLjI5LTAuNjUtMC40NS0xLjA0LTAuNDVoLTEuMzJjLTAuMjksMC0wLjU3LDAuMDktMC44LDAuMjVDNDAuOCw1LDQwLjEyLDQuODUsMzkuNDIsNC44NWMtMS43NCwwLTMuMjcsMC45NS00LjE2LDIuMzhjLTAuMTktMC40NC0wLjQ2LTAuODUtMC43OS0xLjE5Yy0wLjc2LTAuNzctMS44LTEuMTktMi44OC0xLjE5aC0wLjAxYy0wLjg1LDAuMDEtMS42NywwLjMxLTIuMzQsMC44NGMtMC43LTAuNTQtMS41Ni0wLjg0LTIuNDUtMC44NGgtMC4wM2MtMC4yOCwwLTAuNTUsMC4wMy0wLjgyLDAuMWMtMC4yNywwLjA2LTAuNTMsMC4xNS0wLjc4LDAuMjdjLTAuMi0wLjExLTAuNDMtMC4xNy0wLjY3LTAuMTdoLTEuMzNjLTAuNzgsMC0xLjQsMC42My0xLjQsMS40djcuMTRjMCwwLjc4LDAuNjMsMS40LDEuNCwxLjRoMS4zM2MwLjc4LDAsMS40MS0wLjYzLDEuNDEtMS40MWMwLDAsMCwwLDAsMFY5LjM1YzAuMDMtMC4zNCwwLjIyLTAuNTYsMC4zNC0wLjU2YzAuMTcsMCwwLjM2LDAuMTcsMC4zNiwwLjQ1djQuMzVjMCwwLjc4LDAuNjMsMS40LDEuNCwxLjRoMS4zNGMwLjc4LDAsMS40LTAuNjMsMS40LTEuNGwtMC4wMS00LjM1YzAuMDYtMC4zLDAuMjQtMC40NSwwLjMzLTAuNDVjMC4xNywwLDAuMzYsMC4xNywwLjM2LDAuNDV2NC4zNWMwLDAuNzgsMC42MywxLjQsMS40LDEuNGgxLjM0YzAuNzgsMCwxLjQtMC42MywxLjQtMS40di0wLjM2YzAuOTEsMS4yMywyLjM0LDEuOTYsMy44NywxLjk2YzAuNywwLDEuMzktMC4xNSwyLjAyLTAuNDVjMC4yMywwLjE2LDAuNTEsMC4yNSwwLjgsMC4yNWgxLjMyYzAuMjksMCwwLjU3LTAuMDksMC44LTAuMjV2MS45MWMwLDAuNzgsMC42MywxLjQsMS40LDEuNGgxLjMzYzAuNzgsMCwxLjQtMC42MywxLjQtMS40di0xLjY5YzAuNDYsMC4xNCwwLjk0LDAuMjIsMS40MiwwLjIxYzEuNjIsMCwzLjA3LTAuODMsMy45Ny0yLjF2MC41YzAsMC43OCwwLjYzLDEuNCwxLjQsMS40aDEuMzNjMC4yOSwwLDAuNTctMC4wOSwwLjgtMC4yNWMwLjYzLDAuMywxLjMyLDAuNDUsMi4wMiwwLjQ1YzEuODMsMCwzLjQzLTEuMDUsNC4yOC0yLjZjMS40NywyLjUyLDQuNzEsMy4zNiw3LjIyLDEuODljMC4xNy0wLjEsMC4zNC0wLjIxLDAuNS0wLjM0YzAuMjEsMC41MiwwLjcyLDAuODcsMS4yOSwwLjg2aDEuNTNjMC41MywwLDEuMDMtMC4yOCwxLjMtMC43NGwwLjM1LTAuNThsMC4zNSwwLjU4YzAuMjgsMC40NiwwLjc3LDAuNzQsMS4zMSwwLjc0aDEuNTJjMC43NywwLDEuMzktMC42MywxLjM4LTEuMzlDODAuNDcsMTMuMzgsODAuNDIsMTMuMTcsODAuMzIsMTIuOTdMODAuMzIsMTIuOTd6IE0zNC4xNSwxMy44MWgtMS4zNGMtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY5LjI0YzAtMC45My0wLjctMS42My0xLjU0LTEuNjNjLTAuNzYsMC0xLjM5LDAuNjctMS41MSwxLjU0bDAuMDEsNC40NGMwLDAuMTItMC4xLDAuMjItMC4yMiwwLjIyaC0xLjM0Yy0wLjEyLDAtMC4yMi0wLjEtMC4yMi0wLjIyVjkuMjRjMC0wLjkzLTAuNy0xLjYzLTEuNTQtMS42M2MtMC44MSwwLTEuNDcsMC43NS0xLjUyLDEuNzF2NC4yN2MwLDAuMTItMC4xLDAuMjItMC4yMiwwLjIyaC0xLjMzYy0wLjEyLDAtMC4yMi0wLjEtMC4yMi0wLjIyVjYuNDRjMC4wMS0wLjEyLDAuMS0wLjIxLDAuMjItMC4yMWgxLjMzYzAuMTIsMCwwLjIxLDAuMSwwLjIyLDAuMjF2MC42M2MwLjQ4LTAuNjUsMS4yNC0xLjA0LDIuMDYtMS4wNWgwLjAzYzEuMDQsMCwxLjk5LDAuNTcsMi40OCwxLjQ4YzAuNDMtMC45LDEuMzMtMS40OCwyLjMyLTEuNDljMS41NCwwLDIuNzksMS4xOSwyLjc2LDIuNjVsMC4wMSw0LjkxQzM0LjM3LDEzLjcsMzQuMjcsMTMuOCwzNC4xNSwxMy44MUMzNC4xNSwxMy44MSwzNC4xNSwxMy44MSwzNC4xNSwxMy44MXogTTQzLjc4LDEzLjU5YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJ2LTAuNzFDNDEuMzQsMTMuNiw0MC40LDE0LDM5LjQyLDE0Yy0yLjA3LDAtMy43NS0xLjc4LTMuNzUtMy45OXMxLjY5LTMuOTksMy43NS0zLjk5YzAuOTgsMCwxLjkyLDAuNDEsMi42LDEuMTJ2LTAuN2MwLTAuMTIsMC4xLTAuMjIsMC4yMi0wLjIyaDEuMzNjMC4xMS0wLjAxLDAuMjEsMC4wOCwwLjIyLDAuMmMwLDAuMDEsMCwwLjAxLDAsMC4wMlYxMy41OXogTTQ5LjkxLDE0Yy0wLjk4LDAtMS45Mi0wLjQxLTIuNi0xLjEydjMuNzhjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY2LjQ1YzAtMC4xMiwwLjEtMC4yMSwwLjIyLTAuMjFoMS4zM2MwLjEyLDAsMC4yMiwwLjEsMC4yMiwwLjIydjAuN2MwLjY4LTAuNzIsMS42Mi0xLjEyLDIuNi0xLjEyYzIuMDcsMCwzLjc1LDEuNzcsMy43NSwzLjk4UzUxLjk4LDE0LDQ5LjkxLDE0eiBNNjMuMDksMTAuODdDNjIuNzIsMTIuNjUsNjEuMjIsMTQsNTkuNDMsMTRjLTAuOTgsMC0xLjkyLTAuNDEtMi42LTEuMTJ2MC43YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJWMy4zN2MwLTAuMTIsMC4xLTAuMjIsMC4yMi0wLjIyaDEuMzNjMC4xMiwwLDAuMjIsMC4xLDAuMjIsMC4yMnYzLjc4YzAuNjgtMC43MSwxLjYyLTEuMTIsMi42LTEuMTFjMS43OSwwLDMuMjksMS4zMywzLjY2LDMuMTJDNjMuMjEsOS43Myw2My4yMSwxMC4zMSw2My4wOSwxMC44N0w2My4wOSwxMC44N0w2My4wOSwxMC44N3ogTTY4LjI2LDE0LjAxYy0xLjksMC4wMS0zLjU1LTEuMjktMy45Ny0zLjE0Yy0wLjEyLTAuNTYtMC4xMi0xLjEzLDAtMS42OWMwLjQyLTEuODUsMi4wNy0zLjE1LDMuOTctMy4xNGMyLjI1LDAsNC4wNiwxLjc4LDQuMDYsMy45OVM3MC41LDE0LjAxLDY4LjI2LDE0LjAxTDY4LjI2LDE0LjAxeiBNNzkuMDksMTMuODFoLTEuNTNjLTAuMTIsMC0wLjIzLTAuMDYtMC4yOS0wLjE2bC0xLjM3LTIuMjhsLTEuMzcsMi4yOGMtMC4wNiwwLjEtMC4xNywwLjE2LTAuMjksMC4xNmgtMS41M2MtMC4wNCwwLTAuMDgtMC4wMS0wLjExLTAuMDNjLTAuMDktMC4wNi0wLjEyLTAuMTgtMC4wNi0wLjI3YzAsMCwwLDAsMCwwbDIuMzEtMy41bC0yLjI4LTMuNDdjLTAuMDItMC4wMy0wLjAzLTAuMDctMC4wMy0wLjExYzAtMC4xMSwwLjA5LTAuMiwwLjItMC4yaDEuNTNjMC4xMiwwLDAuMjMsMC4wNiwwLjI5LDAuMTZsMS4zNCwyLjI1bDEuMzQtMi4yNWMwLjA2LTAuMSwwLjE3LTAuMTYsMC4yOS0wLjE2aDEuNTNjMC4wNCwwLDAuMDgsMC4wMSwwLjExLDAuMDNjMC4wOSwwLjA2LDAuMTIsMC4xOCwwLjA2LDAuMjdjMCwwLDAsMCwwLDBMNzYuOTYsMTBsMi4zMSwzLjVjMC4wMiwwLjAzLDAuMDMsMC4wNywwLjAzLDAuMTFDNzkuMjksMTMuNzIsNzkuMiwxMy44MSw3OS4wOSwxMy44MUM3OS4wOSwxMy44MSw3OS4wOSwxMy44MSw3OS4wOSwxMy44MUw3OS4wOSwxMy44MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAsMS4yMWMtNC44NywwLTguODEsMy45NS04LjgxLDguODFzMy45NSw4LjgxLDguODEsOC44MXM4LjgxLTMuOTUsOC44MS04LjgxQzE4LjgxLDUuMTUsMTQuODcsMS4yMSwxMCwxLjIxeiBNMTQuMTgsMTIuMTljLTEuODQsMS44NC00LjU1LDIuMi02LjM4LDIuMmMtMC42NywwLTEuMzQtMC4wNS0yLTAuMTVjMCwwLTAuOTctNS4zNywyLjA0LTguMzljMC43OS0wLjc5LDEuODYtMS4yMiwyLjk4LTEuMjJjMS4yMSwwLDIuMzcsMC40OSwzLjIzLDEuMzVDMTUuOCw3LjczLDE1Ljg1LDEwLjUsMTQuMTgsMTIuMTl6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLDAuMDJjLTUuNTIsMC0xMCw0LjQ4LTEwLDEwczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMEMxOS45OSw0LjUsMTUuNTIsMC4wMiwxMCwwLjAyeiBNMTAsMTguODNjLTQuODcsMC04LjgxLTMuOTUtOC44MS04LjgxUzUuMTMsMS4yLDEwLDEuMnM4LjgxLDMuOTUsOC44MSw4LjgxQzE4LjgxLDE0Ljg5LDE0Ljg3LDE4LjgzLDEwLDE4LjgzeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNC4wNCw1Ljk4Yy0xLjc1LTEuNzUtNC41My0xLjgxLTYuMi0wLjE0QzQuODMsOC44Niw1LjgsMTQuMjMsNS44LDE0LjIzczUuMzcsMC45Nyw4LjM5LTIuMDRDMTUuODUsMTAuNSwxNS44LDcuNzMsMTQuMDQsNS45OHogTTExLjg4LDkuODdsLTAuODcsMS43OGwtMC44Ni0xLjc4TDguMzgsOS4wMWwxLjc3LTAuODZsMC44Ni0xLjc4bDAuODcsMS43OGwxLjc3LDAuODZMMTEuODgsOS44N3oiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEzLjY1LDkuMDEgMTEuODgsOS44NyAxMS4wMSwxMS42NSAxMC4xNSw5Ljg3IDguMzgsOS4wMSAxMC4xNSw4LjE1IDExLjAxLDYuMzcgMTEuODgsOC4xNSAiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 65px 20px; }

.map-canvas {
  z-index: 1000;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 15%; }
  @media (min-width: 400px) {
    .map-canvas {
      left: 80px; } }
  .map-canvas.map-full {
    left: 0px !important; }
  .map-canvas.map-small {
    left: 400px; }

.map-canvas.map-transition {
  -webkit-transition: left 800ms;
          transition: left 800ms; }

/* zoom control */
.leaflet-control-zoom {
  margin-right: 0px !important;
  box-shadow: 0px 0px 0px red !important;
  margin-bottom: 80px !important;
  border: none !important; }

.leaflet-popup-content-wrapper {
  padding: 10px 5px;
  border: none;
  background: #2D2D37 !important;
  border-radius: 5px;
  box-shadow: none !important;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .leaflet-popup-content-wrapper {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .leaflet-popup-content-wrapper .leaflet-popup-content {
    margin: 5px 10px; }

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
  background: #2D2D37 !important;
  box-shadow: none !important; }

.treeday-tooltip h2 {
  color: #fff;
  font-size: 1em;
  margin-bottom: 5px;
  font-family: "Droid Serif"; }

.treeday-tooltip .treeday-tooltip-content .partners {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px; }
  .treeday-tooltip .treeday-tooltip-content .partners .partner .logo {
    width: 30px;
    height: 30px;
    border-radius: 15px;
    margin-right: 7px;
    background-size: cover;
    background-position: center; }

.treeday-tooltip .bottom {
  width: 100%;
  height: 30px;
  overflow: hidden; }
  .treeday-tooltip .bottom .treeday-tooltip-more {
    margin-top: 5px; }
    .treeday-tooltip .bottom .treeday-tooltip-more > a {
      color: #87B400;
      font-family: "Varela";
      font-size: 13px; }

.treeday-tooltip .treeday-tooltip-offers {
  float: right;
  color: #3f9feb; }

.treeday-tooltip.tooltip-company.nominee h2 {
  color: #878791; }

.treeday-tooltip.tooltip-company.nominee .partner h2 {
  color: #fff; }

.treeday-tooltip.tooltip-company.nominee .industry {
  margin-top: 0; }

.treeday-tooltip.tooltip-company h2 {
  text-align: left;
  font-size: 18px;
  margin-bottom: 0;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis; }

.treeday-tooltip.tooltip-company .address {
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis; }

.treeday-tooltip.tooltip-company .industry {
  font-size: 14px;
  color: #87B400;
  margin-top: 10px;
  line-height: 25px; }

.treeday-tooltip.tooltip-company .nomination-hint {
  font-size: 14px;
  color: #FF7E02;
  margin-top: 5px; }

.treeday-tooltip.tooltip-company .partner {
  color: #fff; }

.treeday-tooltip.tooltip-company .rating-counter i.icon {
  width: 16px;
  height: 18px; }

.treeday-tooltip.tooltip-company .rating-counter span {
  color: #fff;
  font-size: 15px !important;
  line-height: 20px !important;
  height: 20px !important; }

.treeday-tooltip.tooltip-company .rating-counter .ratings-count {
  margin-left: 5px; }

.treeday-tooltip.tooltip-company .treeday-tooltip-indicator {
  float: right; }

.treeday-tooltip.tooltip-company .treeday-tooltip-description {
  margin-right: 85px;
  font-size: 0.85em;
  font-family: "Varela"; }

.treeday-tooltip.tooltip-cluster-company i {
  position: absolute;
  top: -3px;
  width: 24px;
  height: 24px; }
  .treeday-tooltip.tooltip-cluster-company i svg {
    width: 14px;
    height: 14px;
    margin-left: 5px;
    margin-top: 5px; }

.treeday-tooltip.tooltip-cluster-company .treeday-tooltip-description {
  font-size: 0.85em;
  font-family: "Varela";
  position: relative;
  line-height: 1.7em;
  margin-bottom: 10px; }
  .treeday-tooltip.tooltip-cluster-company .treeday-tooltip-description .icon-benefits_treedcoins {
    position: absolute;
    right: 25px; }

.treeday-tooltip.tooltip-cluster-company .treeday-tooltip-indicator {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: -3px; }

.treeday-tooltip.tooltip-cluster-company .treeday-tooltip-names {
  margin-left: 35px;
  margin-right: 30px;
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  cursor: pointer; }
  .treeday-tooltip.tooltip-cluster-company .treeday-tooltip-names.blue {
    color: #3f9feb; }

.tooltip-map-company {
  position: relative;
  height: 100%; }
  .tooltip-map-company > .index-list {
    width: 100%;
    max-height: 60px;
    overflow: hidden; }
  .tooltip-map-company > .index-score {
    cursor: pointer;
    margin-top: 25px; }
  .tooltip-map-company > h1 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; }
    @media (min-width: 400px) {
      .tooltip-map-company > h1 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .tooltip-map-company > .more {
    position: absolute;
    bottom: -3px;
    right: -10px;
    cursor: pointer; }
    @media (min-width: 400px) {
      .tooltip-map-company > .more {
        bottom: 2px; } }
  .tooltip-map-company a {
    color: #808080 !important; }

.tooltip-map-company-meta {
  position: absolute;
  bottom: 0; }
  .tooltip-map-company-meta > h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    display: inline;
    color: #808080; }
    @media (min-width: 400px) {
      .tooltip-map-company-meta > h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    .tooltip-map-company-meta > h2 span {
      color: #fff; }
  .tooltip-map-company-meta h2.email {
    display: block;
    width: 160px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; }

.locateMap {
  position: absolute;
  z-index: 1001;
  right: 0;
  bottom: 190px;
  color: rgba(0, 0, 0, 0) !important;
  width: 26px !important;
  height: 26px !important;
  margin: 0px;
  background: #333;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%200%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%2F%3E%3Cpath%20fill%3D%22%23808080%22%20d%3D%22M15.102%2C7.116c-2.832%2C0-5.125%2C2.294-5.125%2C5.125c0%2C2.158%2C1.335%2C4.005%2C3.224%2C4.76l1.901%2C6.551L17%2C16.999%20c1.892-0.753%2C3.227-2.6%2C3.227-4.758C20.227%2C9.41%2C17.932%2C7.116%2C15.102%2C7.116z%20M15.06%2C14.167c-1.076%2C0-1.946-0.871-1.946-1.946%20c0-1.074%2C0.87-1.947%2C1.946-1.947c1.073%2C0%2C1.947%2C0.873%2C1.947%2C1.947C17.007%2C13.296%2C16.133%2C14.167%2C15.06%2C14.167z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  border-bottom: none !important;
  margin-bottom: 2px;
  cursor: pointer; }

.leaflet-control-zoom-in {
  color: rgba(0, 0, 0, 0) !important;
  width: 26px !important;
  height: 26px !important;
  margin: 0px;
  background: #333;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%200%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%2F%3E%3Cpolygon%20fill%3D%22%23808080%22%20points%3D%2216.082%2C13.954%2016.082%2C9.384%2014.082%2C9.384%2014.082%2C13.954%209.512%2C13.954%209.512%2C15.954%2014.082%2C15.954%20%2014.082%2C20.524%2016.082%2C20.524%2016.082%2C15.954%2020.654%2C15.954%2020.654%2C13.954%20%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  border-bottom: none !important;
  margin-bottom: 2px; }

.leaflet-control-zoom-out {
  color: rgba(0, 0, 0, 0) !important;
  width: 26px !important;
  height: 26px !important;
  margin: 0px;
  background: #333;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20viewBox%3D%220%200%2030%2030%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%200%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20%23fff%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%2F%3E%3Crect%20x%3D%229.478%22%20y%3D%2213.908%22%20fill%3D%22%23808080%22%20width%3D%2211.143%22%20height%3D%222%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  border-bottom: none !important; }

.leaflet-bar a {
  border-radius: 0px !important;
  background-color: black; }

.leaflet-bar a, .leaflet-bar a:hover {
  background-color: #333 !important;
  border-bottom: none !important; }

.leaflet-bar a, .leaflet-bar a:focus {
  background-color: #333 !important;
  border: none !important; }

.leaflet-bar a, .leaflet-bar a:active {
  background-color: #333 !important;
  border: none !important; }

/* marker */
.leaflet-div-icon {
  width: 90px;
  height: 60px;
  margin-left: 0;
  margin-top: 0; }

/* legacy

.baum {
    background-image: url('assets/map/images/tree.png');
    background-repeat: no-repeat;
    background-position:center top;
    height: 100%;
    position: relative;
}

.baum.small {
    transform:scale(0.5);
}

*/
.leaflet-marker-icon > strong {
  position: absolute;
  bottom: -20px;
  width: 100%;
  height: 20px;
  text-align: center; }
  .leaflet-marker-icon > strong > span {
    color: black;
    background-color: white;
    padding: 3px;
    padding-left: 6px;
    padding-right: 6px;
    border-radius: 20px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }

.leaflet-marker-icon .icon {
  width: 11px;
  height: 10px;
  background-size: 100%;
  display: inline-block; }

.leaflet-marker-icon {
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center top; }

.marker-icon-company-industry-gastronomy {
  background-image: url("../../assets/map/images/area.png");
  width: 64px;
  height: 54px;
  margin-left: -32px;
  margin-top: -51px; }

.treeday-marker > div {
  background-position: center top;
  background-size: 100% auto;
  position: relative; }
  .treeday-marker > div .marker-text {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    color: black; }
    .treeday-marker > div .marker-text > div {
      background-color: white;
      padding: 0px 6px 0px 6px;
      border-radius: 20px;
      display: inline-block;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
      position: relative; }
  .treeday-marker > div .marker-hover {
    display: none; }
  .treeday-marker > div.active .marker-hover {
    display: block; }
  .treeday-marker > div .marker-description {
    position: absolute;
    width: 100px;
    top: 100%;
    left: -42px;
    color: #000;
    text-align: center;
    text-shadow: 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF, 0 0 8px #FFF; }
  .treeday-marker > div.marker-cluster-user {
    background-image: url("../../assets/map/images/trees1@2x.png");
    width: 64px;
    height: 64px;
    margin: -32px 0px 0px -32px; }
    .treeday-marker > div.marker-cluster-user .marker-text > div {
      bottom: -14px; }
    .treeday-marker > div.marker-cluster-user .marker-hover {
      width: 80px;
      height: 80px;
      left: -9px;
      top: -9px; }
      .treeday-marker > div.marker-cluster-user .marker-hover > div {
        width: 60px;
        height: 60px;
        left: 10px;
        top: 10px; }
  .treeday-marker > div.marker-me {
    background-image: url("../../assets/map/images/me.svg");
    width: 36px;
    height: 36px;
    margin: -18px 0px 0px -18px; }
  .treeday-marker > div.marker-search {
    background-image: url("../../assets/map/images/search.svg");
    width: 36px;
    height: 36px;
    margin: -18px 0px 0px -18px; }
  .treeday-marker > div.marker-dot {
    background-image: url("../../assets/map/images/dot.svg");
    width: 20px;
    height: 20px;
    margin: -10px 0px 0px -10px;
    background-size: 10px 10px;
    background-repeat: no-repeat;
    background-position: center; }
  .treeday-marker > div.marker-cluster-company {
    background-image: url("../../assets/map/images/company-cluster.svg");
    width: 36px;
    height: 36px;
    margin: -18px 0px 0px -18px; }
    .treeday-marker > div.marker-cluster-company.has-offers:not(.active) {
      background-image: url("../../assets/map/images/company-cluster.svg"), url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cpath%20fill%3D%22%233F9FEB%22%20d%3D%22M41.2%205.5L46.8.7c.9-.8%202.3-.5%202.8.6L52.8%208c.4.8%201.3%201.2%202.2%201l7.1-2.1c1.1-.3%202.3.5%202.3%201.7l.2%207.4c0%20.9.7%201.6%201.6%201.8l7.3%201c1.2.2%201.9%201.4%201.4%202.5l-2.8%206.8c-.3.8%200%201.8.7%202.2l6.3%203.9c1%20.6%201.2%202%20.3%202.9L74.1%2042c-.6.6-.8%201.6-.2%202.3l4.2%206.1c.7%201%20.2%202.3-.9%202.7l-7%202.5c-.8.3-1.3%201.2-1.2%202l1.4%207.3c.2%201.2-.7%202.2-1.9%202.1l-7.5-.5c-.9-.1-1.7.5-1.9%201.4l-1.7%207.2c-.3%201.2-1.6%201.7-2.6%201.2l-6.5-3.5c-.8-.4-1.8-.2-2.3.5l-4.5%205.9c-.7.9-2.2.9-2.9%200l-4.5-5.9c-.5-.7-1.5-.9-2.3-.5l-6.5%203.5c-1%20.6-2.4%200-2.6-1.2L21%2067.9c-.2-.9-1-1.5-1.9-1.4l-7.4.6c-1.2.1-2.1-1-1.9-2.1l1.4-7.3c.2-.9-.3-1.7-1.2-2l-7-2.5c-1.1-.4-1.6-1.8-.9-2.7l4.2-6.1c.5-.7.4-1.7-.2-2.3L.7%2037c-.9-.8-.7-2.2.3-2.9l6.3-3.9c.8-.5%201.1-1.4.7-2.2l-2.8-6.8c-.5-1.1.3-2.3%201.4-2.5l7.3-1c.9-.1%201.6-.9%201.6-1.8l.2-7.4c0-1.2%201.2-2%202.3-1.7l7%202.1c.9.3%201.8-.2%202.2-1l3.2-6.7c.5-1.1%201.9-1.4%202.8-.6l5.6%204.8c.7.6%201.7.6%202.4.1z%22%2F%3E%3C%2Fsvg%3E");
      width: 46px !important;
      height: 46px !important;
      margin: -23px 0px 0px -23px !important;
      background-size: 38px 38px, cover;
      background-repeat: no-repeat;
      background-position: center; }
    .treeday-marker > div.marker-cluster-company.has-offers .marker-hover {
      top: -4px !important;
      left: -5px !important;
      width: 55px !important;
      height: 55px !important;
      background-color: rgba(63, 159, 235, 0.4); }
      .treeday-marker > div.marker-cluster-company.has-offers .marker-hover > div {
        width: 43px !important;
        height: 43px !important;
        background-color: rgba(63, 159, 235, 0.6); }
    .treeday-marker > div.marker-cluster-company .marker-text > div {
      bottom: -25px; }
    .treeday-marker > div.marker-cluster-company.marker-size1 {
      width: 21px;
      height: 21px;
      margin: -10px 0px 0px -10px; }
      .treeday-marker > div.marker-cluster-company.marker-size1 .marker-hover {
        width: 40px;
        height: 40px;
        left: -10px;
        top: -11px; }
        .treeday-marker > div.marker-cluster-company.marker-size1 .marker-hover > div {
          width: 30px;
          height: 30px;
          left: 5px;
          top: 5px; }
    .treeday-marker > div.marker-cluster-company.marker-size2 {
      width: 25px;
      height: 25px;
      margin: -12px 0px 0px -12px; }
      .treeday-marker > div.marker-cluster-company.marker-size2 .marker-hover {
        width: 42px;
        height: 42px;
        left: -9px;
        top: -9px; }
        .treeday-marker > div.marker-cluster-company.marker-size2 .marker-hover > div {
          width: 31px;
          height: 31px;
          left: 5px;
          top: 5px; }
    .treeday-marker > div.marker-cluster-company.marker-size3 {
      width: 27px;
      height: 27px;
      margin: -18px 0px 0px -18px; }
      .treeday-marker > div.marker-cluster-company.marker-size3 .marker-hover {
        width: 44px;
        height: 44px;
        left: -9px;
        top: -9px; }
        .treeday-marker > div.marker-cluster-company.marker-size3 .marker-hover > div {
          width: 32px;
          height: 32px;
          left: 6px;
          top: 6px; }
    .treeday-marker > div.marker-cluster-company.marker-size4 {
      width: 31px;
      height: 31px;
      margin: -15px 0px 0px -15px; }
      .treeday-marker > div.marker-cluster-company.marker-size4 .marker-hover {
        width: 50px;
        height: 50px;
        left: -9px;
        top: -11px; }
        .treeday-marker > div.marker-cluster-company.marker-size4 .marker-hover > div {
          width: 38px;
          height: 38px;
          left: 6px;
          top: 6px; }
    .treeday-marker > div.marker-cluster-company.marker-size5 {
      width: 36px;
      height: 36px;
      margin: -18px 0px 0px -18px; }
      .treeday-marker > div.marker-cluster-company.marker-size5 .marker-hover {
        width: 60px;
        height: 60px;
        left: -11px;
        top: -13px; }
        .treeday-marker > div.marker-cluster-company.marker-size5 .marker-hover > div {
          width: 46px;
          height: 46px;
          left: 7px;
          top: 7px; }
    .treeday-marker > div.marker-cluster-company .marker-hover {
      width: 60px;
      height: 60px;
      left: -13px;
      top: -13px; }
      .treeday-marker > div.marker-cluster-company .marker-hover > div {
        width: 45px;
        height: 45px;
        left: 8px;
        top: 8px; }
  .treeday-marker > div.marker-user {
    background-image: url("../../assets/map/images/tree@2x.png");
    width: 64px;
    height: 64px;
    margin: -32px 0px 0px -32px; }
    .treeday-marker > div.marker-user .marker-hover {
      width: 61px;
      height: 61px;
      left: 0px;
      top: 0px; }
      .treeday-marker > div.marker-user .marker-hover > div {
        width: 44px;
        height: 44px;
        left: 8px;
        top: 8px; }
  .treeday-marker > div .marker-hover {
    background-color: rgba(161, 204, 4, 0.4);
    position: absolute;
    z-index: -1;
    border-radius: 50%; }
    .treeday-marker > div .marker-hover > div {
      background-color: rgba(131, 165, 0, 0.6);
      border-radius: 50%;
      position: absolute; }
    .treeday-marker > div .marker-hover.magenta {
      background-color: rgba(255, 0, 130, 0.25); }
      .treeday-marker > div .marker-hover.magenta > div {
        background-color: #ff0082; }
  .treeday-marker > div.marker-company {
    background-repeat: no-repeat; }
    .treeday-marker > div.marker-company svg {
      width: 65%;
      height: 65%;
      margin-left: 18%;
      margin-top: 18%; }
    .treeday-marker > div.marker-company.black-circle {
      background-color: #2D2D37;
      border-radius: 50%;
      background-position: center;
      background-size: 60% 60%; }
    .treeday-marker > div.marker-company.marker-zoom2.marker-size-half, .treeday-marker > div.marker-company.marker-zoom1.marker-size-half {
      width: 9px;
      height: 9px;
      margin: -7px 0px 0px -7px; }
      .treeday-marker > div.marker-company.marker-zoom2.marker-size-half .marker-hover, .treeday-marker > div.marker-company.marker-zoom1.marker-size-half .marker-hover {
        width: 30px;
        height: 30px;
        left: -11px;
        top: -11px; }
        .treeday-marker > div.marker-company.marker-zoom2.marker-size-half .marker-hover > div, .treeday-marker > div.marker-company.marker-zoom1.marker-size-half .marker-hover > div {
          width: 20px;
          height: 20px;
          left: 6px;
          top: 6px; }
    .treeday-marker > div.marker-company.marker-zoom2.marker-size1, .treeday-marker > div.marker-company.marker-zoom1.marker-size1 {
      width: 15px;
      height: 15px;
      margin: -7px 0px 0px -7px; }
      .treeday-marker > div.marker-company.marker-zoom2.marker-size1 .marker-hover, .treeday-marker > div.marker-company.marker-zoom1.marker-size1 .marker-hover {
        width: 40px;
        height: 40px;
        left: -13px;
        top: -13px; }
        .treeday-marker > div.marker-company.marker-zoom2.marker-size1 .marker-hover > div, .treeday-marker > div.marker-company.marker-zoom1.marker-size1 .marker-hover > div {
          width: 29px;
          height: 29px;
          left: 6px;
          top: 6px; }
    .treeday-marker > div.marker-company.marker-zoom2.marker-size2, .treeday-marker > div.marker-company.marker-zoom1.marker-size2 {
      width: 18px;
      height: 18px;
      margin: -8px 0px 0px -8px; }
      .treeday-marker > div.marker-company.marker-zoom2.marker-size2 .marker-hover, .treeday-marker > div.marker-company.marker-zoom1.marker-size2 .marker-hover {
        width: 45px;
        height: 45px;
        left: -14px;
        top: -14px; }
        .treeday-marker > div.marker-company.marker-zoom2.marker-size2 .marker-hover > div, .treeday-marker > div.marker-company.marker-zoom1.marker-size2 .marker-hover > div {
          width: 33px;
          height: 33px;
          left: 6px;
          top: 6px; }
    .treeday-marker > div.marker-company.marker-zoom2.marker-size3, .treeday-marker > div.marker-company.marker-zoom1.marker-size3 {
      width: 21px;
      height: 21px;
      margin: -10px 0px 0px -10px; }
      .treeday-marker > div.marker-company.marker-zoom2.marker-size3 .marker-hover, .treeday-marker > div.marker-company.marker-zoom1.marker-size3 .marker-hover {
        width: 51px;
        height: 51px;
        left: -16px;
        top: -16px; }
        .treeday-marker > div.marker-company.marker-zoom2.marker-size3 .marker-hover > div, .treeday-marker > div.marker-company.marker-zoom1.marker-size3 .marker-hover > div {
          width: 38px;
          height: 38px;
          left: 7px;
          top: 7px; }
    .treeday-marker > div.marker-company.marker-zoom2.marker-size4, .treeday-marker > div.marker-company.marker-zoom1.marker-size4 {
      width: 24px;
      height: 24px;
      margin: -12px 0px 0px -12px; }
      .treeday-marker > div.marker-company.marker-zoom2.marker-size4 .marker-hover, .treeday-marker > div.marker-company.marker-zoom1.marker-size4 .marker-hover {
        width: 56px;
        height: 56px;
        left: -16px;
        top: -16px; }
        .treeday-marker > div.marker-company.marker-zoom2.marker-size4 .marker-hover > div, .treeday-marker > div.marker-company.marker-zoom1.marker-size4 .marker-hover > div {
          width: 40px;
          height: 40px;
          left: 8px;
          top: 8px; }
    .treeday-marker > div.marker-company.marker-zoom2.marker-size5, .treeday-marker > div.marker-company.marker-zoom1.marker-size5 {
      width: 27px;
      height: 27px;
      margin: -13px 0px 0px -13px; }
      .treeday-marker > div.marker-company.marker-zoom2.marker-size5 .marker-hover, .treeday-marker > div.marker-company.marker-zoom1.marker-size5 .marker-hover {
        width: 61px;
        height: 61px;
        left: -17px;
        top: -17px; }
        .treeday-marker > div.marker-company.marker-zoom2.marker-size5 .marker-hover > div, .treeday-marker > div.marker-company.marker-zoom1.marker-size5 .marker-hover > div {
          width: 44px;
          height: 44px;
          left: 8px;
          top: 8px; }
    .treeday-marker > div.marker-company.has-offers:not(.active) {
      border: 2px solid #3f9feb; }
    .treeday-marker > div.marker-company.has-offers .marker-hover {
      background-color: rgba(63, 159, 235, 0.4); }
      .treeday-marker > div.marker-company.has-offers .marker-hover > div {
        background-color: rgba(63, 159, 235, 0.6); }

.treeday-marker-text {
  display: inline-block;
  color: black; }

.marker-icon-user {
  background-image: url("../../assets/map/images/tree@2x.png");
  width: 64px;
  height: 54px;
  margin-left: -32px;
  margin-top: -51px; }

.marker-icon-clustersize-1, .marker-icon-continent, .marker-icon-country, .marker-icon-forest {
  background-image: url("../../assets/map/images/trees1@2x.png");
  width: 64px;
  height: 55px;
  margin-left: -25px;
  margin-top: -48px; }

.marker-icon-clustersize-2 {
  background-image: url("../../assets/map/images/trees2@2x.png");
  width: 64px;
  height: 58px;
  margin-left: -20px;
  margin-top: -47px; }

.marker-icon-clustersize-3 {
  background-image: url("../../assets/map/images/trees3@2x.png");
  width: 73px;
  height: 57px;
  margin-left: -38px;
  margin-top: -47px; }

.marker-icon-clustersize-4 {
  background-image: url("../../assets/map/images/trees4@2x.png");
  width: 79px;
  height: 62px;
  margin-left: -36px;
  margin-top: -47px; }

/* sonstiges */
td {
  vertical-align: top; }

.company-label-map {
  color: #2D2D37;
  text-align: center;
  position: relative;
  display: inline-block;
  font-weight: bold;
  width: 100%; }
  .company-label-map .name {
    text-shadow: 0px 0px 3px white;
    border-radius: 5px;
    text-align: center;
    padding-right: 3px;
    padding-left: 3px; }
  .company-label-map.entry {
    margin-left: -60%; }
  .company-label-map.bronce {
    margin-left: -50%; }
  .company-label-map.silver {
    margin-left: -40%; }
  .company-label-map.gold {
    margin-left: -30%; }
  .company-label-map.platin {
    margin-left: -20%; }

.searchbox {
  position: absolute;
  top: 15px;
  width: 130px;
  right: 10px;
  border-radius: 40px;
  border: 1px solid grey;
  padding: 4px;
  padding-left: 8px; }

h3 {
  margin-top: 15px; }

.industry-marker.entry {
  width: 12px;
  height: 12px; }

.industry-marker.bronce {
  width: 18px;
  height: 18px; }

.industry-marker.silver {
  width: 24px;
  height: 24px; }

.industry-marker.gold {
  width: 30px;
  height: 30px; }

.industry-marker.platin {
  width: 36px;
  height: 36px; }

hr {
  margin: 20px 0;
  height: 1px;
  border: none;
  background: #808080; }

.panel-wrapper {
  z-index: 4000;
  position: absolute;
  width: 100%;
  min-width: 320px;
  height: 100%;
  padding-top: 40px;
  left: 0px;
  background: #2D2D37;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-overflow-scrolling: touch;
  /* small phones only  - content view is less than 400px*/
  /* otherwise fine */ }
  @media (min-width: 400px) {
    .panel-wrapper {
      width: 400px; } }
  .panel-wrapper .cluster-title {
    text-align: center;
    width: 100%;
    padding: 15px; }
  .panel-wrapper.fullscreen {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%; }
  .panel-wrapper.not-pushed {
    -webkit-transition: 0.5s ease-in-out;
            transition: 0.5s ease-in-out; }
  .panel-wrapper.pushed, .panel-wrapper.fullscreen.pushed {
    left: -85%;
    -webkit-transition: 0.5s ease-in-out;
            transition: 0.5s ease-in-out; }
  @media (min-width: 400px) {
    .panel-wrapper.pushed, .panel-wrapper.fullscreen.pushed {
      left: -320px; } }

.important-note {
  color: #FF7E02;
  border: solid #FF7E02 1px;
  border-radius: 10px; }

.panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  width: 100%;
  background: #2D2D37;
  overflow: hidden;
  -webkit-overflow-scrolling: touch; }
  .panel::-webkit-scrollbar {
    width: 20px; }
  .panel::-webkit-scrollbar-thumb {
    background: #808080;
    border-left: 6px solid #2D2D37;
    border-right: 6px solid #2D2D37; }
  @media screen and (max-width: 500px) {
    .panel {
      overflow-y: auto; } }
  .panel > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto; }

.panel-masthead-profile {
  height: auto;
  position: relative; }
  .panel-masthead-profile .icon-close-active {
    position: absolute;
    top: 0;
    right: 10px;
    cursor: pointer;
    z-index: 5000; }
  .panel-masthead-profile .icon-edit {
    position: absolute;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
    z-index: 5000; }

.panel-tab-sub-menu {
  height: 40px;
  background: red; }

.panel-content {
  display: inline-block;
  width: 100%;
  min-height: 100px;
  text-align: center;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .panel-content {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .panel-content.treeding {
    padding: 20px; }
  .panel-content.reduced-height {
    height: calc(100% - 100px) !important; }

.panel-page-content {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  @media (min-width: 400px) {
    .panel-page-content {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.panel.bonus {
  overflow-y: auto; }

.panel-content-wrapper.bonus {
  height: auto;
  padding-bottom: 5px; }
  .panel-content-wrapper.bonus h1 {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center; }
  .panel-content-wrapper.bonus img {
    width: 95%;
    margin: 5px 2.5%; }

@media (min-width: 400px) {
  .wrapper {
    height: 50%;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-overflow-scrolling: touch; }
    .wrapper.no-flex {
      display: block; }
      .wrapper.no-flex .panel-content-wrapper {
        height: auto; }
  .panel-tab-menu {
    height: auto; }
  .panel:not(.scrollable) {
    overflow-y: hidden; }
  .panel-content-wrapper {
    height: 1000px;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%; }
  .panel-content-wrapper.scroll {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }
    .panel-content-wrapper.scroll::-webkit-scrollbar {
      width: 20px; }
    .panel-content-wrapper.scroll::-webkit-scrollbar-thumb {
      background: #808080;
      border-left: 6px solid #2D2D37;
      border-right: 6px solid #2D2D37; }
    .panel-content-wrapper.scroll .panel-content {
      clear: both;
      height: 100%;
      width: 100%;
      display: inline-block; }
  .dimen {
    height: 100%; }
    .dimen .full {
      height: 100%; }
  .full {
    height: 100%; }
  .panel-content {
    height: 100%;
    min-height: 1px; }
  .panel-content-wrapper.fixed .wrapper .panel-content-wrapper.scroll {
    height: 100%;
    padding-top: 80px;
    margin-top: -80px; } }

.panel-inner-wrapper {
  width: 100%;
  height: 100%;
  -webkit-overflow-scrolling: touch; }

.panel-subheader {
  position: relative;
  width: 100%;
  text-align: center;
  height: 40px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  background: #2D2D37;
  line-height: 40px;
  z-index: 4010; }
  .panel-subheader > h2 {
    margin: 0;
    padding-top: 7px;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #878791;
    padding-bottom: 6px;
    color: #fff;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    font-size: 1.6rem;
    line-height: 2.4rem; }
    @media (min-width: 400px) {
      .panel-subheader > h2 {
        font-size: 18px;
        line-height: 27px;
        font-size: 1.8rem;
        line-height: 2.7rem; } }
    .panel-subheader > h2 > .highlight {
      color: #87B400; }
  @media (min-width: 400px) {
    .panel-subheader.modaly {
      display: none; } }
  .panel-subheader .icon-close-active {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px; }
  .panel-subheader .icon-back-active {
    top: 0;
    left: 0;
    position: absolute;
    width: 40px;
    height: 40px;
    z-index: 4010; }
  .panel-subheader-big {
    height: 120px; }

.profile .panel-subheader {
  text-align: left; }

.panel-fixed-content {
  background: blue;
  position: relative;
  height: 40px; }
  @media (min-width: 400px) {
    .panel-fixed-content {
      position: absolute;
      top: 80px;
      width: 400px; } }
  .panel-fixed-content.mast {
    height: 120px; }

.tabby {
  position: fixed;
  top: 160px;
  width: 400px;
  height: 40px; }

.panel-content-masthead {
  padding-top: 10px; }
  .panel-content-masthead > h2 {
    margin-bottom: 10px; }
  .panel-content-masthead > img {
    margin: 10px auto; }

.information-link {
  width: 70.5882352941%;
  overflow: hidden;
  *zoom: 1;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #87B400;
  text-align: left;
  margin: 0 auto; }
  @media (min-width: 400px) {
    .information-link {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .information-link > .icon {
    display: inline-block;
    float: left;
    height: 40px; }
  .information-link b {
    line-height: 30px;
    vertical-align: middle;
    text-align: left; }
  .information-link-centered {
    width: 65%; }

.panel-content-narrow {
  width: 85%;
  margin: 0 auto; }
  .panel-content-narrow > p {
    padding: 0px; }

.big {
  width: 240px;
  height: 80px;
  background-size: cover;
  margin: 0 auto; }

.page-content {
  height: 100%; }

.page-padded {
  width: 80%;
  margin: 0 auto;
  border-bottom: none !important; }

.pulled-down {
  padding-top: 20px; }

.content-wrapper {
  border-top: 40px solid transparent;
  height: 100%; }

.profile-fixed {
  height: 40px;
  width: 400px;
  position: fixed;
  top: 160px;
  z-index: 10000; }

.profile-content {
  z-index: 10;
  text-align: center;
  height: 100%;
  border-top: 180px solid transparent;
  overflow-x: hidden;
  font-size: 20px; }
  .profile-content .profile-fixed {
    top: 200px; }
  .profile-content .profile-content {
    border-top: 40px solid transparent;
    overflow-y: auto; }

.pr-content {
  background: red;
  position: relative;
  border-top: 120px solid transparent; }

.profile-header {
  width: 100%;
  height: 120px; }
  @media (min-width: 400px) {
    .profile-header {
      z-index: 4000;
      position: absolute;
      width: 400px; } }
  .profile-header > .icon {
    position: absolute;
    right: 10px;
    cursor: pointer;
    z-index: 6000; }

.inside-profile {
  z-index: 4000;
  background: #2D2D37;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .inside-profile {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  @media (min-width: 400px) {
    .inside-profile {
      z-index: 3000;
      position: absolute;
      top: 0;
      height: 100%;
      width: 400px;
      border-top: 120px solid transparent; } }

.inside {
  text-align: center;
  width: 100%;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .inside {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.container-to-fixed {
  height: 40px;
  width: 100%; }
  @media (min-width: 400px) {
    .container-to-fixed {
      position: fixed;
      height: 40px;
      width: 400px;
      z-index: 4000; } }

.container-to-scroll {
  text-align: center; }
  .container-to-scroll .treeboard, .container-to-scroll .weekly-status-chart {
    overflow: visible; }
  @media (min-width: 400px) {
    .container-to-scroll {
      overflow-y: auto;
      overflow-x: hidden;
      position: absolute;
      top: 0;
      width: 400px;
      height: 100%;
      border-top: 40px solid transparent; }
      .container-to-scroll .container-to-fixed .container-to-scroll {
        border-top: 80px; } }
  .container-to-scroll::-webkit-scrollbar {
    width: 20px; }
  .container-to-scroll::-webkit-scrollbar-thumb {
    background: #808080;
    border-left: 6px solid #2D2D37;
    border-right: 6px solid #2D2D37; }

.all {
  width: 67.6470588235%; }
  .all > h1 {
    width: 5.8823529412%;
    float: left;
    line-height: 50px;
    margin-right: 20px; }
  .all > p {
    float: left;
    width: 52.9411764706%;
    text-align: left;
    margin: 0;
    cursor: pointer; }
  .all > p span:first-child {
    color: #fff; }
  .all .t {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .all .t {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.activate-welcome {
  width: 82.3529411765%;
  margin: 170px auto 0; }
  .activate-welcome h1 {
    color: #fff; }
  .activate-welcome p {
    margin: 40px 0;
    color: #808080; }
  .activate-welcome .form-row {
    margin-top: 40px; }

.map-shrink {
  left: 15%; }
  @media (min-width: 400px) {
    .map-shrink {
      left: 400px; } }

.mobilePadder {
  padding-bottom: 40px; }
  @media (min-width: 400px) {
    .mobilePadder {
      padding-bottom: 0; } }

.mobileFooter {
  height: 40px;
  margin-top: 10px;
  margin-bottom: -40px;
  border-top: 1px solid #878791;
  padding-top: 10px;
  padding-left: 10px;
  position: relative;
  overflow: hidden;
  *zoom: 1; }
  .mobileFooter ul {
    width: 90px;
    float: left;
    cursor: pointer;
    overflow: hidden;
    *zoom: 1; }
    .mobileFooter ul li {
      float: left; }
  .mobileFooter div.action {
    width: 100%;
    padding-left: 95px;
    padding-right: 80px; }
    .mobileFooter div.action > .btn {
      line-height: 1.25rem; }
  .mobileFooter ul.action-menu {
    position: absolute;
    right: 0;
    top: 0px;
    width: 80px; }
    .mobileFooter ul.action-menu .icon {
      height: 40px;
      width: 40px;
      background-size: 100%; }
  @media (min-width: 400px) {
    .mobileFooter {
      display: none; } }

.panel-pulled-clickable-cover {
  position: fixed;
  left: 0;
  top: 30px;
  background: transparent;
  width: 15%;
  height: 100%;
  z-index: 9999; }
  @media (min-width: 400px) {
    .panel-pulled-clickable-cover {
      width: 80px; } }

.panel-treed-hint {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: #3f9feb;
  width: 100% !important;
  font-size: 15px;
  height: 60px;
  margin: 0 !important;
  padding: 10px;
  color: #fff;
  text-align: left; }
  @media (min-width: 900px) {
    .panel-treed-hint {
      width: 400px !important; } }
  .panel-treed-hint .icon {
    display: inline-block;
    height: 40px;
    width: 40px;
    float: left;
    background-size: cover;
    margin-right: 10px; }

ul.tabs:not(.tabs-new) {
  width: 100%;
  margin: 0 auto;
  border-bottom: 1px solid #878791;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  overflow: hidden; }
  ul.tabs:not(.tabs-new).upper-border, ul.tabs:not(.tabs-new).edit-profile {
    border-top: 1px solid #878791; }
  ul.tabs:not(.tabs-new) > li.tabs-item {
    position: relative;
    width: auto;
    margin: 5px 8px;
    white-space: nowrap;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    cursor: pointer;
    text-align: center;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #878791; }
    @media (min-width: 400px) {
      ul.tabs:not(.tabs-new) > li.tabs-item {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    ul.tabs:not(.tabs-new) > li.tabs-item:hover, ul.tabs:not(.tabs-new) > li.tabs-item.active {
      color: #fff; }
    ul.tabs:not(.tabs-new) > li.tabs-item .tabs-icon {
      display: inline-block;
      vertical-align: middle;
      width: 21px;
      height: 21px;
      background-size: cover;
      background-position: center;
      margin-right: 5px; }
    ul.tabs:not(.tabs-new) > li.tabs-item .notification-badge {
      top: 2px;
      left: 0px;
      top: -2px; }
  ul.tabs:not(.tabs-new).one-line > li.tabs-item {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 10%;
            flex: 1 0 10%; }

.panel-content-wrapper.fixed .tabs .tabs-item b {
  display: block; }

.tabs-new-holder {
  overflow: hidden; }
  .tabs-new-holder .panel-tab-menu {
    width: 80%;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out; }
    .tabs-new-holder .panel-tab-menu > * {
      width: 100%;
      margin: 0;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto; }
  .tabs-new-holder .tabs-new-border {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #878791;
    border-bottom: 1px solid #878791;
    position: relative; }
  .tabs-new-holder .arrow {
    width: 10%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    text-align: center;
    padding-top: 10px;
    cursor: pointer;
    background-size: 13px 13px;
    background-position-x: 14px;
    background-position-y: 14px; }
    .tabs-new-holder .arrow.icon-td_icon_arrow_menu_left:hover {
      background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.602%209.078L1.417%204.892%205.602.707%22%2F%3E%3C%2Fsvg%3E"); }
    .tabs-new-holder .arrow.icon-td_icon_arrow_menu_right:hover {
      background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.704.707L4.89%204.893.703%209.078%22%2F%3E%3C%2Fsvg%3E"); }
    .tabs-new-holder .arrow.icon-td_icon_arrow_menu_left-dark {
      background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20none%20!important%3B%20stroke%3A%20%23878791%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.602%209.078L1.417%204.892%205.602.707%22%2F%3E%3C%2Fsvg%3E"); }
    .tabs-new-holder .arrow.icon-td_icon_arrow_menu_right-dark {
      background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.306%209.785%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2C%20ellipse%2C%20line%2C%20path%2C%20polygon%2C%20polyline%2C%20rect%2C%20text%20%7B%20fill%3A%20none%20!important%3B%20stroke%3A%20%23878791%20!important%3B%20%7D%3C%2Fstyle%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.704.707L4.89%204.893.703%209.078%22%2F%3E%3C%2Fsvg%3E"); }
    .tabs-new-holder .arrow.arrow-disabled {
      color: #878791;
      pointer-events: none; }
  .tabs-new-holder .shadow-prev {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    background: -webkit-linear-gradient(left, rgba(45, 45, 55, 0.9), rgba(45, 45, 55, 0));
    background: linear-gradient(to right, rgba(45, 45, 55, 0.9), rgba(45, 45, 55, 0));
    height: 100%;
    pointer-events: none;
    margin-left: 10%; }
  .tabs-new-holder .shadow-next {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    background: -webkit-linear-gradient(right, rgba(45, 45, 55, 0.9), rgba(45, 45, 55, 0));
    background: linear-gradient(to left, rgba(45, 45, 55, 0.9), rgba(45, 45, 55, 0));
    height: 100%;
    pointer-events: none;
    margin-right: 10%; }
  .tabs-new-holder ul.tabs-new {
    -ms-flex-line-pack: center;
        align-content: center;
    overflow: auto;
    white-space: nowrap; }
    .tabs-new-holder ul.tabs-new::-webkit-scrollbar {
      display: none; }
    .tabs-new-holder ul.tabs-new > .tabs-item {
      position: relative;
      padding: 10px;
      display: inline-block;
      cursor: pointer;
      text-align: center;
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      color: #878791; }
      @media (min-width: 400px) {
        .tabs-new-holder ul.tabs-new > .tabs-item {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }
      .tabs-new-holder ul.tabs-new > .tabs-item:hover, .tabs-new-holder ul.tabs-new > .tabs-item.active {
        color: #fff; }
      .tabs-new-holder ul.tabs-new > .tabs-item.active {
        border-bottom: 5px solid white; }
      .tabs-new-holder ul.tabs-new > .tabs-item .notification-badge {
        top: 5px;
        right: 5px; }

.treeds {
  height: 600px;
  padding-top: 50px;
  position: relative;
  text-align: center; }

.chess-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse; }

.chessboard {
  width: 264px;
  margin-left: 0;
  margin-right: 0;
  margin-left: 70px;
  padding: 0;
  line-height: 0;
  -webkit-transform: rotateX(55deg) rotateZ(45deg) translate3d(0, 0, 0);
  transform: rotateX(55deg) rotateZ(45deg) translate3d(0, 0, 0);
  box-shadow: 10px 10px 10px #171A1B; }
  @media screen and (max-width: 480px) {
    .chessboard {
      margin-left: 60px; } }

.chessboard.last {
  margin-top: 0;
  z-index: 10;
  opacity: 1 !important; }

.cell {
  display: inline-block;
  width: 33px;
  height: 33px;
  background: #565656;
  position: relative;
  padding: 0; }

.chessboard .cell img {
  position: absolute;
  bottom: 5px;
  left: -15px;
  -webkit-transform: rotateZ(-45deg);
  transform: rotateZ(-45deg);
  width: 26px;
  height: 50px; }

.row:nth-child(even) .cell {
  background: #3b3b3b; }

.row:nth-child(odd) .cell {
  background: #565656; }

.row:nth-child(even) .cell:nth-child(odd) {
  background: #565656; }

.row:nth-child(odd) .cell:nth-child(odd) {
  background: #3b3b3b; }

.chessboard.last img {
  -webkit-transform: rotateZ(-45deg) scale(0);
  transform: rotateZ(-45deg) scale(0);
  -webkit-animation: grow 2s linear;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards; }

@-webkit-keyframes grow {
  0% {
    opacity: 0;
    bottom: 0;
    left: 0;
    -webkit-transform: rotateZ(-45deg) scale(0);
    transform: rotateZ(-45deg) scale(0); }
  100% {
    bottom: 5px;
    left: -15px;
    opacity: 1;
    -webkit-transform: rotateZ(-45deg) scale(1);
    transform: rotateZ(-45deg) scale(1); } }

.chessboard.last .row:nth-child(0) .cell:nth-child(1) img {
  -webkit-animation-delay: 0.1s; }

.chessboard.last .row:nth-child(0) .cell:nth-child(2) img {
  -webkit-animation-delay: 0.2s; }

.chessboard.last .row:nth-child(0) .cell:nth-child(3) img {
  -webkit-animation-delay: 0.3s; }

.chessboard.last .row:nth-child(0) .cell:nth-child(4) img {
  -webkit-animation-delay: 0.4s; }

.chessboard.last .row:nth-child(0) .cell:nth-child(5) img {
  -webkit-animation-delay: 0.5s; }

.chessboard.last .row:nth-child(0) .cell:nth-child(6) img {
  -webkit-animation-delay: 0.6s; }

.chessboard.last .row:nth-child(0) .cell:nth-child(7) img {
  -webkit-animation-delay: 0.7s; }

.chessboard.last .row:nth-child(0) .cell:nth-child(8) img {
  -webkit-animation-delay: 0.8s; }

.chessboard.last .row:nth-child(1) .cell:nth-child(1) img {
  -webkit-animation-delay: 0.2s; }

.chessboard.last .row:nth-child(1) .cell:nth-child(2) img {
  -webkit-animation-delay: 0.3s; }

.chessboard.last .row:nth-child(1) .cell:nth-child(3) img {
  -webkit-animation-delay: 0.4s; }

.chessboard.last .row:nth-child(1) .cell:nth-child(4) img {
  -webkit-animation-delay: 0.5s; }

.chessboard.last .row:nth-child(1) .cell:nth-child(5) img {
  -webkit-animation-delay: 0.6s; }

.chessboard.last .row:nth-child(1) .cell:nth-child(6) img {
  -webkit-animation-delay: 0.7s; }

.chessboard.last .row:nth-child(1) .cell:nth-child(7) img {
  -webkit-animation-delay: 0.8s; }

.chessboard.last .row:nth-child(1) .cell:nth-child(8) img {
  -webkit-animation-delay: 0.9s; }

.chessboard.last .row:nth-child(2) .cell:nth-child(1) img {
  -webkit-animation-delay: 0.3s; }

.chessboard.last .row:nth-child(2) .cell:nth-child(2) img {
  -webkit-animation-delay: 0.4s; }

.chessboard.last .row:nth-child(2) .cell:nth-child(3) img {
  -webkit-animation-delay: 0.5s; }

.chessboard.last .row:nth-child(2) .cell:nth-child(4) img {
  -webkit-animation-delay: 0.6s; }

.chessboard.last .row:nth-child(2) .cell:nth-child(5) img {
  -webkit-animation-delay: 0.7s; }

.chessboard.last .row:nth-child(2) .cell:nth-child(6) img {
  -webkit-animation-delay: 0.8s; }

.chessboard.last .row:nth-child(2) .cell:nth-child(7) img {
  -webkit-animation-delay: 0.9s; }

.chessboard.last .row:nth-child(2) .cell:nth-child(8) img {
  -webkit-animation-delay: 1s; }

.chessboard.last .row:nth-child(3) .cell:nth-child(1) img {
  -webkit-animation-delay: 0.4s; }

.chessboard.last .row:nth-child(3) .cell:nth-child(2) img {
  -webkit-animation-delay: 0.5s; }

.chessboard.last .row:nth-child(3) .cell:nth-child(3) img {
  -webkit-animation-delay: 0.6s; }

.chessboard.last .row:nth-child(3) .cell:nth-child(4) img {
  -webkit-animation-delay: 0.7s; }

.chessboard.last .row:nth-child(3) .cell:nth-child(5) img {
  -webkit-animation-delay: 0.8s; }

.chessboard.last .row:nth-child(3) .cell:nth-child(6) img {
  -webkit-animation-delay: 0.9s; }

.chessboard.last .row:nth-child(3) .cell:nth-child(7) img {
  -webkit-animation-delay: 1s; }

.chessboard.last .row:nth-child(3) .cell:nth-child(8) img {
  -webkit-animation-delay: 1.1s; }

.chessboard.last .row:nth-child(4) .cell:nth-child(1) img {
  -webkit-animation-delay: 0.5s; }

.chessboard.last .row:nth-child(4) .cell:nth-child(2) img {
  -webkit-animation-delay: 0.6s; }

.chessboard.last .row:nth-child(4) .cell:nth-child(3) img {
  -webkit-animation-delay: 0.7s; }

.chessboard.last .row:nth-child(4) .cell:nth-child(4) img {
  -webkit-animation-delay: 0.8s; }

.chessboard.last .row:nth-child(4) .cell:nth-child(5) img {
  -webkit-animation-delay: 0.9s; }

.chessboard.last .row:nth-child(4) .cell:nth-child(6) img {
  -webkit-animation-delay: 1s; }

.chessboard.last .row:nth-child(4) .cell:nth-child(7) img {
  -webkit-animation-delay: 1.1s; }

.chessboard.last .row:nth-child(4) .cell:nth-child(8) img {
  -webkit-animation-delay: 1.2s; }

.chessboard.last .row:nth-child(5) .cell:nth-child(1) img {
  -webkit-animation-delay: 0.6s; }

.chessboard.last .row:nth-child(5) .cell:nth-child(2) img {
  -webkit-animation-delay: 0.7s; }

.chessboard.last .row:nth-child(5) .cell:nth-child(3) img {
  -webkit-animation-delay: 0.8s; }

.chessboard.last .row:nth-child(5) .cell:nth-child(4) img {
  -webkit-animation-delay: 0.9s; }

.chessboard.last .row:nth-child(5) .cell:nth-child(5) img {
  -webkit-animation-delay: 1s; }

.chessboard.last .row:nth-child(5) .cell:nth-child(6) img {
  -webkit-animation-delay: 1.1s; }

.chessboard.last .row:nth-child(5) .cell:nth-child(7) img {
  -webkit-animation-delay: 1.2s; }

.chessboard.last .row:nth-child(5) .cell:nth-child(8) img {
  -webkit-animation-delay: 1.3s; }

.chessboard.last .row:nth-child(6) .cell:nth-child(1) img {
  -webkit-animation-delay: 0.7s; }

.chessboard.last .row:nth-child(6) .cell:nth-child(2) img {
  -webkit-animation-delay: 0.8s; }

.chessboard.last .row:nth-child(6) .cell:nth-child(3) img {
  -webkit-animation-delay: 0.9s; }

.chessboard.last .row:nth-child(6) .cell:nth-child(4) img {
  -webkit-animation-delay: 1s; }

.chessboard.last .row:nth-child(6) .cell:nth-child(5) img {
  -webkit-animation-delay: 1.1s; }

.chessboard.last .row:nth-child(6) .cell:nth-child(6) img {
  -webkit-animation-delay: 1.2s; }

.chessboard.last .row:nth-child(6) .cell:nth-child(7) img {
  -webkit-animation-delay: 1.3s; }

.chessboard.last .row:nth-child(6) .cell:nth-child(8) img {
  -webkit-animation-delay: 1.4s; }

.chessboard.last .row:nth-child(7) .cell:nth-child(1) img {
  -webkit-animation-delay: 0.8s; }

.chessboard.last .row:nth-child(7) .cell:nth-child(2) img {
  -webkit-animation-delay: 0.9s; }

.chessboard.last .row:nth-child(7) .cell:nth-child(3) img {
  -webkit-animation-delay: 1s; }

.chessboard.last .row:nth-child(7) .cell:nth-child(4) img {
  -webkit-animation-delay: 1.1s; }

.chessboard.last .row:nth-child(7) .cell:nth-child(5) img {
  -webkit-animation-delay: 1.2s; }

.chessboard.last .row:nth-child(7) .cell:nth-child(6) img {
  -webkit-animation-delay: 1.3s; }

.chessboard.last .row:nth-child(7) .cell:nth-child(7) img {
  -webkit-animation-delay: 1.4s; }

.chessboard.last .row:nth-child(7) .cell:nth-child(8) img {
  -webkit-animation-delay: 1.5s; }

/*doc
---
title: Button buuuss
name: button
category: basics
---

Beschreibung und sonstige
Informationen zur Komponente.

```html_example
  <button class="btn btn-primary">Button</button>
```
*/
.btn {
  display: inline-block;
  border: 1px solid transparent;
  font-size: 15px;
  line-height: 22.5px;
  font-size: 1.5rem;
  line-height: 2.25rem;
  padding: .3em 1em;
  border-radius: 5px;
  margin-bottom: 0;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  background-image: none;
  width: 100%;
  text-align: center; }
  .btn-smaller {
    position: absolute;
    bottom: 10px;
    padding: .2em .4em;
    display: inline !important;
    font-weight: normal;
    text-align: center !important;
    width: auto;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .btn-smaller {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .btn-primary, .index-check .index-check-5 .bottom button:first-child {
    background: #87B400;
    color: #fff; }
    .btn-primary:hover, .index-check .index-check-5 .bottom button:hover:first-child {
      background: #87B400; }
  .btn-secondary {
    background: #fff;
    color: #333; }
    .btn-secondary:hover {
      background: #fff; }
  .btn-inline {
    display: block; }
    @media (min-width: 400px) {
      .btn-inline {
        display: inline;
        padding: 2px 50px; } }
  .btn-social-fb {
    background: #3B5998;
    color: #fff; }
    .btn-social-fb:hover {
      background: #3B5998; }
  .btn-full {
    width: 100%; }
  .btn-half {
    width: 49.5%; }
  .btn-blue {
    background: #3FA6F2; }
  .btn:disabled {
    background: #fff;
    color: #808080; }
  .btn.btn-center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px; }
  .btn.btn-grey {
    background: #878791;
    color: #fff; }

.downer {
  margin-top: 10px; }

.treeday-btn {
  display: inline-block;
  background: none;
  border: none;
  font-size: 16px;
  line-height: 24px;
  font-size: 1.6rem;
  line-height: 2.4rem;
  height: 30px;
  width: 160px;
  margin: 0 auto;
  background: #87B400;
  color: #fff;
  padding-top: 3px;
  border-radius: 20px;
  margin-top: 5px; }
  .treeday-btn .icon {
    display: none;
    width: 25px;
    height: 25px;
    margin-right: 0;
    background-size: 100%;
    margin-top: 3px; }
    @media (max-width: 400px) {
      .treeday-btn .icon {
        display: inline-block; } }
  @media (max-width: 400px) {
    .treeday-btn .txt {
      display: none; } }
  @media (max-width: 400px) {
    .treeday-btn {
      padding: 0;
      width: 44px; } }
  .treeday-btn:hover {
    background: #87B400; }

.notification {
  position: absolute;
  top: -100px;
  left: 0;
  width: 100%;
  height: 40px;
  padding: 10px;
  background: #87B400;
  z-index: 10000;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff;
  -webkit-transition: top 0.5s ease-out, opacity 0.2s ease-out;
          transition: top 0.5s ease-out, opacity 0.2s ease-out; }
  @media (min-width: 400px) {
    .notification {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .notification.killed {
    opacity: 0;
    -webkit-transition: opacity ease 1s;
            transition: opacity ease 1s; }
  .notification > p {
    line-height: 40px;
    margin: 0; }
  .notification > .icon {
    position: absolute;
    right: 0;
    top: 5px;
    background-size: 100%;
    height: 40px;
    cursor: pointer; }
  .notification.warning {
    background: #F0A500; }
  .notification.error {
    background: #E34E62; }
  .notification.success {
    background: #00AEB3; }

.card {
  overflow: hidden;
  *zoom: 1;
  padding: 10px; }
  .card.form {
    height: 80px; }
  .card > .media {
    width: 60px;
    float: left;
    margin-right: 10px; }
    .card > .media img {
      width: 60px;
      height: 60px;
      border-radius: 50%; }
  .card > .data {
    width: 70.5882352941%;
    float: left; }
  .card > .action {
    width: 30px;
    height: 100%;
    float: right;
    position: relative; }
    .card > .action i {
      position: absolute;
      bottom: 0;
      right: 0; }

.panel-masthead-profile .icon-like {
  position: absolute;
  bottom: 10px;
  right: 10px; }

.usercard .icon-edit {
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 4010; }
  .usercard .icon-edit > i {
    cursor: pointer; }

.usercard {
  position: relative;
  padding: 10px;
  height: 90px;
  border-bottom: 1px solid #878791;
  overflow: hidden;
  *zoom: 1; }
  .usercard .last-icon {
    position: absolute;
    right: 10px; }
    .usercard .last-icon i {
      height: 50px;
      width: 50px;
      background-size: 100%; }
  @media (min-width: 400px) {
    .usercard {
      height: 120px; } }
  .usercard.inko {
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
    pointer-events: none; }
    .usercard.inko img {
      background-color: #6F6F6F !important; }

.usercard-media {
  float: left;
  height: 70px;
  width: 70px;
  margin-right: 10px;
  cursor: pointer;
  padding-top: 5px; }
  .usercard-media img {
    height: 70px;
    width: 70px;
    border-radius: 70px; }
  @media (min-width: 400px) {
    .usercard-media {
      height: 100px;
      width: 100px;
      margin: 0 10px 0 0;
      padding: 0; }
      .usercard-media img {
        height: 100px;
        width: 100px;
        border-radius: 90px; } }

.usercard-information {
  float: left;
  padding-top: 5px;
  position: relative;
  height: 100%;
  width: 66.1764705882%;
  color: #fff;
  font-weight: bold;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .usercard-information {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .usercard-information a {
    color: #fff;
    text-align: left; }
  .usercard-information span {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    text-align: left;
    display: block; }
    @media (min-width: 400px) {
      .usercard-information span {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .usercard-information span.country {
    display: inline-block; }
    @media (min-width: 400px) {
      .usercard-information span.country {
        display: none; } }
  .usercard-information span.location {
    display: none; }
    @media (min-width: 400px) {
      .usercard-information span.location {
        display: block;
        display: block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; } }
  .usercard-information span.date {
    display: block;
    color: #87B400; }
  .usercard-information span.meta {
    display: block;
    text-align: left; }

.usercard.usercard-all {
  height: 75px; }
  @media (min-width: 400px) {
    .usercard.usercard-all {
      height: 85px; } }
  .usercard.usercard-all .usercard-media {
    height: 80px;
    width: 60px;
    margin-right: 10px;
    margin-top: -10px; }
    @media (min-width: 900px) {
      .usercard.usercard-all .usercard-media {
        margin-top: 0; } }
    .usercard.usercard-all .usercard-media img {
      height: 60px;
      width: 60px; }
  .usercard.usercard-all .last-icon {
    right: 5px;
    top: 10px; }
    @media (min-width: 400px) {
      .usercard.usercard-all .last-icon {
        top: 20px; } }

.icon.icon-close.clear-places-autocomplete {
  position: absolute;
  z-index: 3;
  top: -3px;
  right: 10px; }

.placesAutocomplete {
  position: relative; }
  .placesAutocomplete .standort {
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer; }
  .placesAutocomplete .control {
    overflow: hidden; }
    .placesAutocomplete .control input {
      color: black;
      float: left; }
  .placesAutocomplete .resultBox li:hover {
    cursor: pointer; }
  .placesAutocomplete .resultBox li.active {
    background-color: green; }

::-webkit-input-placeholder {
  color: #808080; }

:-moz-placeholder {
  color: #808080;
  opacity: 1; }

::-moz-placeholder {
  color: #808080;
  opacity: 1; }

:-ms-input-placeholder {
  color: #808080; }

[placeholder]:focus::-webkit-input-placeholder {
  color: transparent; }

input, textarea {
  width: 100%;
  height: 30px;
  background: transparent;
  border: 1px solid #878791;
  border-radius: 5px;
  padding: 2px 7px;
  text-overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 15px;
  line-height: 22.5px;
  font-size: 1.5rem;
  line-height: 2.25rem;
  color: #fff; }
  input.autocomplete, textarea.autocomplete {
    position: relative;
    z-index: 2; }

textarea {
  min-height: 60px;
  color: #fff;
  resize: none;
  white-space: normal; }
  textarea.pinwall {
    word-break: break-word;
    min-height: 80px !important; }
  textarea:focus ::-webkit-input-placeholder, textarea:focus :-moz-placeholder {
    display: none; }

.form-row .results {
  border: 1px solid #878791;
  padding-top: 15px;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  min-width: 240px; }
  .form-row .results.results-places ul li.activated {
    background-color: #87B400;
    color: white; }

.form-row.with-label-icon {
  padding-right: 30px;
  position: relative; }
  .form-row.with-label-icon > label {
    line-height: 30px; }
  .form-row.with-label-icon > input {
    float: right;
    width: 85.2941176471%;
    position: relative;
    z-index: 2; }
  .form-row.with-label-icon > .icon {
    position: absolute;
    right: -3px;
    top: -3px;
    background-size: 100%;
    width: 40px;
    cursor: pointer; }
  .form-row.with-label-icon .clear-input {
    right: 30px; }
  .form-row.with-label-icon .results {
    float: right;
    width: 85.2941176471%; }
  .form-row.with-label-icon .results-places ul li {
    padding: 10px 0 0 0; }
  .form-row.with-label-icon.center {
    text-align: center; }

.form-row.padded {
  padding-left: 20px;
  padding-right: 20px; }

.form-row.centered {
  width: 60%;
  margin: 0 auto; }

.form-row .center {
  margin-left: auto;
  margin-right: auto; }

.form-row.pushed {
  padding-top: 10px; }

.form-row.disabled {
  pointer-events: none; }

.input-with-icon {
  width: 79.4117647059%;
  margin: 0 auto;
  position: relative; }
  .input-with-icon > i {
    position: absolute;
    top: -5px;
    right: -40px;
    cursor: pointer;
    background-size: 100%;
    width: 40px;
    height: 40px; }

input.input-error {
  border-color: #FF7E02;
  color: #FF7E02; }

.errors {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #FF7E02; }
  @media (min-width: 400px) {
    .errors {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .errors > span {
    display: block;
    padding-bottom: 10px; }
  .errors.to-left {
    text-align: left;
    display: block; }

input[type="radio"] {
  background-color: transparent;
  border: 1px solid #878791;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin-right: 5px;
  position: relative;
  -webkit-appearance: none; }
  input[type="radio"]:after {
    background-color: #fff;
    border-radius: 1.5em;
    content: '';
    display: block;
    height: 10px;
    left: 4px;
    position: relative;
    top: 4px;
    width: 10px;
    opacity: 0; }
  input[type="radio"]:checked:after {
    opacity: 1; }
  input[type="radio"]:focus {
    outline: none; }
  input[type="radio"] + label {
    vertical-align: super;
    cursor: pointer;
    color: #fff; }
  input[type="radio"] + label + input[type="radio"] {
    margin-left: 15px; }

.checkbox {
  height: 20px;
  width: 20px;
  background: #000;
  background-color: #3a3636;
  border: 1px solid #fff;
  border-radius: 5px;
  position: relative;
  margin-bottom: 20px; }
  .checkbox input[type="checkbox"] {
    height: 20px;
    visibility: hidden; }
    .checkbox input[type="checkbox"]:checked + label:after {
      opacity: 1; }
  .checkbox label {
    border-radius: 1.5em;
    cursor: pointer;
    position: absolute;
    border-radius: 2px;
    height: 10px;
    left: 5px;
    top: 5px;
    width: 10px; }
    .checkbox label:after {
      opacity: 0;
      content: '';
      position: absolute;
      height: .6em;
      left: 0;
      top: 0;
      width: .6em;
      background: #fff;
      border-radius: 2px; }
      .checkbox label:after:hover {
        opacity: 1;
        background: #fff; }
  .checkbox label + label {
    border-radius: initial;
    left: 30px;
    top: 0;
    min-width: 100px;
    display: inline-block; }
  .checkbox span {
    text-align: left;
    margin-left: 25px;
    display: inline-block;
    width: 300px;
    position: absolute;
    top: 0;
    cursor: pointer;
    color: #fff; }
  .checkbox-with-label {
    overflow: hidden;
    *zoom: 1; }
    .checkbox-with-label input, .checkbox-with-label span {
      float: left; }

.select {
  width: 100%;
  height: 30px;
  border-radius: 5px;
  background-color: #2D2D37;
  border: 1px solid #878791;
  overflow: hidden;
  text-indent: .1px;
  text-overflow: '';
  background: url("../../web/img/dropdown.png") no-repeat 97% 50%;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff; }
  @media (min-width: 400px) {
    .select {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .select.inactive {
    border-color: #808080;
    cursor: not-allowed; }
  .select select {
    -webkit-appearance: none;
    -moz-appearance: none;
    border: none;
    height: 100%;
    width: 100%;
    background: transparent;
    color: #fff;
    text-indent: 0.01px;
    padding-left: 7px;
    padding-right: 20px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; }
    .select select:disabled {
      cursor: not-allowed; }
    .select select option {
      color: #fff !important;
      background: #2D2D37; }

select::-ms-expand {
  display: none; }

select:focus::-ms-value {
  background-color: inherit; }

.form-row {
  overflow: hidden;
  *zoom: 1;
  padding-bottom: 5px;
  text-align: left; }
  .form-row span.label {
    float: left;
    padding-top: 10px;
    color: #fff; }
  .form-row-padded {
    padding: 10px 0; }
  @media (min-width: 400px) {
    .form-row-squezed {
      padding: 10px 50px; } }
  .form-row-with-padding {
    padding: 0 20px; }
  .form-row.has-actions {
    position: relative; }
  .form-row.dailytreeds {
    padding-bottom: 15px;
    position: relative; }
    .form-row.dailytreeds .icon-questionmark {
      position: absolute;
      right: 6px;
      top: 8px;
      cursor: pointer; }
    .form-row.dailytreeds .form-body span {
      margin-bottom: 15px;
      padding-right: 10px;
      display: block; }
  .form-row.center-right {
    padding-left: 50%; }
  .form-row-centered {
    text-align: center; }

.form-group {
  display: block;
  overflow: hidden;
  padding: 0;
  text-align: left; }
  .form-group.form-padded {
    margin-left: 20px;
    margin-right: 20px; }
  .form-group > .btn:first-child {
    margin-bottom: 10px;
    width: 100%; }
    @media (min-width: 400px) {
      .form-group > .btn:first-child {
        margin-bottom: 0;
        width: 48%;
        float: left; } }
  .form-group > .btn:nth-child(2) {
    width: 100%; }
    @media (min-width: 400px) {
      .form-group > .btn:nth-child(2) {
        width: 48%;
        float: right; } }
  .form-group > .regger {
    width: 48%;
    float: right; }
  .form-group.content {
    padding-top: 20px; }
  .form-group .btn {
    margin-top: 10px; }

.form-media {
  width: 50px;
  float: left; }
  .form-media .icon {
    background-size: 100%; }

.form-body {
  width: 83.8235294118%;
  float: left;
  padding-left: 10px; }
  .form-body.pulled-right {
    margin-left: 14.7058823529%; }
  .form-body.inactive .label {
    color: #808080 !important; }
  .form-body > .label {
    display: block;
    text-align: left;
    margin-bottom: 5px;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #87B400 !important; }
    @media (min-width: 400px) {
      .form-body > .label {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .form-body > .form-action {
    overflow: hidden;
    *zoom: 1; }
    .form-body > .form-action.to-right {
      text-align: right; }

.file-upload {
  display: inline-block;
  position: absolute;
  bottom: 10px;
  right: 5px; }
  .file-upload > i {
    background-size: 100%;
    width: 20px;
    height: 30px; }

.form-group.form-modal {
  overflow: visible;
  margin-left: 100px;
  margin-right: 100px; }

.results {
  background: #2D2D37;
  z-index: 4900;
  min-width: 285px;
  cursor: pointer; }
  .results .search-result-item {
    display: block;
    padding-left: 70px;
    padding-right: 20px;
    min-height: 70px;
    position: relative;
    padding-top: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #878791;
    text-align: left; }
    .results .search-result-item img {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 50px;
      height: 50px;
      border-radius: 25px; }
    .results .search-result-item h2, .results .search-result-item span {
      color: #fff;
      font-weight: normal;
      font-size: 11px;
      line-height: 16.5px;
      font-size: 1.1rem;
      line-height: 1.65rem; }
      @media (min-width: 400px) {
        .results .search-result-item h2, .results .search-result-item span {
          font-size: 12px;
          line-height: 18px;
          font-size: 1.2rem;
          line-height: 1.8rem; } }
    .results .search-result-item span {
      color: #878791; }
    .results .search-result-item-company span {
      color: #87B400; }
    .results .search-result-item h2 > span {
      color: #F9CC42; }
    .results .search-result-item .company-item-meta {
      display: block;
      color: #878791; }
    .results .search-result-item.active, .results .search-result-item:hover {
      background: #383845; }
    .results .search-result-item > .icon {
      position: absolute;
      right: 0;
      top: 5px; }

.search-result-headline {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  position: relative;
  border-bottom: 1px solid #878791; }
  .search-result-headline > .linker-more {
    position: absolute;
    right: 10px;
    bottom: 10px;
    color: #87B400; }

.company-item-tags li {
  display: inline-block;
  color: #87B400;
  margin-right: 3px;
  font-size: .8em; }
  .company-item-tags li:after {
    content: ','; }
  .company-item-tags li:last-child:after {
    content: ''; }

.item-meta-score {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  min-width: 80px; }
  .item-meta-score > .icon {
    position: absolute;
    right: 5px;
    top: 15px;
    background-size: 100%; }

.search-result-item .item-meta-score h2 {
  color: #87B400;
  font-weight: lighter;
  font-size: 30px;
  line-height: 45px;
  font-size: 3rem;
  line-height: 4.5rem;
  line-height: 70px;
  padding-right: 35px; }
  @media (min-width: 400px) {
    .search-result-item .item-meta-score h2 {
      font-size: 40px;
      line-height: 60px;
      font-size: 4rem;
      line-height: 6rem; } }

.results .search-result-item > .item-search-icon-big {
  right: 10px;
  top: 10px; }

.company-search-result-item {
  display: block;
  background: #41414B;
  position: relative;
  margin: 4px;
  height: 110px;
  overflow: hidden; }
  .company-search-result-item > div.company-result-image {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 100px;
    height: 100px;
    background-repeat: no-repeat;
    background-size: cover; }
  .company-search-result-item > .company-search-result-item-body {
    padding-left: 110px;
    text-align: left;
    color: #878791; }
    .company-search-result-item > .company-search-result-item-body > h2 {
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      color: #fff; }
      @media (min-width: 400px) {
        .company-search-result-item > .company-search-result-item-body > h2 {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }
    .company-search-result-item > .company-search-result-item-body > span {
      font-size: 0.9em;
      margin-top: -4px;
      display: block;
      width: 90%;
      white-space: nowrap;
      overflow: hidden;
      -ms-text-overflow: ellipsis;
      -o-text-overflow: ellipsis;
      text-overflow: ellipsis; }
    .company-search-result-item > .company-search-result-item-body > .company-item-company-tags {
      font-size: 0.9em;
      text-transform: uppercase;
      color: #87B400;
      width: 80%; }
      .company-search-result-item > .company-search-result-item-body > .company-item-company-tags > li {
        display: inline-block;
        margin-right: 2px; }
        .company-search-result-item > .company-search-result-item-body > .company-item-company-tags > li:after {
          content: ','; }
      .company-search-result-item > .company-search-result-item-body > .company-item-company-tags > li:last-child:after {
        content: ''; }
  .company-search-result-item > .item-industry-icon {
    position: absolute;
    right: 5px;
    bottom: 5px;
    width: 30px;
    height: 30px;
    background: #2C2C36;
    border-radius: 25px; }
  .company-search-result-item > .item-score-icon {
    position: absolute;
    right: 5px;
    bottom: 40px;
    width: 30px;
    height: 30px;
    border-radius: 25px;
    font-weight: bold;
    color: #2C2C36;
    line-height: 30px; }

.search-s .navigation {
  width: 52%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 30px; }
  .search-s .navigation > a:first-child {
    display: inline-block;
    float: left; }
  .search-s .navigation > a:last-child {
    display: inline-block;
    float: right; }

.card {
  overflow: hidden;
  *zoom: 1;
  padding: 10px; }
  .card.form {
    height: 80px; }
  .card > .media {
    width: 60px;
    float: left;
    margin-right: 10px; }
    .card > .media img {
      width: 60px;
      height: 60px;
      border-radius: 50%; }
  .card > .data {
    width: 70.5882352941%;
    float: left; }
  .card > .action {
    width: 30px;
    height: 100%;
    float: right;
    position: relative; }
    .card > .action i {
      position: absolute;
      bottom: 0;
      right: 0; }

.panel-masthead-profile .icon-like {
  position: absolute;
  bottom: 10px;
  right: 10px; }

.usercard .icon-edit {
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 4010; }
  .usercard .icon-edit > i {
    cursor: pointer; }

.usercard {
  position: relative;
  padding: 10px;
  height: 90px;
  border-bottom: 1px solid #878791;
  overflow: hidden;
  *zoom: 1; }
  .usercard .last-icon {
    position: absolute;
    right: 10px; }
    .usercard .last-icon i {
      height: 50px;
      width: 50px;
      background-size: 100%; }
  @media (min-width: 400px) {
    .usercard {
      height: 120px; } }
  .usercard.inko {
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
    pointer-events: none; }
    .usercard.inko img {
      background-color: #6F6F6F !important; }

.usercard-media {
  float: left;
  height: 70px;
  width: 70px;
  margin-right: 10px;
  cursor: pointer;
  padding-top: 5px; }
  .usercard-media img {
    height: 70px;
    width: 70px;
    border-radius: 70px; }
  @media (min-width: 400px) {
    .usercard-media {
      height: 100px;
      width: 100px;
      margin: 0 10px 0 0;
      padding: 0; }
      .usercard-media img {
        height: 100px;
        width: 100px;
        border-radius: 90px; } }

.usercard-information {
  float: left;
  padding-top: 5px;
  position: relative;
  height: 100%;
  width: 66.1764705882%;
  color: #fff;
  font-weight: bold;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .usercard-information {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .usercard-information a {
    color: #fff;
    text-align: left; }
  .usercard-information span {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    text-align: left;
    display: block; }
    @media (min-width: 400px) {
      .usercard-information span {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .usercard-information span.country {
    display: inline-block; }
    @media (min-width: 400px) {
      .usercard-information span.country {
        display: none; } }
  .usercard-information span.location {
    display: none; }
    @media (min-width: 400px) {
      .usercard-information span.location {
        display: block;
        display: block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; } }
  .usercard-information span.date {
    display: block;
    color: #87B400; }
  .usercard-information span.meta {
    display: block;
    text-align: left; }

.usercard.usercard-all {
  height: 75px; }
  @media (min-width: 400px) {
    .usercard.usercard-all {
      height: 85px; } }
  .usercard.usercard-all .usercard-media {
    height: 80px;
    width: 60px;
    margin-right: 10px;
    margin-top: -10px; }
    @media (min-width: 900px) {
      .usercard.usercard-all .usercard-media {
        margin-top: 0; } }
    .usercard.usercard-all .usercard-media img {
      height: 60px;
      width: 60px; }
  .usercard.usercard-all .last-icon {
    right: 5px;
    top: 10px; }
    @media (min-width: 400px) {
      .usercard.usercard-all .last-icon {
        top: 20px; } }

.list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  *zoom: 1; }
  .list > li {
    display: inline-block;
    float: left; }
  .list i.icon {
    background-size: cover; }

.badges {
  height: 110px;
  margin: 20px auto;
  width: 210px;
  text-align: center; }
  .badges i.icon {
    display: inline-block;
    width: 70px;
    height: 70px;
    position: relative; }
  .badges i.icon > b {
    position: absolute;
    top: 70px;
    left: 15px;
    color: #fff;
    font-style: normal;
    font-weight: 100;
    font-size: 30px;
    line-height: 45px;
    font-size: 3rem;
    line-height: 4.5rem;
    color: #87B400; }

.big {
  width: 100%;
  overflow: hidden;
  margin: 0px auto; }
  @media (min-width: 400px) {
    .big {
      width: 420px; } }

.share-list {
  width: 100%;
  margin: 35px 0 0 0; }
  .share-list > li {
    display: inline-block;
    width: 100%;
    line-height: 30px;
    vertical-align: top;
    text-align: left;
    margin-bottom: 10px;
    color: #fff; }
    @media (min-width: 400px) {
      .share-list > li {
        width: calc(50% - 2px); } }
    .share-list > li a {
      color: #fff; }
  .share-list .icon {
    background-size: 100%;
    width: 30px;
    height: 30px;
    display: inline-block;
    margin-right: 5px; }
  .share-list .icon-content {
    cursor: pointer; }
    .share-list .icon-content i.icon {
      width: 30px !important;
      height: 30px !important; }
    .share-list .icon-content span {
      line-height: 30px !important;
      font-size: 15px !important; }

/**
 * Override some default settings
 */
/**
 * Render default Chartist CSS
 */
.ct-chart .ct-label {
  display: block;
  width: 100%;
  height: 100%;
  fill: #fff;
  color: #fff;
  font-size: 0.75rem;
  text-align: left; }

.ct-chart .ct-label.ct-horizontal {
  display: block;
  width: 100%;
  height: 100%;
  fill: #fff;
  color: #fff;
  font-size: 0.75rem;
  text-align: center; }

.ct-chart .ct-label.ct-vertical {
  display: block;
  width: 100%;
  height: 100%;
  fill: #fff;
  color: #fff;
  font-size: 0.75rem;
  text-align: right; }

.ct-chart .ct-grid {
  stroke: rgba(0, 0, 0, 0.2);
  stroke-width: 1px;
  stroke-dasharray: 2px; }

.ct-chart .ct-point {
  stroke-width: 10px;
  stroke-linecap: round; }

.ct-chart .ct-line {
  fill: none;
  stroke-width: 4px; }

.ct-chart .ct-area {
  stroke: none;
  fill-opacity: 0.1; }

.ct-chart .ct-bar {
  fill: none;
  stroke-width: 35px; }

.ct-chart .ct-slice.ct-donut {
  fill: none;
  stroke-width: 60px; }

.ct-chart .ct-series.ct-series-a .ct-point, .ct-chart .ct-series.ct-series-a .ct-line, .ct-chart .ct-series.ct-series-a .ct-bar, .ct-chart .ct-series.ct-series-a .ct-slice.ct-donut {
  stroke: #87B400; }

.ct-chart .ct-series.ct-series-a .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-a .ct-area {
  fill: #87B400; }

.ct-chart .ct-series.ct-series-b .ct-point, .ct-chart .ct-series.ct-series-b .ct-line, .ct-chart .ct-series.ct-series-b .ct-bar, .ct-chart .ct-series.ct-series-b .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-b .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-b .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-c .ct-point, .ct-chart .ct-series.ct-series-c .ct-line, .ct-chart .ct-series.ct-series-c .ct-bar, .ct-chart .ct-series.ct-series-c .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-c .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-c .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-d .ct-point, .ct-chart .ct-series.ct-series-d .ct-line, .ct-chart .ct-series.ct-series-d .ct-bar, .ct-chart .ct-series.ct-series-d .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-d .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-d .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-e .ct-point, .ct-chart .ct-series.ct-series-e .ct-line, .ct-chart .ct-series.ct-series-e .ct-bar, .ct-chart .ct-series.ct-series-e .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-e .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-e .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-f .ct-point, .ct-chart .ct-series.ct-series-f .ct-line, .ct-chart .ct-series.ct-series-f .ct-bar, .ct-chart .ct-series.ct-series-f .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-f .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-f .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-g .ct-point, .ct-chart .ct-series.ct-series-g .ct-line, .ct-chart .ct-series.ct-series-g .ct-bar, .ct-chart .ct-series.ct-series-g .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-g .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-g .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-h .ct-point, .ct-chart .ct-series.ct-series-h .ct-line, .ct-chart .ct-series.ct-series-h .ct-bar, .ct-chart .ct-series.ct-series-h .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-h .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-h .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-i .ct-point, .ct-chart .ct-series.ct-series-i .ct-line, .ct-chart .ct-series.ct-series-i .ct-bar, .ct-chart .ct-series.ct-series-i .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-i .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-i .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-j .ct-point, .ct-chart .ct-series.ct-series-j .ct-line, .ct-chart .ct-series.ct-series-j .ct-bar, .ct-chart .ct-series.ct-series-j .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-j .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-j .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-k .ct-point, .ct-chart .ct-series.ct-series-k .ct-line, .ct-chart .ct-series.ct-series-k .ct-bar, .ct-chart .ct-series.ct-series-k .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-k .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-k .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-l .ct-point, .ct-chart .ct-series.ct-series-l .ct-line, .ct-chart .ct-series.ct-series-l .ct-bar, .ct-chart .ct-series.ct-series-l .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-l .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-l .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-m .ct-point, .ct-chart .ct-series.ct-series-m .ct-line, .ct-chart .ct-series.ct-series-m .ct-bar, .ct-chart .ct-series.ct-series-m .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-m .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-m .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-n .ct-point, .ct-chart .ct-series.ct-series-n .ct-line, .ct-chart .ct-series.ct-series-n .ct-bar, .ct-chart .ct-series.ct-series-n .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-n .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-n .ct-area {
  fill: #3FA6F2; }

.ct-chart .ct-series.ct-series-o .ct-point, .ct-chart .ct-series.ct-series-o .ct-line, .ct-chart .ct-series.ct-series-o .ct-bar, .ct-chart .ct-series.ct-series-o .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-chart .ct-series.ct-series-o .ct-slice:not(.ct-donut), .ct-chart .ct-series.ct-series-o .ct-area {
  fill: #3FA6F2; }

.ct-chart.ct-square {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-square:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 100%; }
  .ct-chart.ct-square:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-square > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-minor-second {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-minor-second:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 93.75%; }
  .ct-chart.ct-minor-second:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-minor-second > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-major-second {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-major-second:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 88.8888888889%; }
  .ct-chart.ct-major-second:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-major-second > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-minor-third {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-minor-third:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 83.3333333333%; }
  .ct-chart.ct-minor-third:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-minor-third > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-major-third {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-major-third:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 80%; }
  .ct-chart.ct-major-third:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-major-third > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-perfect-fourth {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-perfect-fourth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 75%; }
  .ct-chart.ct-perfect-fourth:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-perfect-fourth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-perfect-fifth {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-perfect-fifth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 66.6666666667%; }
  .ct-chart.ct-perfect-fifth:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-perfect-fifth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-minor-sixth {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-minor-sixth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 62.5%; }
  .ct-chart.ct-minor-sixth:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-minor-sixth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-golden-section {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-golden-section:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 61.804697157%; }
  .ct-chart.ct-golden-section:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-golden-section > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-major-sixth {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-major-sixth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 60%; }
  .ct-chart.ct-major-sixth:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-major-sixth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-minor-seventh {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-minor-seventh:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 56.25%; }
  .ct-chart.ct-minor-seventh:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-minor-seventh > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-major-seventh {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-major-seventh:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 53.3333333333%; }
  .ct-chart.ct-major-seventh:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-major-seventh > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-octave {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-octave:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 50%; }
  .ct-chart.ct-octave:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-octave > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-major-tenth {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-major-tenth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 40%; }
  .ct-chart.ct-major-tenth:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-major-tenth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-major-eleventh {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-major-eleventh:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 37.5%; }
  .ct-chart.ct-major-eleventh:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-major-eleventh > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-major-twelfth {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-major-twelfth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 33.3333333333%; }
  .ct-chart.ct-major-twelfth:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-major-twelfth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-chart.ct-double-octave {
  display: block;
  position: relative;
  width: 100%; }
  .ct-chart.ct-double-octave:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 25%; }
  .ct-chart.ct-double-octave:after {
    content: "";
    display: table;
    clear: both; }
  .ct-chart.ct-double-octave > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

/**
 * Apply additional font styles
 */
.ct-chart .ct-label,
.ct-chart .ct-label.ct-horizontal,
.ct-chart .ct-label.ct-vertical {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff; }
  @media (min-width: 400px) {
    .ct-chart .ct-label,
    .ct-chart .ct-label.ct-horizontal,
    .ct-chart .ct-label.ct-vertical {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

/**
 * Style for weeks-status-chart bar chart
 */
.ct-average-line {
  stroke: #fff;
  stroke-width: 1px; }

/**
 * currently used in the weekly-status-chart
 */
.ct-chart .ct-label-grey,
.ct-chart .ct-label-grey .ct-label.ct-horizontal,
.ct-chart .ct-label-grey .ct-label.ct-vertical {
  color: #878791;
  fill: #878791; }

/**
 * category-pie-chart colors
 */
.ct-pie-chart .ct-label {
  display: block;
  width: 100%;
  height: 100%;
  fill: #fff;
  color: #fff;
  font-size: 0.75rem;
  text-align: left; }

.ct-pie-chart .ct-label.ct-horizontal {
  display: block;
  width: 100%;
  height: 100%;
  fill: #fff;
  color: #fff;
  font-size: 0.75rem;
  text-align: center; }

.ct-pie-chart .ct-label.ct-vertical {
  display: block;
  width: 100%;
  height: 100%;
  fill: #fff;
  color: #fff;
  font-size: 0.75rem;
  text-align: right; }

.ct-pie-chart .ct-grid {
  stroke: rgba(0, 0, 0, 0.2);
  stroke-width: 1px;
  stroke-dasharray: 2px; }

.ct-pie-chart .ct-point {
  stroke-width: 10px;
  stroke-linecap: round; }

.ct-pie-chart .ct-line {
  fill: none;
  stroke-width: 4px; }

.ct-pie-chart .ct-area {
  stroke: none;
  fill-opacity: 0.1; }

.ct-pie-chart .ct-bar {
  fill: none;
  stroke-width: 35px; }

.ct-pie-chart .ct-slice.ct-donut {
  fill: none;
  stroke-width: 60px; }

.ct-pie-chart .ct-series.ct-series-a .ct-point, .ct-pie-chart .ct-series.ct-series-a .ct-line, .ct-pie-chart .ct-series.ct-series-a .ct-bar, .ct-pie-chart .ct-series.ct-series-a .ct-slice.ct-donut {
  stroke: #00AEB3; }

.ct-pie-chart .ct-series.ct-series-a .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-a .ct-area {
  fill: #00AEB3; }

.ct-pie-chart .ct-series.ct-series-b .ct-point, .ct-pie-chart .ct-series.ct-series-b .ct-line, .ct-pie-chart .ct-series.ct-series-b .ct-bar, .ct-pie-chart .ct-series.ct-series-b .ct-slice.ct-donut {
  stroke: #E34E62; }

.ct-pie-chart .ct-series.ct-series-b .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-b .ct-area {
  fill: #E34E62; }

.ct-pie-chart .ct-series.ct-series-c .ct-point, .ct-pie-chart .ct-series.ct-series-c .ct-line, .ct-pie-chart .ct-series.ct-series-c .ct-bar, .ct-pie-chart .ct-series.ct-series-c .ct-slice.ct-donut {
  stroke: #FF7E02; }

.ct-pie-chart .ct-series.ct-series-c .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-c .ct-area {
  fill: #FF7E02; }

.ct-pie-chart .ct-series.ct-series-d .ct-point, .ct-pie-chart .ct-series.ct-series-d .ct-line, .ct-pie-chart .ct-series.ct-series-d .ct-bar, .ct-pie-chart .ct-series.ct-series-d .ct-slice.ct-donut {
  stroke: #3B5998; }

.ct-pie-chart .ct-series.ct-series-d .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-d .ct-area {
  fill: #3B5998; }

.ct-pie-chart .ct-series.ct-series-e .ct-point, .ct-pie-chart .ct-series.ct-series-e .ct-line, .ct-pie-chart .ct-series.ct-series-e .ct-bar, .ct-pie-chart .ct-series.ct-series-e .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-e .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-e .ct-area {
  fill: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-f .ct-point, .ct-pie-chart .ct-series.ct-series-f .ct-line, .ct-pie-chart .ct-series.ct-series-f .ct-bar, .ct-pie-chart .ct-series.ct-series-f .ct-slice.ct-donut {
  stroke: #F0A500; }

.ct-pie-chart .ct-series.ct-series-f .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-f .ct-area {
  fill: #F0A500; }

.ct-pie-chart .ct-series.ct-series-g .ct-point, .ct-pie-chart .ct-series.ct-series-g .ct-line, .ct-pie-chart .ct-series.ct-series-g .ct-bar, .ct-pie-chart .ct-series.ct-series-g .ct-slice.ct-donut {
  stroke: #fff; }

.ct-pie-chart .ct-series.ct-series-g .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-g .ct-area {
  fill: #fff; }

.ct-pie-chart .ct-series.ct-series-h .ct-point, .ct-pie-chart .ct-series.ct-series-h .ct-line, .ct-pie-chart .ct-series.ct-series-h .ct-bar, .ct-pie-chart .ct-series.ct-series-h .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-h .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-h .ct-area {
  fill: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-i .ct-point, .ct-pie-chart .ct-series.ct-series-i .ct-line, .ct-pie-chart .ct-series.ct-series-i .ct-bar, .ct-pie-chart .ct-series.ct-series-i .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-i .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-i .ct-area {
  fill: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-j .ct-point, .ct-pie-chart .ct-series.ct-series-j .ct-line, .ct-pie-chart .ct-series.ct-series-j .ct-bar, .ct-pie-chart .ct-series.ct-series-j .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-j .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-j .ct-area {
  fill: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-k .ct-point, .ct-pie-chart .ct-series.ct-series-k .ct-line, .ct-pie-chart .ct-series.ct-series-k .ct-bar, .ct-pie-chart .ct-series.ct-series-k .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-k .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-k .ct-area {
  fill: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-l .ct-point, .ct-pie-chart .ct-series.ct-series-l .ct-line, .ct-pie-chart .ct-series.ct-series-l .ct-bar, .ct-pie-chart .ct-series.ct-series-l .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-l .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-l .ct-area {
  fill: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-m .ct-point, .ct-pie-chart .ct-series.ct-series-m .ct-line, .ct-pie-chart .ct-series.ct-series-m .ct-bar, .ct-pie-chart .ct-series.ct-series-m .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-m .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-m .ct-area {
  fill: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-n .ct-point, .ct-pie-chart .ct-series.ct-series-n .ct-line, .ct-pie-chart .ct-series.ct-series-n .ct-bar, .ct-pie-chart .ct-series.ct-series-n .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-n .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-n .ct-area {
  fill: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-o .ct-point, .ct-pie-chart .ct-series.ct-series-o .ct-line, .ct-pie-chart .ct-series.ct-series-o .ct-bar, .ct-pie-chart .ct-series.ct-series-o .ct-slice.ct-donut {
  stroke: #3FA6F2; }

.ct-pie-chart .ct-series.ct-series-o .ct-slice:not(.ct-donut), .ct-pie-chart .ct-series.ct-series-o .ct-area {
  fill: #3FA6F2; }

.tooltip {
  position: absolute;
  z-index: 9070;
  display: block;
  font-size: 13px;
  font-weight: bold;
  line-height: 1.4;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 1; }
  @media (min-width: 400px) {
    .tooltip {
      z-index: 9040; } }

.tooltip.in {
  filter: alpha(opacity=1);
  opacity: 1; }

.tooltip.top {
  padding: 5px 0;
  margin-top: -3px; }

.tooltip.right {
  padding: 0 5px;
  margin-left: 3px; }

.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px; }

.tooltip.left {
  padding: 0 5px;
  margin-left: -3px; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #2D2D37;
  text-align: center;
  text-decoration: none;
  background-color: #fff;
  border-radius: 4px; }

.sliderblock {
  width: 80%;
  display: block;
  margin: 50px auto; }

/*http://codeguide.co/#css-syntax*/
.jslider {
  /* Positioning */
  position: relative;
  top: 0.6em;
  /* Box-model */
  cursor: pointer;
  display: block;
  width: 100%;
  height: 10px;
  /* Typography */
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.jslider.disabled {
  opacity: 0.5; }

.jslider table {
  border-collapse: collapse;
  border: 0;
  width: 100%; }

.jslider table td,
.jslider table th {
  width: 100%;
  border: 0;
  padding: 0;
  text-align: left;
  vertical-align: top; }

.jslider div.jslider-bg i,
.jslider div.jslider-pointer {
  background: url(../img/jslider.png) no-repeat 0 0; }

.jslider div.jslider-bg {
  position: relative; }

.jslider div.jslider-bg i {
  position: absolute;
  top: 10px;
  height: 7px; }

.jslider div.jslider-bg i.left {
  left: 0;
  width: 50%;
  background-position: 0 0; }

.jslider div.jslider-bg i.right {
  left: 50%;
  width: 50%;
  background-position: right 0; }

.jslider div.jslider-bg i.range {
  position: absolute;
  top: 0;
  left: 20%;
  width: 60%;
  height: 10px;
  z-index: 1;
  background-repeat: repeat-x;
  background-position: 0 -40px; }

.jslider div.jslider-bg i.default {
  left: 0;
  width: 1px;
  z-index: 1;
  background-color: #185f83; }

.jslider.jslider-single div.jslider-pointer-to,
.jslider.jslider-single div.jslider-value-to,
.jslider.jslider-single div.jslider-bg .v,
.jslider.jslider-single .jslider-limitless .jslider-label {
  display: none; }

.jslider div.jslider-pointer {
  position: absolute;
  top: 3px;
  left: 20%;
  z-index: 2;
  width: 20px;
  height: 20px;
  background-position: 2px -60px;
  margin-left: -8px;
  cursor: pointer;
  cursor: hand; }

.jslider div.jslider-pointer.jslider-pointer-to {
  left: 80%; }

.jslider div.jslider-pointer.jslider-pointer-hover {
  background-position: -19px -60px; }

.jslider div.jslider-label small,
.jslider div.jslider-value small {
  position: relative;
  top: -0.4em; }

.jslider div.jslider-label {
  position: absolute;
  top: -18px;
  left: 0px;
  padding: 0px 2px;
  opacity: 0.4;
  color: #000000;
  font-size: 9px;
  line-height: 12px;
  white-space: nowrap; }

.jslider div.jslider-label.jslider-label-to {
  display: none;
  left: auto;
  right: 0; }

.jslider div.jslider-value {
  position: absolute;
  bottom: -40px;
  left: 0;
  font-size: 15px;
  line-height: 15px;
  white-space: nowrap; }
  .jslider div.jslider-value h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff; }
    @media (min-width: 400px) {
      .jslider div.jslider-value h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.jslider div.jslider-value.jslider-value-to {
  left: 80%; }

.jslider div.jslider-scale {
  position: relative;
  top: 9px; }

.jslider div.jslider-scale span {
  position: absolute;
  top: -5px;
  height: 20px;
  border-left: 3px solid #878791;
  font-size: 0; }
  .jslider div.jslider-scale span:nth-child(2) {
    border-left: 3px solid #F5AD2A; }
  .jslider div.jslider-scale span:nth-child(3) {
    border-left: 3px solid #F8C22E; }
  .jslider div.jslider-scale span:nth-child(4) {
    border-left: 3px solid #F9D531; }
  .jslider div.jslider-scale span:nth-child(5) {
    border-left: 3px solid #FBEA35; }
  .jslider div.jslider-scale span:nth-child(6) {
    border-left: 3px solid #FEFD38; }
  .jslider div.jslider-scale span:nth-child(7) {
    border-left: 3px solid #E7F035; }
  .jslider div.jslider-scale span:nth-child(8) {
    border-left: 3px solid #D1E232; }
  .jslider div.jslider-scale span:nth-child(9) {
    border-left: 3px solid #C6DC32; }
  .jslider div.jslider-scale span:nth-child(10) {
    border-left: 3px solid #A5C72F; }
  .jslider div.jslider-scale span:last-child {
    border-left: 3px solid #8FBA2F; }

.part4 .jslider div.jslider-scale span:nth-child(2) {
  border-left: 3px solid #FBE635; }

.part4 .jslider div.jslider-scale span:nth-child(3) {
  border-left: 3px solid #DDEA34; }

.jslider div.jslider-scale ins {
  position: absolute;
  top: 5px;
  left: 0px;
  font-size: 9px;
  text-decoration: none;
  color: #999; }

.jslider.vertical {
  display: block;
  width: 17px;
  height: 100%;
  position: relative;
  top: 0.6em;
  font-family: Arial, sans-serif; }

.jslider.vertical table {
  height: 100%; }

.jslider.vertical.sliderCSS .jslider-bg i,
.jslider.vertical.jslider-pointer {
  background-color: silver;
  background-image: none; }

.jslider.vertical div.jslider-bg i,
.jslider.vertical .jslider-pointer {
  background: url(../img/jslider.vertical.png) no-repeat 0 0; }

.jslider.vertical div.jslider-bg {
  position: relative;
  height: 100%; }

.jslider.vertical div.jslider-bg i {
  position: absolute;
  top: 0;
  width: 5px;
  font-size: 0; }

.jslider.vertical div.jslider-bg i.before {
  left: 50%;
  background: none; }

.jslider.vertical div.jslider-bg i.left {
  top: 0;
  left: 50%;
  height: 50%;
  background-position: right 0;
  background-repeat: repeat-y; }

.jslider.vertical div.jslider-bg i.right {
  top: 50%;
  left: 50%;
  height: 50%;
  background-position: right 0;
  background-repeat: repeat-y; }

.jslider.vertical div.jslider-bg i.range {
  position: absolute;
  top: 0;
  left: 50%;
  width: 60%;
  height: 100%;
  z-index: 1;
  background-repeat: repeat-y;
  background-position: -36px 0px; }

.jslider.vertical div.jslider-bg i.default {
  left: 50%;
  width: 5px;
  height: 1px;
  z-index: 1;
  background-color: #185f83; }

.jslider.vertical div.jslider-pointer {
  left: 62%;
  background-position: -7px -1px; }

.jslider.vertical div.jslider-pointer.jslider-pointer-hover {
  background-position: -7px -21px; }

.jslider.vertical div.jslider-pointer.jslider-pointer-to {
  left: 62%; }

.jslider.vertical div.jslider-pointer.jslider-pointer-to.jslider-pointer-hover {
  background-position: -7px -21px; }

.jslider.vertical div.jslider-label {
  top: -5px;
  margin-left: 22px; }

.jslider.vertical div.jslider-label.jslider-label-to {
  top: 100%;
  left: inherit;
  right: inherit;
  margin-top: -5px; }

.jslider.vertical div.jslider-value {
  top: 0;
  left: 0; }

.jslider.vertical div.jslider-value-to {
  top: 80%;
  left: 0; }

.jslider.vertical div.jslider-scale {
  position: inherit; }

.jslider.vertical div.jslider-scale span {
  position: absolute;
  width: 5px;
  height: 1px;
  border-left: none;
  font-size: 0;
  border-top: 1px solid #999; }

.jslider.vertical div.jslider-scale ins {
  position: absolute;
  left: 0px;
  top: 5px;
  font-size: 9px;
  text-decoration: none;
  color: #999999; }

.jslider.sliderCSS div.jslider-bg i.left {
  left: 0;
  width: 50%;
  background: #efb92f;
  /* Old browsers */
  background: -webkit-linear-gradient(left, #878987 0%, #F5AD2A 10%, #F8C22E 25%, #F9D531 50%, #FBEA35 75%, #FEFD38 100%);
  background: linear-gradient(to right, #878987 0%, #F5AD2A 10%, #F8C22E 25%, #F9D531 50%, #FBEA35 75%, #FEFD38 100%);
  /* W3C */ }

.jslider.sliderCSS div.jslider-bg i.right {
  width: 50%;
  left: 50%;
  background: #5cf731;
  /* Old browsers */
  background: -webkit-linear-gradient(left, #FEFD38 0%, #E7F035 25%, #D1E232 50%, #BBD531 75%, #A5C72F 90%, #8FBA2F 100%);
  background: linear-gradient(to right, #FEFD38 0%, #E7F035 25%, #D1E232 50%, #BBD531 75%, #A5C72F 90%, #8FBA2F 100%); }

.jslider.sliderCSS div.jslider-bg i.before {
  left: 0;
  width: 1px;
  background-image: none; }

.jslider.sliderCSS div.jslider-bg i.default {
  left: 0;
  width: 0;
  z-index: 1;
  background-color: #ffffff;
  background-image: none; }

.jslider.sliderCSS div.jslider-bg i.after {
  left: 0;
  background-image: none; }

.jslider.sliderCSS div.jslider-bg i.range {
  position: absolute;
  top: 0;
  left: 20%;
  width: 60%;
  height: 15px;
  z-index: 1;
  background-image: none; }

.jslider.sliderCSS div.jslider-pointer {
  top: 4px;
  left: 15px;
  width: 20px;
  height: 20px;
  background-color: silver;
  background-color: #615959;
  border-radius: 50%; }

.jslider.sliderCSS div.jslider-bg i,
.jslider.sliderCSS div.jslider-pointer {
  background: none; }

.jslider.sliderCSS.vertical div.jslider-bg i {
  left: 50%;
  width: 5px; }

.jslider.sliderCSS.vertical div.jslider-bg i.left {
  top: 0;
  height: 50%;
  background: #efb92f;
  /* Old browsers */
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #efb92f), color-stop(36%, #fcee2f), color-stop(69%, #83e825), color-stop(100%, #a2e87d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #efb92f 0%, #fcee2f 36%, #83e825 69%, #a2e87d 100%);
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #efb92f 0%, #fcee2f 36%, #83e825 69%, #a2e87d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efb92f', endColorstr='#a2e87d',GradientType=1 );
  /* IE6-9 */ }

.jslider.sliderCSS.vertical div.jslider-bg i.right {
  height: 50%;
  top: 50%;
  background-color: #c0c0c0;
  background-image: none; }

.jslider.sliderCSS.vertical div.jslider-bg i.range {
  height: 100%;
  z-index: 1;
  background-image: none; }

.jslider.sliderCSS.vertical div.jslider-bg i.before {
  background-image: none; }

.jslider.sliderCSS.vertical div.jslider-bg i.default {
  height: 1px;
  background-image: none;
  z-index: 2; }

.jslider.sliderCSS.vertical div.jslider-bg i.after {
  background-image: none; }

.jslider.sliderCSS.vertical div.jslider-bg i,
.jslider.sliderCSS.vertical div.jslider-pointer {
  background: none; }

.jslider.sliderCSS.vertical div.jslider-pointer {
  left: 50%;
  width: 10px;
  height: 10px;
  background-color: #615959;
  border-radius: 50%;
  margin-left: -3px; }

.jslider.sliderCSS.vertical div.jslider-pointer.jslider-pointer-to {
  left: 50%; }

.jslider.jslider_round div.jslider-bg i,
.jslider.jslider_round div.jslider-pointer {
  background: url(../img/jslider.round.png) no-repeat 0 0; }

.jslider.jslider_round div.jslider-bg i {
  background-position: 0 -20px; }

.jslider.jslider_round div.jslider-bg i.default {
  background-color: #C2C7CA; }

.jslider.jslider_round div.jslider-bg i.range {
  z-index: 1;
  background-position: 0 -40px; }

.jslider.jslider_round div.jslider-pointer {
  top: -6px;
  width: 20px;
  height: 17px;
  background-position: 0 -60px;
  z-index: 2; }

.jslider.jslider_round.vertical div.jslider-bg i,
.jslider.jslider_round.vertical div.jslider-pointer {
  background: url(../img/jslider.round.vertical.png) no-repeat 0 0; }

.jslider.jslider_round.vertical div.jslider-bg i {
  background-position: right 0; }

.jslider.jslider_round.vertical div.jslider-bg i.range {
  background-position: -37px 0; }

.jslider.jslider_round.vertical div.jslider-bg i.before,
.jslider.jslider_round.vertical div.jslider-bg i.after {
  background: none; }

.jslider.jslider_round.vertical div.jslider-bg i.default {
  background-color: #c2c7ca; }

.jslider.jslider_round.vertical div.jslider-pointer {
  top: -6px;
  width: 20px;
  height: 17px;
  background-position: -4px -3px; }

.jslider.jslider_round.vertical div.jslider-pointer.jslider-pointer-hover {
  background-position: -4px -23px; }

.jslider.jslider_round.vertical div.jslider-pointer.jslider-value-to {
  left: 80%; }

.jslider.jslider_round.vertical div.jslider-value {
  left: 0; }

.jslider.jslider_blue .jslider-bg i,
.jslider.jslider_blue .jslider-pointer {
  background: url(../img/jslider.blue.png) no-repeat 0 0; }

.jslider.jslider_blue .jslider-bg i {
  background-position: 2px -20px; }

.jslider.jslider_blue .jslider-bg i.default {
  background-color: #c2c7ca; }

.jslider.jslider_blue .jslider-bg i.range {
  z-index: 1;
  background-position: 0 -40px; }

.jslider.jslider_blue div.jslider-pointer {
  top: -6px;
  width: 20px;
  height: 17px;
  background-position: 2px -60px;
  z-index: 2; }

.jslider.jslider_blue.vertical div.jslider-bg i,
.jslider.jslider_blue.vertical div.jslider-pointer {
  background: url(../img/jslider.blue.vertical.png) no-repeat 0 0; }

.jslider.jslider_blue.vertical div.jslider-bg i {
  background-position: right 0; }

.jslider.jslider_blue.vertical div.jslider-bg i.range {
  background-position: -37px 0; }

.jslider.jslider_blue.vertical div.jslider-bg i.before,
.jslider.jslider_blue.vertical div.jslider-bg i.after {
  background: none; }

.jslider.jslider_blue.vertical div.jslider-bg i.default {
  background-color: #c2c7ca; }

.jslider.jslider_blue.vertical div.jslider-pointer {
  top: -6px;
  width: 20px;
  height: 17px;
  background-position: -7px 0; }

.jslider.jslider_blue.vertical div.jslider-pointer.jslider-pointer-hover {
  background-position: -7px -20px; }

.jslider.jslider_blue.vertical div.jslider-value {
  left: 0; }

.jslider.jslider_plastic .jslider-bg i,
.jslider.jslider_plastic .jslider-pointer {
  background: url(../img/jslider.plastic.png) no-repeat 0 0; }

.jslider.jslider_plastic .jslider-bg i {
  background-position: 2px -20px; }

.jslider.jslider_plastic .jslider-bg i.default {
  background-color: #c2c7ca; }

.jslider.jslider_plastic .jslider-bg i.range {
  z-index: 1;
  background-position: 0 -40px; }

.jslider.jslider_plastic .jslider-pointer {
  z-index: 2;
  width: 20px;
  height: 17px;
  top: -6px;
  background-position: 2px -60px; }

.jslider.jslider_plastic.vertical div.jslider-bg i,
.jslider.jslider_plastic.vertical div.jslider-pointer {
  background: url(../img/jslider.plastic.vertical.png) no-repeat 0 0; }

.jslider.jslider_plastic.vertical div.jslider-bg i {
  background-position: right 0; }

.jslider.jslider_plastic.vertical div.jslider-bg i.range {
  background-position: -35px 0; }

.jslider.jslider_plastic.vertical div.jslider-bg i.before,
.jslider.jslider_plastic.vertical div.jslider-bg i.after {
  background: none; }

.jslider.jslider_plastic.vertical div.jslider-bg i.default {
  background-color: #c2c7ca; }

.jslider.jslider_plastic.vertical div.jslider-pointer {
  top: -6px;
  margin-left: -6px;
  width: 20px;
  height: 17px;
  background-position: -7px -1px; }

.jslider.jslider_plastic.vertical div.jslider-pointer.jslider-pointer-hover {
  background-position: -7px -21px; }

.dashboard {
  padding: 10px; }

.dashboard-entry {
  background: #41414B;
  padding: 0 40px 10px;
  margin-bottom: 10px;
  border-radius: 5px;
  cursor: pointer; }
  .dashboard-entry.lg {
    padding: 0 10px 10px 10px; }
  .dashboard-entry.no-link {
    cursor: default; }

.dashboard-meta-information > h1 {
  font-size: 1.7em;
  line-height: 35px;
  color: #fff; }

.dashboard-meta-information > h2 {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .dashboard-meta-information > h2 {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.dashboard-content {
  padding: 10px 0;
  position: relative; }
  .dashboard-content > p {
    margin-bottom: 0;
    margin-top: 5px; }
    .dashboard-content > p > span {
      color: #87B400; }
    .dashboard-content > p > a {
      color: #fff;
      font-weight: bold; }
    .dashboard-content > p.big-para {
      font-size: 1.3em;
      margin-top: 20px; }
    .dashboard-content > p.small-para {
      margin-top: 10px; }
  .dashboard-content > .icon {
    margin-left: auto;
    margin-right: auto;
    background-size: 100%;
    height: 70px;
    width: 50px; }

.two-side-icons {
  width: 170px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1; }
  .two-side-icons > .icon-one {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    float: left;
    background-size: contain; }
  .two-side-icons > .icon-two {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    float: right; }
    .two-side-icons > .icon-two > .icon {
      width: 100%;
      height: 100%; }

.icon-with-text {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1; }
  .icon-with-text > .icon-left {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    float: left;
    background: blue; }
  .icon-with-text > .info-right {
    text-align: left;
    display: inline-block;
    padding-right: 30px;
    color: #fff;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: #87B400;
    position: relative; }
    @media (min-width: 400px) {
      .icon-with-text > .info-right {
        font-size: 18px;
        line-height: 27px;
        font-size: 1.8rem;
        line-height: 2.7rem; } }
    .icon-with-text > .info-right > h1 {
      line-height: 80px; }
    .icon-with-text > .info-right > .icon {
      position: absolute;
      top: 25px;
      right: 0;
      display: block;
      width: 25px;
      height: 27px;
      background-size: cover; }
  @media (min-width: 400px) {
    .icon-with-text {
      width: 85%; } }

.icon-only {
  width: 80px;
  margin: 0 auto; }
  .icon-only > .icon-main {
    width: 80px;
    height: 80px;
    border-radius: 50%; }

.icon-text {
  overflow: hidden; }
  .icon-text > .icon-main {
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 20px; }
  .icon-text p {
    text-align: left; }

.treed-score {
  text-align: center;
  position: relative;
  display: inline-block; }
  .treed-score > h1 {
    display: inline;
    color: #87B400;
    font-weight: lighter;
    font-size: 60px;
    line-height: 90px;
    font-size: 6rem;
    line-height: 9rem;
    color: #87B400; }
    @media (min-width: 400px) {
      .treed-score > h1 {
        font-size: 80px;
        line-height: 120px;
        font-size: 8rem;
        line-height: 12rem; } }
  .treed-score > .icon {
    display: inline-block;
    background-size: 100%;
    height: 50px;
    width: 40px; }
    @media (min-width: 400px) {
      .treed-score > .icon {
        height: 60px; } }

.two-boxes-information {
  overflow: hidden;
  *zoom: 1; }
  .two-boxes-information > .box-left {
    width: 50%;
    float: left;
    border-right: 1px solid #878791; }
  .two-boxes-information > .box-left > h2, .two-boxes-information > .box-right > h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .two-boxes-information > .box-left > h2, .two-boxes-information > .box-right > h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .two-boxes-information > .box-left > h1, .two-boxes-information > .box-right > h1 {
    color: #87B400;
    font-weight: lighter;
    font-size: 30px;
    line-height: 45px;
    font-size: 3rem;
    line-height: 4.5rem; }
    @media (min-width: 400px) {
      .two-boxes-information > .box-left > h1, .two-boxes-information > .box-right > h1 {
        font-size: 40px;
        line-height: 60px;
        font-size: 4rem;
        line-height: 6rem; } }
  .two-boxes-information > .box-left {
    color: #fff; }
    .two-boxes-information > .box-left > h2 {
      color: #fff; }
    .two-boxes-information > .box-left > h1 {
      color: #fff; }
  .two-boxes-information > .box-right {
    width: 50%;
    float: left;
    color: #87B400;
    position: relative; }
    .two-boxes-information > .box-right > h2 {
      color: #87B400; }
    .two-boxes-information > .box-right > .icon {
      position: absolute;
      top: 27px;
      right: 30px;
      background-size: 100%;
      height: 25px;
      width: 25px; }
      @media (min-width: 400px) {
        .two-boxes-information > .box-right > .icon {
          top: 35px;
          right: 35px; } }

.wood {
  padding: 10px; }
  .wood .wood-box {
    background: url("../../assets/img/dashboard/dashboard-box-wood.png");
    background-size: cover;
    background-position: 50%;
    height: 190px;
    line-height: 190px;
    text-align: center; }

.profile-treeds.dashboard-treeds-list {
  margin-top: 10px;
  margin-bottom: 0; }

.invitation-entry p {
  color: #fff; }

.invitation-entry p > i {
  font-style: normal;
  color: #3FA6F2; }

.invitation-entry .sub-info {
  margin-bottom: 15px;
  padding-bottom: 8px;
  position: relative; }
  .invitation-entry .sub-info > a {
    position: absolute;
    bottom: 0;
    right: 0;
    text-decoration: underline; }

.new-standardization h1 {
  font-family: "Droid Serif";
  font-size: 30px;
  line-height: 1;
  color: #fff;
  margin: 0 auto 20px auto;
  text-align: center; }
  @media (min-width: 900px) {
    .new-standardization h1 {
      font-size: 30px; } }

.new-standardization h2 {
  font-size: 25px;
  line-height: 1;
  font-family: "Droid Serif";
  color: #fff;
  margin: 0 auto 25px auto;
  text-align: center; }

.new-standardization h3 {
  font-size: 15px;
  font-family: "Droid Serif";
  color: #fff;
  margin: 0 auto 35px auto;
  text-align: center; }

.new-standardization h4 {
  font-size: 15px;
  font-family: "Varela";
  color: #fff;
  margin: 0;
  text-align: left; }

.new-standardization p {
  font-size: 15px;
  margin: 0 auto 35px auto;
  text-align: left; }

.new-standardization .btn.btn-disabled {
  background-color: #878791; }

.new-standardization .capitalize {
  text-transform: capitalize; }

.new-standardization .upper-case {
  text-transform: uppercase; }

.new-standardization .small-text {
  font-size: 12px; }

.new-standardization .big-text {
  font-size: 25px; }

.new-standardization div {
  color: #fff;
  font-size: 15px; }

.new-standardization img {
  width: 100%;
  vertical-align: bottom; }

.new-standardization .avatar {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-position: center;
  background-size: cover; }

.new-standardization .btn {
  max-width: 100%;
  height: 33px;
  font-size: 15px;
  text-align: center; }

.new-standardization .text-center {
  text-align: center; }

.new-standardization .text-left {
  text-align: left; }

.new-standardization .text-right {
  text-align: right; }

.new-standardization .font-medium {
  color: #878791; }

.new-standardization .font-green {
  color: #87B400; }

.new-standardization .font-red {
  color: #E34E62; }

.new-standardization .font-orange {
  color: #FF7E02; }

.new-standardization .font-gray {
  color: #B4B4B4; }

.new-standardization.padding-top-20 {
  padding-top: 20px; }

.new-standardization .grey-block {
  background: #41414B;
  border-radius: 5px;
  padding: 5px;
  width: auto;
  display: inline-block; }

.new-standardization .btn-grey {
  background: #878791;
  color: #fff; }

.new-standardization .btn-white {
  color: #878791;
  background: #fff; }

.new-standardization .container {
  width: 95%;
  margin: 0 auto;
  position: relative; }
  @media (min-width: 900px) {
    .new-standardization .container {
      width: 900px; } }

.new-standardization .separator, .new-standardization .company-selection .box:not(:first-child), .company-selection .new-standardization .box:not(:first-child) {
  width: 100%;
  margin: 0;
  border-top: 1px solid #878791; }

.new-standardization .separator-thin {
  width: 100%;
  margin: 0;
  border-top: 1px solid #41414B; }

.new-standardization .spacer {
  height: 30px;
  pointer-events: none; }

.new-standardization .spacer-10 {
  height: 10px;
  pointer-events: none; }

.new-standardization .spacer-20 {
  height: 20px;
  pointer-events: none; }

.new-standardization .icon-circled {
  border-radius: 50%;
  background-color: #41414B;
  background-position: center;
  background-size: 60% 60%; }

.new-standardization .icon-over-text > i {
  position: static;
  margin: 0 auto;
  width: 25px;
  height: 25px;
  background-size: contain;
  background-position: center; }

.new-standardization .icon-over-text > div {
  text-align: center; }

.new-standardization .error,
.new-standardization .errors,
.new-standardization .warning {
  color: #FF7E02; }

.new-standardization .success {
  color: #87B400;
  margin-bottom: 30px; }

.new-standardization .pretext-input {
  border: 1px solid #878791;
  border-radius: 5px;
  padding: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .new-standardization .pretext-input > * {
    border: none;
    margin: 0;
    padding: 0; }

.new-standardization .image-load {
  width: 100%;
  min-height: 185px;
  padding: 50px 0;
  border: 1px dashed #878791;
  border-radius: 5px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative; }
  .new-standardization .image-load .file-upload-directive {
    position: static;
    margin: 0 auto; }
  .new-standardization .image-load h2 {
    margin: 10px auto 0 auto;
    text-align: center;
    font-size: 15px;
    font-family: "Varela"; }
  .new-standardization .image-load > .icon {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 40px;
    height: 40px;
    cursor: pointer; }

.new-standardization .file-upload-directive.overlay {
  width: 40px;
  height: 40px;
  padding: 0; }
  .new-standardization .file-upload-directive.overlay .icon-camera {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: 0;
    background-color: #41414B;
    background-size: 40%;
    background-position: center;
    background-repeat: no-repeat; }

.new-standardization .white-input {
  background: #fff;
  height: 40px;
  border-radius: 3px;
  border: none; }

.login-headline:first-line {
  font-weight: bold; }

.login-headline {
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 40px; }

.login-checks {
  position: relative; }
  .login-checks > a {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0; }

.login-component {
  padding-bottom: 0; }

.login-actions .btn {
  margin-top: 0; }

.centered {
  text-align: center; }

.create-new-account {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  *zoom: 1; }
  .create-new-account h1 {
    color: #fff;
    font-weight: lighter;
    font-size: 25px;
    line-height: 37.5px;
    font-size: 2.5rem;
    line-height: 3.75rem;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 10px; }
    @media (min-width: 400px) {
      .create-new-account h1 {
        font-size: 30px;
        line-height: 45px;
        font-size: 3rem;
        line-height: 4.5rem; } }

.create-action {
  width: 50%;
  float: left;
  height: 180px; }
  .create-action > .icon {
    width: 80px;
    height: 80px;
    background-size: 100%;
    margin: 0 auto;
    cursor: pointer; }
  .create-action > span {
    display: block;
    text-align: center;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    cursor: pointer;
    color: #fff;
    width: 50%;
    margin: 0 auto; }
    @media (min-width: 400px) {
      .create-action > span {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.panel-content-login {
  padding-bottom: 50px; }

.btn-login-text {
  width: 100%; }
  @media (min-width: 400px) {
    .btn-login-text {
      width: 35% !important; } }

.btn-login-facebook {
  width: 100%; }
  @media (min-width: 400px) {
    .btn-login-facebook {
      width: 60% !important; } }

.registration-wrapper .profile-button {
  margin-top: 15px; }

.register .terms-checkbox {
  margin-bottom: 0; }

.register h1 {
  font-size: 25px;
  line-height: 1.2;
  margin-top: 15px; }

.register h3 {
  margin: 0;
  padding-bottom: 20px;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  color: #fff;
  font-weight: lighter;
  font-size: 25px;
  line-height: 37.5px;
  font-size: 2.5rem;
  line-height: 3.75rem; }
  @media (min-width: 400px) {
    .register h3 {
      font-size: 30px;
      line-height: 45px;
      font-size: 3rem;
      line-height: 4.5rem; } }
  .register h3.finaly-header {
    width: 70%; }
  .register h3.spontan-header {
    width: 90%; }

.register img {
  width: 100%; }

.register .errors {
  font-size: 12px;
  line-height: 14px; }

.data-explain p:first-line {
  font-weight: bold; }

.activate-welcome {
  margin-top: 20px; }

.center {
  text-align: center; }

p.lefty {
  text-align: left; }

p.mail-confirmation {
  margin: 0 0 15px 0;
  padding: 0;
  font-size: 12px;
  line-height: 14px; }

.register-topbar-overlay {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 40px;
  background: transparent;
  z-index: 90000; }

.register-fb-info-box {
  position: relative; }
  .register-fb-info-box > h1 {
    color: #fff;
    margin-bottom: 10px; }
  .register-fb-info-box > img {
    width: 140px;
    height: 90px;
    float: left; }
  .register-fb-info-box > p {
    padding-top: 10px;
    padding-left: 150px;
    text-align: left; }

.register .btn-login-facebook {
  width: 100% !important; }

.bonus li.tabs-item i.tabs-icon {
  background-position: center;
  width: 25px;
  height: 25px;
  margin-right: 0; }

.bonus .pagination {
  margin: 10px auto;
  width: 90%;
  height: 30px;
  line-height: 30px;
  padding: 0;
  overflow: hidden;
  font-size: 15px; }
  @media (min-width: 900px) {
    .bonus .pagination {
      font-size: 18px; } }
  .bonus .pagination .hits {
    float: left; }
  .bonus .pagination .page {
    float: right; }
    .bonus .pagination .page span {
      padding: 0 0 0 5px;
      color: #fff;
      cursor: pointer; }
      .bonus .pagination .page span.disabled {
        color: gray;
        pointer-events: none; }
    .bonus .pagination .page span:first-child {
      padding: 0 5px 0 0; }

.bonus .bonus-header {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #878791;
  padding-bottom: 10px;
  position: relative;
  overflow: hidden; }
  .bonus .bonus-header .icon-content {
    float: left;
    margin: 10px;
    height: 100px; }
  .bonus .bonus-header .icon-benefits_treedcoins {
    width: 70px;
    height: 100px;
    background-size: 100%;
    float: left;
    margin-top: 25px;
    margin-right: 10px;
    text-align: center;
    font-style: normal;
    color: #87B400;
    font-weight: lighter;
    font-size: 30px;
    line-height: 45px;
    font-size: 3rem;
    line-height: 4.5rem;
    color: #fff;
    padding-top: 15px; }
    @media (min-width: 400px) {
      .bonus .bonus-header .icon-benefits_treedcoins {
        font-size: 40px;
        line-height: 60px;
        font-size: 4rem;
        line-height: 6rem; } }
    @media (min-width: 400px) {
      .bonus .bonus-header .icon-benefits_treedcoins {
        width: 100px;
        height: 140px;
        padding-top: 25px; } }
  .bonus .bonus-header p {
    float: left;
    width: calc(100% - 120px);
    text-align: left;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .bonus .bonus-header p {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .bonus .bonus-header > .how-to-get {
    color: #87B400;
    cursor: pointer;
    font-size: 15px;
    clear: both; }
  .bonus .bonus-header button.btn {
    display: block;
    width: 90%;
    margin: 10px auto; }
    .bonus .bonus-header button.btn.blue {
      background: #3f9feb; }

.bonus h1 {
  font-family: "Droid Serif";
  margin: 20px 10px;
  width: auto;
  color: white;
  text-align: center;
  font-size: 30px; }

.bonus .no-vouchers {
  margin-top: 100px; }
  .bonus .no-vouchers > div {
    margin-top: 20px;
    color: #87B400;
    cursor: pointer;
    font-size: 15px;
    text-align: center;
    font-weight: bold; }

.bonus .voucher-box {
  position: relative;
  width: 95%;
  margin: 5px auto;
  background: #41414B;
  border-radius: 5px;
  text-align: left;
  padding: 5px; }
  .bonus .voucher-box.valid {
    background: #3f9feb; }
    .bonus .voucher-box.valid .img {
      pointer-events: all; }
  .bonus .voucher-box h1 {
    color: #fff;
    text-align: center;
    display: block;
    font-family: "Droid Serif";
    font-size: 30px; }
  .bonus .voucher-box .img {
    width: 100%;
    height: 200px;
    cursor: pointer;
    margin-bottom: 10px;
    pointer-events: none; }
  .bonus .voucher-box .lower {
    width: 100%;
    overflow: hidden; }
    .bonus .voucher-box .lower a {
      color: #fff;
      float: right; }
    .bonus .voucher-box .lower span {
      color: #55555F; }
    .bonus .voucher-box .lower i {
      cursor: pointer;
      float: right; }

.bonus-detail .scroll {
  overflow-y: auto;
  padding-bottom: 50px;
  width: 100%; }

.bonus-detail .icon-content {
  height: 70px;
  width: 70px; }

.bonus-detail .tos-link a {
  pointer-events: none;
  color: #fff; }
  .bonus-detail .tos-link a span {
    pointer-events: auto;
    color: #87B400; }

.bonus-detail .holder {
  background: #3f9feb;
  width: 95%;
  margin: 5px auto;
  padding: 5px;
  text-align: center;
  position: relative;
  overflow: hidden; }
  @media (min-width: 900px) {
    .bonus-detail .holder {
      width: 370px;
      margin: 5px; } }
  .bonus-detail .holder.first {
    border-radius: 5px 5px 0 0;
    padding-top: 10px; }
  .bonus-detail .holder:last-child {
    border-radius: 0 0 5px 5px; }
  .bonus-detail .holder .bonus-tos {
    pointer-events: none; }
    .bonus-detail .holder .bonus-tos span {
      pointer-events: auto;
      cursor: pointer;
      color: #87B400; }
  .bonus-detail .holder .voucher-number {
    border: 1px solid #fff;
    border-radius: 5px;
    padding: 5px;
    color: #fff; }
  .bonus-detail .holder .img {
    width: 100%;
    height: 200px; }
  .bonus-detail .holder .icon-content {
    float: left;
    clear: left;
    width: 50px;
    height: 50px; }
    .bonus-detail .holder .icon-content i.icon {
      color: #3f9feb; }
  .bonus-detail .holder .right {
    float: left;
    width: calc(100% - 60px);
    overflow: hidden; }
    .bonus-detail .holder .right > div {
      margin-top: 4px;
      text-align: left; }
      .bonus-detail .holder .right > div .white {
        color: #fff; }
      .bonus-detail .holder .right > div .black {
        color: #333; }
  .bonus-detail .holder.text-left {
    text-align: left; }
    .bonus-detail .holder.text-left img {
      float: left;
      width: 50px;
      height: 50px;
      border-radius: 50%;
      margin: 10px; }
      .bonus-detail .holder.text-left img.qr {
        border-radius: 0;
        margin: 0;
        width: 70px;
        height: 70px; }
    .bonus-detail .holder.text-left > div {
      width: calc(100% - 140px);
      float: left; }
    .bonus-detail .holder.text-left span {
      display: block;
      color: #333; }
      .bonus-detail .holder.text-left span.white {
        color: #fff;
        white-space: nowrap;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        width: 90%; }
    .bonus-detail .holder.text-left a {
      font-size: 15px; }
    .bonus-detail .holder.text-left .pointer {
      cursor: pointer; }
  .bonus-detail .holder.closable {
    max-height: 40px;
    height: auto;
    -webkit-transition: max-height 1s ease;
            transition: max-height 1s ease; }
    .bonus-detail .holder.closable .opener {
      font-size: 15px;
      cursor: pointer;
      color: #fff;
      text-align: left;
      width: 95%;
      margin: 5px auto 15px auto; }
      .bonus-detail .holder.closable .opener .icon {
        float: right;
        width: 20px;
        height: 20px; }
    .bonus-detail .holder.closable.open {
      max-height: 1000px;
      -webkit-transition: max-height 1s ease;
              transition: max-height 1s ease; }
    .bonus-detail .holder.closable.desc {
      text-align: left; }
    .bonus-detail .holder.closable p {
      font-size: 15px; }
  .bonus-detail .holder h3 {
    color: #fff;
    margin: 0 auto;
    font-size: 18px;
    cursor: pointer; }
  .bonus-detail .holder h1 {
    font-family: "Droid Serif";
    margin: 10px auto;
    color: white;
    font-size: 30px; }
  .bonus-detail .holder span {
    font-size: 15px;
    color: #878791; }
  .bonus-detail .holder span.white {
    color: white; }
  .bonus-detail .holder .icon.black-border {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background-color: #2D2D37; }

.bonus-detail .postal {
  width: 95%;
  border: 1px solid #FF7E02;
  border-radius: 5px;
  overflow: hidden;
  margin: 10px auto;
  padding-bottom: 5px; }
  @media (min-width: 900px) {
    .bonus-detail .postal {
      width: 370px;
      margin: 5px; } }
  .bonus-detail .postal i.icon {
    float: left;
    width: 30px;
    height: 30px;
    margin: 10px 8px 0 15px;
    background-size: cover;
    background-position: center; }
  .bonus-detail .postal span {
    float: left;
    width: calc(100% - 60px);
    margin-top: 10px;
    text-align: left;
    color: #FF7E02;
    font-size: 15px; }

.bonus-offer .scroll {
  overflow-y: auto;
  padding-bottom: 50px; }

.bonus-offer .icon-content {
  height: 20px; }
  .bonus-offer .icon-content.medium {
    width: 70px;
    height: 70px; }

.bonus-offer .holder {
  background: #41414B;
  width: 95%;
  margin: 5px auto;
  padding: 5px;
  text-align: center;
  position: relative;
  overflow: hidden; }
  .bonus-offer .holder > h3 {
    color: #87B400;
    margin: 0 0 10px 5px;
    text-align: left;
    font-size: 18px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; }
  .bonus-offer .holder .img {
    width: 100%;
    height: 200px;
    cursor: pointer;
    margin: 0 0 10px 0; }
  .bonus-offer .holder > .icon-content.medium {
    position: absolute;
    top: 45px;
    left: 10px;
    height: 50px; }
  .bonus-offer .holder p {
    text-align: left;
    font-size: 15px; }
  .bonus-offer .holder > div,
  .bonus-offer .holder a {
    float: left;
    clear: both;
    text-align: left;
    margin: 0 0 5px 5px;
    font-size: 18px; }
  .bonus-offer .holder > span {
    font-size: 13px;
    display: block;
    margin: 5px auto; }
  .bonus-offer .holder .darker {
    color: #878791;
    clear: both; }
  .bonus-offer .holder .not-enough {
    clear: both;
    color: #3f9feb;
    text-align: center;
    font-size: 15px; }
  .bonus-offer .holder .anon {
    cursor: pointer;
    position: static;
    float: none;
    text-align: center;
    margin: 0 auto; }
    .bonus-offer .holder .anon span {
      color: #3f9feb; }
  .bonus-offer .holder button.btn-primary, .bonus-offer .holder .index-check .index-check-5 .bottom button:first-child, .index-check .index-check-5 .bottom .bonus-offer .holder button:first-child {
    background: #3f9feb; }
    .bonus-offer .holder button.btn-primary:disabled, .bonus-offer .holder .index-check .index-check-5 .bottom button:disabled:first-child, .index-check .index-check-5 .bottom .bonus-offer .holder button:disabled:first-child {
      background: #808080;
      color: #fff; }

.bonus-claim.panel {
  overflow-y: auto !important; }

.bonus-claim .icon-content {
  height: 100px;
  width: 100px;
  margin: 0 auto; }

.bonus-claim i.icon-bonus-primary,
.bonus-claim i.icon-ok {
  position: static;
  margin: 20px auto 0 auto;
  width: 110px;
  height: 110px;
  background-size: cover;
  background-position: center;
  font-size: 35px;
  text-align: center;
  line-height: 110px; }

.bonus-claim i.icon-ok {
  position: relative;
  top: -100px;
  width: 60px;
  height: 45px; }

.bonus-claim .fix-pos {
  margin-top: -50px; }

.bonus-claim .intro {
  font-size: 15px;
  color: white;
  text-align: center;
  margin: 0; }

.bonus-claim .validity {
  width: 90%;
  margin: 20px auto;
  border: 1px solid white;
  border-radius: 5px;
  padding: 10px;
  color: #fff;
  text-align: center;
  font-size: 15px; }

.bonus-claim .tos {
  width: 90%;
  margin: 10px auto;
  overflow: hidden; }
  .bonus-claim .tos input {
    float: left;
    width: 30px;
    height: 30px; }
  .bonus-claim .tos > div {
    float: left;
    width: calc(100% - 45px);
    font-size: 15px;
    color: #878791;
    text-align: left;
    margin: 0 0 0 10px; }

.bonus-claim .tos-link {
  width: 80%;
  margin-left: auto;
  margin-right: auto; }
  .bonus-claim .tos-link a {
    pointer-events: none;
    color: #fff; }
    .bonus-claim .tos-link a span {
      pointer-events: auto;
      color: #87B400; }

.bonus-claim .btn {
  display: block;
  margin: 10px auto;
  text-align: center;
  width: 80%; }
  .bonus-claim .btn.blue {
    background: #3f9feb; }
  .bonus-claim .btn.white {
    background: white;
    color: #41414B; }

.bonus-claim .green {
  text-align: center;
  width: 70%;
  margin: 0 auto;
  color: #87B400;
  font-size: 15px; }

.bonus-claim .white {
  text-align: center;
  color: #fff;
  font-size: 15px;
  width: 70%;
  margin: 0 auto 40px auto; }

.bonus-claim div.white {
  margin-top: 40px;
  border: 1px solid white;
  border-radius: 5px;
  padding: 10px;
  width: 90%; }

.bonus-claim .postal-info {
  font-size: 15px;
  color: #878791;
  text-align: center;
  margin: 20px; }
  .bonus-claim .postal-info span {
    display: block;
    color: #fff; }

.bonus-claim .current-coins {
  font-size: 15px;
  color: #878791;
  text-align: center; }
  .bonus-claim .current-coins span {
    display: block;
    color: #3f9feb; }

.treedcoins {
  position: relative;
  z-index: 4001;
  overflow-y: auto !important;
  -webkit-overflow-scrolling: touch; }
  .treedcoins > .header {
    position: relative;
    overflow: hidden; }
    @media (min-width: 900px) {
      .treedcoins > .header {
        max-height: 500px; } }
    .treedcoins > .header > img {
      width: 100%; }
    .treedcoins > .header > .text-over-image {
      max-width: 600px;
      overflow: hidden;
      position: absolute;
      left: 0;
      right: 0;
      margin: 0 auto;
      text-align: center; }
      .treedcoins > .header > .text-over-image .header-slideshow {
        height: 100px; }
      .treedcoins > .header > .text-over-image h1 {
        line-height: 1.2; }
        @media (max-width: 900px) {
          .treedcoins > .header > .text-over-image h1 {
            font-size: 20px; } }
      .treedcoins > .header > .text-over-image .btn {
        width: auto;
        margin: 20px auto;
        display: inline-block; }
      @media (max-width: 900px) {
        .treedcoins > .header > .text-over-image {
          left: 10px;
          width: 90%; }
          .treedcoins > .header > .text-over-image .btn {
            margin-top: 0px;
            padding: 5px; } }
  .treedcoins a.back-button {
    font-size: 15px;
    position: absolute;
    top: 515px;
    left: 15px; }
  .treedcoins > div.back-bottom {
    height: 0;
    position: relative; }
    .treedcoins > div.back-bottom > a {
      top: -30px; }
  .treedcoins > div.rows > div {
    padding: 35px 0 0 0; }
    .treedcoins > div.rows > div:first-child {
      padding-bottom: 35px; }
    .treedcoins > div.rows > div:nth-child(even) {
      background-color: #41414B; }
    .treedcoins > div.rows > div > div {
      width: 95%;
      margin: 0 auto; }
      .treedcoins > div.rows > div > div.best-offers {
        padding-bottom: 20px; }
      @media (min-width: 900px) {
        .treedcoins > div.rows > div > div {
          width: 820px; } }
  .treedcoins .best-offers {
    padding-bottom: 35px !important; }
    .treedcoins .best-offers h1 {
      font-family: "Droid Serif";
      font-size: 30px;
      line-height: 1;
      color: #fff;
      margin: 0 auto 20px auto;
      text-align: center; }
    .treedcoins .best-offers .offer-box:nth-child(-n+2) {
      margin-top: 0 !important;
      padding-top: 0 !important; }
    .treedcoins .best-offers .btn {
      margin: 20px auto 0 auto !important; }

.treed-page ul.treed-items {
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding: 20px 0 0 5px;
  overflow: hidden;
  *zoom: 1;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .treed-page ul.treed-items {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .treed-page ul.treed-items > li {
    float: left;
    width: 33%; }
    .treed-page ul.treed-items > li > .icon {
      display: block;
      margin: 0 auto 5px;
      width: 80px;
      height: 80px;
      background-size: 100%;
      cursor: pointer; }
      @media (min-width: 400px) {
        .treed-page ul.treed-items > li > .icon {
          width: 90px;
          height: 90px; } }
      .treed-page ul.treed-items > li > .icon.disabled {
        cursor: default; }
    .treed-page ul.treed-items > li b {
      display: block;
      width: 100px;
      margin: 0 auto;
      text-align: center;
      color: #fff;
      margin-bottom: 40px; }
      .treed-page ul.treed-items > li b:nth-child(n+3) {
        margin-bottom: 20px; }

.treed-page h2.content-header {
  color: #fff;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  font-size: 1.6rem;
  line-height: 2.4rem;
  margin-top: 10px;
  border-bottom: 1px solid #808080;
  padding-bottom: 10px; }
  @media (min-width: 400px) {
    .treed-page h2.content-header {
      font-size: 18px;
      line-height: 27px;
      font-size: 1.8rem;
      line-height: 2.7rem; } }

.treed-page .error {
  display: none; }

.treed-page h2.last-treeds {
  text-align: center;
  border-bottom: 1px solid #808080;
  padding-bottom: 5px;
  color: #fff;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  font-size: 1.6rem;
  line-height: 2.4rem; }
  @media (min-width: 400px) {
    .treed-page h2.last-treeds {
      font-size: 18px;
      line-height: 27px;
      font-size: 1.8rem;
      line-height: 2.7rem; } }

.treed-page span.info {
  color: #87B400; }

.treed-page .text-error {
  display: block;
  width: 79.4117647059%;
  color: #FF7E02;
  margin: -20px auto 40px; }
  .treed-page .text-error + .form-group {
    padding-top: 0; }

.treed-page .loading-treed {
  height: 60px;
  display: block;
  position: relative; }
  .treed-page .loading-treed:before {
    content: "";
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2025%2025%22%20enable-background%3D%22new%200%200%2025%2025%22%20xml%3Aspace%3D%22preserve%22%3E%0A%0A%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M13.562%2C22.625c0%2C0-0.138-6.083-0.125-6.067c0.521%2C0.752%2C1.426%2C1.292%2C2.41%2C1.292%0A%09c1.594%2C0%2C2.885-1.292%2C2.885-2.885c0-0.81-0.335-1.542-0.872-2.065c0.589-0.225%2C1.01-0.79%2C1.01-1.457%0A%09c0-0.845-0.675-1.531-1.515-1.554c0.043-0.22%2C0.07-0.442%2C0.07-0.676c0-2.006-1.633-3.639-3.644-3.639%0A%09c-1.473%2C0-2.738%2C0.871-3.313%2C2.133C10.157%2C7.394%2C9.73%2C7.201%2C9.258%2C7.201c-0.942%2C0-1.711%2C0.764-1.711%2C1.708%0A%09c0%2C0.288%2C0.076%2C0.555%2C0.203%2C0.793c-1.246%2C0.168-2.203%2C1.231-2.203%2C2.519c0%2C1.009%2C0.585%2C1.878%2C1.435%2C2.291%0A%09c-0.074%2C0.239-0.12%2C0.501-0.12%2C0.771c0%2C1.414%2C1.148%2C2.559%2C2.562%2C2.559c0.947%2C0%2C1.768-0.51%2C2.213-1.273l-0.194%2C6.069%0A%09C11.442%2C22.64%2C13.628%2C22.69%2C13.562%2C22.625z%22%2F%3E%0A%0A%0A%0A%0A%3Cpath%20fill%3D%22%2393C01C%22%20d%3D%22M17.844%2C3.307l-0.878%2C1.465c2.703%2C1.591%2C4.351%2C4.526%2C4.351%2C7.658c0%2C4.896-4.045%2C8.879-8.941%2C8.879%0A%09s-9.004-3.983-9.004-8.879c0-4.773%2C4.397-8.667%2C8.324-8.861l0%2C0.052l0.006%2C0.865c0%2C0.306%2C0.215%2C0.428%2C0.478%2C0.268l2.983-1.811%0A%09c0.261-0.16%2C0.261-0.421-0.004-0.577l-3-1.79c-0.263-0.159-0.478-0.036-0.477%2C0.271l0.006%2C0.918l0%2C0.102%0A%09C6.781%2C2.06%2C1.671%2C6.718%2C1.671%2C12.43c0%2C5.833%2C4.996%2C10.579%2C10.829%2C10.579s10.571-4.745%2C10.571-10.579%0A%09C23.071%2C8.698%2C21.063%2C5.203%2C17.844%2C3.307z%22%3E%0A%0A%20%20%09%3CanimateTransform%20attributeName%3D%22transform%22%0A%09%09attributeType%3D%22XML%22%0A%09%09type%3D%22rotate%22%0A%09%09from%3D%220%2012.4%2012.4%22%0A%09%09to%3D%22360%2012.4%2012.4%22%0A%09%09dur%3D%221.5s%22%0A%09%09repeatCount%3D%22indefinite%22%20%2F%3E%0A%3C%2Fpath%3E%20%20%0A%20%20%20%20%0A%20%20%20%20%0A%20%20%20%20%0A%20%20%20%20%3C%2Fsvg%3E%0A");
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0; }

.treed-page .treeding-board {
  margin-top: 20px; }
  .treed-page .treeding-board > div {
    width: 100%;
    text-align: center; }
  .treed-page .treeding-board button.btn {
    width: 80%;
    margin: 0 auto; }

.treedscore {
  width: 300px;
  text-align: center;
  margin: 0 auto; }
  .treedscore.pushed {
    margin-top: 30px;
    margin-bottom: 60px; }
  .treedscore.directions {
    margin-bottom: 60px; }
  .treedscore > i {
    margin: 0 auto;
    width: 100px;
    height: 100px;
    background-size: 100%; }
  .treedscore h2.score-header {
    color: #87B400;
    font-weight: lighter;
    font-size: 60px;
    line-height: 90px;
    font-size: 6rem;
    line-height: 9rem;
    line-height: 0 !important;
    margin-top: 40px;
    margin-bottom: 40px;
    display: inline-block; }
    @media (min-width: 400px) {
      .treedscore h2.score-header {
        font-size: 80px;
        line-height: 120px;
        font-size: 8rem;
        line-height: 12rem; } }
  .treedscore h2 + i {
    display: inline-block;
    width: 40px;
    height: 50px;
    background-size: 100%; }
    @media (min-width: 400px) {
      .treedscore h2 + i {
        height: 63px; } }
  .treedscore .info {
    display: block;
    margin-top: 0px; }
    .treedscore .info i {
      float: left; }
  .treedscore .treed-information span:first-child {
    color: #87B400; }
  .treedscore .treed-information .icon {
    background-size: 100%;
    display: inline-block;
    width: 18px;
    height: 19px;
    vertical-align: bottom; }
    @media (min-width: 400px) {
      .treedscore .treed-information .icon {
        width: 20px;
        height: 20px; } }
  .treedscore .treed-explain {
    color: #fff; }

.image-upload {
  position: absolute;
  bottom: 0px;
  left: 10px;
  width: 80px;
  max-width: 80px;
  height: 80px;
  max-height: 80px;
  z-index: 1;
  background-size: 99.9%;
  background-repeat: no-repeat; }

.treed-media-input > textarea {
  -webkit-transition: height 500ms ease-in-out;
          transition: height 500ms ease-in-out; }

.treed-has-media > textarea {
  height: 120px;
  max-height: 120px; }

.about .image-preview {
  top: 0px;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: 99.9%; }

.package-change {
  width: 100%; }
  .package-change .grey {
    color: #878791; }
  .package-change .back-button {
    width: 100%;
    text-align: left;
    margin: 0 auto; }
    @media (min-width: 900px) {
      .package-change .back-button {
        width: 800px; } }
    .package-change .back-button i.icon {
      display: inline-block; }
    .package-change .back-button span {
      font-size: 1.5rem;
      position: relative;
      top: -6px;
      left: 3px; }
  .package-change .small {
    font-size: 1.3rem; }
  .package-change .pay-finish {
    max-width: 600px;
    margin: auto;
    text-align: center; }
    .package-change .pay-finish h2 {
      margin-top: 200px;
      margin-bottom: 30px; }
    .package-change .pay-finish .pay-finish-subheader {
      margin-bottom: 20px; }
    .package-change .pay-finish a {
      display: inline-block;
      margin-top: 50px;
      max-width: 220px; }
  .package-change .panel-content {
    text-align: left;
    overflow-y: auto; }
    .package-change .panel-content::-webkit-scrollbar {
      width: 20px; }
    .package-change .panel-content::-webkit-scrollbar-thumb {
      background: #808080;
      border-left: 6px solid #2D2D37;
      border-right: 6px solid #2D2D37; }
  .package-change h1,
  .package-change h2 {
    text-align: center;
    margin-bottom: 15px; }
  .package-change .columns {
    max-width: 840px;
    margin: auto; }
    .package-change .columns > div {
      float: left; }
  .package-change .select-wrapper {
    background-color: #2D2D37; }
  .package-change .zip {
    max-width: 70px; }
  .package-change .city {
    max-width: 148px; }
  .package-change .white {
    color: #fff; }
  .package-change .box {
    background: #41414B;
    border-radius: 5px;
    margin: 5px 5px 10px 5px;
    padding: 5px; }
  .package-change .highlight {
    -webkit-transition: all 0.20s ease-in-out;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
    border: 1px solid #41414B;
    cursor: pointer;
    width: 95%; }
    @media (min-width: 900px) {
      .package-change .highlight {
        width: auto; } }
  .package-change .highlight:hover {
    box-shadow: 0 0 5px #5a5a5a;
    border: 1px solid #5a5a5a; }

.listmenu {
  margin: 0;
  color: #808080;
  width: 100%;
  min-height: 100px;
  display: block;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .listmenu {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .listmenu > li {
    position: relative;
    display: block;
    text-align: left;
    border-bottom: 1px solid #878791;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    padding-left: 10px; }
    .listmenu > li.nono {
      display: none; }
    .listmenu > li > a {
      display: inline-block;
      width: 100%;
      height: 100%;
      color: #808080; }
    .listmenu > li a:hover, .listmenu > li a:active, .listmenu > li a.active {
      color: #fff; }
  .listmenu .icon {
    position: absolute;
    right: 12px;
    top: 10px;
    width: 12px;
    height: 20px;
    background-size: 100%; }
  .listmenu.subview {
    display: none; }

.hide-on-smaller {
  display: none; }
  @media (min-width: 400px) {
    .hide-on-smaller {
      display: block; } }

@media (min-width: 400px) {
  .setting-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 400px;
    height: 100%;
    border-top: 140px solid transparent;
    overflow-y: auto; } }

.img-settings {
  width: 100px;
  height: 100px;
  margin: 0 auto 10px;
  position: relative;
  cursor: pointer; }
  .img-settings img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: .4; }
  .img-settings h3 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    @media (min-width: 400px) {
      .img-settings h3 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .img-settings h3.meta {
    margin-top: 0; }
  .img-settings.active img {
    opacity: 1; }
  .img-settings.active h3 {
    color: #fff; }
  .img-settings:hover img {
    opacity: 1; }
  .img-settings:hover h3 {
    color: #fff; }

.single-img-settings {
  margin: 30px auto;
  text-align: center; }
  .single-img-settings > .img-settings {
    width: 100px;
    height: auto; }
  .single-img-settings img {
    width: 50px;
    height: 50px; }
  .single-img-settings h3 {
    margin-top: 0;
    padding-top: 4px;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .single-img-settings h3 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .single-img-settings h3.active {
    padding-top: 0;
    color: #fff; }

.multi-img-settings {
  width: 320px;
  margin: 30px auto;
  overflow: hidden;
  *zoom: 1; }
  .multi-img-settings > .img-settings {
    width: 100px;
    height: auto;
    margin: 0 auto;
    text-align: center;
    float: left; }
    .multi-img-settings > .img-settings img {
      width: 50px;
      height: 50px; }
    .multi-img-settings > .img-settings > .icon {
      width: 54px;
      height: 54px;
      border: 1px solid #878791;
      border-radius: 50%;
      background-size: 100%;
      margin-left: auto;
      margin-right: auto; }
  .multi-img-settings > .img-settings.last {
    float: right; }
  .multi-img-settings .company-action {
    border: 1px solid #878791;
    height: 50px;
    width: 50px;
    margin: 0 auto;
    border-radius: 50%;
    position: relative; }
    .multi-img-settings .company-action .icon-action {
      background-size: 100%;
      width: 40px;
      height: 40px;
      position: absolute;
      top: 5px;
      left: 5px; }
    .multi-img-settings .company-action:hover + h3 {
      color: #fff; }

.desktop-only {
  display: none; }
  @media (min-width: 400px) {
    .desktop-only {
      display: block; } }

.feedback {
  text-align: left; }
  .feedback > h3 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #87B400; }
    @media (min-width: 400px) {
      .feedback > h3 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .feedback .question {
    overflow: hidden;
    *zoom: 1; }
    .feedback .question > h3 {
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      color: #fff;
      padding-bottom: 10px; }
      @media (min-width: 400px) {
        .feedback .question > h3 {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }
  .feedback table {
    table-layout: fixed;
    margin: 20px 0; }
    .feedback table td {
      text-align: center; }
    .feedback table td.name, .feedback table td.bullet {
      white-space: nowrap; }
    .feedback table td.bullet {
      padding-bottom: 10px;
      vertical-align: bottom;
      color: #fff;
      font-weight: normal;
      font-size: 11px;
      line-height: 16.5px;
      font-size: 1.1rem;
      line-height: 1.65rem;
      color: #808080; }
      @media (min-width: 400px) {
        .feedback table td.bullet {
          font-size: 12px;
          line-height: 18px;
          font-size: 1.2rem;
          line-height: 1.8rem; } }
    .feedback table.names {
      width: 35.2941176471%;
      overflow: hidden;
      float: left; }
      .feedback table.names td:first-child {
        text-align: left;
        padding: 5px 10px 10px 0; }
    .feedback table.values {
      width: 61.7647058824%;
      float: right;
      text-align: center; }

.static {
  text-align: left;
  padding: 10px 20px; }
  .static strong {
    display: block; }
  .static .header-line {
    font-size: 2.1em;
    color: #fff;
    line-height: 1.2;
    text-align: center;
    font-weight: lighter; }
  .static .footnote {
    font-size: .7em; }
  .static h2, .static h3 {
    color: #fff;
    font-weight: bold; }
  .static .volume > h2, .static > h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff; }
    @media (min-width: 400px) {
      .static .volume > h2, .static > h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .static .highlight {
    color: #fff;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: #87B400;
    text-align: center;
    margin: 30px 0;
    display: block; }
    @media (min-width: 400px) {
      .static .highlight {
        font-size: 18px;
        line-height: 27px;
        font-size: 1.8rem;
        line-height: 2.7rem; } }
  .static > div {
    margin-bottom: 10px; }
  .static > div h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff; }
    @media (min-width: 400px) {
      .static > div h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.static .volume {
  margin: 0 0 10px 0; }

.collapsible {
  position: relative;
  border-bottom: 1px solid #878791;
  padding: 6px 0; }
  .collapsible.isOpen h3::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%229px%22%20viewBox%3D%220%200%2013%209%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%200%2013%209%22%20xml%3Aspace%3D%22preserve%22%3E%3Cdefs%2F%3E%3Cpath%20fill%3D%22%23808080%22%20d%3D%22M6.537%2C3.396l4.85%2C4.848l1.414-1.414L6.537%2C0.567L0.275%2C6.83l1.414%2C1.414L6.537%2C3.396z%22%2F%3E%3C%2Fsvg%3E"); }
  .collapsible.isOpen h3::after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%229px%22%20viewBox%3D%220%200%2013%209%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%200%2013%209%22%20xml%3Aspace%3D%22preserve%22%3E%3Cdefs%2F%3E%3Cpath%20fill%3D%22%23808080%22%20d%3D%22M6.537%2C3.396l4.85%2C4.848l1.414-1.414L6.537%2C0.567L0.275%2C6.83l1.414%2C1.414L6.537%2C3.396z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    right: 0;
    bottom: 0;
    cursor: pointer; }
  .collapsible > ul {
    list-style-type: disc;
    padding-left: 20px; }
  .collapsible.active {
    border-bottom: none; }
    .collapsible.active > p {
      display: block; }
  .collapsible > h3, .collapsible > i {
    display: inline-block;
    cursor: pointer; }
  .collapsible > h3 {
    width: 100%;
    padding-right: 20px;
    margin-top: 0;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #87B400; }
    @media (min-width: 400px) {
      .collapsible > h3 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    .collapsible > h3:before {
      content: '';
      background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2210px%22%20viewBox%3D%220%20-0.042%2013%2010%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%20-0.042%2013%2010%22%20xml%3Aspace%3D%22preserve%22%3E%3Cdefs%2F%3E%3Cpath%20fill%3D%22%23808080%22%20d%3D%22M6.539%2C5.397l-4.85-4.848L0.275%2C1.963l6.264%2C6.262l6.262-6.262l-1.414-1.414L6.539%2C5.397z%22%2F%3E%3C%2Fsvg%3E");
      background-repeat: no-repeat;
      width: 20px;
      height: 20px;
      position: absolute;
      right: 0;
      top: 15px;
      cursor: pointer; }
  .collapsible > i {
    position: absolute;
    right: 0;
    bottom: 1px;
    width: 15px;
    height: 15px;
    background-size: 100%; }
  .collapsible > p, .collapsible > ul {
    display: none; }
  .collapsible img {
    width: 100%;
    margin-top: 20px;
    cursor: pointer; }
    .collapsible img.no-modal {
      cursor: default; }
  .collapsible ul:last-child {
    font-size: 8px;
    line-height: 10px;
    margin-bottom: 8px; }

.static img {
  width: 100%;
  margin: 20px auto; }

.rinde {
  padding: 10px;
  padding-bottom: 30px; }

.static > div > div > h2 {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff; }
  @media (min-width: 400px) {
    .static > div > div > h2 {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.static > p > div > h2 {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff; }
  @media (min-width: 400px) {
    .static > p > div > h2 {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.static > p > div + div > h2 {
  margin-top: 10px; }

.static > .tut {
  margin-bottom: 25px;
  padding-bottom: 25px;
  border-bottom: 1px solid #878791; }
  .static > .tut > img {
    cursor: default;
    margin: 0; }

.static.tutorial > div {
  text-align: center; }
  .static.tutorial > div h2 {
    color: #fff;
    font-weight: lighter;
    font-size: 25px;
    line-height: 37.5px;
    font-size: 2.5rem;
    line-height: 3.75rem; }
    @media (min-width: 400px) {
      .static.tutorial > div h2 {
        font-size: 30px;
        line-height: 45px;
        font-size: 3rem;
        line-height: 4.5rem; } }
  .static.tutorial > div h3 {
    color: #fff;
    font-weight: lighter;
    font-size: 25px;
    line-height: 37.5px;
    font-size: 2.5rem;
    line-height: 3.75rem;
    color: #87B400; }
    @media (min-width: 400px) {
      .static.tutorial > div h3 {
        font-size: 30px;
        line-height: 45px;
        font-size: 3rem;
        line-height: 4.5rem; } }

.pushed-down {
  margin-top: 20px; }

.settingcontent {
  padding: 0; }

.content-padded {
  padding: 10px 20px; }

.profile-input {
  height: 50px;
  border: 1px solid #878791;
  border-radius: 20px;
  position: relative; }
  .profile-input > input {
    font-size: 20px;
    padding-top: 20px;
    padding-bottom: 16px; }
  .profile-input > p {
    width: 50%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 15px; }
  .profile-input > p > .icon {
    margin-left: auto;
    margin-right: auto; }

.company-upload {
  background: #808080;
  width: 100px;
  height: 100px;
  margin: auto;
  position: relative;
  border-radius: 50px; }

.company-index-link {
  padding-top: 5px;
  border-bottom: 1px solid #878791; }

.company-index-show {
  padding-top: 15px;
  margin-bottom: 15px; }
  .company-index-show h3 {
    color: #fff;
    margin: 0 0 5px;
    display: inline-block;
    position: relative;
    cursor: pointer; }
    .company-index-show h3 i {
      position: absolute;
      top: -4px;
      right: -35px; }

.active-registration {
  display: none !important; }

.entry-text {
  padding-left: 10px;
  padding-right: 10px;
  text-align: left; }

.entry-flow-title {
  color: #fff;
  text-align: center; }

.form-grouped {
  border-bottom: 1px solid #878791;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px; }
  .form-grouped > .form-row > label {
    display: block;
    margin-bottom: 5px; }
  .form-grouped .form-row, .form-grouped .marketing-input {
    margin-bottom: 10px; }
  .form-grouped a {
    display: block; }
  .form-grouped input + input {
    margin-top: 8px; }
  .form-grouped textarea {
    min-height: 90px; }
  .form-grouped.last {
    border-bottom: none;
    padding-bottom: 0; }
  .form-grouped h2 {
    text-align: center;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff;
    margin-bottom: 10px; }
    @media (min-width: 400px) {
      .form-grouped h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.privacy-container {
  padding: 20px;
  border-bottom: 1px solid #878791; }
  .privacy-container h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #87B400;
    text-align: left;
    margin-bottom: 10px; }
    @media (min-width: 400px) {
      .privacy-container h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.icon-settings-company-inactive {
  width: 20px !important;
  height: 20px !important;
  border: none !important;
  position: absolute;
  top: 0;
  left: 20px; }

.privacy-row {
  position: relative; }
  .privacy-row > .icon {
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer; }

.modal-new-company-hint h1 {
  font-size: 1.6em;
  color: #fff; }

.modal-new-company-hint .form-row.hideInFuture {
  margin-top: 25px;
  color: #fff; }
  .modal-new-company-hint .form-row.hideInFuture input {
    vertical-align: top; }

.modal-new-company-hint .form-row.close {
  text-align: center;
  margin-top: 10px; }
  .modal-new-company-hint .form-row.close .btn {
    width: 60%; }

.modal-new-company-hint .form-row.content {
  margin-top: 15px; }
  .modal-new-company-hint .form-row.content .left {
    width: 50%;
    float: left; }
    .modal-new-company-hint .form-row.content .left .description {
      line-height: normal; }
  .modal-new-company-hint .form-row.content .right {
    width: 50%;
    float: left; }
  .modal-new-company-hint .form-row.content .clear {
    clear: both; }

.modal-new-company {
  color: #fff; }
  .modal-new-company .newCompanyModalForm {
    margin-top: 40px; }
    .modal-new-company .newCompanyModalForm.inactive .form-row {
      color: gray; }
      .modal-new-company .newCompanyModalForm.inactive .form-row input:after {
        opacity: 0; }
      .modal-new-company .newCompanyModalForm.inactive .form-row .desc {
        color: gray; }
        .modal-new-company .newCompanyModalForm.inactive .form-row .desc select {
          color: gray; }
    .modal-new-company .newCompanyModalForm .form-row {
      margin-left: 20px;
      margin-right: 20px;
      margin-top: 25px;
      margin-bottom: 30px;
      font-size: 14px; }
      .modal-new-company .newCompanyModalForm .form-row.new {
        margin-bottom: 10px; }
      .modal-new-company .newCompanyModalForm .form-row:last-of-type {
        margin-top: 5px;
        text-align: center; }
      .modal-new-company .newCompanyModalForm .form-row .needUpgrade {
        color: #FF7E02;
        margin-bottom: 15px; }
      .modal-new-company .newCompanyModalForm .form-row input {
        vertical-align: middle; }
      .modal-new-company .newCompanyModalForm .form-row button {
        width: 40%;
        margin-left: 5px;
        margin-right: 5px; }
      .modal-new-company .newCompanyModalForm .form-row .desc {
        margin-top: 5px;
        color: #878791;
        font-size: 12px;
        padding-left: 32px; }
        .modal-new-company .newCompanyModalForm .form-row .desc .text {
          margin-bottom: 5px; }
  .modal-new-company h1 {
    font-size: 1.6em; }

.panel-wrapper.packages-overview {
  width: 100%;
  overflow: auto; }

.full-width {
  position: fixed;
  top: 40px;
  right: 0;
  bottom: 0;
  left: 0;
  background: #2D2D37;
  overflow-y: scroll;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch; }
  .full-width .back-button {
    font-size: 15px;
    margin: 20px; }

.settingcontent .account-admin .action-buttons {
  padding: 20px 10px;
  border-bottom: 1px solid #878791; }
  .settingcontent .account-admin .action-buttons > button {
    margin-bottom: 10px; }

.settingcontent .account-admin .listmenu > li {
  color: #fff;
  cursor: default;
  padding: 10px;
  vertical-align: middle;
  display: block;
  height: auto;
  overflow: hidden;
  line-height: normal;
  padding-bottom: 25px; }
  .settingcontent .account-admin .listmenu > li .hoverActive {
    cursor: pointer; }
  .settingcontent .account-admin .listmenu > li .inactive {
    color: #FF7E02;
    position: absolute;
    bottom: 6px;
    left: 70px;
    font-size: 13px; }
  .settingcontent .account-admin .listmenu > li .item-text {
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 65px); }
    .settingcontent .account-admin .listmenu > li .item-text .name {
      font-weight: bold; }
    .settingcontent .account-admin .listmenu > li .item-text .desc {
      color: #878791;
      font-size: 1.3rem; }
  .settingcontent .account-admin .listmenu > li:hover {
    background-color: #40404A; }
  .settingcontent .account-admin .listmenu > li a {
    display: inline-block;
    color: white; }
  .settingcontent .account-admin .listmenu > li .wrapp {
    display: block;
    width: 100%;
    height: 100%; }
  .settingcontent .account-admin .listmenu > li .top-left {
    left: 10px;
    top: 8px; }
  .settingcontent .account-admin .listmenu > li .left {
    float: left; }
  .settingcontent .account-admin .listmenu > li .left.packet-info {
    width: 295px;
    margin-top: 5px;
    text-align: center; }
  .settingcontent .account-admin .listmenu > li .right {
    color: #87B400;
    cursor: pointer;
    position: absolute;
    bottom: 6px;
    right: 16px; }
  .settingcontent .account-admin .listmenu > li .right:hover {
    cursor: pointer; }
  .settingcontent .account-admin .listmenu > li .clear {
    clear: both; }
  .settingcontent .account-admin .listmenu > li .icon-business {
    width: 54px;
    height: 54px;
    left: 5px;
    top: 0px; }
  .settingcontent .account-admin .listmenu > li .addText {
    display: inline-block;
    margin-top: 10px; }

.settingcontent .account-admin img.avatar {
  border-radius: 50%;
  margin-right: 5px;
  width: 50px;
  height: 50px;
  vertical-align: middle; }

.packages-overview-content {
  max-width: 900px;
  margin: auto; }
  .packages-overview-content.packages-info {
    margin-top: 55px;
    overflow: hidden; }
  .packages-overview-content .description {
    text-align: center;
    color: #878791;
    padding: 0 20px; }
  .packages-overview-content .company-pricing-table .company-pricing-unit .pricing-price {
    padding-top: 0px; }
    .packages-overview-content .company-pricing-table .company-pricing-unit .pricing-price.less-top {
      padding-top: 0px; }
  .packages-overview-content .company-pricing-table .company-pricing-unit button.btn-primary, .packages-overview-content .company-pricing-table .company-pricing-unit .index-check .index-check-5 .bottom button:first-child, .index-check .index-check-5 .bottom .packages-overview-content .company-pricing-table .company-pricing-unit button:first-child {
    color: #fff !important;
    padding: 4px 0;
    margin-top: 10px; }

.setting-packages .left {
  text-align: left; }

.setting-packages .columns {
  overflow: hidden; }
  .setting-packages .columns > * {
    float: left;
    width: 33%; }
    .setting-packages .columns > *:first-child {
      width: 65%;
      margin-right: 2%; }
  @media (max-width: 600px) {
    .setting-packages .columns > * {
      width: 100% !important; } }

.setting-packages .left-right {
  overflow: hidden; }
  .setting-packages .left-right > * {
    float: right; }
    .setting-packages .left-right > *:first-child {
      float: left; }

.setting-packages .width-100 {
  width: 100%; }

.setting-packages .padding-10 {
  padding: 10px; }

.setting-packages .align-left {
  text-align: left; }

.setting-packages .align-right {
  text-align: right; }

.setting-packages .submit-error {
  color: #E34E62; }

.package-selection {
  overflow: hidden; }
  .package-selection > * {
    float: left;
    width: calc(98% / 3);
    margin-right: 1%; }
    .package-selection > *:last-child {
      margin-right: 0; }
  @media (max-width: 600px) {
    .package-selection > * {
      width: 95%;
      float: none;
      margin: 0 auto !important; } }
  .package-selection .box {
    height: 75px;
    width: 100%;
    margin-bottom: 10px;
    position: relative;
    box-sizing: border-box;
    border: 1px solid transparent; }
    .package-selection .box.trial {
      height: 100px;
      border-bottom: 25px solid #87B400 !important; }
    .package-selection .box.green-border {
      border: 1px solid #87B400; }
    .package-selection .box input {
      position: absolute;
      right: 5px;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); }
    .package-selection .box .bottom {
      position: absolute;
      bottom: -20px;
      font-size: 15px;
      line-height: 1;
      text-align: center;
      left: 0;
      right: 0; }
    .package-selection .box .select-block {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-align: baseline;
          -ms-flex-align: baseline;
              align-items: baseline;
      position: absolute;
      top: 35px; }
      .package-selection .box .select-block h1 {
        margin: 0; }
      .package-selection .box .select-block > * {
        line-height: 1; }

.company-selection {
  width: 100% !important; }
  .company-selection .box {
    width: 100%;
    padding: 15px 30px 15px 5px;
    text-align: right;
    position: relative;
    overflow: hidden; }
    .company-selection .box > *:not(.checkbox) {
      float: left;
      margin-right: 10px;
      text-align: left; }
    .company-selection .box .checkbox.input {
      position: absolute;
      right: 5px;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); }

.company-voucher, .company-tax-id {
  width: 100%;
  overflow: hidden; }
  .company-voucher input, .company-tax-id input {
    width: 70%;
    margin-right: 2%;
    float: left;
    height: 33px; }
  .company-voucher .submit, .company-tax-id .submit {
    float: left;
    width: 28%; }

.tour-text {
  position: absolute;
  top: 50px;
  left: 50%;
  z-index: 12;
  width: 280px;
  margin-left: -145px;
  color: #808080; }
  .tour-text > .headline {
    display: none; }
  .tour-text > .btn {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff;
    width: 136px; }
    @media (min-width: 400px) {
      .tour-text > .btn {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    @media (min-width: 400px) {
      .tour-text > .btn {
        float: left; }
        .tour-text > .btn:first-child {
          margin-right: 5px; } }
    .tour-text > .btn:nth-child(2) {
      float: right; }
  .tour-text.desktop {
    bottom: 26%;
    left: 63%; }
    .tour-text.desktop > .headline {
      font-weight: lighter;
      display: block;
      font-size: 60px;
      color: #000;
      margin-bottom: 25px;
      line-height: 1.2; }
      .tour-text.desktop > .headline > strong {
        color: #87B400; }

.tour-actions {
  width: 80%;
  margin: 0 auto; }
  @media (min-width: 700px) {
    .tour-actions {
      width: 50%; } }
  @media (min-width: 900px) {
    .tour-actions {
      width: 35%; } }
  @media (min-width: 1100px) {
    .tour-actions {
      width: 25%; } }
  .tour-actions > a.btn:first-child {
    margin: 10px 0; }
  @media (min-width: 400px) {
    .tour-actions > .btn {
      width: 49%; }
      .tour-actions > .btn:first-child {
        float: left; }
      .tour-actions > .btn:last-child {
        margin: 10px 0;
        float: right; } }

.story {
  font-size: 15px;
  font-family: Varela;
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .story::-webkit-scrollbar {
    width: 20px; }
  .story::-webkit-scrollbar-thumb {
    background: #808080;
    border-left: 6px solid #2D2D37;
    border-right: 6px solid #2D2D37; }
  .story > .image-with-overlay {
    width: 100%;
    height: 300px;
    pointer-events: none; }
    @media (min-width: 900px) {
      .story > .image-with-overlay {
        height: 500px; } }
    .story > .image-with-overlay .image-overlay {
      display: none; }
  .story > .main-holder {
    width: 94%;
    margin: 0 auto;
    padding: 35px 0; }
    @media (min-width: 900px) {
      .story > .main-holder {
        width: 840px; } }
    .story > .main-holder > .back-creation {
      width: 100%;
      margin: 0 0 20px 0;
      overflow: hidden; }
      .story > .main-holder > .back-creation a {
        float: left; }
    .story > .main-holder .category {
      text-align: center;
      margin-bottom: 20px; }
    .story > .main-holder .date {
      color: #878791;
      text-align: center; }
    .story > .main-holder .author {
      color: #87B400;
      margin-bottom: 20px;
      text-align: center; }
    .story > .main-holder > .content {
      width: 100%;
      margin: 20px 10px;
      text-align: left;
      color: #fff; }
    .story > .main-holder > .keywords {
      margin: 0 auto 35px auto;
      max-width: 840px;
      width: auto;
      text-align: center; }
      .story > .main-holder > .keywords .title {
        display: none; }
    .story > .main-holder > .second-back-button {
      display: block;
      margin: 0 auto;
      text-align: center; }
    .story > .main-holder .go-to-company {
      width: auto;
      margin: 0 auto 35px auto;
      display: block; }
      @media (min-width: 900px) {
        .story > .main-holder .go-to-company {
          width: 400px; } }
  .story .recommended {
    width: 100%;
    background: #41414B;
    text-align: center; }
  .story .story-undercontent {
    background-color: white;
    width: 100%;
    margin: 0;
    padding: 35px; }
    .story .story-undercontent h1 {
      color: #878791;
      text-align: center; }
    .story .story-undercontent .flex-images {
      width: 100%;
      margin: 0 auto;
      overflow: hidden;
      text-align: center; }
      @media (min-width: 900px) {
        .story .story-undercontent .flex-images {
          width: 840px; } }
      .story .story-undercontent .flex-images > img {
        width: calc(12.5% - 10px);
        margin: 0 5px;
        vertical-align: middle; }

.llllllllllllllllllllll {
  border: solid black 1px; }

.stories {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%;
  position: relative; }
  .stories::-webkit-scrollbar {
    width: 20px; }
  .stories::-webkit-scrollbar-thumb {
    background: #808080;
    border-left: 6px solid #2D2D37;
    border-right: 6px solid #2D2D37; }
  .stories > .stories-story-box {
    width: 100%;
    height: 500px; }
    .stories > .stories-story-box .image-overlay > div {
      max-width: 840px;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%); }
    @media (max-width: 900px) {
      .stories > .stories-story-box {
        height: 300px; } }
  .stories .center {
    text-align: center; }
  .stories > div {
    position: relative; }
    .stories > div > a.stories-back {
      display: block;
      margin: 15px 0 0 20px; }
      @media (min-width: 900px) {
        .stories > div > a.stories-back {
          margin: 0;
          position: absolute;
          top: 20px;
          left: 35px; } }
  .stories .holder-search-input {
    width: 100%;
    padding: 5px 20px;
    margin: 0 0 30px;
    float: right; }
    @media (min-width: 900px) {
      .stories .holder-search-input {
        padding-top: 15px; } }
    .stories .holder-search-input .stories-search-input {
      float: right; }
  .stories .stories-content > h1 {
    clear: both; }
  .stories h1.green {
    color: #87B400; }
  .stories .search-nothing-found {
    width: 98%;
    margin: 20px auto;
    text-align: center; }
    @media (min-width: 900px) {
      .stories .search-nothing-found {
        width: 840px; } }
    .stories .search-nothing-found h1 {
      color: #87B400; }
    .stories .search-nothing-found p {
      text-align: center; }
    .stories .search-nothing-found p span {
      color: #fff; }
  .stories .holder-story-box {
    width: 98%;
    overflow: hidden;
    margin: 0 auto 35px auto; }
    .stories .holder-story-box > div {
      width: 100%;
      height: 250px;
      margin: 10px 0; }
      .stories .holder-story-box > div:first-child {
        margin-top: 0; }
      @media (min-width: 900px) {
        .stories .holder-story-box > div:nth-child(2) {
          margin-top: 0 !important; } }
    @media (min-width: 900px) {
      .stories .holder-story-box {
        width: 840px; }
        .stories .holder-story-box > div {
          width: 400px;
          height: 320px;
          float: left;
          margin: 20px 10px 0 0; }
          .stories .holder-story-box > div:nth-child(even) {
            margin: 20px 0 0 10px; } }
  .stories .show-more {
    width: 200px;
    margin: 10px auto;
    text-align: center;
    display: block; }
  .stories .keywords {
    max-width: 840px;
    padding: 0 10px;
    margin-bottom: 35px; }

.cluster-summary {
  height: 120px;
  border-bottom: 1px solid #808080;
  position: relative; }
  .cluster-summary > .icon {
    background-size: 100%;
    width: 60px;
    height: 60px;
    position: absolute;
    left: 10px;
    top: 10px; }

.cluster-score {
  padding-left: 80px;
  padding-top: 10px;
  position: relative; }
  .cluster-score > h2 {
    display: inline-block;
    font-size: 80px;
    line-height: 120px;
    font-size: 8rem;
    line-height: 12rem;
    color: #87B400;
    margin-top: -30px; }
  .cluster-score > .icon {
    display: inline-block;
    vertical-align: top;
    background-size: 100%;
    height: 45px;
    width: 45px; }
  .cluster-score > p {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #87B400;
    margin-top: -20px; }
    @media (min-width: 400px) {
      .cluster-score > p {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.usercard-information {
  text-align: left; }
  .usercard-information > .cluster-date {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .usercard-information > .cluster-date {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .usercard-information.cluster {
    padding-top: 5px; }
    .usercard-information.cluster a {
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      color: #fff; }
      @media (min-width: 400px) {
        .usercard-information.cluster a {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }

.score-icon {
  position: absolute;
  right: 10px;
  top: 0; }
  .score-icon > h2 {
    display: inline-block;
    color: #87B400;
    font-weight: lighter;
    font-size: 30px;
    line-height: 45px;
    font-size: 3rem;
    line-height: 4.5rem; }
    @media (min-width: 400px) {
      .score-icon > h2 {
        font-size: 40px;
        line-height: 60px;
        font-size: 4rem;
        line-height: 6rem; } }
  .score-icon > i {
    display: inline-block;
    background-size: 100%;
    width: 25px;
    height: 25px; }
    @media (min-width: 400px) {
      .score-icon > i {
        vertical-align: super; } }

.cluster-list {
  padding: 10px;
  height: auto; }

.cluster-users {
  height: calc(100% - 30px); }
  @media (min-width: 900px) {
    .cluster-users {
      height: 100%; } }
  .cluster-users .result-holder {
    height: 100%;
    overflow-y: auto; }
  .cluster-users .pagination {
    margin: 10px auto;
    width: 90%;
    height: 30px;
    line-height: 30px;
    padding: 0 15px;
    overflow: hidden;
    font-size: 15px;
    color: #fff; }
    @media (min-width: 900px) {
      .cluster-users .pagination {
        font-size: 18px; } }
    .cluster-users .pagination .hits {
      float: left; }
    .cluster-users .pagination .page {
      float: right; }
      .cluster-users .pagination .page span {
        padding: 0 0 0 5px; }
      .cluster-users .pagination .page span:first-child {
        padding: 0 5px 0 0; }
    .cluster-users .pagination span {
      cursor: pointer; }
    .cluster-users .pagination .disabled {
      color: gray;
      cursor: text; }

.user-item {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #808080;
  padding-top: 10px;
  height: 70px;
  cursor: pointer; }
  .user-item.inko {
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
    pointer-events: none; }
  .user-item > .avatar {
    width: 50px;
    float: left; }
    .user-item > .avatar > img {
      width: 50px;
      height: 50px;
      border-radius: 50px; }
  .user-item > .rank {
    min-width: 40px;
    max-width: 60px;
    float: left;
    text-align: center;
    color: #fff;
    line-height: 40px;
    padding-left: 5px;
    margin-right: 5px; }
  .user-item > .data {
    float: left;
    text-align: left;
    width: 52.9411764706%;
    max-width: 110px; }
    @media (min-width: 400px) {
      .user-item > .data {
        max-width: 200px; } }
    .user-item > .data > a {
      color: #fff;
      display: block; }
    .user-item > .data > a, .user-item > .data > span {
      display: block;
      white-space: nowrap;
      width: 100%;
      text-overflow: ellipsis;
      overflow: hidden; }
  .user-item > .meta {
    float: right;
    width: 50px;
    position: relative; }
    .user-item > .meta > h2 {
      color: #87B400;
      font-weight: lighter;
      font-size: 30px;
      line-height: 45px;
      font-size: 3rem;
      line-height: 4.5rem;
      color: #87B400;
      position: absolute;
      top: -12px;
      right: 25px; }
      @media (min-width: 400px) {
        .user-item > .meta > h2 {
          font-size: 40px;
          line-height: 60px;
          font-size: 4rem;
          line-height: 6rem; } }
    .user-item > .meta > .icon {
      position: absolute;
      top: 0;
      right: 0;
      background-size: 100%;
      width: 25px;
      height: 25px; }

.category-share-list {
  border-top: 1px solid #878791;
  width: 90%;
  margin: 0 auto;
  margin-top: 30px; }
  .category-share-list > .single-category {
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #878791;
    text-align: left;
    overflow: hidden;
    *zoom: 1; }
    .category-share-list > .single-category > .icon {
      background-size: 100%;
      width: 40px;
      height: 40px;
      float: left; }
    .category-share-list > .single-category > .data {
      float: left;
      padding-left: 10px;
      width: 60%; }
      .category-share-list > .single-category > .data > span:first-child {
        display: block;
        white-space: nowrap;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis; }
      .category-share-list > .single-category > .data > .cat {
        color: #fff;
        display: block; }
        @media (min-width: 400px) {
          .category-share-list > .single-category > .data > .cat {
            display: inline; } }
      .category-share-list > .single-category > .data > .amount {
        display: block;
        color: #87B400; }
      .category-share-list > .single-category > .data > .meta {
        color: #808080; }
        @media (min-width: 400px) {
          .category-share-list > .single-category > .data > .meta {
            display: block; } }
    .category-share-list > .single-category > .score {
      position: relative;
      width: 40px;
      height: 40px;
      float: right; }
      .category-share-list > .single-category > .score > h2 {
        position: absolute;
        right: 32px;
        top: 0;
        margin: 0;
        text-align: right;
        color: #87B400; }
      .category-share-list > .single-category > .score > .icon {
        background-size: 100%;
        position: absolute;
        top: 0;
        right: 0;
        height: 35px; }

.top10-user-ranking > h2 {
  color: #fff; }

.top10-user-ranking > span:first-child {
  color: #808080; }

.top10-user-ranking > span + span {
  color: #87B400; }

.top10-user-ranking > h1 {
  color: #87B400;
  font-weight: lighter;
  font-size: 30px;
  line-height: 45px;
  font-size: 3rem;
  line-height: 4.5rem;
  color: #fff; }
  @media (min-width: 400px) {
    .top10-user-ranking > h1 {
      font-size: 40px;
      line-height: 60px;
      font-size: 4rem;
      line-height: 6rem; } }

.top10-history {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #878791;
  border-top: 1px solid #878791;
  padding-bottom: 5px;
  padding-top: 5px; }
  .top10-history > div {
    float: left; }
  .top10-history > div:first-child {
    width: 40px;
    margin-left: 50px; }
  .top10-history > div:nth-child(2) {
    margin-left: 5px; }
  .top10-history > div:last-child {
    float: right; }

.icon-group {
  width: 100px;
  height: 100px;
  position: absolute;
  top: 10px;
  left: 0; }
  .icon-group > .icon {
    width: 45px;
    height: 45px;
    background-size: 100%;
    display: inline-block; }
  .icon-group + p {
    padding-left: 115px;
    text-align: left; }

.usercard-sub-action-sub-menu {
  position: absolute;
  top: 120px;
  left: 120px;
  width: 220px;
  height: auto;
  background: #2D2D37;
  border: 1px solid #878791;
  z-index: 5060;
  color: #fff; }
  .usercard-sub-action-sub-menu.disabled span, .usercard-sub-action-sub-menu.disabled a {
    color: #878791;
    pointer-events: none; }
  .usercard-sub-action-sub-menu > .aboicon {
    border-bottom: 1px solid #878791; }
    .usercard-sub-action-sub-menu > .aboicon .icon.icon-icon_abo_company_small-primary {
      width: 20px;
      height: 20px;
      margin: 5px; }
  .usercard-sub-action-sub-menu > span, .usercard-sub-action-sub-menu > a {
    height: 40px;
    display: block;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    line-height: 40px !important;
    color: #fff;
    position: relative;
    cursor: pointer; }
    @media (min-width: 400px) {
      .usercard-sub-action-sub-menu > span, .usercard-sub-action-sub-menu > a {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    .usercard-sub-action-sub-menu > span .icon, .usercard-sub-action-sub-menu > a .icon {
      width: 40px;
      height: 40px; }
  .usercard-sub-action-sub-menu div.not-logged {
    width: 100%;
    height: auto;
    padding: 5px;
    margin: 0;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #FF7E02; }
    @media (min-width: 400px) {
      .usercard-sub-action-sub-menu div.not-logged {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    .usercard-sub-action-sub-menu div.not-logged .icon {
      width: 100%;
      height: auto;
      padding: 0 0 0 40px;
      cursor: pointer;
      background-size: 35px 35px;
      background-position: left center; }
  .usercard-sub-action-sub-menu .close-box {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #87B400;
    width: 100%;
    text-align: right;
    padding: 5px 10px;
    cursor: pointer;
    border-top: 1px solid #878791; }
    @media (min-width: 400px) {
      .usercard-sub-action-sub-menu .close-box {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.usercard {
  position: relative;
  height: 100px;
  font-size: 15px; }
  @media (min-width: 400px) {
    .usercard {
      height: 120px; } }
  .usercard .information {
    position: relative;
    height: 80px;
    width: calc(100% - 80px);
    margin-left: 80px; }
    @media (min-width: 400px) {
      .usercard .information {
        height: 100px;
        width: 270px;
        margin-left: 110px; } }
    .usercard .information > h2 {
      margin: 0;
      font-size: 15px; }
      @media (min-width: 400px) {
        .usercard .information > h2 {
          font-size: 18px; } }
    .usercard .information > h3 {
      margin: 0;
      color: #878791;
      font-size: 13px; }
      @media (min-width: 400px) {
        .usercard .information > h3 {
          font-size: 15px; } }
  .usercard .active-categories {
    height: 30px;
    width: 270px;
    overflow: hidden; }
    .usercard .active-categories span {
      width: 30px;
      height: 30px;
      margin-right: 5px;
      display: inline-block; }
      .usercard .active-categories span .icon {
        width: 30px;
        height: 30px;
        background-size: cover; }
  .usercard .options {
    position: absolute;
    bottom: -8px;
    left: 0;
    height: 30px;
    width: 210px; }
    @media (min-width: 400px) {
      .usercard .options {
        bottom: 0; } }
    .usercard .options span {
      cursor: pointer; }
      .usercard .options span span {
        height: 30px;
        line-height: 30px;
        color: #87B400; }
    .usercard .options span:hover span {
      color: #fff; }
    .usercard .options i.icon:not(.company-icon) {
      height: 30px;
      display: inline-block;
      vertical-align: middle;
      background-position: center; }
      .usercard .options i.icon:not(.company-icon).icon-icon_more {
        background-position: left; }
  .usercard .daily-treed-button {
    cursor: pointer; }
    .usercard .daily-treed-button i.icon {
      height: 30px;
      display: inline-block;
      vertical-align: middle;
      background-position: center; }
    .usercard .daily-treed-button span {
      height: 30px;
      line-height: 30px;
      color: #87B400; }
  .usercard i.icon-icon_dailytreeds {
    font-style: normal; }
  .usercard .usercard-media {
    position: relative; }
    .usercard .usercard-media i.icon-inactive {
      position: absolute;
      left: 5px;
      top: 5px;
      width: 20px;
      height: 20px; }
  .usercard i.icon-icon_abo_treeder, .usercard i.icon-icon_abo_treeder-active, .usercard i.icon-icon_abo_treeder-primary {
    width: 25px;
    float: left;
    margin-top: 4px;
    cursor: pointer;
    font-style: normal; }
  .usercard .treeday-index {
    position: absolute;
    bottom: 0;
    right: 0;
    margin: 0;
    padding: 0;
    border-radius: 50%; }
  .usercard .overtake {
    margin-top: 5px;
    line-height: 30px; }

.profile-mobile {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 95%;
  cursor: pointer; }
  .profile-mobile > .country {
    display: inline !important; }
  @media (min-width: 400px) {
    .profile-mobile {
      display: none; } }

.no-action {
  cursor: default !important; }

.dailytreed-profile .btn {
  position: static; }

.profile-desktop {
  display: none; }
  @media (min-width: 400px) {
    .profile-desktop {
      display: block; } }
  .profile-desktop span:first-child {
    color: #fff;
    font-weight: bold; }

.profile-treeds {
  margin: 15px 0 20px;
  padding: 0 10px; }
  .profile-treeds > li {
    display: inline-block;
    width: auto;
    padding: 0 4px 10px;
    text-align: center; }
    .profile-treeds > li.linkable {
      cursor: pointer; }
    .profile-treeds > li:nth-child(n+7) {
      padding-bottom: 0; }
    .profile-treeds > li > i {
      width: 40px;
      height: 40px;
      background-size: 100%;
      margin: 0 auto; }
    .profile-treeds > li > b {
      display: block;
      color: #fff;
      padding-top: 4px;
      margin: 0 -8px; }

.subtotal-no-data {
  display: block;
  overflow: hidden;
  padding-top: 2em; }

.content-action {
  border-bottom: 1px solid #878791;
  text-align: left;
  cursor: pointer; }
  .content-action > a .icon, .content-action > a h2 {
    display: inline-block; }
  .content-action > a h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #808080;
    vertical-align: super; }
    @media (min-width: 400px) {
      .content-action > a h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .content-action > a h2:hover {
    color: #fff; }

.profile-followers h2.counter {
  color: #fff;
  font-size: 18px;
  font-family: Varela;
  text-align: center; }

.profile-followers .order-filter {
  box-shadow: 0em 0.3em 1em rgba(0, 0, 0, 0.6);
  margin-bottom: 15px; }

.profile-followers .company-address {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 35px; }

.profile-followers .info-box {
  width: 95%;
  margin: 10px auto 0 auto;
  padding: 10px;
  background-color: #55555F;
  border-radius: 5px;
  font-size: 15px; }
  .profile-followers .info-box .icon {
    width: 40%;
    background-position: center;
    position: relative;
    margin: 10px auto; }

.btn-dashboard-treed {
  position: absolute;
  bottom: 15px;
  height: 30px;
  width: 150px;
  line-height: 17px;
  padding-left: 40px;
  display: inline-block; }
  .btn-dashboard-treed > .icon {
    position: absolute;
    left: 10px;
    top: 0;
    background-size: 100%;
    height: 30px;
    width: 30px; }

.following-item {
  overflow: hidden;
  position: relative;
  height: 100px;
  margin: 0 5px 8px 5px;
  background-color: #41414B; }
  .following-item > img {
    height: 80px;
    width: 80px;
    margin: 10px;
    border-radius: 50%;
    float: left;
    cursor: pointer; }
  .following-item div.body {
    width: calc(100% - 100px);
    padding: 10px;
    float: left;
    overflow: hidden;
    text-align: left;
    font-family: Varela; }
    .following-item div.body > h2 {
      pointer-events: all;
      cursor: pointer;
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      font-family: Varela;
      color: #fff;
      padding-right: 35px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
      @media (min-width: 400px) {
        .following-item div.body > h2 {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }
    .following-item div.body .user-unfollow {
      float: right;
      clear: both;
      cursor: pointer; }

.company-follower-item svg {
  margin-left: 5px;
  margin-top: 5px; }

.company-follower-item .rating-counter i.icon {
  width: 22px;
  height: 17px; }

.company-follower-item .float-holder {
  overflow: hidden; }
  .company-follower-item .float-holder .float-right {
    float: right; }
    .company-follower-item .float-holder .float-right.icon {
      background-color: #2D2D37;
      border-radius: 50%;
      width: 25px;
      height: 25px;
      margin-left: 3px; }

.follower-no-follows p {
  margin-bottom: 5px; }

.followers-button-follow {
  width: 95%;
  margin: 10px auto;
  color: #fff;
  overflow: hidden; }
  .followers-button-follow .icon-content {
    height: 19px; }

.user-rating {
  margin-bottom: 30px; }
  .user-rating .no-ratings {
    margin-top: 100px; }

.treed-history {
  padding: 10px; }

.treed-history-item {
  padding: 10px 0 0;
  border-bottom: 1px solid #878791;
  cursor: pointer;
  overflow: hidden;
  *zoom: 1; }
  @media (min-width: 400px) {
    .treed-history-item {
      padding-bottom: 5px; } }
  .treed-history-item:first-child {
    padding-top: 0; }
  .treed-history-item:last-child {
    border-bottom: none; }

.treed-history-item-icon {
  width: 50px;
  float: left; }
  .treed-history-item-icon > .icon {
    width: 50px;
    height: 50px;
    background-size: 100%; }

.treed-history-item-data {
  float: left;
  text-align: left;
  width: 57.3529411765%;
  padding-left: 10px;
  overflow: auto; }
  .treed-history-item-data > span.title {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block; }
    @media (min-width: 400px) {
      .treed-history-item-data > span.title {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .treed-history-item-data > .date {
    display: block;
    color: #87B400; }
  .treed-history-item-data > .teaser {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block; }

.treed-history-item-meta {
  position: relative;
  width: 50px;
  height: 55px;
  float: right; }
  .treed-history-item-meta > h2 {
    position: absolute;
    right: 32px;
    top: 0;
    margin: 0;
    text-align: right;
    color: #87B400;
    font-weight: lighter;
    font-size: 30px;
    line-height: 45px;
    font-size: 3rem;
    line-height: 4.5rem;
    line-height: 30px;
    color: #87B400; }
    @media (min-width: 400px) {
      .treed-history-item-meta > h2 {
        font-size: 40px;
        line-height: 60px;
        font-size: 4rem;
        line-height: 6rem; } }
    @media (min-width: 400px) {
      .treed-history-item-meta > h2 {
        line-height: 30px; } }
  .treed-history-item-meta > .icon-treed_button_mobile-primary {
    background-size: 100%;
    position: absolute;
    top: 0;
    right: 0;
    height: 35px; }
  .treed-history-item-meta > .icon-down {
    width: 20px;
    height: 20px;
    position: absolute;
    bottom: 0;
    right: 0; }

.item-detail-text {
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 60px; }

.treed-history-item-expanded {
  clear: both; }

.info-container {
  position: relative; }
  .info-container > .actions {
    position: absolute;
    right: 0;
    bottom: 0; }
    .info-container > .actions > .icon {
      display: inline-block; }

.treed-expanded-data > .author-description {
  min-height: 100px; }

.item-history-expanded {
  clear: both;
  height: auto; }
  .item-history-expanded .owned-comment-container {
    width: 100%;
    padding-left: 60px; }
  .item-history-expanded .owned-comment-text {
    height: auto;
    margin-bottom: 10px;
    text-align: left;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .item-history-expanded .owned-comment-text {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    .item-history-expanded .owned-comment-text textarea {
      border: 1px dashed #808080;
      border-radius: 5px;
      color: #808080;
      padding-left: 3px; }
    .item-history-expanded .owned-comment-text img.treed-media {
      margin: 10px 0 0;
      width: 100%;
      height: auto; }
    .item-history-expanded .owned-comment-text > div:first-child {
      margin-bottom: 10px; }
  .item-history-expanded .owned-comment-media {
    border: 1px dashed #808080;
    border-radius: 15px;
    height: 100px;
    margin-bottom: 20px;
    display: none; }
  .item-history-expanded .owned-comment-actions {
    height: 30px;
    position: relative; }
    .item-history-expanded .owned-comment-actions > .btn {
      position: absolute;
      left: 0;
      width: 150px; }
    .item-history-expanded .owned-comment-actions .item-list {
      position: absolute;
      right: -10px;
      width: 100px;
      height: 35px;
      overflow: hidden;
      *zoom: 1; }
      .item-history-expanded .owned-comment-actions .item-list > i {
        width: 30px;
        height: 30px;
        float: right;
        margin-right: 0;
        background-size: 100%; }
        .item-history-expanded .owned-comment-actions .item-list > i:first-child {
          margin-right: 5px; }
  .item-history-expanded .comments-container .single-comment {
    height: 100px;
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #808080;
    overflow: hidden;
    *zoom: 1; }
  .item-history-expanded .comments-container .single-comment:last-child {
    border-bottom: none; }
  .item-history-expanded .comment-media {
    width: 100%;
    height: 200px;
    background-size: cover;
    background-position: center center; }

.treed-media-upload {
  margin-top: 5px;
  width: 100%;
  height: 60px;
  border: 1px dashed #808080;
  border-radius: 5px;
  position: relative;
  -webkit-transition: height .8s ease-out;
          transition: height .8s ease-out; }
  .treed-media-upload > img {
    margin-top: 0;
    height: auto;
    width: 100%; }
  .treed-media-upload.hasUploaded {
    height: 190px; }

.b2b-register .masthead {
  padding-top: 70px;
  padding-bottom: 70px;
  border-bottom: 1px solid #878791; }
  .b2b-register .masthead > h1 {
    color: #87B400; }
  .b2b-register .masthead > p {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    color: #fff; }

.b2b-register .b2b-step2 {
  padding: 5px 20px; }

.b2b-register .form-container.stacked {
  border-bottom: 1px solid #878791; }

.b2b-register .form-container.padded {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 30px;
  border-bottom: none; }

.b2b-register .form-container.registration {
  padding: 30px 0;
  border-bottom: 1px solid #878791; }
  .b2b-register .form-container.registration > h2 {
    color: #fff; }
  .b2b-register .form-container.registration:last-child {
    border-bottom: none; }

.b2b-register .form-container p {
  text-align: left;
  width: 70%;
  margin-left: auto;
  margin-right: auto; }

.b2b-register .form-container h1 {
  line-height: 1.5;
  color: #fff;
  text-align: center;
  margin-bottom: 20px; }

.b2b-register .form-container > .form-row {
  margin-top: 20px; }

@media (min-width: 900px) {
  .b2b-register .fixed-bottom-height {
    height: 280px; } }

.b2b-register .slider {
  width: 70%;
  height: 75px;
  margin-left: auto;
  margin-right: auto; }

.b2b-register .company-suggestions {
  position: absolute;
  background-color: #2D2D37;
  width: 100%;
  margin-top: -5px;
  border: 1px solid #878791;
  border-radius: 0 0 5px 5px;
  border-top: 0; }
  .b2b-register .company-suggestions .company-suggestion {
    padding: 4px 6px; }
    .b2b-register .company-suggestions .company-suggestion:hover {
      color: #878791;
      background-color: #41414B; }
  .b2b-register .company-suggestions .company-suggestion-note {
    padding: 4px 6px;
    color: #87B400; }

.b2b-user {
  padding: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 25px;
  padding-bottom: 30px;
  border-bottom: 1px solid #878791; }

.b2b-company {
  padding: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 25px; }

.summary {
  padding-top: 10px;
  padding-bottom: 0 !important; }
  .summary > h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    font-weight: bold; }
    @media (min-width: 400px) {
      .summary > h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .summary > h2.green {
    color: #87B400; }
  .summary > h2.orange {
    color: #FF7E02; }
  .summary > p {
    width: 100% !important; }
  .summary > img {
    width: 80px; }

.support-button-panel {
  display: none; }
  @media (min-width: 400px) {
    .support-button-panel {
      display: block;
      position: fixed;
      top: 300px;
      left: 325px;
      width: 180px;
      height: 30px;
      background: #87B400;
      -webkit-transform: rotate(-90deg);
          -ms-transform: rotate(-90deg);
              transform: rotate(-90deg);
      padding-left: 10px;
      padding-bottom: 5px;
      border-bottom-right-radius: 5px;
      border-bottom-left-radius: 5px;
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      color: #fff;
      cursor: pointer; } }
  @media (min-width: 400px) and (min-width: 400px) {
    .support-button-panel {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  @media (min-width: 400px) {
      .support-button-panel > span {
        line-height: 30px; }
      .support-button-panel > .icon {
        position: absolute;
        right: 5px;
        top: 0; }
      .support-button-panel:hover {
        background: #83af00; } }

.b2b-industry {
  color: #87B400;
  padding-left: 35px;
  display: inline-block;
  position: relative;
  cursor: pointer; }
  .b2b-industry .icon {
    position: absolute;
    top: -4px;
    left: 0;
    cursor: pointer; }

.b2b-industry-upright {
  width: 600px;
  height: 600px !important;
  margin-left: -300px;
  margin-top: -300px; }

.b2b-industry-modal h2 {
  line-height: 3.2rem; }

.b2b-industry-modal .b2b-industry-input {
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
  display: block; }
  .b2b-industry-modal .b2b-industry-input .b2b-margin {
    margin: 30px 0 0; }
  .b2b-industry-modal .b2b-industry-input .btn {
    margin: 20px auto 0;
    display: inherit; }

.register.panel .checkbox,
.b2b-register.panel .checkbox {
  float: left;
  margin-right: 10px; }

.register-tos-step4 {
  display: block;
  margin-left: 30px; }

.company-packages-overview .no-button button {
  display: none !important; }

.panel-masthead-profile {
  position: relative;
  z-index: 6; }

.usercard.company {
  height: 100px; }
  @media (min-width: 400px) {
    .usercard.company {
      height: 120px; } }

.company-menu {
  text-align: center;
  height: auto; }
  .company-menu > .tabs {
    height: auto;
    padding-top: 10px; }
    @media (min-width: 400px) {
      .company-menu > .tabs {
        padding-top: 0; } }

.company-avatar {
  position: relative; }
  .company-avatar > .icon-inactive {
    background-size: 100%;
    height: 20px;
    width: 20px;
    position: absolute;
    top: 5px;
    left: 5px; }

.usercard-information .meta b {
  color: #fff; }

.treeday-index-action {
  position: absolute;
  bottom: 10px;
  left: 90px; }
  @media (min-width: 400px) {
    .treeday-index-action {
      left: 110px; } }

.usercard-information span.company-name-big {
  font-size: 18px;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
  width: 95%;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis; }
  .usercard-information span.company-name-big.company-adress {
    font-size: 15px;
    font-weight: normal;
    color: #878791; }

.usercard-information .bottom {
  position: absolute;
  bottom: 10px; }

.usercard-information .your-company {
  position: absolute;
  bottom: 5px;
  font-weight: normal; }
  .usercard-information .your-company i {
    position: relative;
    top: -2px; }
  .usercard-information .your-company a {
    color: #87B400; }

.company-hero {
  position: relative;
  border-bottom: 1px solid #878791;
  height: 270px; }
  .company-hero .header-slideshow {
    height: 100%; }
    .company-hero .header-slideshow .slide {
      background-size: 100% auto; }
  .company-hero .text-content {
    position: absolute;
    bottom: 30px;
    left: 0;
    right: 0;
    text-align: center; }
    .company-hero .text-content h1 {
      width: 100%;
      color: #fff;
      font-size: 23px;
      line-height: 1;
      margin-bottom: 0;
      white-space: nowrap;
      overflow: hidden;
      -ms-text-overflow: ellipsis;
      -o-text-overflow: ellipsis;
      text-overflow: ellipsis; }
  .company-hero .icon-benefits_treedcoins {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 25px;
    height: 25px;
    background-position: center;
    background-size: cover; }

.company-data {
  border-bottom: 1px solid #878791;
  padding-bottom: 10px; }
  .company-data > p {
    text-align: left;
    margin-top: 5px;
    padding-left: 10px; }
  .company-data > ul {
    padding-left: 10px;
    padding-bottom: 5px; }
  .company-data .btn-blue {
    width: 90%;
    height: 41px; }

.company-owner-marketing-promote {
  width: 95%;
  margin: 10px auto;
  border-radius: 5px;
  background: #41414B;
  padding: 30px 20px;
  color: #fff; }
  .company-owner-marketing-promote h1 {
    line-height: 1.3; }
  .company-owner-marketing-promote .icon {
    margin-right: 10px;
    width: 30px;
    height: 30px; }
  .company-owner-marketing-promote div[dynamic^="content"] > div {
    text-align: left;
    margin: 0 0 20px 0; }
  .company-owner-marketing-promote .btn {
    width: 250px; }

.more-index {
  position: absolute;
  bottom: 0;
  left: 100px;
  cursor: pointer;
  font-weight: normal;
  color: #808080 !important;
  background: #2D2D37;
  padding-left: 12px;
  padding-top: 2px;
  padding-bottom: 3px;
  display: block;
  width: 100%; }
  @media (min-width: 400px) {
    .more-index {
      bottom: 4px;
      left: 100px; } }

.index-list {
  padding-top: 5px;
  min-height: 30px;
  height: auto;
  max-height: 65px;
  width: 100%;
  padding-right: 45px;
  overflow: hidden; }
  @media (min-width: 400px) {
    .index-list {
      height: 70px;
      width: 100%; } }
  .index-list > li {
    height: 20px;
    display: inline-block; }
    @media (min-width: 400px) {
      .index-list > li {
        height: 25px; } }
  .index-list > li > .icon {
    height: 20px;
    width: 20px;
    display: inline-block;
    background-size: 100%; }
    @media (min-width: 400px) {
      .index-list > li > .icon {
        height: 25px;
        width: 25px; } }

.keywords-list {
  text-align: left; }
  .keywords-list > li {
    display: inline;
    color: #fff; }
    .keywords-list > li:after {
      content: ', '; }
    .keywords-list > li:last-child:after {
      content: ''; }
  .keywords-list > li.legend {
    color: #fff; }
    .keywords-list > li.legend:after {
      content: ':'; }

.blank-slate {
  margin-top: 20px; }
  @media (min-width: 400px) {
    .blank-slate {
      width: 100%; } }
  .blank-slate > p {
    width: 45%;
    margin-left: auto;
    margin-right: auto; }
  .blank-slate.profile {
    position: relative; }
    .blank-slate.profile > p {
      width: 70%; }
  .blank-slate.big p {
    widht: 70%; }

.tab-badge {
  position: absolute;
  top: 0px;
  left: 40px;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background-color: red; }
  .tab-badge .text {
    font-size: 11px;
    font-weight: bold;
    color: white; }

.page-company-follower {
  padding: 16px; }
  .page-company-follower > div {
    margin-bottom: 15px; }
  .page-company-follower .btn {
    width: 100%; }
  .page-company-follower .no-followers {
    width: 100%;
    text-align: center; }
  .page-company-follower .icon-text {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0; }
    .page-company-follower .icon-text i.icon {
      position: static;
      width: 70px;
      height: 70px;
      margin: 0;
      padding: 0;
      background-size: cover;
      background-position: center; }
    .page-company-follower .icon-text > div {
      text-align: left;
      margin: 0;
      width: calc(100% - 80px); }
  .page-company-follower .list-company-followers {
    text-align: left;
    padding: 0; }
    .page-company-follower .list-company-followers.padded-bottom {
      margin-bottom: 60px; }
    .page-company-follower .list-company-followers > li {
      width: 100%;
      height: 60px;
      float: none;
      padding: 5px 0;
      cursor: pointer;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .page-company-follower .list-company-followers > li .image {
        height: 100%;
        width: 50px;
        border-radius: 50%;
        margin-right: 10px;
        background-size: cover;
        background-position: center; }
      .page-company-follower .list-company-followers > li .text {
        width: calc(100% - 90px);
        height: 100%;
        margin-right: 10px; }

.company-index {
  padding: 16px 0; }
  .company-index .padded {
    padding: 0 16px; }
  .company-index h2:not(.big-title) {
    font-size: 20px; }
  .company-index h2 {
    font-size: 25px;
    margin-bottom: 10px; }
  .company-index .separator, .company-index .company-selection .box:not(:first-child), .company-selection .company-index .box:not(:first-child) {
    margin-left: -16px;
    width: calc(100% + 32px); }
  .company-index .no-bottom {
    margin-bottom: 0; }
  .company-index .company-action-start {
    padding-top: 80px;
    padding-bottom: 80px;
    border-bottom: 1px solid #878791; }
    .company-index .company-action-start > a {
      color: #808080; }
    .company-index .company-action-start > a > .icon {
      background-size: 100%;
      margin: 0 auto;
      border: 1px solid #878791;
      border-radius: 50%;
      margin-bottom: 10px; }
      .company-index .company-action-start > a > .icon:hover {
        border-color: inherit; }

.company-rating {
  margin-bottom: 60px; }
  .company-rating .menu {
    width: 100%;
    padding: 30px 10px 10px 10px;
    text-align: center; }
    .company-rating .menu button {
      width: calc(50% - 5px);
      display: inline-block;
      float: left;
      margin-right: 10px;
      position: relative;
      overflow: hidden; }
      .company-rating .menu button > * {
        pointer-events: none; }
      .company-rating .menu button.overflow {
        overflow: visible; }
        .company-rating .menu button.overflow > * {
          pointer-events: unset; }
      .company-rating .menu button:last-child {
        margin-right: 0;
        padding-left: 5px;
        text-align: left;
        border: 0; }
      .company-rating .menu button i.icon {
        display: inline-block;
        background-position: center;
        vertical-align: middle;
        pointer-events: none; }
      .company-rating .menu button .top-left {
        z-index: 20;
        left: 0px; }
    .company-rating .menu .filter-list {
      position: absolute;
      top: 0px;
      left: 0;
      right: 0;
      height: auto;
      background: white;
      color: #878791;
      border-radius: 5px;
      z-index: 10; }
      .company-rating .menu .filter-list i.icon {
        width: 20px;
        height: 20px;
        background-size: contain;
        background-position: center; }
      .company-rating .menu .filter-list > div {
        padding: 5px 0px 5px 30px;
        color: #878791;
        cursor: pointer; }
        .company-rating .menu .filter-list > div:hover {
          background: rgba(135, 135, 145, 0.1); }
  .company-rating .ratings {
    padding: 16px 0;
    width: 100%;
    min-height: 400px; }
  .company-rating .no-ratings {
    width: 100%;
    text-align: center;
    padding: 16px; }
    .company-rating .no-ratings button {
      margin-bottom: 15px; }
    .company-rating .no-ratings .icon-text {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .company-rating .no-ratings .icon-text i.icon {
        position: static;
        width: 70px;
        height: 70px;
        background-size: cover;
        background-position: center; }
      .company-rating .no-ratings .icon-text > div {
        text-align: left;
        margin: 0;
        width: calc(100% - 80px); }

.company-products .company-offer-box {
  padding: 16px;
  border-bottom: 1px solid #878791; }
  .company-products .company-offer-box .img-holder {
    width: 100%;
    height: 270px;
    position: relative; }
    .company-products .company-offer-box .img-holder .image-with-overlay {
      width: 100%;
      height: 100%; }
    .company-products .company-offer-box .img-holder .icon-content {
      width: 70px;
      height: 70px; }
  .company-products .company-offer-box .clamp {
    padding: 10px 0; }
    .company-products .company-offer-box .clamp p {
      color: #878791; }
  .company-products .company-offer-box .warning {
    margin-bottom: 0; }
  .company-products .company-offer-box .btn {
    margin: 10px auto; }
    .company-products .company-offer-box .btn.disabled {
      opacity: 0.7;
      pointer-events: none; }

.company-products .company-product {
  padding: 30px 16px 16px 16px;
  position: relative;
  border-bottom: 1px solid #878791; }
  .company-products .company-product .icon-content {
    height: 10px; }
  .company-products .company-product .image-with-overlay {
    width: 100%;
    height: 270px; }
  .company-products .company-product .clamp {
    padding: 10px 0; }
    .company-products .company-product .clamp p {
      color: #878791; }
  .company-products .company-product .edit-product {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
    top: 32px;
    right: 16px; }
    .company-products .company-product .edit-product i.icon {
      width: 25px;
      height: 25px;
      background-position: center;
      background-size: contain; }

.company-products .no-products-yet {
  padding: 20px; }
  .company-products .no-products-yet > h2 {
    color: #878791;
    font-size: 20px;
    line-height: normal; }
    .company-products .no-products-yet > h2.click {
      cursor: pointer; }

.company-product-body {
  padding-left: 10px;
  padding-right: 10px;
  text-align: left; }
  .company-product-body .show-more-text {
    float: right; }
  .company-product-body .edit-product {
    float: right;
    width: auto;
    margin-top: -5px; }
    .company-product-body .edit-product i.icon {
      margin-top: -3px; }
  .company-product-body > p {
    text-align: left;
    padding-right: 10px; }
    .company-product-body > p.product-description {
      overflow: hidden;
      position: relative;
      line-height: 20px;
      text-align: justify;
      margin-right: -5px;
      padding-right: 5px; }
  .company-product-body .voucher {
    clear: both;
    display: block;
    margin: 5px auto;
    text-align: center;
    font-size: 15px; }
  .company-product-body .voucher-valid-until {
    color: #878791; }
  .company-product-body .not-enough,
  .company-product-body .voucher-login {
    color: #3f9feb; }
    .company-product-body .not-enough .icon-login-blue,
    .company-product-body .voucher-login .icon-login-blue {
      margin-top: -6px;
      height: 30px;
      width: 20px; }
  .company-product-body .voucher-remaining {
    color: #fff;
    text-align: left; }
  .company-product-body .voucher-to-my-profile {
    color: #87B400;
    text-align: left;
    margin-bottom: 40px; }

.company-product-actions {
  position: absolute;
  bottom: 0;
  right: 5px; }
  .company-product-actions > .icon {
    display: inline-block;
    cursor: pointer; }
    .company-product-actions > .icon.icon-facebook {
      height: 25px; }

.company-dashboard-content {
  height: 100%;
  overflow-y: scroll;
  padding-top: 50px;
  margin-top: -40px; }
  .company-dashboard-content::-webkit-scrollbar {
    width: 20px; }
  .company-dashboard-content::-webkit-scrollbar-thumb {
    background: #808080;
    border-left: 6px solid #2D2D37;
    border-right: 6px solid #2D2D37; }
  .company-dashboard-content .filter {
    height: 40px;
    overflow: hidden;
    position: relative; }
    .company-dashboard-content .filter:nth-child(2) {
      border-bottom: 1px solid #878791;
      margin-bottom: 10px; }
    .company-dashboard-content .filter .label {
      top: 5px;
      position: relative;
      font-size: 15px;
      color: #878791;
      margin-left: 10px;
      width: 33%;
      float: left;
      display: block; }
    .company-dashboard-content .filter .selectWrapp {
      display: block;
      float: right;
      width: 67%;
      position: relative;
      top: -16px;
      margin-right: 5px; }

.company-dashboard-item {
  margin-bottom: 20px; }
  .company-dashboard-item > h1 {
    background: #40404A;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px; }
  .company-dashboard-item .company-dashboard-item-wrapper {
    position: relative;
    height: 300px; }
    .company-dashboard-item .company-dashboard-item-wrapper .company-share-box {
      -webkit-transition: left 1s ease-in-out;
              transition: left 1s ease-in-out;
      position: absolute;
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      -webkit-perspective: 1000;
              perspective: 1000;
      -webkit-backface-visibility: hidden;
      -webkit-perspective: 1000;
      top: 0px;
      width: 100%;
      left: -100%;
      bottom: 0px;
      z-index: 1; }
      .company-dashboard-item .company-dashboard-item-wrapper .company-share-box.leave {
        left: 100%; }
      .company-dashboard-item .company-dashboard-item-wrapper .company-share-box.reseting {
        display: none; }
      .company-dashboard-item .company-dashboard-item-wrapper .company-share-box.transparent {
        left: 0px;
        z-index: 1; }

.search-s {
  overflow-y: hidden;
  overflow-x: hidden;
  position: relative; }
  .search-s .copy-iframe-link {
    text-align: center;
    padding-bottom: 10px;
    padding-top: 10px;
    background-color: #41414B; }
    .search-s .copy-iframe-link .generatedShortLink {
      margin-top: 3px; }
    .search-s .copy-iframe-link .clipboard {
      display: inline-block;
      background: url("../../assets/img/clipboard.png") center center;
      background-size: 100% !important;
      width: 25px;
      height: 25px;
      cursor: pointer; }
    .search-s .copy-iframe-link .checkbox-wrapper {
      margin-left: 15px;
      margin-right: 15px;
      padding-top: 10px; }
      .search-s .copy-iframe-link .checkbox-wrapper input:disabled {
        cursor: default; }
      .search-s .copy-iframe-link .checkbox-wrapper input:disabled + label {
        cursor: default; }
    .search-s .copy-iframe-link .hint-text {
      color: #878791;
      font-size: 17px; }
    .search-s .copy-iframe-link div {
      display: inline-block; }
  .search-s .missing-words {
    color: #878791;
    font-size: 17px;
    text-align: center;
    margin-top: 5px;
    margin-bottom: -10px; }
    .search-s .missing-words span {
      text-decoration: line-through; }
  .search-s .upper-wrapper {
    overflow: hidden;
    height: 60px; }
  .search-s .see-map {
    line-height: 40px; }
  .search-s h1 {
    font-family: "Droid Serif";
    font-size: 25px;
    padding: 0 5px; }
    @media (min-width: 900px) {
      .search-s h1 {
        font-size: 30px; } }
  .search-s .ecosia {
    width: 90%;
    margin: auto;
    text-align: center; }
    .search-s .ecosia h1 {
      padding-bottom: 10px; }
    .search-s .ecosia .ecosia-subtext {
      color: #B4B4B4; }
    .search-s .ecosia .ecosia-button {
      border-radius: 2px;
      background: none;
      border: solid #87B400 1px;
      color: #87B400;
      margin-top: 10px; }
  .search-s .option-holder {
    position: relative;
    z-index: 2000;
    top: 0;
    background: #2D2D37; }
  .search-s .search-lp-search {
    position: relative;
    display: inline-block;
    z-index: 2;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    -webkit-transition: height 0.5s;
            transition: height 0.5s; }
    .search-s .search-lp-search.pulled {
      height: 40px;
      -webkit-transition: height 0.5s;
              transition: height 0.5s; }
    .search-s .search-lp-search .search-buttons {
      width: 100%;
      height: 40px;
      line-height: 40px;
      margin: 0;
      padding: 0 20px 0 20px;
      overflow: hidden;
      font-size: 15px;
      z-index: 1300; }
      .search-s .search-lp-search .search-buttons .extend-search {
        float: left;
        cursor: pointer; }
        .search-s .search-lp-search .search-buttons .extend-search.green {
          color: #87B400; }
      .search-s .search-lp-search .search-buttons .see-map {
        float: right;
        cursor: pointer; }
        @media (min-width: 900px) {
          .search-s .search-lp-search .search-buttons .see-map {
            display: none; } }
    .search-s .search-lp-search > button {
      display: block;
      margin: 18px auto 10px auto;
      width: 90%; }
  .search-s .loading {
    margin: 20px auto; }
  .search-s .loading-text {
    text-align: center;
    color: #87B400;
    font-size: 15px;
    width: 80%;
    margin: 0 auto 15px auto; }
  .search-s .sorting {
    width: 100%;
    margin: 0; }
  .search-s .enlargement {
    margin-top: 63px; }
    .search-s .enlargement .numbers {
      text-align: center; }
    .search-s .enlargement .text {
      padding: 7px 20px;
      color: #878791; }
    .search-s .enlargement a {
      display: inline-block;
      width: 123px;
      margin: 0px 6px; }
  .search-s .no-matches {
    width: 100%;
    text-align: center; }
    .search-s .no-matches div {
      color: #87B400;
      margin: 10px;
      padding: 0;
      font-size: 15px; }
  .search-s .count-header {
    color: #87B400;
    margin: 0 auto -5px auto;
    text-align: center; }
  .search-s .result-holder {
    -webkit-transition: .5s ease-in-out;
            transition: .5s ease-in-out;
    overflow-x: hidden;
    width: 100%;
    position: relative;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto; }
    .search-s .result-holder .hermann-ads-search {
      width: 90%;
      position: relative; }
      .search-s .result-holder .hermann-ads-search .hermann-flex {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
      .search-s .result-holder .hermann-ads-search .hermann-font {
        font-size: 11px;
        color: #B4B4B4; }
      .search-s .result-holder .hermann-ads-search .hermann-ads-search-image-left {
        position: absolute; }
        .search-s .result-holder .hermann-ads-search .hermann-ads-search-image-left img {
          width: 130px;
          bottom: 15px;
          position: absolute;
          left: 10px;
          -webkit-filter: invert(100);
                  filter: invert(100); }
          @media (max-width: 350px) {
            .search-s .result-holder .hermann-ads-search .hermann-ads-search-image-left img {
              width: 100px; } }
      .search-s .result-holder .hermann-ads-search .hermann-ads-search-image {
        background: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%), url(https://res.cloudinary.com/treeday/image/upload/v1559282380/production/ads-paid/hermann/58634386-772eec00-82eb-11e9-97d4-b1ba2b499b37.jpg) no-repeat;
        background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%), url(https://res.cloudinary.com/treeday/image/upload/v1559282380/production/ads-paid/hermann/58634386-772eec00-82eb-11e9-97d4-b1ba2b499b37.jpg) no-repeat;
        background-attachment: scroll;
        background-size: 474px;
        width: 100%;
        height: 250px;
        position: relative; }
        .search-s .result-holder .hermann-ads-search .hermann-ads-search-image img {
          width: 100%; }
        .search-s .result-holder .hermann-ads-search .hermann-ads-search-image .logo2 {
          width: 137px;
          position: absolute;
          right: 10px;
          bottom: 15px; }
    @media (min-width: 900px) {
      .search-s .result-holder {
        height: 100%; } }
    .search-s .result-holder::-webkit-scrollbar {
      width: 20px; }
    .search-s .result-holder::-webkit-scrollbar-thumb {
      background: #808080;
      border-left: 6px solid #2D2D37;
      border-right: 6px solid #2D2D37; }
  .search-s .teaser {
    background: #87B400;
    width: 100%;
    padding: 0;
    margin-top: 20px;
    height: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .search-s .teaser > * {
      height: 100%; }
    .search-s .teaser i {
      width: 60px;
      background-position: center;
      background-size: 54px 54px; }
    .search-s .teaser span {
      height: auto;
      width: calc(100% - 100px);
      color: white; }
    .search-s .teaser img {
      height: calc(100% - 10px);
      margin-top: 10px; }
      .search-s .teaser img.image-full-width {
        width: 100%;
        height: auto; }
  .search-s .search-results .company-share-box-list {
    width: 90%; }
    .search-s .search-results .company-share-box-list .company-share-box {
      width: 100%;
      padding-right: 0;
      margin-left: 0; }
    .search-s .search-results .company-share-box-list .company-share-box.premium, .search-s .search-results .company-share-box-list .company-share-box.recommended {
      height: 250px; }
    .search-s .search-results .company-share-box-list .image-with-overlay .image-overlay {
      background: transparent; }
  .search-s .pagination {
    margin: 10px auto;
    width: 90%;
    height: 30px;
    line-height: 30px;
    padding: 0;
    overflow: hidden;
    font-size: 15px; }
    @media (min-width: 900px) {
      .search-s .pagination {
        font-size: 18px; } }
    .search-s .pagination .hits {
      float: left;
      font-size: 15px;
      color: #878791; }
    .search-s .pagination .page {
      float: right;
      font-size: 15px; }
      .search-s .pagination .page span {
        color: #87B400;
        padding: 0 0 0 5px; }
      .search-s .pagination .page span:first-child {
        padding: 0; }
      .search-s .pagination .page .selected {
        color: #878791; }
    .search-s .pagination span {
      cursor: pointer; }
    .search-s .pagination .disabled {
      color: gray;
      cursor: text; }
  .search-s .teasers {
    position: relative;
    left: 0;
    -webkit-transition: .5s ease-in-out;
            transition: .5s ease-in-out;
    width: 200%;
    overflow: hidden;
    cursor: pointer; }
    .search-s .teasers > div {
      height: 60px;
      background-color: #3f9feb;
      width: 50%;
      border: 0;
      padding: 0;
      margin: 0;
      float: left;
      clear: right;
      color: white;
      font-size: 15px;
      text-align: center; }
      .search-s .teasers > div > div {
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%); }
    .search-s .teasers > div:first-child {
      background-color: #90c81c;
      clear: left; }
    .search-s .teasers.second {
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      -webkit-transition: .5s ease-in-out;
              transition: .5s ease-in-out; }
    .search-s .teasers .icon {
      display: inline-block;
      height: 55px;
      width: 55px;
      float: left;
      background-size: cover; }

.sorting-dropdown {
  height: 35px;
  position: relative;
  padding: 0px 20px 0px 10px;
  text-align: center;
  font-size: 15px;
  background: #2D2D37; }
  .sorting-dropdown .sorting-dropdown-text {
    line-height: 35px; }
  .sorting-dropdown .sorting-choices {
    width: 50%;
    margin: 0;
    float: right; }

.start-page {
  width: 100%; }

.team {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  text-align: center; }
  .team h1 {
    margin: 20px auto;
    color: #87B400;
    font-family: "Droid Serif"; }
  .team > p {
    color: #878791;
    font-size: 15px;
    margin: 0 10px; }
  .team .members {
    width: 95%;
    margin: 0 auto; }
    .team .members .member {
      font-size: 15px;
      width: 100%;
      float: left; }
      @media (min-width: 900px) {
        .team .members .member {
          width: 50%; } }
      .team .members .member .img {
        position: relative;
        width: 90%;
        margin: 15px auto 5px auto; }
        .team .members .member .img img {
          width: 100%; }
        .team .members .member .img .statement {
          font-size: 17px;
          position: absolute;
          top: 0;
          left: 0;
          width: 0;
          height: 100%;
          background: rgba(0, 0, 0, 0.7);
          padding: 10px 0;
          overflow: hidden;
          -webkit-transition: width 0.5s ease;
                  transition: width 0.5s ease; }
          @media (min-width: 900px) {
            .team .members .member .img .statement {
              font-size: 13px;
              padding: 5px 0; } }
        .team .members .member .img:hover .statement, .team .members .member .img:focus .statement {
          width: 100%;
          -webkit-transition: width 0.5s ease;
                  transition: width 0.5s ease;
          padding: 10px; }
          @media (min-width: 900px) {
            .team .members .member .img:hover .statement, .team .members .member .img:focus .statement {
              padding: 5px 0; } }
      .team .members .member .name {
        color: #fff;
        height: 30px; }
      .team .members .member .position {
        color: #878791; }

.pressroom {
  height: 100%;
  overflow-y: auto !important;
  -webkit-overflow-scrolling: touch;
  font-size: 15px;
  color: #878791;
  padding-bottom: 50px; }

.modal {
  position: absolute;
  top: 40px;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 6500;
  background: #2D2D37;
  overflow-y: auto;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .modal {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .modal img {
    width: 60%; }
  .modal > h2 {
    margin: 0;
    padding-top: 7px;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #808080;
    padding-bottom: 6px;
    color: #fff;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    font-size: 1.6rem;
    line-height: 2.4rem; }
    @media (min-width: 400px) {
      .modal > h2 {
        font-size: 18px;
        line-height: 27px;
        font-size: 1.8rem;
        line-height: 2.7rem; } }
  .modal > .icon {
    position: absolute;
    top: 0;
    right: 5px;
    cursor: pointer; }
  .modal .modal-title {
    display: none; }
  .modal .modal-content {
    padding: 10px; }
    .modal .modal-content > img {
      height: auto;
      max-height: 400px; }
    .modal .modal-content.inner {
      height: 100%;
      overflow-y: scroll; }
      .modal .modal-content.inner::-webkit-scrollbar {
        width: 20px; }
      .modal .modal-content.inner::-webkit-scrollbar-thumb {
        background: #808080;
        border-left: 6px solid #2D2D37;
        border-right: 6px solid #2D2D37; }
  .modal .action {
    display: none; }
  .modal .modal-header {
    line-height: 1.2; }
  .modal.login {
    text-align: center; }
  .modal.treelocation {
    text-align: center; }
    .modal.treelocation > h1 {
      visibility: hidden; }
    .modal.treelocation .modal-content h1 {
      line-height: 1.1;
      width: 80%;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 30px; }
  .modal.share .invitation {
    border-top: 1px solid #878791;
    text-align: left; }
    .modal.share .invitation .icon {
      display: inline-block;
      position: relative;
      top: 10px;
      margin-right: 5px; }
    .modal.share .invitation a {
      color: #fff; }
  @media (min-width: 400px) {
    .modal {
      position: fixed;
      top: 50%;
      left: 50%;
      width: 600px;
      height: 500px;
      margin-top: -250px;
      margin-left: -300px;
      box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.75);
      overflow: hidden;
      position: relative;
      overflow-y: none; }
      .modal .modal-title {
        display: block;
        height: 40px;
        text-align: center;
        padding-top: 5px;
        color: #878791;
        font-weight: normal;
        font-size: 13px;
        line-height: 19.5px;
        font-size: 1.3rem;
        line-height: 1.95rem; } }
    @media (min-width: 400px) and (min-width: 400px) {
      .modal .modal-title {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  @media (min-width: 400px) {
      .modal > h2 {
        display: none; }
      .modal.daily {
        height: 350px; }
      .modal .modal-content {
        height: 100%;
        padding-top: 40px;
        margin-top: -40px;
        padding-left: 20px;
        padding-bottom: 20px;
        padding-right: 0; }
      .modal .inner {
        height: 100%;
        overflow-y: auto; }
        .modal .inner::-webkit-scrollbar {
          width: 20px; }
        .modal .inner::-webkit-scrollbar-thumb {
          background: #808080;
          border-left: 6px solid #2D2D37;
          border-right: 6px solid #2D2D37; }
      .modal.invitation {
        text-align: center;
        height: 200px;
        margin-top: -125px;
        margin-left: 20px;
        margin-right: 30px; }
        .modal.invitation > h1 {
          visibility: hidden; }
      .modal.share {
        height: auto;
        width: 600px;
        overflow-y: scroll; }
        .modal.share > h1 {
          visibility: hidden; }
        .modal.share .share-list li {
          width: 100%; }
      .modal.login {
        height: 400px;
        margin-top: -200px;
        text-align: center;
        padding-right: 10px; }
        .modal.login .modal-header {
          line-height: 1.2; }
        .modal.login > h1 {
          visibility: hidden; }
      .modal.dailytreeds {
        height: 410px;
        text-align: center; }
        .modal.dailytreeds .modal-content {
          padding-right: 10px; }
      .modal.profiletreeds {
        height: 340px; }
      .modal.location {
        height: 510px; }
      .modal .action {
        display: block;
        position: absolute;
        background: #2D2D37;
        bottom: 20px;
        width: 100%;
        padding: 0 30px; }
        .modal .action > .btn-primary, .modal .index-check .index-check-5 .bottom .action > button:first-child, .index-check .index-check-5 .bottom .modal .action > button:first-child {
          width: 50%; }
      .modal .action-group > .btn {
        width: 49%; }
        .modal .action-group > .btn:first-child {
          float: left; }
        .modal .action-group > .btn:last-child {
          float: right; } }
  .modal.bonus-modal {
    width: 480px;
    height: 150px; }

/**
 * The layout for the WeeklyStatusChart component.
 * 
 * Further details can be found here:
 * https://github.com/treeday/treeday-web/issues/57
 *
 * @package WeeklyStatusChart directive
 * @author Roland Schuetz <mail@rolandschuetz.at>
 * @docauthor Roland Schuetz <mail@rolandschuetz.at>
 */
/**
 * VARIABLES
 */
/**
 * Layout
 */
.weekly-status-chart {
  display: block;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.weekly-status-chart-selection, .treeboard-with-day-switcher-selection {
  padding-top: 10px;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff; }
  @media (min-width: 400px) {
    .weekly-status-chart-selection, .treeboard-with-day-switcher-selection {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .weekly-status-chart-selection a, .treeboard-with-day-switcher-selection a {
    display: inline-block;
    background-size: 100%;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    cursor: pointer;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: 0.3s opacity;
            transition: 0.3s opacity; }
    @media (min-width: 400px) {
      .weekly-status-chart-selection a, .treeboard-with-day-switcher-selection a {
        width: 40px;
        height: 40px; } }
    .weekly-status-chart-selection a.is-hidden, .treeboard-with-day-switcher-selection a.is-hidden {
      opacity: 0; }

.weekly-status-chart-selection-label {
  display: inline-block;
  padding-top: 5px;
  min-width: 10em; }

.weekly-status-chart-chart {
  padding-right: 30px; }
  .weekly-status-chart-chart.ct-chart .ct-bar {
    stroke-width: 22px; }
    @media (min-width: 400px) {
      .weekly-status-chart-chart.ct-chart .ct-bar {
        stroke-width: 35px; } }

.weekly-status-chart-text-above-counter,
.weekly-status-chart-text-below-counter {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  width: 200px; }
  @media (min-width: 400px) {
    .weekly-status-chart-text-above-counter,
    .weekly-status-chart-text-below-counter {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .weekly-status-chart-text-above-counter em,
  .weekly-status-chart-text-below-counter em {
    font-style: normal;
    color: #87B400; }

.weekly-status-chart-text-above-counter {
  margin: 15px auto 0; }

.weekly-status-chart-text-below-counter {
  margin: 0 auto; }

.weekly-status-chart-counter {
  margin: -5px auto -4px;
  color: #87B400;
  font-weight: lighter;
  font-size: 60px;
  line-height: 90px;
  font-size: 6rem;
  line-height: 9rem;
  line-height: 80px !important;
  text-align: center; }
  @media (min-width: 400px) {
    .weekly-status-chart-counter {
      font-size: 80px;
      line-height: 120px;
      font-size: 8rem;
      line-height: 12rem; } }

.weekly-status-chart-icon {
  width: 36px;
  height: 55px;
  background-position: -10px 0;
  background-size: auto 100%;
  display: inline-block;
  margin-left: -13px; }
  @media (min-width: 400px) {
    .weekly-status-chart-icon {
      width: 50px;
      height: 75px;
      background-position: -13px 0; } }

/**
 * The layout for the TreeboardWithDaySwitcher component.
 * 
 * Further details can be found here:
 * https://github.com/treeday/treeday-web/issues/25
 *
 * @package TreeboardWithDaySwitcher directive
 * @author Roland Schuetz <mail@rolandschuetz.at>
 * @docauthor Roland Schuetz <mail@rolandschuetz.at>
 */
/**
 * VARIABLES
 */
/**
 * Layout
 */
.treeboard-with-day-switcher {
  display: block;
  overflow: hidden; }

.treeboard-with-day-switcher-selection-label {
  display: inline-block;
  padding-top: 5px; }

.treeboard-with-day-switcher-board-wrapper {
  position: relative; }

.treeboard-with-day-switcher-board-1 {
  position: absolute;
  top: 0;
  left: 0; }

.treeboard-with-day-switcher-board {
  display: block;
  width: 100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: opacity 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
          transition: opacity 0.6s ease-in-out, transform 0.6s ease-in-out; }
  .treeboard-with-day-switcher-board.is-prepared {
    -webkit-transition: none;
            transition: none; }

.ie8 .treeboard-with-day-switcher-board.is-hidden-left,
.ie8 .treeboard-with-day-switcher-board.is-hidden-right {
  opacity: 0; }

.treeboard-with-day-switcher-board.is-hidden-left {
  opacity: 0.6;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%); }

.treeboard-with-day-switcher-board.is-hidden-right {
  opacity: 0.6;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%); }

/**
 * The layout for the TotalStatusChart component.
 * 
 * Further details can be found here:
 * https://github.com/treeday/treeday-web/issues/57
 *
 * @package WeeklyStatusChart directive
 * @author Roland Schuetz <mail@rolandschuetz.at>
 * @docauthor Roland Schuetz <mail@rolandschuetz.at>
 */
/**
 * Layout
 */
.treeding-timeline-chart {
  display: block;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .treeding-timeline-chart {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.treeding-timeline-chart-summary {
  padding: 0 20px; }
  .treeding-timeline-chart-summary em {
    font-style: normal;
    color: #87B400; }

.ct-chart.treeding-timeline-chart-chart {
  display: block; }
  .ct-chart.treeding-timeline-chart-chart .ct-area {
    fill-opacity: 1; }
  .ct-chart.treeding-timeline-chart-chart .ct-label {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .ct-chart.treeding-timeline-chart-chart .ct-label {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .ct-chart.treeding-timeline-chart-chart .ct-day-label {
    fill: #878791; }

.treeding-timeline-chart-average-chart {
  margin: 10px 30px;
  overflow: hidden;
  *zoom: 1; }

.treeding-timeline-chart-profile-pic {
  margin-top: 5px;
  float: left;
  width: 30px;
  height: 30px;
  border-radius: 15px; }

.treeding-timeline-chart-profile-pic-average {
  background-color: #808080;
  background-size: auto 100%;
  background-position: 50% 0; }

.treeding-timeline-chart-average-chart-chart-frame {
  position: relative;
  margin: 5px 5px 0 35px;
  width: auto;
  height: 30px;
  border-radius: 15px;
  overflow: hidden;
  background: #808080; }

.treeding-timeline-chart-average-chart-chart-bar {
  background: #87B400;
  height: 30px; }

.treeding-timeline-chart-average-chart-chart-text {
  position: absolute;
  top: 0;
  left: 0;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff;
  z-index: 2;
  padding: 0 0.2em 0 0.8em;
  text-align: left;
  line-height: 30px !important;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  @media (min-width: 400px) {
    .treeding-timeline-chart-average-chart-chart-text {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.treeday-tour {
  margin: 30px 20px 0 20px; }
  .treeday-tour h1 {
    font-size: 40px; }
  .treeday-tour .header-slideshow {
    height: 100%; }
  .treeday-tour .buttons .btn {
    margin-bottom: 10px; }

/**
 * The layout for the TotalStatusChart component.
 * 
 * Further details can be found here:
 * https://github.com/treeday/treeday-web/issues/57
 *
 * @package WeeklyStatusChart directive
 * @author Roland Schuetz <mail@rolandschuetz.at>
 * @docauthor Roland Schuetz <mail@rolandschuetz.at>
 */
/**
 * Layout
 */
.category-pie-chart {
  display: block;
  overflow: hidden;
  display: inline-block;
  text-align: center;
  width: 100%; }

.category-pie-chart-chart,
.category-pie-chart-table {
  display: inline-block;
  vertical-align: middle; }

.category-pie-chart,
.category-pie-chart-table {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .category-pie-chart,
    .category-pie-chart-table {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.category-pie-chart-headline {
  color: #fff;
  margin: 20px auto;
  width: 100%; }

.category-pie-chart-chart {
  margin-right: 8px; }

.category-pie-chart-table {
  width: auto;
  text-align: left; }
  .category-pie-chart-table td {
    white-space: nowrap;
    padding-left: 20px;
    line-height: 1.2em; }
  .category-pie-chart-table tr:nth-child(1) .main-category {
    color: #00AEB3; }
  .category-pie-chart-table tr:nth-child(2) .main-category {
    color: #E34E62; }
  .category-pie-chart-table tr:nth-child(3) .main-category {
    color: #FF7E02; }
  .category-pie-chart-table tr:nth-child(4) .main-category {
    color: #3B5998; }
  .category-pie-chart-table tr:nth-child(5) .main-category {
    color: #3FA6F2; }
  .category-pie-chart-table tr:nth-child(6) .main-category {
    color: #F0A500; }
  .category-pie-chart-table tr:nth-child(7) .main-category {
    color: #fff; }

/**
 * The layout for the allUsersGrowthChart component.
 * 
 * Further details can be found here:
 * https://github.com/treeday/treeday-web/issues/57
 *
 * @package WeeklyStatusChart directive
 * @author Roland Schuetz <mail@rolandschuetz.at>
 * @docauthor Roland Schuetz <mail@rolandschuetz.at>
 */
/**
 * Layout
 */
.all-users-growth-chart {
  display: block;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 10px; }
  @media (min-width: 400px) {
    .all-users-growth-chart {
      padding-top: 20px; } }

.all-users-growth-chart-forestarea-label,
.all-users-growth-chart-registration-label {
  color: #87B400;
  font-weight: lighter;
  font-size: 30px;
  line-height: 45px;
  font-size: 3rem;
  line-height: 4.5rem;
  color: #fff;
  display: inline-block;
  margin: 10px auto 0;
  line-height: 1 !important; }
  @media (min-width: 400px) {
    .all-users-growth-chart-forestarea-label,
    .all-users-growth-chart-registration-label {
      font-size: 40px;
      line-height: 60px;
      font-size: 4rem;
      line-height: 6rem; } }
  @media (min-width: 400px) {
    .all-users-growth-chart-forestarea-label,
    .all-users-growth-chart-registration-label {
      font-size: 30px;
      line-height: 45px;
      font-size: 3rem;
      line-height: 4.5rem; } }

.all-users-growth-chart-forestarea-label-number,
.all-users-growth-chart-registration-label-number {
  color: #87B400;
  font-weight: lighter;
  font-size: 60px;
  line-height: 90px;
  font-size: 6rem;
  line-height: 9rem;
  color: #fff;
  line-height: 1 !important; }
  @media (min-width: 400px) {
    .all-users-growth-chart-forestarea-label-number,
    .all-users-growth-chart-registration-label-number {
      font-size: 80px;
      line-height: 120px;
      font-size: 8rem;
      line-height: 12rem; } }
  @media (min-width: 400px) {
    .all-users-growth-chart-forestarea-label-number,
    .all-users-growth-chart-registration-label-number {
      font-size: 60px;
      line-height: 90px;
      font-size: 6rem;
      line-height: 9rem; } }

.all-users-growth-chart-forestarea-label-icon,
.all-users-growth-chart-registration-label-icon {
  color: #87B400;
  font-weight: lighter;
  font-size: 60px;
  line-height: 90px;
  font-size: 6rem;
  line-height: 9rem;
  display: inline-block;
  width: 1em;
  height: 1em;
  background-size: 100%;
  vertical-align: bottom; }
  @media (min-width: 400px) {
    .all-users-growth-chart-forestarea-label-icon,
    .all-users-growth-chart-registration-label-icon {
      font-size: 80px;
      line-height: 120px;
      font-size: 8rem;
      line-height: 12rem; } }
  @media (min-width: 400px) {
    .all-users-growth-chart-forestarea-label-icon,
    .all-users-growth-chart-registration-label-icon {
      font-size: 60px;
      line-height: 90px;
      font-size: 6rem;
      line-height: 9rem; } }

.ct-chart.all-users-growth-chart-line-chart .ct-area {
  fill-opacity: 1; }

.ct-chart.all-users-growth-chart-line-chart .ct-label {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem; }
  @media (min-width: 400px) {
    .ct-chart.all-users-growth-chart-line-chart .ct-label {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.all-users-growth-chart .ct-chart {
  display: block; }

.treed-item {
  position: relative;
  padding: 5px;
  text-align: left;
  height: 65px;
  border-bottom: 1px solid #878791;
  overflow: hidden;
  *zoom: 1; }
  .treed-item:last-child {
    border-bottom: none; }
  @media (min-width: 400px) {
    .treed-item {
      height: 75px; } }
  .treed-item .icon {
    width: 40px;
    height: 40px;
    background-size: 100%;
    float: left;
    margin-right: 10px;
    margin-top: 4.25px; }
    @media (min-width: 400px) {
      .treed-item .icon {
        width: 50px;
        height: 50px;
        margin-top: 7px; } }
  .treed-item > div {
    overflow: hidden;
    white-space: nowrap;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .treed-item > div {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .treed-item li {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #fff; }
    .treed-item li > .information {
      color: #808080; }
    .treed-item li > .treedscore {
      color: #87B400; }
  .treed-item .action {
    position: absolute;
    bottom: 3px;
    right: 5px; }

.profile span.treed {
  position: absolute;
  top: 0;
  right: 0;
  color: #87B400;
  font-weight: lighter;
  font-size: 30px;
  line-height: 45px;
  font-size: 3rem;
  line-height: 4.5rem; }
  @media (min-width: 400px) {
    .profile span.treed {
      font-size: 40px;
      line-height: 60px;
      font-size: 4rem;
      line-height: 6rem; } }

.item-history {
  width: 100%;
  height: 70px;
  padding: 10px;
  border-bottom: 1px solid #878791;
  overflow: hidden;
  *zoom: 1; }
  .item-history:last-child {
    margin-bottom: 0; }
  .item-history.is-expanded {
    height: auto; }
  .item-history:last-child {
    border-bottom: none; }

.item-history-icon {
  width: 50px;
  float: left;
  height: 50px;
  border-radius: 50%;
  margin-right: 20px; }
  .item-history-icon .icon {
    width: 50px;
    height: 50px;
    background-size: 100%; }

.item-history-data {
  position: relative;
  float: left;
  width: 58.8235294118%;
  height: 50px;
  margin-right: 10px;
  margin-bottom: 10px;
  text-align: left; }
  .item-history-data > h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    font-weight: bold;
    color: #fff;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    @media (min-width: 400px) {
      .item-history-data > h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    @media (min-width: 400px) {
      .item-history-data > h2 {
        margin-top: -5px; } }
  .item-history-data > .date {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    display: block;
    color: #87B400;
    margin-top: -3px; }
    @media (min-width: 400px) {
      .item-history-data > .date {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    @media (min-width: 400px) {
      .item-history-data > .date {
        margin-top: -4px; } }
  .item-history-data > .teaser {
    margin-top: -3px;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    display: block;
    color: #808080;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
    @media (min-width: 400px) {
      .item-history-data > .teaser {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    @media (min-width: 400px) {
      .item-history-data > .teaser {
        margin-top: -4px; } }

.item-history-score {
  width: 14.7058823529%;
  float: right;
  height: 50px;
  position: relative; }
  .item-history-score > h2 {
    position: absolute;
    right: 30px;
    top: -12px;
    color: #87B400;
    font-weight: bold;
    color: #87B400;
    font-weight: lighter;
    font-size: 30px;
    line-height: 45px;
    font-size: 3rem;
    line-height: 4.5rem; }
    @media (min-width: 400px) {
      .item-history-score > h2 {
        font-size: 40px;
        line-height: 60px;
        font-size: 4rem;
        line-height: 6rem; } }
    @media (min-width: 400px) {
      .item-history-score > h2 {
        top: -15px; } }
  .item-history-score > .icon-treedaylogo_desktop {
    position: absolute;
    top: 0;
    right: 0;
    background-position: -3px -7px; }
  .item-history-score > .icon-down {
    position: absolute;
    bottom: 0;
    right: 5px;
    width: 15px;
    height: 15px;
    background-size: 100%; }

.single-comment > .media {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 10px;
  float: left; }
  .single-comment > .media > img {
    width: 100%;
    height: 100%;
    border-radius: 50%; }

.single-comment > .content {
  width: 76.4705882353%;
  height: 50px;
  float: left; }
  .single-comment > .content > textarea {
    height: 100%;
    margin: 0;
    border: 1px solid #808080; }

.single-comment > .action {
  width: 30px;
  height: 50px;
  float: right;
  position: relative; }
  .single-comment > .action > .icon {
    position: absolute;
    bottom: 0; }

.is-clickable {
  cursor: pointer; }

.treed-media {
  width: 100%;
  height: 200px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 99.9%; }

.image-preview {
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: 99.9%; }

.treed-options {
  text-align: center;
  margin: 10px;
  padding: 10px;
  font-size: 13px;
  border-radius: 5px;
  background-color: #41414B; }
  .treed-options h1, .treed-options h3 {
    margin-bottom: 15px; }
  .treed-options h1 {
    color: #fff; }
  .treed-options > div {
    width: 100%;
    margin: 0 auto;
    overflow: hidden; }
  .treed-options .treed-option {
    width: 33%;
    height: auto;
    padding: 5px 5px 5px 0;
    margin: 0;
    display: inline-block;
    vertical-align: top;
    cursor: pointer; }
  .treed-options .icon {
    height: 50px;
    width: 50px;
    background-size: cover;
    background-position: center;
    margin: 0 auto 5px auto; }
  .treed-options div.linkLeft {
    width: 100%;
    float: left;
    margin: 20px 0 0 0; }
    @media (min-width: 900px) {
      .treed-options div.linkLeft {
        width: 350px;
        text-align: right;
        margin: 20px 0 20px 0; } }
  .treed-options div.linkRight {
    width: 100%;
    float: right;
    margin: 20px 0 20px 0; }
    @media (min-width: 900px) {
      .treed-options div.linkRight {
        width: 350px;
        text-align: left; } }

/**
 * The layout for the treeboard component.
 *
 * Further details can be found here:
 * https://github.com/treeday/treeday-web/issues/25
 * https://github.com/treeday/treeday-web/issues/27
 *
 * @package TreeBoard directive
 * @author Roland Schuetz <mail@rolandschuetz.at>
 * @docauthor Roland Schuetz <mail@rolandschuetz.at>
 */
/**
 * VARIABLES
 */
/**
 * Mixins
 */
/**
 * Layout
 */
.treeboard {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.treeboard-stage {
  position: relative;
  margin: 7px auto 0;
  width: 280px;
  height: 259.411764706px; }
  @media (min-width: 400px) {
    .treeboard-stage {
      margin-top: 0; } }
  @media (min-width: 400px) {
    .treeboard-stage {
      width: 340px; } }
  @media (min-width: 400px) {
    .treeboard-stage {
      height: 315px; } }

.treeboard-board {
  position: absolute;
  top: 0;
  left: 0;
  width: 280px;
  height: 160.588235294px;
  background-image: url("../../assets/app-front/treeboard-directive/squares.png");
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: 0 16.4705882353px;
  -webkit-transition: 0s -webkit-transform 0s ease-out, 0s opacity 0s ease-out;
          transition: 0s transform 0s ease-out, 0s opacity 0s ease-out;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0; }
  @media (min-width: 400px) {
    .treeboard-board {
      width: 340px; } }
  @media (min-width: 400px) {
    .treeboard-board {
      height: 195px; } }
  @media (min-width: 400px) {
    .treeboard-board {
      background-position: 0 20px; } }
  .treeboard-stage.is-duration-0 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-0 {
    -webkit-transition-duration: 0s, 0s;
            transition-duration: 0s, 0s; }
  .treeboard-board.is-delayed-0 {
    -webkit-transition-delay: 0s, 0s;
            transition-delay: 0s, 0s; }
  .treeboard-board.is-index-0 {
    z-index: 5; }
  .treeboard-board.is-position-0 {
    -webkit-transform: translateY(-39px);
        -ms-transform: translateY(-39px);
            transform: translateY(-39px); }
    .boardspacing_big .treeboard-board.is-position-0 {
      -webkit-transform: translateY(-60px);
          -ms-transform: translateY(-60px);
              transform: translateY(-60px); }
  .treeboard-stage.is-duration-1 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-1 {
    -webkit-transition-duration: 1s, 1s;
            transition-duration: 1s, 1s; }
  .treeboard-board.is-delayed-1 {
    -webkit-transition-delay: 1.8s, 1.8s;
            transition-delay: 1.8s, 1.8s; }
  .treeboard-board.is-index-1 {
    z-index: 6; }
  .treeboard-board.is-position-1 {
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px); }
    .boardspacing_big .treeboard-board.is-position-1 {
      -webkit-transform: translateY(0px);
          -ms-transform: translateY(0px);
              transform: translateY(0px); }
  .treeboard-stage.is-duration-2 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-2 {
    -webkit-transition-duration: 2s, 2s;
            transition-duration: 2s, 2s; }
  .treeboard-board.is-delayed-2 {
    -webkit-transition-delay: 3.6s, 3.6s;
            transition-delay: 3.6s, 3.6s; }
  .treeboard-board.is-index-2 {
    z-index: 7; }
  .treeboard-board.is-position-2 {
    -webkit-transform: translateY(39px);
        -ms-transform: translateY(39px);
            transform: translateY(39px); }
    .boardspacing_big .treeboard-board.is-position-2 {
      -webkit-transform: translateY(60px);
          -ms-transform: translateY(60px);
              transform: translateY(60px); }
  .treeboard-stage.is-duration-3 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-3 {
    -webkit-transition-duration: 3s, 3s;
            transition-duration: 3s, 3s; }
  .treeboard-board.is-delayed-3 {
    -webkit-transition-delay: 5.4s, 5.4s;
            transition-delay: 5.4s, 5.4s; }
  .treeboard-board.is-index-3 {
    z-index: 8; }
  .treeboard-board.is-position-3 {
    -webkit-transform: translateY(78px);
        -ms-transform: translateY(78px);
            transform: translateY(78px); }
    .boardspacing_big .treeboard-board.is-position-3 {
      -webkit-transform: translateY(120px);
          -ms-transform: translateY(120px);
              transform: translateY(120px); }
  .treeboard-stage.is-duration-4 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-4 {
    -webkit-transition-duration: 4s, 4s;
            transition-duration: 4s, 4s; }
  .treeboard-board.is-delayed-4 {
    -webkit-transition-delay: 7.2s, 7.2s;
            transition-delay: 7.2s, 7.2s; }
  .treeboard-board.is-index-4 {
    z-index: 9; }
  .treeboard-board.is-position-4 {
    -webkit-transform: translateY(117px);
        -ms-transform: translateY(117px);
            transform: translateY(117px); }
    .boardspacing_big .treeboard-board.is-position-4 {
      -webkit-transform: translateY(180px);
          -ms-transform: translateY(180px);
              transform: translateY(180px); }
  .treeboard-stage.is-duration-5 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-5 {
    -webkit-transition-duration: 5s, 5s;
            transition-duration: 5s, 5s; }
  .treeboard-board.is-delayed-5 {
    -webkit-transition-delay: 9s, 9s;
            transition-delay: 9s, 9s; }
  .treeboard-board.is-index-5 {
    z-index: 10; }
  .treeboard-board.is-position-5 {
    -webkit-transform: translateY(156px);
        -ms-transform: translateY(156px);
            transform: translateY(156px); }
    .boardspacing_big .treeboard-board.is-position-5 {
      -webkit-transform: translateY(240px);
          -ms-transform: translateY(240px);
              transform: translateY(240px); }
  .treeboard-stage.is-duration-6 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-6 {
    -webkit-transition-duration: 6s, 6s;
            transition-duration: 6s, 6s; }
  .treeboard-board.is-delayed-6 {
    -webkit-transition-delay: 10.8s, 10.8s;
            transition-delay: 10.8s, 10.8s; }
  .treeboard-board.is-index-6 {
    z-index: 11; }
  .treeboard-board.is-position-6 {
    -webkit-transform: translateY(195px);
        -ms-transform: translateY(195px);
            transform: translateY(195px); }
    .boardspacing_big .treeboard-board.is-position-6 {
      -webkit-transform: translateY(300px);
          -ms-transform: translateY(300px);
              transform: translateY(300px); }
  .treeboard-stage.is-duration-7 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-7 {
    -webkit-transition-duration: 7s, 7s;
            transition-duration: 7s, 7s; }
  .treeboard-board.is-delayed-7 {
    -webkit-transition-delay: 12.6s, 12.6s;
            transition-delay: 12.6s, 12.6s; }
  .treeboard-board.is-index-7 {
    z-index: 12; }
  .treeboard-board.is-position-7 {
    -webkit-transform: translateY(234px);
        -ms-transform: translateY(234px);
            transform: translateY(234px); }
    .boardspacing_big .treeboard-board.is-position-7 {
      -webkit-transform: translateY(360px);
          -ms-transform: translateY(360px);
              transform: translateY(360px); }
  .treeboard-stage.is-duration-8 .treeboard-board,
  div.treeboard-stage .treeboard-board.is-duration-8 {
    -webkit-transition-duration: 8s, 8s;
            transition-duration: 8s, 8s; }
  .treeboard-board.is-delayed-8 {
    -webkit-transition-delay: 14.4s, 14.4s;
            transition-delay: 14.4s, 14.4s; }
  .treeboard-board.is-index-8 {
    z-index: 13; }
  .treeboard-board.is-position-8 {
    -webkit-transform: translateY(273px);
        -ms-transform: translateY(273px);
            transform: translateY(273px); }
    .boardspacing_big .treeboard-board.is-position-8 {
      -webkit-transform: translateY(420px);
          -ms-transform: translateY(420px);
              transform: translateY(420px); }
  .treeboard-board.is-hidden {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0; }
  .treeboard-board.is-position-1 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1; }
  .treeboard-board.is-position-2 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8; }
  .treeboard-board.is-position-3 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5; }
  .treeboard-board.is-position-4 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
    opacity: 0.3; }
  .treeboard-stage.is-animation-preparation .treeboard-board {
    -webkit-transition-duration: 0;
            transition-duration: 0; }

.treeboard-tree {
  width: 21.4117647059px;
  height: 25.5294117647px;
  background: url("../..//assets/app-front/treeboard-directive/tree-animated.png") 0 0 no-repeat;
  background-size: 214.117647059px auto;
  position: absolute;
  -webkit-transition: background-position 0.4s steps(10);
          transition: background-position 0.4s steps(10);
  background-position: 21.4117647059px 0; }
  @media (min-width: 400px) {
    .treeboard-tree {
      width: 26px; } }
  @media (min-width: 400px) {
    .treeboard-tree {
      height: 31px; } }
  @media (min-width: 400px) {
    .treeboard-tree {
      background-size: 260px auto; } }
  .treeboard-tree.is-position-0-0 {
    top: 1.6470588235px;
    left: 129.294117647px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-0-0 {
        top: 2px;
        left: 157px; } }
  .treeboard-tree.is-position-0-1 {
    top: 10.7882352941px;
    left: 147px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-0-1 {
        top: 13.1px;
        left: 178.5px; } }
  .treeboard-tree.is-position-0-2 {
    top: 19.9294117647px;
    left: 164.705882353px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-0-2 {
        top: 24.2px;
        left: 200px; } }
  .treeboard-tree.is-position-0-3 {
    top: 29.0705882353px;
    left: 182.411764706px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-0-3 {
        top: 35.3px;
        left: 221.5px; } }
  .treeboard-tree.is-position-0-4 {
    top: 38.2117647059px;
    left: 200.117647059px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-0-4 {
        top: 46.4px;
        left: 243px; } }
  .treeboard-tree.is-position-0-5 {
    top: 47.3529411765px;
    left: 217.823529412px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-0-5 {
        top: 57.5px;
        left: 264.5px; } }
  .treeboard-tree.is-position-0-6 {
    top: 56.4941176471px;
    left: 235.529411765px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-0-6 {
        top: 68.6px;
        left: 286px; } }
  .treeboard-tree.is-position-0-7 {
    top: 65.6352941176px;
    left: 253.235294118px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-0-7 {
        top: 79.7px;
        left: 307.5px; } }
  .treeboard-tree.is-position-1-0 {
    top: 10.2941176471px;
    left: 112px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-1-0 {
        top: 12.5px;
        left: 136px; } }
  .treeboard-tree.is-position-1-1 {
    top: 19.4352941176px;
    left: 129.705882353px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-1-1 {
        top: 23.6px;
        left: 157.5px; } }
  .treeboard-tree.is-position-1-2 {
    top: 28.5764705882px;
    left: 147.411764706px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-1-2 {
        top: 34.7px;
        left: 179px; } }
  .treeboard-tree.is-position-1-3 {
    top: 37.7176470588px;
    left: 165.117647059px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-1-3 {
        top: 45.8px;
        left: 200.5px; } }
  .treeboard-tree.is-position-1-4 {
    top: 46.8588235294px;
    left: 182.823529412px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-1-4 {
        top: 56.9px;
        left: 222px; } }
  .treeboard-tree.is-position-1-5 {
    top: 56px;
    left: 200.529411765px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-1-5 {
        top: 68px;
        left: 243.5px; } }
  .treeboard-tree.is-position-1-6 {
    top: 65.1411764706px;
    left: 218.235294118px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-1-6 {
        top: 79.1px;
        left: 265px; } }
  .treeboard-tree.is-position-1-7 {
    top: 74.2823529412px;
    left: 235.941176471px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-1-7 {
        top: 90.2px;
        left: 286.5px; } }
  .treeboard-tree.is-position-2-0 {
    top: 18.9411764706px;
    left: 94.7058823529px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-2-0 {
        top: 23px;
        left: 115px; } }
  .treeboard-tree.is-position-2-1 {
    top: 28.0823529412px;
    left: 112.411764706px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-2-1 {
        top: 34.1px;
        left: 136.5px; } }
  .treeboard-tree.is-position-2-2 {
    top: 37.2235294118px;
    left: 130.117647059px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-2-2 {
        top: 45.2px;
        left: 158px; } }
  .treeboard-tree.is-position-2-3 {
    top: 46.3647058824px;
    left: 147.823529412px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-2-3 {
        top: 56.3px;
        left: 179.5px; } }
  .treeboard-tree.is-position-2-4 {
    top: 55.5058823529px;
    left: 165.529411765px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-2-4 {
        top: 67.4px;
        left: 201px; } }
  .treeboard-tree.is-position-2-5 {
    top: 64.6470588235px;
    left: 183.235294118px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-2-5 {
        top: 78.5px;
        left: 222.5px; } }
  .treeboard-tree.is-position-2-6 {
    top: 73.7882352941px;
    left: 200.941176471px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-2-6 {
        top: 89.6px;
        left: 244px; } }
  .treeboard-tree.is-position-2-7 {
    top: 82.9294117647px;
    left: 218.647058824px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-2-7 {
        top: 100.7px;
        left: 265.5px; } }
  .treeboard-tree.is-position-3-0 {
    top: 27.5882352941px;
    left: 77.4117647059px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-3-0 {
        top: 33.5px;
        left: 94px; } }
  .treeboard-tree.is-position-3-1 {
    top: 36.7294117647px;
    left: 95.1176470588px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-3-1 {
        top: 44.6px;
        left: 115.5px; } }
  .treeboard-tree.is-position-3-2 {
    top: 45.8705882353px;
    left: 112.823529412px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-3-2 {
        top: 55.7px;
        left: 137px; } }
  .treeboard-tree.is-position-3-3 {
    top: 55.0117647059px;
    left: 130.529411765px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-3-3 {
        top: 66.8px;
        left: 158.5px; } }
  .treeboard-tree.is-position-3-4 {
    top: 64.1529411765px;
    left: 148.235294118px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-3-4 {
        top: 77.9px;
        left: 180px; } }
  .treeboard-tree.is-position-3-5 {
    top: 73.2941176471px;
    left: 165.941176471px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-3-5 {
        top: 89px;
        left: 201.5px; } }
  .treeboard-tree.is-position-3-6 {
    top: 82.4352941176px;
    left: 183.647058824px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-3-6 {
        top: 100.1px;
        left: 223px; } }
  .treeboard-tree.is-position-3-7 {
    top: 91.5764705882px;
    left: 201.352941176px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-3-7 {
        top: 111.2px;
        left: 244.5px; } }
  .treeboard-tree.is-position-4-0 {
    top: 36.2352941176px;
    left: 60.1176470588px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-4-0 {
        top: 44px;
        left: 73px; } }
  .treeboard-tree.is-position-4-1 {
    top: 45.3764705882px;
    left: 77.8235294118px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-4-1 {
        top: 55.1px;
        left: 94.5px; } }
  .treeboard-tree.is-position-4-2 {
    top: 54.5176470588px;
    left: 95.5294117647px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-4-2 {
        top: 66.2px;
        left: 116px; } }
  .treeboard-tree.is-position-4-3 {
    top: 63.6588235294px;
    left: 113.235294118px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-4-3 {
        top: 77.3px;
        left: 137.5px; } }
  .treeboard-tree.is-position-4-4 {
    top: 72.8px;
    left: 130.941176471px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-4-4 {
        top: 88.4px;
        left: 159px; } }
  .treeboard-tree.is-position-4-5 {
    top: 81.9411764706px;
    left: 148.647058824px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-4-5 {
        top: 99.5px;
        left: 180.5px; } }
  .treeboard-tree.is-position-4-6 {
    top: 91.0823529412px;
    left: 166.352941176px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-4-6 {
        top: 110.6px;
        left: 202px; } }
  .treeboard-tree.is-position-4-7 {
    top: 100.223529412px;
    left: 184.058823529px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-4-7 {
        top: 121.7px;
        left: 223.5px; } }
  .treeboard-tree.is-position-5-0 {
    top: 44.8823529412px;
    left: 42.8235294118px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-5-0 {
        top: 54.5px;
        left: 52px; } }
  .treeboard-tree.is-position-5-1 {
    top: 54.0235294118px;
    left: 60.5294117647px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-5-1 {
        top: 65.6px;
        left: 73.5px; } }
  .treeboard-tree.is-position-5-2 {
    top: 63.1647058824px;
    left: 78.2352941176px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-5-2 {
        top: 76.7px;
        left: 95px; } }
  .treeboard-tree.is-position-5-3 {
    top: 72.3058823529px;
    left: 95.9411764706px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-5-3 {
        top: 87.8px;
        left: 116.5px; } }
  .treeboard-tree.is-position-5-4 {
    top: 81.4470588235px;
    left: 113.647058824px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-5-4 {
        top: 98.9px;
        left: 138px; } }
  .treeboard-tree.is-position-5-5 {
    top: 90.5882352941px;
    left: 131.352941176px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-5-5 {
        top: 110px;
        left: 159.5px; } }
  .treeboard-tree.is-position-5-6 {
    top: 99.7294117647px;
    left: 149.058823529px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-5-6 {
        top: 121.1px;
        left: 181px; } }
  .treeboard-tree.is-position-5-7 {
    top: 108.870588235px;
    left: 166.764705882px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-5-7 {
        top: 132.2px;
        left: 202.5px; } }
  .treeboard-tree.is-position-6-0 {
    top: 53.5294117647px;
    left: 25.5294117647px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-6-0 {
        top: 65px;
        left: 31px; } }
  .treeboard-tree.is-position-6-1 {
    top: 62.6705882353px;
    left: 43.2352941176px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-6-1 {
        top: 76.1px;
        left: 52.5px; } }
  .treeboard-tree.is-position-6-2 {
    top: 71.8117647059px;
    left: 60.9411764706px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-6-2 {
        top: 87.2px;
        left: 74px; } }
  .treeboard-tree.is-position-6-3 {
    top: 80.9529411765px;
    left: 78.6470588235px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-6-3 {
        top: 98.3px;
        left: 95.5px; } }
  .treeboard-tree.is-position-6-4 {
    top: 90.0941176471px;
    left: 96.3529411765px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-6-4 {
        top: 109.4px;
        left: 117px; } }
  .treeboard-tree.is-position-6-5 {
    top: 99.2352941176px;
    left: 114.058823529px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-6-5 {
        top: 120.5px;
        left: 138.5px; } }
  .treeboard-tree.is-position-6-6 {
    top: 108.376470588px;
    left: 131.764705882px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-6-6 {
        top: 131.6px;
        left: 160px; } }
  .treeboard-tree.is-position-6-7 {
    top: 117.517647059px;
    left: 149.470588235px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-6-7 {
        top: 142.7px;
        left: 181.5px; } }
  .treeboard-tree.is-position-7-0 {
    top: 62.1764705882px;
    left: 8.2352941176px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-7-0 {
        top: 75.5px;
        left: 10px; } }
  .treeboard-tree.is-position-7-1 {
    top: 71.3176470588px;
    left: 25.9411764706px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-7-1 {
        top: 86.6px;
        left: 31.5px; } }
  .treeboard-tree.is-position-7-2 {
    top: 80.4588235294px;
    left: 43.6470588235px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-7-2 {
        top: 97.7px;
        left: 53px; } }
  .treeboard-tree.is-position-7-3 {
    top: 89.6px;
    left: 61.3529411765px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-7-3 {
        top: 108.8px;
        left: 74.5px; } }
  .treeboard-tree.is-position-7-4 {
    top: 98.7411764706px;
    left: 79.0588235294px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-7-4 {
        top: 119.9px;
        left: 96px; } }
  .treeboard-tree.is-position-7-5 {
    top: 107.882352941px;
    left: 96.7647058824px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-7-5 {
        top: 131px;
        left: 117.5px; } }
  .treeboard-tree.is-position-7-6 {
    top: 117.023529412px;
    left: 114.470588235px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-7-6 {
        top: 142.1px;
        left: 139px; } }
  .treeboard-tree.is-position-7-7 {
    top: 126.164705882px;
    left: 132.176470588px; }
    @media (min-width: 400px) {
      .treeboard-tree.is-position-7-7 {
        top: 153.2px;
        left: 160.5px; } }
  .treeboard-stage.is-duration-0 .treeboard-tree {
    -webkit-transition: none;
            transition: none; }
  @media (min-width: 400px) {
    .treeboard-tree {
      background-position: 26px 0; } }
  .treeboard-tree.show {
    background-position: -192.705882353px 0; }
    @media (min-width: 400px) {
      .treeboard-tree.show {
        background-position: -234px 0; } }
  .treeboard-tree.is-delayed-1 {
    -webkit-transition-delay: 0.1s;
            transition-delay: 0.1s; }
  .treeboard-tree.is-delayed-2 {
    -webkit-transition-delay: 0.2s;
            transition-delay: 0.2s; }
  .treeboard-tree.is-delayed-3 {
    -webkit-transition-delay: 0.3s;
            transition-delay: 0.3s; }
  .treeboard-tree.is-delayed-4 {
    -webkit-transition-delay: 0.4s;
            transition-delay: 0.4s; }
  .treeboard-tree.is-delayed-5 {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s; }
  .treeboard-tree.is-delayed-6 {
    -webkit-transition-delay: 0.6s;
            transition-delay: 0.6s; }
  .treeboard-tree.is-delayed-7 {
    -webkit-transition-delay: 0.7s;
            transition-delay: 0.7s; }
  .treeboard-tree.is-delayed-8 {
    -webkit-transition-delay: 0.8s;
            transition-delay: 0.8s; }
  .treeboard-tree.is-delayed-9 {
    -webkit-transition-delay: 0.9s;
            transition-delay: 0.9s; }
  .treeboard-tree.is-delayed-10 {
    -webkit-transition-delay: 1s;
            transition-delay: 1s; }
  .treeboard-tree.is-delayed-11 {
    -webkit-transition-delay: 1.1s;
            transition-delay: 1.1s; }
  .treeboard-tree.is-delayed-12 {
    -webkit-transition-delay: 1.2s;
            transition-delay: 1.2s; }
  .treeboard-tree.is-delayed-13 {
    -webkit-transition-delay: 1.3s;
            transition-delay: 1.3s; }
  .treeboard-tree.is-delayed-14 {
    -webkit-transition-delay: 1.4s;
            transition-delay: 1.4s; }
  .treeboard-tree.is-delayed-15 {
    -webkit-transition-delay: 1.5s;
            transition-delay: 1.5s; }
  .treeboard-tree.is-delayed-16 {
    -webkit-transition-delay: 1.6s;
            transition-delay: 1.6s; }
  .treeboard-tree.is-delayed-17 {
    -webkit-transition-delay: 1.7s;
            transition-delay: 1.7s; }
  .treeboard-tree.is-delayed-18 {
    -webkit-transition-delay: 1.8s;
            transition-delay: 1.8s; }
  .treeboard-tree.is-delayed-19 {
    -webkit-transition-delay: 1.9s;
            transition-delay: 1.9s; }
  .treeboard-tree.is-delayed-20 {
    -webkit-transition-delay: 2s;
            transition-delay: 2s; }
  .treeboard-tree.is-delayed-21 {
    -webkit-transition-delay: 2.1s;
            transition-delay: 2.1s; }
  .treeboard-tree.is-delayed-22 {
    -webkit-transition-delay: 2.2s;
            transition-delay: 2.2s; }
  .treeboard-tree.is-delayed-23 {
    -webkit-transition-delay: 2.3s;
            transition-delay: 2.3s; }
  .treeboard-tree.is-delayed-24 {
    -webkit-transition-delay: 2.4s;
            transition-delay: 2.4s; }
  .treeboard-tree.is-delayed-25 {
    -webkit-transition-delay: 2.5s;
            transition-delay: 2.5s; }
  .treeboard-tree.is-delayed-26 {
    -webkit-transition-delay: 2.6s;
            transition-delay: 2.6s; }
  .treeboard-tree.is-delayed-27 {
    -webkit-transition-delay: 2.7s;
            transition-delay: 2.7s; }
  .treeboard-tree.is-delayed-28 {
    -webkit-transition-delay: 2.8s;
            transition-delay: 2.8s; }
  .treeboard-tree.is-delayed-29 {
    -webkit-transition-delay: 2.9s;
            transition-delay: 2.9s; }
  .treeboard-tree.is-delayed-30 {
    -webkit-transition-delay: 3s;
            transition-delay: 3s; }
  .treeboard-tree.is-delayed-31 {
    -webkit-transition-delay: 3.1s;
            transition-delay: 3.1s; }
  .treeboard-tree.is-delayed-32 {
    -webkit-transition-delay: 3.2s;
            transition-delay: 3.2s; }
  .treeboard-tree.is-delayed-33 {
    -webkit-transition-delay: 3.3s;
            transition-delay: 3.3s; }
  .treeboard-tree.is-delayed-34 {
    -webkit-transition-delay: 3.4s;
            transition-delay: 3.4s; }
  .treeboard-tree.is-delayed-35 {
    -webkit-transition-delay: 3.5s;
            transition-delay: 3.5s; }
  .treeboard-tree.is-delayed-36 {
    -webkit-transition-delay: 3.6s;
            transition-delay: 3.6s; }
  .treeboard-tree.is-delayed-37 {
    -webkit-transition-delay: 3.7s;
            transition-delay: 3.7s; }
  .treeboard-tree.is-delayed-38 {
    -webkit-transition-delay: 3.8s;
            transition-delay: 3.8s; }
  .treeboard-tree.is-delayed-39 {
    -webkit-transition-delay: 3.9s;
            transition-delay: 3.9s; }
  .treeboard-tree.is-delayed-40 {
    -webkit-transition-delay: 4s;
            transition-delay: 4s; }
  .treeboard-tree.is-delayed-41 {
    -webkit-transition-delay: 4.1s;
            transition-delay: 4.1s; }
  .treeboard-tree.is-delayed-42 {
    -webkit-transition-delay: 4.2s;
            transition-delay: 4.2s; }
  .treeboard-tree.is-delayed-43 {
    -webkit-transition-delay: 4.3s;
            transition-delay: 4.3s; }
  .treeboard-tree.is-delayed-44 {
    -webkit-transition-delay: 4.4s;
            transition-delay: 4.4s; }
  .treeboard-tree.is-delayed-45 {
    -webkit-transition-delay: 4.5s;
            transition-delay: 4.5s; }
  .treeboard-tree.is-delayed-46 {
    -webkit-transition-delay: 4.6s;
            transition-delay: 4.6s; }
  .treeboard-tree.is-delayed-47 {
    -webkit-transition-delay: 4.7s;
            transition-delay: 4.7s; }
  .treeboard-tree.is-delayed-48 {
    -webkit-transition-delay: 4.8s;
            transition-delay: 4.8s; }
  .treeboard-tree.is-delayed-49 {
    -webkit-transition-delay: 4.9s;
            transition-delay: 4.9s; }
  .treeboard-tree.is-delayed-50 {
    -webkit-transition-delay: 5s;
            transition-delay: 5s; }
  .treeboard-tree.is-delayed-51 {
    -webkit-transition-delay: 5.1s;
            transition-delay: 5.1s; }
  .treeboard-tree.is-delayed-52 {
    -webkit-transition-delay: 5.2s;
            transition-delay: 5.2s; }
  .treeboard-tree.is-delayed-53 {
    -webkit-transition-delay: 5.3s;
            transition-delay: 5.3s; }
  .treeboard-tree.is-delayed-54 {
    -webkit-transition-delay: 5.4s;
            transition-delay: 5.4s; }
  .treeboard-tree.is-delayed-55 {
    -webkit-transition-delay: 5.5s;
            transition-delay: 5.5s; }
  .treeboard-tree.is-delayed-56 {
    -webkit-transition-delay: 5.6s;
            transition-delay: 5.6s; }
  .treeboard-tree.is-delayed-57 {
    -webkit-transition-delay: 5.7s;
            transition-delay: 5.7s; }
  .treeboard-tree.is-delayed-58 {
    -webkit-transition-delay: 5.8s;
            transition-delay: 5.8s; }
  .treeboard-tree.is-delayed-59 {
    -webkit-transition-delay: 5.9s;
            transition-delay: 5.9s; }
  .treeboard-tree.is-delayed-60 {
    -webkit-transition-delay: 6s;
            transition-delay: 6s; }
  .treeboard-tree.is-delayed-61 {
    -webkit-transition-delay: 6.1s;
            transition-delay: 6.1s; }
  .treeboard-tree.is-delayed-62 {
    -webkit-transition-delay: 6.2s;
            transition-delay: 6.2s; }
  .treeboard-tree.is-delayed-63 {
    -webkit-transition-delay: 6.3s;
            transition-delay: 6.3s; }
  .treeboard-tree.is-delayed-64 {
    -webkit-transition-delay: 6.4s;
            transition-delay: 6.4s; }
  .treeboard-tree.is-delayed-65 {
    -webkit-transition-delay: 6.5s;
            transition-delay: 6.5s; }
  .treeboard-tree.is-delayed-66 {
    -webkit-transition-delay: 6.6s;
            transition-delay: 6.6s; }
  .treeboard-tree.is-delayed-67 {
    -webkit-transition-delay: 6.7s;
            transition-delay: 6.7s; }
  .treeboard-tree.is-delayed-68 {
    -webkit-transition-delay: 6.8s;
            transition-delay: 6.8s; }
  .treeboard-tree.is-delayed-69 {
    -webkit-transition-delay: 6.9s;
            transition-delay: 6.9s; }
  .treeboard-tree.is-delayed-70 {
    -webkit-transition-delay: 7s;
            transition-delay: 7s; }
  .treeboard-tree.is-delayed-71 {
    -webkit-transition-delay: 7.1s;
            transition-delay: 7.1s; }
  .treeboard-tree.is-delayed-72 {
    -webkit-transition-delay: 7.2s;
            transition-delay: 7.2s; }
  .treeboard-tree.is-delayed-73 {
    -webkit-transition-delay: 7.3s;
            transition-delay: 7.3s; }
  .treeboard-tree.is-delayed-74 {
    -webkit-transition-delay: 7.4s;
            transition-delay: 7.4s; }
  .treeboard-tree.is-delayed-75 {
    -webkit-transition-delay: 7.5s;
            transition-delay: 7.5s; }
  .treeboard-tree.is-delayed-76 {
    -webkit-transition-delay: 7.6s;
            transition-delay: 7.6s; }
  .treeboard-tree.is-delayed-77 {
    -webkit-transition-delay: 7.7s;
            transition-delay: 7.7s; }
  .treeboard-tree.is-delayed-78 {
    -webkit-transition-delay: 7.8s;
            transition-delay: 7.8s; }
  .treeboard-tree.is-delayed-79 {
    -webkit-transition-delay: 7.9s;
            transition-delay: 7.9s; }
  .treeboard-tree.is-delayed-80 {
    -webkit-transition-delay: 8s;
            transition-delay: 8s; }
  .treeboard-tree.is-delayed-81 {
    -webkit-transition-delay: 8.1s;
            transition-delay: 8.1s; }
  .treeboard-tree.is-delayed-82 {
    -webkit-transition-delay: 8.2s;
            transition-delay: 8.2s; }
  .treeboard-tree.is-delayed-83 {
    -webkit-transition-delay: 8.3s;
            transition-delay: 8.3s; }
  .treeboard-tree.is-delayed-84 {
    -webkit-transition-delay: 8.4s;
            transition-delay: 8.4s; }
  .treeboard-tree.is-delayed-85 {
    -webkit-transition-delay: 8.5s;
            transition-delay: 8.5s; }
  .treeboard-tree.is-delayed-86 {
    -webkit-transition-delay: 8.6s;
            transition-delay: 8.6s; }
  .treeboard-tree.is-delayed-87 {
    -webkit-transition-delay: 8.7s;
            transition-delay: 8.7s; }
  .treeboard-tree.is-delayed-88 {
    -webkit-transition-delay: 8.8s;
            transition-delay: 8.8s; }
  .treeboard-tree.is-delayed-89 {
    -webkit-transition-delay: 8.9s;
            transition-delay: 8.9s; }
  .treeboard-tree.is-delayed-90 {
    -webkit-transition-delay: 9s;
            transition-delay: 9s; }
  .treeboard-tree.is-delayed-91 {
    -webkit-transition-delay: 9.1s;
            transition-delay: 9.1s; }
  .treeboard-tree.is-delayed-92 {
    -webkit-transition-delay: 9.2s;
            transition-delay: 9.2s; }
  .treeboard-tree.is-delayed-93 {
    -webkit-transition-delay: 9.3s;
            transition-delay: 9.3s; }
  .treeboard-tree.is-delayed-94 {
    -webkit-transition-delay: 9.4s;
            transition-delay: 9.4s; }
  .treeboard-tree.is-delayed-95 {
    -webkit-transition-delay: 9.5s;
            transition-delay: 9.5s; }
  .treeboard-tree.is-delayed-96 {
    -webkit-transition-delay: 9.6s;
            transition-delay: 9.6s; }
  .treeboard-tree.is-delayed-97 {
    -webkit-transition-delay: 9.7s;
            transition-delay: 9.7s; }
  .treeboard-tree.is-delayed-98 {
    -webkit-transition-delay: 9.8s;
            transition-delay: 9.8s; }
  .treeboard-tree.is-delayed-99 {
    -webkit-transition-delay: 9.9s;
            transition-delay: 9.9s; }
  .treeboard-tree.is-delayed-100 {
    -webkit-transition-delay: 10s;
            transition-delay: 10s; }
  .treeboard-tree.is-delayed-101 {
    -webkit-transition-delay: 10.1s;
            transition-delay: 10.1s; }
  .treeboard-tree.is-delayed-102 {
    -webkit-transition-delay: 10.2s;
            transition-delay: 10.2s; }
  .treeboard-tree.is-delayed-103 {
    -webkit-transition-delay: 10.3s;
            transition-delay: 10.3s; }
  .treeboard-tree.is-delayed-104 {
    -webkit-transition-delay: 10.4s;
            transition-delay: 10.4s; }
  .treeboard-tree.is-delayed-105 {
    -webkit-transition-delay: 10.5s;
            transition-delay: 10.5s; }
  .treeboard-tree.is-delayed-106 {
    -webkit-transition-delay: 10.6s;
            transition-delay: 10.6s; }
  .treeboard-tree.is-delayed-107 {
    -webkit-transition-delay: 10.7s;
            transition-delay: 10.7s; }
  .treeboard-tree.is-delayed-108 {
    -webkit-transition-delay: 10.8s;
            transition-delay: 10.8s; }
  .treeboard-tree.is-delayed-109 {
    -webkit-transition-delay: 10.9s;
            transition-delay: 10.9s; }
  .treeboard-tree.is-delayed-110 {
    -webkit-transition-delay: 11s;
            transition-delay: 11s; }
  .treeboard-tree.is-delayed-111 {
    -webkit-transition-delay: 11.1s;
            transition-delay: 11.1s; }
  .treeboard-tree.is-delayed-112 {
    -webkit-transition-delay: 11.2s;
            transition-delay: 11.2s; }
  .treeboard-tree.is-delayed-113 {
    -webkit-transition-delay: 11.3s;
            transition-delay: 11.3s; }
  .treeboard-tree.is-delayed-114 {
    -webkit-transition-delay: 11.4s;
            transition-delay: 11.4s; }
  .treeboard-tree.is-delayed-115 {
    -webkit-transition-delay: 11.5s;
            transition-delay: 11.5s; }
  .treeboard-tree.is-delayed-116 {
    -webkit-transition-delay: 11.6s;
            transition-delay: 11.6s; }
  .treeboard-tree.is-delayed-117 {
    -webkit-transition-delay: 11.7s;
            transition-delay: 11.7s; }
  .treeboard-tree.is-delayed-118 {
    -webkit-transition-delay: 11.8s;
            transition-delay: 11.8s; }
  .treeboard-tree.is-delayed-119 {
    -webkit-transition-delay: 11.9s;
            transition-delay: 11.9s; }
  .treeboard-tree.is-delayed-120 {
    -webkit-transition-delay: 12s;
            transition-delay: 12s; }
  .treeboard-tree.is-delayed-121 {
    -webkit-transition-delay: 12.1s;
            transition-delay: 12.1s; }
  .treeboard-tree.is-delayed-122 {
    -webkit-transition-delay: 12.2s;
            transition-delay: 12.2s; }
  .treeboard-tree.is-delayed-123 {
    -webkit-transition-delay: 12.3s;
            transition-delay: 12.3s; }
  .treeboard-tree.is-delayed-124 {
    -webkit-transition-delay: 12.4s;
            transition-delay: 12.4s; }
  .treeboard-tree.is-delayed-125 {
    -webkit-transition-delay: 12.5s;
            transition-delay: 12.5s; }
  .treeboard-tree.is-delayed-126 {
    -webkit-transition-delay: 12.6s;
            transition-delay: 12.6s; }
  .treeboard-tree.is-delayed-127 {
    -webkit-transition-delay: 12.7s;
            transition-delay: 12.7s; }
  .treeboard-tree.is-delayed-128 {
    -webkit-transition-delay: 12.8s;
            transition-delay: 12.8s; }
  .treeboard-tree.is-delayed-129 {
    -webkit-transition-delay: 12.9s;
            transition-delay: 12.9s; }
  .treeboard-tree.is-delayed-130 {
    -webkit-transition-delay: 13s;
            transition-delay: 13s; }
  .treeboard-tree.is-delayed-131 {
    -webkit-transition-delay: 13.1s;
            transition-delay: 13.1s; }
  .treeboard-tree.is-delayed-132 {
    -webkit-transition-delay: 13.2s;
            transition-delay: 13.2s; }
  .treeboard-tree.is-delayed-133 {
    -webkit-transition-delay: 13.3s;
            transition-delay: 13.3s; }
  .treeboard-tree.is-delayed-134 {
    -webkit-transition-delay: 13.4s;
            transition-delay: 13.4s; }
  .treeboard-tree.is-delayed-135 {
    -webkit-transition-delay: 13.5s;
            transition-delay: 13.5s; }
  .treeboard-tree.is-delayed-136 {
    -webkit-transition-delay: 13.6s;
            transition-delay: 13.6s; }
  .treeboard-tree.is-delayed-137 {
    -webkit-transition-delay: 13.7s;
            transition-delay: 13.7s; }
  .treeboard-tree.is-delayed-138 {
    -webkit-transition-delay: 13.8s;
            transition-delay: 13.8s; }
  .treeboard-tree.is-delayed-139 {
    -webkit-transition-delay: 13.9s;
            transition-delay: 13.9s; }
  .treeboard-tree.is-delayed-140 {
    -webkit-transition-delay: 14s;
            transition-delay: 14s; }
  .treeboard-tree.is-delayed-141 {
    -webkit-transition-delay: 14.1s;
            transition-delay: 14.1s; }
  .treeboard-tree.is-delayed-142 {
    -webkit-transition-delay: 14.2s;
            transition-delay: 14.2s; }
  .treeboard-tree.is-delayed-143 {
    -webkit-transition-delay: 14.3s;
            transition-delay: 14.3s; }
  .treeboard-tree.is-delayed-144 {
    -webkit-transition-delay: 14.4s;
            transition-delay: 14.4s; }
  .treeboard-tree.is-delayed-145 {
    -webkit-transition-delay: 14.5s;
            transition-delay: 14.5s; }
  .treeboard-tree.is-delayed-146 {
    -webkit-transition-delay: 14.6s;
            transition-delay: 14.6s; }
  .treeboard-tree.is-delayed-147 {
    -webkit-transition-delay: 14.7s;
            transition-delay: 14.7s; }
  .treeboard-tree.is-delayed-148 {
    -webkit-transition-delay: 14.8s;
            transition-delay: 14.8s; }
  .treeboard-tree.is-delayed-149 {
    -webkit-transition-delay: 14.9s;
            transition-delay: 14.9s; }
  .treeboard-tree.is-delayed-150 {
    -webkit-transition-delay: 15s;
            transition-delay: 15s; }
  .treeboard-tree.is-delayed-151 {
    -webkit-transition-delay: 15.1s;
            transition-delay: 15.1s; }
  .treeboard-tree.is-delayed-152 {
    -webkit-transition-delay: 15.2s;
            transition-delay: 15.2s; }
  .treeboard-tree.is-delayed-153 {
    -webkit-transition-delay: 15.3s;
            transition-delay: 15.3s; }
  .treeboard-tree.is-delayed-154 {
    -webkit-transition-delay: 15.4s;
            transition-delay: 15.4s; }
  .treeboard-tree.is-delayed-155 {
    -webkit-transition-delay: 15.5s;
            transition-delay: 15.5s; }
  .treeboard-tree.is-delayed-156 {
    -webkit-transition-delay: 15.6s;
            transition-delay: 15.6s; }
  .treeboard-tree.is-delayed-157 {
    -webkit-transition-delay: 15.7s;
            transition-delay: 15.7s; }
  .treeboard-tree.is-delayed-158 {
    -webkit-transition-delay: 15.8s;
            transition-delay: 15.8s; }
  .treeboard-tree.is-delayed-159 {
    -webkit-transition-delay: 15.9s;
            transition-delay: 15.9s; }
  .treeboard-tree.is-delayed-160 {
    -webkit-transition-delay: 16s;
            transition-delay: 16s; }
  .treeboard-tree.is-delayed-161 {
    -webkit-transition-delay: 16.1s;
            transition-delay: 16.1s; }
  .treeboard-tree.is-delayed-162 {
    -webkit-transition-delay: 16.2s;
            transition-delay: 16.2s; }
  .treeboard-tree.is-delayed-163 {
    -webkit-transition-delay: 16.3s;
            transition-delay: 16.3s; }
  .treeboard-tree.is-delayed-164 {
    -webkit-transition-delay: 16.4s;
            transition-delay: 16.4s; }
  .treeboard-tree.is-delayed-165 {
    -webkit-transition-delay: 16.5s;
            transition-delay: 16.5s; }
  .treeboard-tree.is-delayed-166 {
    -webkit-transition-delay: 16.6s;
            transition-delay: 16.6s; }
  .treeboard-tree.is-delayed-167 {
    -webkit-transition-delay: 16.7s;
            transition-delay: 16.7s; }
  .treeboard-tree.is-delayed-168 {
    -webkit-transition-delay: 16.8s;
            transition-delay: 16.8s; }
  .treeboard-tree.is-delayed-169 {
    -webkit-transition-delay: 16.9s;
            transition-delay: 16.9s; }
  .treeboard-tree.is-delayed-170 {
    -webkit-transition-delay: 17s;
            transition-delay: 17s; }
  .treeboard-tree.is-delayed-171 {
    -webkit-transition-delay: 17.1s;
            transition-delay: 17.1s; }
  .treeboard-tree.is-delayed-172 {
    -webkit-transition-delay: 17.2s;
            transition-delay: 17.2s; }
  .treeboard-tree.is-delayed-173 {
    -webkit-transition-delay: 17.3s;
            transition-delay: 17.3s; }
  .treeboard-tree.is-delayed-174 {
    -webkit-transition-delay: 17.4s;
            transition-delay: 17.4s; }
  .treeboard-tree.is-delayed-175 {
    -webkit-transition-delay: 17.5s;
            transition-delay: 17.5s; }
  .treeboard-tree.is-delayed-176 {
    -webkit-transition-delay: 17.6s;
            transition-delay: 17.6s; }
  .treeboard-tree.is-delayed-177 {
    -webkit-transition-delay: 17.7s;
            transition-delay: 17.7s; }
  .treeboard-tree.is-delayed-178 {
    -webkit-transition-delay: 17.8s;
            transition-delay: 17.8s; }
  .treeboard-tree.is-delayed-179 {
    -webkit-transition-delay: 17.9s;
            transition-delay: 17.9s; }
  .treeboard-tree.is-delayed-180 {
    -webkit-transition-delay: 18s;
            transition-delay: 18s; }
  .treeboard-tree.is-delayed-181 {
    -webkit-transition-delay: 18.1s;
            transition-delay: 18.1s; }
  .treeboard-tree.is-delayed-182 {
    -webkit-transition-delay: 18.2s;
            transition-delay: 18.2s; }
  .treeboard-tree.is-delayed-183 {
    -webkit-transition-delay: 18.3s;
            transition-delay: 18.3s; }
  .treeboard-tree.is-delayed-184 {
    -webkit-transition-delay: 18.4s;
            transition-delay: 18.4s; }
  .treeboard-tree.is-delayed-185 {
    -webkit-transition-delay: 18.5s;
            transition-delay: 18.5s; }
  .treeboard-tree.is-delayed-186 {
    -webkit-transition-delay: 18.6s;
            transition-delay: 18.6s; }
  .treeboard-tree.is-delayed-187 {
    -webkit-transition-delay: 18.7s;
            transition-delay: 18.7s; }
  .treeboard-tree.is-delayed-188 {
    -webkit-transition-delay: 18.8s;
            transition-delay: 18.8s; }
  .treeboard-tree.is-delayed-189 {
    -webkit-transition-delay: 18.9s;
            transition-delay: 18.9s; }
  .treeboard-tree.is-delayed-190 {
    -webkit-transition-delay: 19s;
            transition-delay: 19s; }
  .treeboard-tree.is-delayed-191 {
    -webkit-transition-delay: 19.1s;
            transition-delay: 19.1s; }
  .treeboard-tree.is-delayed-192 {
    -webkit-transition-delay: 19.2s;
            transition-delay: 19.2s; }
  .treeboard-tree.is-delayed-193 {
    -webkit-transition-delay: 19.3s;
            transition-delay: 19.3s; }
  .treeboard-tree.is-delayed-194 {
    -webkit-transition-delay: 19.4s;
            transition-delay: 19.4s; }
  .treeboard-tree.is-delayed-195 {
    -webkit-transition-delay: 19.5s;
            transition-delay: 19.5s; }
  .treeboard-tree.is-delayed-196 {
    -webkit-transition-delay: 19.6s;
            transition-delay: 19.6s; }
  .treeboard-tree.is-delayed-197 {
    -webkit-transition-delay: 19.7s;
            transition-delay: 19.7s; }
  .treeboard-tree.is-delayed-198 {
    -webkit-transition-delay: 19.8s;
            transition-delay: 19.8s; }
  .treeboard-tree.is-delayed-199 {
    -webkit-transition-delay: 19.9s;
            transition-delay: 19.9s; }
  .treeboard-tree.is-delayed-200 {
    -webkit-transition-delay: 20s;
            transition-delay: 20s; }
  .treeboard-tree.is-delayed-201 {
    -webkit-transition-delay: 20.1s;
            transition-delay: 20.1s; }
  .treeboard-tree.is-delayed-202 {
    -webkit-transition-delay: 20.2s;
            transition-delay: 20.2s; }
  .treeboard-tree.is-delayed-203 {
    -webkit-transition-delay: 20.3s;
            transition-delay: 20.3s; }
  .treeboard-tree.is-delayed-204 {
    -webkit-transition-delay: 20.4s;
            transition-delay: 20.4s; }
  .treeboard-tree.is-delayed-205 {
    -webkit-transition-delay: 20.5s;
            transition-delay: 20.5s; }
  .treeboard-tree.is-delayed-206 {
    -webkit-transition-delay: 20.6s;
            transition-delay: 20.6s; }
  .treeboard-tree.is-delayed-207 {
    -webkit-transition-delay: 20.7s;
            transition-delay: 20.7s; }
  .treeboard-tree.is-delayed-208 {
    -webkit-transition-delay: 20.8s;
            transition-delay: 20.8s; }
  .treeboard-tree.is-delayed-209 {
    -webkit-transition-delay: 20.9s;
            transition-delay: 20.9s; }
  .treeboard-tree.is-delayed-210 {
    -webkit-transition-delay: 21s;
            transition-delay: 21s; }
  .treeboard-tree.is-delayed-211 {
    -webkit-transition-delay: 21.1s;
            transition-delay: 21.1s; }
  .treeboard-tree.is-delayed-212 {
    -webkit-transition-delay: 21.2s;
            transition-delay: 21.2s; }
  .treeboard-tree.is-delayed-213 {
    -webkit-transition-delay: 21.3s;
            transition-delay: 21.3s; }
  .treeboard-tree.is-delayed-214 {
    -webkit-transition-delay: 21.4s;
            transition-delay: 21.4s; }
  .treeboard-tree.is-delayed-215 {
    -webkit-transition-delay: 21.5s;
            transition-delay: 21.5s; }
  .treeboard-tree.is-delayed-216 {
    -webkit-transition-delay: 21.6s;
            transition-delay: 21.6s; }
  .treeboard-tree.is-delayed-217 {
    -webkit-transition-delay: 21.7s;
            transition-delay: 21.7s; }
  .treeboard-tree.is-delayed-218 {
    -webkit-transition-delay: 21.8s;
            transition-delay: 21.8s; }
  .treeboard-tree.is-delayed-219 {
    -webkit-transition-delay: 21.9s;
            transition-delay: 21.9s; }
  .treeboard-tree.is-delayed-220 {
    -webkit-transition-delay: 22s;
            transition-delay: 22s; }
  .treeboard-tree.is-delayed-221 {
    -webkit-transition-delay: 22.1s;
            transition-delay: 22.1s; }
  .treeboard-tree.is-delayed-222 {
    -webkit-transition-delay: 22.2s;
            transition-delay: 22.2s; }
  .treeboard-tree.is-delayed-223 {
    -webkit-transition-delay: 22.3s;
            transition-delay: 22.3s; }
  .treeboard-tree.is-delayed-224 {
    -webkit-transition-delay: 22.4s;
            transition-delay: 22.4s; }
  .treeboard-tree.is-delayed-225 {
    -webkit-transition-delay: 22.5s;
            transition-delay: 22.5s; }
  .treeboard-tree.is-delayed-226 {
    -webkit-transition-delay: 22.6s;
            transition-delay: 22.6s; }
  .treeboard-tree.is-delayed-227 {
    -webkit-transition-delay: 22.7s;
            transition-delay: 22.7s; }
  .treeboard-tree.is-delayed-228 {
    -webkit-transition-delay: 22.8s;
            transition-delay: 22.8s; }
  .treeboard-tree.is-delayed-229 {
    -webkit-transition-delay: 22.9s;
            transition-delay: 22.9s; }
  .treeboard-tree.is-delayed-230 {
    -webkit-transition-delay: 23s;
            transition-delay: 23s; }
  .treeboard-tree.is-delayed-231 {
    -webkit-transition-delay: 23.1s;
            transition-delay: 23.1s; }
  .treeboard-tree.is-delayed-232 {
    -webkit-transition-delay: 23.2s;
            transition-delay: 23.2s; }
  .treeboard-tree.is-delayed-233 {
    -webkit-transition-delay: 23.3s;
            transition-delay: 23.3s; }
  .treeboard-tree.is-delayed-234 {
    -webkit-transition-delay: 23.4s;
            transition-delay: 23.4s; }
  .treeboard-tree.is-delayed-235 {
    -webkit-transition-delay: 23.5s;
            transition-delay: 23.5s; }
  .treeboard-tree.is-delayed-236 {
    -webkit-transition-delay: 23.6s;
            transition-delay: 23.6s; }
  .treeboard-tree.is-delayed-237 {
    -webkit-transition-delay: 23.7s;
            transition-delay: 23.7s; }
  .treeboard-tree.is-delayed-238 {
    -webkit-transition-delay: 23.8s;
            transition-delay: 23.8s; }
  .treeboard-tree.is-delayed-239 {
    -webkit-transition-delay: 23.9s;
            transition-delay: 23.9s; }
  .treeboard-tree.is-delayed-240 {
    -webkit-transition-delay: 24s;
            transition-delay: 24s; }
  .treeboard-tree.is-delayed-241 {
    -webkit-transition-delay: 24.1s;
            transition-delay: 24.1s; }
  .treeboard-tree.is-delayed-242 {
    -webkit-transition-delay: 24.2s;
            transition-delay: 24.2s; }
  .treeboard-tree.is-delayed-243 {
    -webkit-transition-delay: 24.3s;
            transition-delay: 24.3s; }
  .treeboard-tree.is-delayed-244 {
    -webkit-transition-delay: 24.4s;
            transition-delay: 24.4s; }
  .treeboard-tree.is-delayed-245 {
    -webkit-transition-delay: 24.5s;
            transition-delay: 24.5s; }
  .treeboard-tree.is-delayed-246 {
    -webkit-transition-delay: 24.6s;
            transition-delay: 24.6s; }
  .treeboard-tree.is-delayed-247 {
    -webkit-transition-delay: 24.7s;
            transition-delay: 24.7s; }
  .treeboard-tree.is-delayed-248 {
    -webkit-transition-delay: 24.8s;
            transition-delay: 24.8s; }
  .treeboard-tree.is-delayed-249 {
    -webkit-transition-delay: 24.9s;
            transition-delay: 24.9s; }
  .treeboard-tree.is-delayed-250 {
    -webkit-transition-delay: 25s;
            transition-delay: 25s; }
  .treeboard-tree.is-delayed-251 {
    -webkit-transition-delay: 25.1s;
            transition-delay: 25.1s; }
  .treeboard-tree.is-delayed-252 {
    -webkit-transition-delay: 25.2s;
            transition-delay: 25.2s; }
  .treeboard-tree.is-delayed-253 {
    -webkit-transition-delay: 25.3s;
            transition-delay: 25.3s; }
  .treeboard-tree.is-delayed-254 {
    -webkit-transition-delay: 25.4s;
            transition-delay: 25.4s; }
  .treeboard-tree.is-delayed-255 {
    -webkit-transition-delay: 25.5s;
            transition-delay: 25.5s; }
  .treeboard-tree.is-delayed-256 {
    -webkit-transition-delay: 25.6s;
            transition-delay: 25.6s; }
  .treeboard-tree.is-delayed-257 {
    -webkit-transition-delay: 25.7s;
            transition-delay: 25.7s; }
  .treeboard-tree.is-delayed-258 {
    -webkit-transition-delay: 25.8s;
            transition-delay: 25.8s; }
  .treeboard-tree.is-delayed-259 {
    -webkit-transition-delay: 25.9s;
            transition-delay: 25.9s; }
  .is-animation-preparation .treeboard-tree {
    -webkit-transition-duration: 0;
            transition-duration: 0; }

.treeboard-counter {
  margin-top: -81px;
  width: 100%;
  padding-bottom: 10px;
  position: relative;
  z-index: 200; }
  @media (min-width: 400px) {
    .treeboard-counter {
      margin-top: -114px; } }

.treeboard-counter-top-text {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff; }
  @media (min-width: 400px) {
    .treeboard-counter-top-text {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.treeboard-counter-number {
  margin: -8px auto -1px;
  color: #87B400;
  font-weight: lighter;
  font-size: 60px;
  line-height: 90px;
  font-size: 6rem;
  line-height: 9rem;
  font-family: "Droid Serif";
  line-height: 80px !important;
  text-align: center; }
  @media (min-width: 400px) {
    .treeboard-counter-number {
      margin: 2px auto 9px; } }
  @media (min-width: 400px) {
    .treeboard-counter-number {
      font-size: 80px;
      line-height: 120px;
      font-size: 8rem;
      line-height: 12rem; } }

.treeboard-counter-icon {
  width: 36px;
  height: 55px;
  background-position: -10px 0;
  background-size: auto 100%;
  display: inline-block;
  margin-left: -13px; }
  @media (min-width: 400px) {
    .treeboard-counter-icon {
      width: 50px;
      height: 75px;
      background-position: -13px 0; } }

.treeboard-counter-bottom-text {
  margin: 0 auto;
  width: 280px;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff; }
  @media (min-width: 400px) {
    .treeboard-counter-bottom-text {
      width: 340px; } }
  @media (min-width: 400px) {
    .treeboard-counter-bottom-text {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .treeboard-counter-bottom-text em {
    font-style: normal;
    color: #87B400; }
  .treeboard-counter-bottom-text.notShown {
    opacity: 0; }

/**
 * Average treed submobule
 */
.treeboard-averagetreed-headline {
  display: none; }

.treeboard-averagetreed .treeboard-averagetreed-headline {
  display: block;
  margin: 10px auto 0;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff;
  text-align: center; }
  @media (min-width: 400px) {
    .treeboard-averagetreed .treeboard-averagetreed-headline {
      margin-top: 0;
      padding-top: 20px; } }
  @media (min-width: 400px) {
    .treeboard-averagetreed .treeboard-averagetreed-headline {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.dialog-outer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 6000; }

.dialog {
  width: 100%;
  height: 150px;
  background: #2D2D37;
  position: fixed;
  z-index: 6001;
  top: 50%;
  margin-top: -75px; }
  .dialog h2 {
    margin: 10px 0;
    color: #fff;
    text-align: center; }
  .dialog > .form-group {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px; }
  @media (min-width: 400px) {
    .dialog {
      position: fixed;
      top: 50%;
      left: 50%;
      width: 300px;
      height: auto;
      margin-top: -57.5px;
      margin-left: -150px;
      padding: 10px;
      box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.75); }
      .dialog .action-group {
        margin-top: 20px; } }

.daily-treed {
  padding-bottom: 20px; }
  .daily-treed .form-body {
    width: calc(100% - 50px); }
  .daily-treed .form-row.dailytreeds .form-body span {
    font-size: 15px; }
  .daily-treed .save-buttons .btn {
    width: calc(50% - 5px); }

.start-page-app-teaser-mobile {
  position: fixed;
  z-index: 8000;
  bottom: 0;
  left: 0;
  right: 0;
  background: #87B400;
  height: 40px;
  text-align: center;
  font-family: "Droid Serif";
  font-size: 13px;
  line-height: 40px;
  color: black;
  padding: 0 20px; }
  .start-page-app-teaser-mobile span {
    color: #fff; }
  .start-page-app-teaser-mobile div {
    display: inline-block;
    float: left;
    cursor: pointer; }
    .start-page-app-teaser-mobile div:nth-child(2) {
      float: right;
      color: white; }

.start-page {
  position: absolute;
  width: 100%;
  top: 40px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 4999;
  overflow-y: auto;
  -webkit-transition: 0.5s ease-in-out;
          transition: 0.5s ease-in-out;
  -webkit-overflow-scrolling: touch; }
  .start-page .header-wrapper {
    background: rgba(135, 180, 0, 0.4);
    position: absolute;
    top: -130px;
    padding: 20px;
    left: 10%;
    -webkit-transform: translate(-5%, -50%);
        -ms-transform: translate(-5%, -50%);
            transform: translate(-5%, -50%);
    width: 87%; }
    @media (min-width: 400px) {
      .start-page .header-wrapper {
        left: 22%;
        -webkit-transform: translate(-10%, -50%);
            -ms-transform: translate(-10%, -50%);
                transform: translate(-10%, -50%);
        width: 70%; } }
    @media (min-width: 900px) {
      .start-page .header-wrapper {
        background: transparent;
        position: relative;
        padding: 0;
        width: 100%;
        top: 0;
        -webkit-transform: none;
            -ms-transform: none;
                transform: none;
        left: 0; } }
  .start-page .start-page-recommended-description {
    max-width: 540px;
    display: inline-block; }
  .start-page .start-page-pricing-button {
    max-width: 410px;
    display: inline-block; }
  .start-page h1 {
    font-family: "Droid Serif";
    font-size: 25px;
    width: 90%;
    margin: 0 auto; }
    @media (min-width: 900px) {
      .start-page h1 {
        font-size: 30px; } }
  .start-page p {
    font-size: 15px; }
  .start-page .promo-box {
    width: 95%;
    margin: 20px auto 0 auto;
    position: relative; }
    .start-page .promo-box .is-desktop {
      display: none; }
    @media (min-width: 900px) {
      .start-page .promo-box {
        width: 900px; }
        .start-page .promo-box .is-desktop {
          display: block; }
        .start-page .promo-box .is-mobile {
          display: none; } }
    .start-page .promo-box img {
      width: 100%; }
    .start-page .promo-box .btn {
      width: 90%;
      font-size: 15px;
      margin-top: 20px; }
      @media (min-width: 900px) {
        .start-page .promo-box .btn {
          width: 300px; } }

.treeday-modal.hermann-ads-modal {
  min-height: 200px; }
  .treeday-modal.hermann-ads-modal h1 {
    margin-top: 20px; }

.start-page.hermann-ads .hermann-ads-text {
  color: #B4B4B4;
  margin-left: 18px;
  margin-top: 7px;
  font-size: 11px; }

.start-page.hermann-ads .start-page-hero {
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%), url(https://res.cloudinary.com/treeday/image/upload/v1565194524/production/ads-paid/treeday/bg_small.jpg) no-repeat;
  background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%), url(https://res.cloudinary.com/treeday/image/upload/v1565194524/production/ads-paid/treeday/bg_small.jpg) no-repeat;
  background-attachment: scroll;
  background-size: cover;
  background-position: 50% 50%; }
  .start-page.hermann-ads .start-page-hero .desktop-search-panel .search-input-what {
    box-shadow: 0px 1px 5px #000000; }
  .start-page.hermann-ads .start-page-hero .desktop-search-panel .search-input-where {
    box-shadow: 3px 1px 5px #000000; }
  .start-page.hermann-ads .start-page-hero .search-button {
    box-shadow: 0px 1px 5px #000000; }
  @media (max-width: 900px) {
    .start-page.hermann-ads .start-page-hero {
      height: 430px;
      background-position: 39% 50%; }
      .start-page.hermann-ads .start-page-hero .hermann-ads-hint {
        font-size: 12px; }
      .start-page.hermann-ads .start-page-hero .hermann-ads-left-img {
        bottom: 17px !important;
        left: 17px !important; }
        .start-page.hermann-ads .start-page-hero .hermann-ads-left-img img {
          width: 140px !important; }
      .start-page.hermann-ads .start-page-hero .hermann-ads-right-img {
        bottom: 12px !important;
        right: 17px !important; }
        .start-page.hermann-ads .start-page-hero .hermann-ads-right-img img {
          width: 143px !important; }
      .start-page.hermann-ads .start-page-hero .landing-page-header {
        padding-top: 0px; }
        .start-page.hermann-ads .start-page-hero .landing-page-header .logo-wrapper i {
          display: inline-block;
          width: 135px;
          height: 33px;
          float: left;
          margin-left: 16px; }
        .start-page.hermann-ads .start-page-hero .landing-page-header .logo-wrapper h2 {
          font-size: 15px;
          display: inline-block;
          float: right;
          margin-right: 15px;
          margin-bottom: 10px;
          margin-top: 14px; } }
  .start-page.hermann-ads .start-page-hero .title {
    text-shadow: 0px 2px 5px #000000; }
  .start-page.hermann-ads .start-page-hero .hermann-ads-hint {
    position: absolute;
    top: 5px;
    right: 7px; }
  .start-page.hermann-ads .start-page-hero .hermann-ads-left-img {
    position: absolute;
    bottom: 30px;
    left: 30px; }
    .start-page.hermann-ads .start-page-hero .hermann-ads-left-img img {
      width: 170px; }
  .start-page.hermann-ads .start-page-hero .hermann-ads-right-img {
    position: absolute;
    bottom: 15px;
    right: 30px; }
    .start-page.hermann-ads .start-page-hero .hermann-ads-right-img img {
      width: 170px; }

.start-page-hero {
  height: calc(100% - 90px);
  background-size: cover;
  background-color: #2D2D37;
  position: relative;
  z-index: 2;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 1040px) {
    .start-page-hero {
      height: 500px; } }
  .start-page-hero > img {
    position: absolute;
    top: 50px;
    left: calc(50% + 320px);
    width: 100px;
    z-index: 1000;
    cursor: pointer; }
  .start-page-hero .header-slideshow, .start-page-hero > .image-with-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%; }
    .start-page-hero .header-slideshow .image-overlay, .start-page-hero > .image-with-overlay .image-overlay {
      height: 100%;
      background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.4));
      background: linear-gradient(transparent, rgba(0, 0, 0, 0.4)); }
  .start-page-hero > .input {
    width: 100%;
    height: 170px;
    position: absolute;
    left: 50%;
    top: 340px;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    text-align: center;
    padding-top: 45px;
    font-size: 15px; }
    @media (min-width: 900px) {
      .start-page-hero > .input {
        top: 50%; } }
    @media (min-width: 900px) {
      .start-page-hero > .input {
        background: rgba(135, 180, 0, 0.3);
        width: 720px;
        height: 170px; } }
    .start-page-hero > .input > h1 {
      font-size: 24px;
      text-align: center;
      margin-bottom: 25px; }
      @media (min-width: 900px) {
        .start-page-hero > .input > h1 {
          margin-bottom: 0px;
          font-size: 35px;
          display: block; } }
    .start-page-hero > .input > .subtext {
      padding: 0 15px 0 15px;
      margin-top: 20px;
      width: 100%;
      height: 40px;
      position: absolute;
      top: 0px;
      background-color: #40404A; }
      @media (min-width: 900px) {
        .start-page-hero > .input > .subtext {
          position: static;
          background-color: transparent;
          width: 300px;
          margin: 0 auto; } }
    .start-page-hero > .input .extend-search {
      font-size: 15px;
      cursor: pointer;
      float: left;
      height: 40px;
      line-height: 40px; }
    .start-page-hero > .input .see-map {
      font-size: 15px;
      cursor: pointer;
      float: right;
      height: 40px;
      line-height: 40px; }
    .start-page-hero > .input input {
      color: #4D4D54 !important; }
    @media (min-width: 900px) {
      .start-page-hero > .input > .search {
        margin: 20px auto;
        width: 660px; }
        .start-page-hero > .input > .search .industry-select-holder {
          width: 240px; }
        .start-page-hero > .input > .search .lp-search {
          display: inline; } }
    .start-page-hero > .input > .search .btn-find {
      height: 35px;
      border-radius: 0;
      margin: 15px auto;
      width: 90%; }
      @media (min-width: 900px) {
        .start-page-hero > .input > .search .btn-find {
          width: 110px;
          margin: 0; } }
    .start-page-hero > .input > .search .keyword-input {
      display: none; }
    .start-page-hero > .input > .search .industry-select-holder, .start-page-hero > .input > .search .industry-select-holder select {
      border-radius: 0 0 5px 5px; }
      @media (min-width: 900px) {
        .start-page-hero > .input > .search .industry-select-holder, .start-page-hero > .input > .search .industry-select-holder select {
          border-radius: 0 5px 5px 0; } }

.start-page-body {
  background: #2D2D37;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  z-index: 1; }
  .start-page-body .loading {
    margin: 20px auto; }
  .start-page-body .loading-text {
    text-align: center;
    color: #87B400; }
  .start-page-body .text-center {
    text-align: center; }

.start-page-refresh-location {
  clear: both;
  color: #87B400;
  font-size: 15px;
  margin-top: 35px;
  cursor: pointer;
  text-align: center; }

.start-page-search-hint {
  font-size: 13px;
  color: #FF7E02;
  text-align: center;
  width: 90%;
  margin: 0 auto;
  padding-top: 20px; }
  @media (min-width: 900px) {
    .start-page-search-hint {
      width: 380px; } }
  .start-page-search-hint.no-start-results {
    color: #87B400; }
  .start-page-search-hint i.icon-icon_warning {
    margin: 0 auto;
    width: 20px; }

.start-page-body-nearby {
  text-align: center; }
  @media (max-width: 800px) {
    .start-page-body-nearby .company-share-box.premium h2 {
      bottom: 40px; } }
  .start-page-body-nearby h1 {
    color: #87B400; }
  .start-page-body-nearby .btn {
    width: 90%;
    font-size: 15px;
    margin-top: 20px; }
    @media (min-width: 900px) {
      .start-page-body-nearby .btn {
        width: 300px; } }

.start-page-body-recommended {
  padding-top: 20px;
  text-align: center; }
  .start-page-body-recommended .company-share-box {
    width: 100%;
    margin-right: 10px; }
    .start-page-body-recommended .company-share-box .company-box-pos {
      display: none; }
    @media (min-width: 900px) {
      .start-page-body-recommended .company-share-box {
        width: 260px; }
        .start-page-body-recommended .company-share-box .box-indicator {
          left: 188px; }
        .start-page-body-recommended .company-share-box.with-images {
          height: 275px; } }

.start-page-sections > div {
  width: 100%;
  padding: 20px;
  position: relative;
  text-align: center; }

.start-page-sections > div:nth-child(even) {
  background-color: #41414B; }

.start-page-body-news h1 {
  margin-bottom: 20px; }

.start-page-body-news > div {
  overflow: hidden;
  width: 100%;
  margin: 0 auto; }
  .start-page-body-news > div > div {
    width: 100%;
    height: 250px;
    margin: 0 0 20px 0; }
  @media (min-width: 900px) {
    .start-page-body-news > div {
      width: 800px; }
      .start-page-body-news > div > div {
        width: calc(50% - 10px);
        height: 320px;
        margin-left: 10px;
        float: left; }
        .start-page-body-news > div > div:first-child {
          margin-left: 0;
          margin-right: 10px; } }

.start-page-body-calltoaction {
  font-size: 15px; }
  .start-page-body-calltoaction > div {
    width: 90%;
    margin: 0 auto;
    text-align: right;
    overflow: hidden; }
    @media (min-width: 900px) {
      .start-page-body-calltoaction > div {
        width: 800px; } }
    .start-page-body-calltoaction > div div {
      width: 100%;
      margin: 10px 0 0 0;
      padding: 0 0 0 10px;
      float: left; }
      @media (min-width: 900px) {
        .start-page-body-calltoaction > div div {
          width: 380px;
          padding: 20px 10px 0 0;
          margin: 0 5px 0 5px; } }
      .start-page-body-calltoaction > div div > div {
        width: calc(100% - 110px);
        float: right;
        text-align: left; }
      .start-page-body-calltoaction > div div img {
        width: 100px;
        height: 100px; }
      .start-page-body-calltoaction > div div a {
        width: 90%;
        float: right;
        padding: 10px 20px 20px 0; }
        @media (min-width: 900px) {
          .start-page-body-calltoaction > div div a {
            padding: 0 20px 20px 0; } }

.start-page-body-videos {
  padding: 20px 0 !important; }
  @media (min-width: 900px) {
    .start-page-body-videos {
      padding: 20px !important; } }
  .start-page-body-videos > div {
    margin: 20px auto 0 auto;
    width: 95%;
    overflow: hidden; }
    @media (min-width: 900px) {
      .start-page-body-videos > div {
        width: 820px; } }
  .start-page-body-videos div iframe {
    margin: 10px auto 0 auto; }
    @media (min-width: 900px) {
      .start-page-body-videos div iframe {
        float: left;
        margin: 10px 5px 0 5px; } }

.start-page-body-treeding {
  font-size: 13px; }
  .start-page-body-treeding > div {
    width: 90%;
    margin: 0 auto;
    overflow: hidden; }
    @media (min-width: 900px) {
      .start-page-body-treeding > div {
        width: 810px; } }
  .start-page-body-treeding .treed-option {
    width: 33%;
    height: auto;
    padding: 5px 5px 5px 0;
    margin: 0;
    display: inline-block;
    vertical-align: top;
    cursor: pointer; }
    @media (min-width: 900px) {
      .start-page-body-treeding .treed-option {
        width: 90px;
        float: left; } }
  .start-page-body-treeding .icon {
    height: 50px;
    width: 50px;
    background-size: cover;
    background-position: center;
    margin: 0 auto 5px auto; }
  .start-page-body-treeding .options {
    clear: both;
    float: left;
    width: 100%;
    margin: 15px 0; }
    .start-page-body-treeding .options div {
      width: 100%;
      display: inline-block;
      padding: 0 20px; }
      @media (min-width: 900px) {
        .start-page-body-treeding .options div {
          width: 300px; } }
    .start-page-body-treeding .options .linkLeft {
      margin-bottom: 10px; }
    @media (min-width: 900px) {
      .start-page-body-treeding .options .linkLeft {
        text-align: right;
        margin-bottom: 0; }
      .start-page-body-treeding .options .linkRight {
        text-align: left; } }

.start-page-body-treedayindex > div {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  text-align: left; }
  @media (min-width: 900px) {
    .start-page-body-treedayindex > div {
      width: 800px; } }
  .start-page-body-treedayindex > div h1 {
    text-align: center;
    margin-bottom: 20px; }
  .start-page-body-treedayindex > div .index-holder {
    margin: 20px; }
  .start-page-body-treedayindex > div .text-holder {
    font-size: 15px; }
    @media (min-width: 900px) {
      .start-page-body-treedayindex > div .text-holder {
        text-align: center;
        width: 70%;
        margin-left: 15%; } }
  .start-page-body-treedayindex > div a.btn {
    margin: 20px auto 30px;
    display: block;
    clear: both;
    width: 300px; }

.lifestyle .container {
  text-align: left;
  width: 95%;
  margin: 0 auto;
  position: relative; }
  @media (min-width: 900px) {
    .lifestyle .container {
      width: 800px; } }

.lifestyle .grid-two-columns {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  @media (min-width: 900px) {
    .lifestyle .grid-two-columns {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; } }
  .lifestyle .grid-two-columns > * {
    width: calc(100% - 10px);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto; }
    @media (min-width: 900px) {
      .lifestyle .grid-two-columns > * {
        -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
                flex: 1 1 auto;
        max-width: 60%; }
        .lifestyle .grid-two-columns > *:nth-child(2) {
          width: auto;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 auto;
                  flex: 0 0 auto; }
        .lifestyle .grid-two-columns > *.order-second {
          -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
                  order: 2; } }

.lifestyle .green {
  color: #87B400; }

.lifestyle .header {
  font-size: 26px; }
  @media (min-width: 900px) {
    .lifestyle .header {
      margin: 80px 0 30px; } }

.lifestyle .description {
  margin-bottom: 30px; }

.lifestyle .text-left {
  text-align: left; }

.lifestyle .btn {
  width: 300px;
  margin-left: auto;
  margin-right: auto; }
  @media (min-width: 900px) {
    .lifestyle .btn {
      margin-left: 0;
      margin-right: 0; } }

.start-page-body-community {
  background-color: #41414B; }
  .start-page-body-community > p {
    max-width: 600px;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem; }
    @media (min-width: 400px) {
      .start-page-body-community > p {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .start-page-body-community > h1 {
    color: #fff;
    text-align: center; }
  .start-page-body-community > .actions {
    text-align: center;
    margin-bottom: 15px; }
    .start-page-body-community > .actions > .btn-primary, .index-check .index-check-5 .bottom .start-page-body-community > .actions > button:first-child {
      display: block;
      width: 90%;
      margin-left: auto;
      margin-right: auto;
      margin-top: 30px;
      margin-bottom: 8px;
      height: 38px; }
      @media (min-width: 400px) {
        .start-page-body-community > .actions > .btn-primary, .index-check .index-check-5 .bottom .start-page-body-community > .actions > button:first-child {
          width: 300px;
          display: inline-block;
          margin-right: 10px;
          margin-left: initial; } }
  .start-page-body-community .start-page-body-avatars {
    overflow: hidden;
    *zoom: 1;
    width: 90%;
    margin: 0 auto;
    padding: 30px 0 0 0;
    overflow: hidden; }
    @media (min-width: 900px) {
      .start-page-body-community .start-page-body-avatars {
        width: 760px;
        height: 110px;
        padding: 30px 0 0 40px; } }
    .start-page-body-community .start-page-body-avatars > li {
      display: block;
      float: left;
      width: 50%;
      height: 80px;
      margin: 0 0 10px 0;
      cursor: pointer; }
      @media (min-width: 400px) {
        .start-page-body-community .start-page-body-avatars > li {
          width: 25%; } }
      @media (min-width: 900px) {
        .start-page-body-community .start-page-body-avatars > li {
          width: 12.5%; } }
      .start-page-body-community .start-page-body-avatars > li img {
        width: 80px;
        height: 80px;
        margin: 0 auto;
        border-radius: 50%; }

.start-page-body-companies {
  padding-bottom: 0 !important; }
  .start-page-body-companies > div {
    width: 100%;
    margin: 0 auto;
    overflow: hidden; }
    @media (min-width: 900px) {
      .start-page-body-companies > div {
        width: 800px; } }
  .start-page-body-companies > div > div:nth-child(2) {
    width: 100%;
    height: 400px;
    margin: 20px 0 0 0;
    padding: 0;
    float: right;
    background: url("../../assets/img/start/startpage-mobile.png") no-repeat center;
    background-size: contain; }
    @media (min-width: 900px) {
      .start-page-body-companies > div > div:nth-child(2) {
        width: 390px;
        height: 450px;
        margin: 0; } }
  .start-page-body-companies > div > div:first-child {
    width: 90%;
    margin: 0 auto;
    padding: 0;
    font-size: 15px; }
    @media (min-width: 900px) {
      .start-page-body-companies > div > div:first-child {
        width: 400px;
        margin: 10px 0 0 0;
        float: right; } }
  .start-page-body-companies .explanation {
    width: 100%;
    margin-top: 20px;
    padding-left: 20px;
    text-align: left;
    position: relative; }
    .start-page-body-companies .explanation span, .start-page-body-companies .explanation i.icon-icon_feature {
      left: 0;
      top: 0; }
  .start-page-body-companies .btn {
    width: 90%;
    margin: 20px auto 0 auto; }
    @media (min-width: 400px) {
      .start-page-body-companies .btn {
        width: 45%;
        margin: 20px 0 0 20px;
        float: right; } }

.start-page-body-app {
  overflow: hidden; }
  .start-page-body-app > div {
    width: 90%;
    margin: 0 auto; }
    @media (min-width: 900px) {
      .start-page-body-app > div {
        width: 800px; } }
    .start-page-body-app > div > div {
      float: left;
      width: 100%; }
      @media (min-width: 900px) {
        .start-page-body-app > div > div {
          width: 50%; } }
    .start-page-body-app > div > div.app-text {
      margin: 10px 0;
      padding: 30px;
      text-align: left; }
      .start-page-body-app > div > div.app-text div {
        font-size: 13px;
        margin: 20px 0; }
    .start-page-body-app > div > div.img {
      margin: 10px 0;
      position: relative; }
      .start-page-body-app > div > div.img img {
        width: 90%; }

.icon-button-inline {
  vertical-align: middle;
  display: inline-block; }

.file-upload-directive.overlay {
  width: 35px;
  height: 35px;
  position: absolute;
  top: 50%;
  bottom: 10px;
  left: 50%;
  margin-top: -17.5px;
  margin-left: -17.5px;
  cursor: pointer;
  border-radius: 35px;
  padding: 10px; }
  .file-upload-directive.overlay > .icon {
    background-size: 100%;
    width: 20px;
    height: 15px;
    margin: 0 auto 5px -2px; }
  .file-upload-directive.overlay input[type="file"] {
    display: none; }
  .file-upload-directive.overlay > .icon-spinner {
    background-size: 100%;
    width: 25px;
    height: 23px;
    margin: 5px auto 5px; }

.file-upload-directive.more > .icon-camera {
  margin: -1px 0px 5px -3px !important; }

.file-upload-directive.more > .icon-spinner {
  margin: 8px 0px 5px 8px !important; }

.file-upload-directive.admin {
  border: 1px solid #878791; }
  .file-upload-directive.admin > .icon {
    margin: -1px 0px 5px -3px !important; }

.treed-media-data {
  position: relative; }

.file-upload-directive.treed {
  width: 35px;
  height: 35px;
  position: absolute;
  cursor: pointer;
  border-radius: 35px;
  right: 10px;
  bottom: 10px;
  top: inherit;
  left: inherit;
  background: none; }
  .file-upload-directive.treed > .icon {
    float: right;
    cursor: pointer; }
  .file-upload-directive.treed + input[type="file"] {
    display: none; }

.file-multi .icons {
  width: 72px;
  height: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -36px;
  margin-top: -20px; }

.file-multi .icons span {
  width: 35px;
  height: 35px;
  background: #2D2D37;
  border-radius: 40px;
  float: left;
  cursor: pointer; }
  .file-multi .icons span:first-child {
    margin-right: 2px; }

.file-multi .icons .icon {
  background-size: 100%;
  width: 20px;
  height: 15px;
  margin: 10px auto 5px; }
  .file-multi .icons .icon.bin {
    height: 24px;
    margin-top: 4px;
    width: 25px; }

.file-uploader-input {
  display: none; }

.overlay-span-text {
  position: relative;
  top: 55%;
  display: block;
  text-align: center; }

.file-upload-button-image-backend {
  width: 100%;
  min-height: 200px;
  text-align: center;
  position: relative;
  border-radius: 5px;
  border: 1px solid #878791;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }
  .file-upload-button-image-backend .icon-bin {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background-color: #2D2D37;
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
    border-radius: 50%;
    background-size: 30px 30px;
    background-position: center;
    cursor: pointer; }

.author-comment {
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
  overflow: hidden;
  *zoom: 1; }
  .author-comment.has-comments {
    border-bottom: 1px solid #878791; }
  .author-comment:last-child {
    border-bottom: none; }
  .author-comment > .avatar {
    width: 50px;
    height: 50px;
    background-size: cover;
    background-position: center center;
    border-radius: 25px;
    float: left;
    cursor: pointer; }
    .author-comment > .avatar.first {
      margin-left: 10px; }
  .author-comment > .data {
    padding-left: 10px;
    word-break: break-all;
    float: left;
    width: 70.5882352941%;
    text-align: left; }
    .author-comment > .data textarea {
      min-height: 50px; }
    .author-comment > .data > h2 {
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      color: #fff;
      cursor: pointer; }
      @media (min-width: 400px) {
        .author-comment > .data > h2 {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }
    .author-comment > .data > p {
      margin: 0;
      word-break: break-word; }
    .author-comment > .data > .date {
      color: #87B400; }
  .author-comment > .action {
    width: 40px;
    height: 50px;
    float: right;
    position: absolute;
    bottom: 15px;
    right: 0; }
    .author-comment > .action > .icon {
      position: absolute;
      bottom: 0;
      right: 0; }
  .author-comment.pinnwall > .action {
    right: 10px; }

.author-comment.is-comment:first-child {
  border-top: 1px solid #878791; }

.author-comment.is-comment {
  border-bottom: 1px solid #878791; }
  .author-comment.is-comment:last-child {
    border-bottom: none;
    padding-bottom: 0; }

.author-comment.pinn {
  border-bottom: 1px solid #878791; }

.pinnwall-content {
  padding: 0 10px; }

.bonus-highlight-text {
  position: absolute;
  top: 50px;
  display: none;
  padding: 5px 10px;
  background: #3FA6F2;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff;
  width: 100%;
  border-radius: 30px; }
  @media (min-width: 400px) {
    .bonus-highlight-text {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  @media (min-width: 400px) {
    .bonus-highlight-text {
      display: block;
      left: 50%;
      margin-left: -33px;
      position: absolute;
      width: 325px; } }
  @media (min-width: 900px) {
    .bonus-highlight-text {
      left: 0;
      margin-left: -15px; } }
  .bonus-highlight-text:after {
    bottom: 100%;
    left: 30px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #3FA6F2;
    border-width: 10px;
    margin-left: -10px; }

.bonus-item .icon {
  color: #808080 !important; }

.inliner {
  display: inline-block;
  background-size: 100%;
  height: 1em;
  width: 1em;
  cursor: pointer; }

.dropdown-menu {
  position: fixed;
  width: 190px;
  height: auto;
  top: 40px;
  background: #2D2D37;
  border: 1px solid #878791;
  z-index: 9000;
  visibility: hidden;
  font-weight: normal;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  left: 10px; }
  @media (min-width: 400px) {
    .dropdown-menu {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  @media (min-width: 400px) {
    .dropdown-menu {
      width: 210px; } }
  @media (min-width: 1040px) {
    .dropdown-menu {
      left: 145px; } }
  .dropdown-menu.isActive {
    visibility: visible; }
  .dropdown-menu h3 {
    margin-top: 0;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    padding: 5px;
    padding-bottom: 0; }
    @media (min-width: 400px) {
      .dropdown-menu h3 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .dropdown-menu ul {
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-bottom: 1px solid #878791;
    overflow: hidden; }
  .dropdown-menu li {
    cursor: pointer;
    height: 20px;
    padding-top: 2.5px;
    margin-bottom: 7px;
    margin-right: 4px;
    position: relative;
    color: #fff; }
    .dropdown-menu li :hover {
      color: #fff; }
    .dropdown-menu li.active {
      cursor: default;
      text-decoration: underline; }
      .dropdown-menu li.active span {
        text-decoration: underline; }
  .dropdown-menu ul.second-menu li .icon {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 23px;
    margin-right: 3px; }
    .dropdown-menu ul.second-menu li .icon.icon-edit, .dropdown-menu ul.second-menu li .icon.icon-edit-active {
      margin-top: -10px; }
  .dropdown-menu img {
    height: 20px;
    width: 20px;
    border-radius: 12.5px;
    float: left; }
  .dropdown-menu span.span-text {
    line-height: 20px;
    display: block;
    width: 140px;
    float: left;
    padding-left: 5px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; }
    @media (min-width: 400px) {
      .dropdown-menu span.span-text {
        width: 160px; } }
  .dropdown-menu .secret {
    padding-top: 5px; }
  .dropdown-menu .notification-badge {
    right: 0 !important; }
  .dropdown-menu .close-dropdown {
    color: #87B400;
    float: right;
    padding-right: 10px; }
  .dropdown-menu .show-all {
    text-align: center; }

tags-input .tags {
  background: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #878791;
  border-radius: 15px; }

tags-input .tags.focused {
  box-shadow: none;
  border: 1px solid #808080; }

tags-input .tags .tag-item {
  background: none;
  border: none;
  background: #3f3f4d;
  padding: 2px 8px 4px;
  border-radius: 5px;
  margin: 4px 5px; }

tags-input .tags .tag-item.selected {
  background: none;
  border: 1px solid #878791; }

tags-input.ng-invalid .tags {
  box-shadow: none;
  border: 1px solid #FF7E02; }

tags-input .tags.focused {
  border: 1px solid #878791; }

.share-feedback {
  position: fixed;
  right: 0;
  top: 60px;
  width: 26px;
  height: 231px;
  margin: 0;
  padding: 0;
  background: #2D2D37;
  overflow: hidden;
  *zoom: 1;
  z-index: 1010; }
  @media (min-width: 400px) {
    .share-feedback {
      top: 140px; } }
  .share-feedback .icon {
    display: block;
    background-size: cover;
    background-position: center;
    width: 30px;
    height: 78px; }
  .share-feedback .invite {
    position: absolute;
    top: 5px;
    cursor: pointer;
    width: 26px;
    height: 26px; }
    .share-feedback .invite > .icon {
      width: 20px;
      height: 20px;
      margin: 0 auto; }
  .share-feedback .share {
    position: absolute;
    top: 27px;
    width: 90px;
    height: 100%;
    background: #2D2D37;
    cursor: pointer; }
  .share-feedback .feedback {
    position: absolute;
    top: 155px;
    right: -50px;
    height: 27px;
    width: 125px;
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
    background: #87B400;
    cursor: pointer; }
    .share-feedback .feedback span {
      color: #fff;
      font-weight: normal;
      font-size: 16px;
      line-height: 24px;
      font-size: 1.6rem;
      line-height: 2.4rem;
      color: #fff;
      display: inline-block;
      width: 100%;
      height: 100%;
      padding-left: 5px;
      padding-bottom: 5px;
      margin: 0;
      background: none;
      border-radius: none;
      text-align: left; }
      @media (min-width: 400px) {
        .share-feedback .feedback span {
          font-size: 18px;
          line-height: 27px;
          font-size: 1.8rem;
          line-height: 2.7rem; } }
    .share-feedback .feedback > .icon {
      display: block;
      position: absolute;
      right: 10px;
      top: 7px;
      background-size: 100%;
      width: 10px;
      height: 15px;
      -webkit-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
              transform: rotate(90deg); }
  .share-feedback .actions {
    float: right;
    height: 100%;
    position: relative;
    width: 20.5882352941%; }
    .share-feedback .actions > .icon-close {
      position: absolute;
      right: 0;
      top: -10px;
      cursor: pointer; }
    .share-feedback .actions > .icon-scrolltotop {
      position: absolute;
      right: 40px;
      top: -10px;
      cursor: pointer; }

.index-entry {
  height: 35px;
  border-bottom: 1px solid #878791;
  position: relative;
  display: table;
  width: 100%; }
  .index-entry > h4 {
    color: #87B400;
    display: table-cell;
    vertical-align: middle;
    height: 100%;
    font-weight: normal; }
  .index-entry .group-title {
    font-size: 1.2em; }
  .index-entry > .icon {
    background-size: 80%;
    background-position: center;
    height: 30px;
    width: 30px;
    display: inline-block;
    position: absolute;
    left: 10px;
    top: 10px; }
  .index-entry > .question-meta {
    position: absolute;
    right: 25px;
    top: 14px;
    text-align: right;
    font-size: .7em;
    pointer-events: none; }
  .index-entry.expanded {
    border-bottom: none; }
  .index-entry > .question {
    padding-left: 25px;
    line-height: 20px; }
    .index-entry > .question > span {
      display: inline-block;
      margin-bottom: 30px; }
  .index-entry > .question, .index-entry > .form-group {
    display: none; }
  .index-entry.seventy {
    padding-top: 0; }
  .index-entry.profile {
    display: block;
    min-height: 75px;
    padding-bottom: 5px;
    height: auto; }
    .index-entry.profile > .icon {
      top: 5px; }
    .index-entry.profile h4 {
      font-size: 1.2em;
      padding-left: 60px;
      cursor: initial;
      color: #fff !important;
      padding-top: 5px;
      padding-right: 0;
      font-weight: normal; }
    .index-entry.profile p {
      margin-top: 0;
      margin-bottom: 0;
      padding-left: 60px;
      font-size: .9em;
      color: #808080; }

.expanded > .question, .expanded > .form-group {
  display: block; }

.criteria-group-header {
  width: 100%;
  border-bottom: 1px solid #878791; }
  .criteria-group-header > h4 {
    color: #87B400;
    width: 100%;
    line-height: 35px;
    font-weight: normal;
    text-align: center; }
  .criteria-group-header > .checkbox-wrapper {
    margin: 0 16px 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }

.criteria-group-list.disable {
  pointer-events: none;
  opacity: 0.5; }

.criteria {
  text-align: left; }
  .criteria > h4 {
    font-weight: normal;
    color: #808080;
    padding-left: 50px;
    padding-right: 100px;
    cursor: pointer;
    display: table-cell;
    vertical-align: middle;
    height: 50px; }
  .criteria .notification-question {
    top: -3px;
    right: -3px;
    display: none; }
    .criteria .notification-question.inactive {
      display: block; }

.tabs-item .notification-index {
  top: 6px;
  right: -15px; }

.closed h4:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2210px%22%20viewBox%3D%220%20-0.042%2013%2010%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%20-0.042%2013%2010%22%20xml%3Aspace%3D%22preserve%22%3E%3Cdefs%2F%3E%3Cpath%20fill%3D%22%23808080%22%20d%3D%22M6.539%2C5.397l-4.85-4.848L0.275%2C1.963l6.264%2C6.262l6.262-6.262l-1.414-1.414L6.539%2C5.397z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  content: '';
  width: 15px;
  height: 15px;
  background-size: 100%;
  position: absolute;
  right: 5px;
  top: 20px;
  cursor: pointer; }

.expanded h4:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%229px%22%20viewBox%3D%220%200%2013%209%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%200%2013%209%22%20xml%3Aspace%3D%22preserve%22%3E%3Cdefs%2F%3E%3Cpath%20fill%3D%22%23808080%22%20d%3D%22M6.537%2C3.396l4.85%2C4.848l1.414-1.414L6.537%2C0.567L0.275%2C6.83l1.414%2C1.414L6.537%2C3.396z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  content: '';
  width: 15px;
  height: 15px;
  background-size: 100%;
  position: absolute;
  right: 5px;
  top: 20px;
  cursor: pointer; }

.question.closed {
  display: none; }

.question.expanded {
  display: block;
  padding-left: 50px;
  padding-right: 20px;
  margin-top: 30px;
  text-align: left;
  padding-bottom: 10px;
  border-bottom: 1px solid #878791;
  position: relative; }
  .question.expanded > span {
    display: inline-block;
    margin-bottom: 10px;
    padding-right: 40px; }
  .question.expanded > .icon {
    position: absolute;
    top: 0;
    right: 10px; }
  .question.expanded a.addProof {
    color: white;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    position: relative;
    width: 100%;
    margin: 10px auto;
    text-align: center; }
    .question.expanded a.addProof .icon.icon-icon_addpost {
      position: relative;
      display: inline-block;
      vertical-align: top; }

.inactive h4, .inactive .question-meta {
  color: #fff; }

.yes h4, .yes .question-meta, .yes .icon-description, .exclusive h4, .exclusive .question-meta, .exclusive .icon-description {
  color: #90c81c; }

.combinations {
  margin: 10px 0px; }
  .combinations .green {
    color: #90c81c; }
  .combinations .yellow {
    color: #FBE635; }

.frequent h4, .frequent .question-meta, .frequent .icon-description {
  color: #FBE635; }

.predominant h4, .predominant .question-meta, .predominant .icon-description {
  color: #D8E633; }

.zero h4, .zero .question-meta, .zero .icon-description {
  color: #F1AD2A; }

.ten h4, .ten .question-meta, .ten .icon-description {
  color: #F5AD2A; }

.twenty h4, .twenty .question-meta, .twenty .icon-description {
  color: #F8C22E; }

.thirty h4, .thirty .question-meta, .thirty .icon-description {
  color: #F9D531; }

.fourty h4, .fourty .question-meta, .fourty .icon-description {
  color: #FBEA35; }

.fifty h4, .fifty .question-meta, .fifty .icon-description {
  color: #FEFD38; }

.sixty h4, .sixty .question-meta, .sixty .icon-description {
  color: #E7F035; }

.seventy h4, .seventy .question-meta, .seventy .icon-description {
  color: #D1E232; }

.eighty h4, .eighty .question-meta, .eighty .icon-description {
  color: #C6DC32; }

.ninety h4, .ninety .question-meta, .ninety .icon-description {
  color: #A5C72F; }

.hundred h4, .hundred .question-meta, .hundred .icon-description {
  color: #8FBA2F; }

.ranger {
  padding-right: 20px; }

.meta-date {
  position: absolute;
  bottom: 5px;
  right: 10px;
  text-align: right;
  font-size: .7em; }

.criteria-user-info {
  margin-top: 30px;
  margin-bottom: 10px;
  overflow: hidden; }
  .criteria-user-info > .media-input {
    position: relative;
    height: 200px;
    border: 1px solid #878791;
    border-radius: 20px;
    margin-top: 5px;
    margin-bottom: 10px;
    padding-bottom: 0; }
  .criteria-user-info .deleting {
    float: left;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    margin-bottom: 0px; }
  .criteria-user-info .icon-bin-warning {
    float: left; }

.criteria-proofs {
  padding: 5px 20px 10px 60px;
  margin-bottom: 7px; }
  .criteria-proofs > .single-proof {
    position: relative;
    padding-bottom: 20px; }
  .criteria-proofs > .single-proof h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    font-size: .9em;
    color: #fff; }
    @media (min-width: 400px) {
      .criteria-proofs > .single-proof h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .criteria-proofs > .single-proof img {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px; }
  .criteria-proofs > .single-proof p {
    color: #878791;
    padding-left: 0;
    font-size: .9em; }
  .criteria-proofs > .single-proof > .link {
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    margin-bottom: 20px;
    display: block; }
  .criteria-proofs > .single-proof > .meta {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: .7em;
    color: #808080; }

.treeday-modal-outer {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  height: 40px;
  z-index: 9000; }
  @media (min-width: 900px) {
    .treeday-modal-outer {
      height: initial;
      bottom: 0; } }
  .treeday-modal-outer.is-fixed {
    background-color: #2D2D37;
    opacity: 0.8; }
  .treeday-modal-outer.is-modal {
    background-color: rgba(0, 0, 0, 0.6); }

.treeday-modal {
  box-shadow: 0 0 15px black;
  position: fixed;
  z-index: 9001;
  background: #2D2D37;
  top: 40px;
  right: 0;
  bottom: 0;
  left: 0;
  padding-top: 40px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  height: 100%;
  overflow-y: none; }
  @media (max-width: 800px) {
    .treeday-modal.widget-howto, .treeday-modal.widget-type-modal {
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      width: 100%;
      height: 100%;
      overflow-y: scroll;
      padding: 10px;
      margin: 0;
      font-size: 13px; }
      .treeday-modal.widget-howto h1, .treeday-modal.widget-howto .header-line, .treeday-modal.widget-type-modal h1, .treeday-modal.widget-type-modal .header-line {
        font-family: "Droid Serif";
        color: white;
        size: 20px; }
      .treeday-modal.widget-howto .treeday-modal-content p, .treeday-modal.widget-type-modal .treeday-modal-content p {
        font-size: 13px;
        text-align: center; }
      .treeday-modal.widget-howto .widgetBtn, .treeday-modal.widget-type-modal .widgetBtn {
        display: block;
        border: none;
        height: 30px;
        margin: 0 auto;
        color: #fff;
        border-radius: 20px;
        margin-top: 5px;
        font-size: 18px;
        line-height: 30px;
        text-align: center;
        padding: 0px 15px; }
      .treeday-modal.widget-howto img, .treeday-modal.widget-type-modal img {
        width: 95%;
        margin: 10px auto; }
      .treeday-modal.widget-howto .greenBg, .treeday-modal.widget-howto .green, .treeday-modal.widget-type-modal .greenBg, .treeday-modal.widget-type-modal .green {
        color: #90C81C; }
      .treeday-modal.widget-howto .orangeBg, .treeday-modal.widget-howto .orange, .treeday-modal.widget-type-modal .orangeBg, .treeday-modal.widget-type-modal .orange {
        color: #ff7d01; }
      .treeday-modal.widget-howto .treeday-modal-content .left, .treeday-modal.widget-type-modal .treeday-modal-content .left {
        float: left; }
        .treeday-modal.widget-howto .treeday-modal-content .left p, .treeday-modal.widget-type-modal .treeday-modal-content .left p {
          color: #fff;
          text-align: left; }
      .treeday-modal.widget-howto .one-half, .treeday-modal.widget-type-modal .one-half {
        width: 100%; }
      .treeday-modal.widget-howto ul, .treeday-modal.widget-type-modal ul {
        padding: 20px;
        color: #878791;
        list-style-type: disc;
        padding: 0px 20px 15px 20px; } }
  .treeday-modal > .icon {
    position: absolute;
    right: 10px;
    top: 0px; }
  .treeday-modal .scroll-content .icon.icon-close-active {
    position: absolute;
    right: 20px;
    top: -300px; }
  .treeday-modal.index-explanation {
    width: 100%;
    height: 100%;
    overflow-y: auto;
    padding: 0; }
    .treeday-modal.index-explanation .title {
      font-family: "Droid Serif";
      font-size: 30px;
      text-align: center;
      width: 100%;
      margin-top: 20px;
      color: #fff; }
    .treeday-modal.index-explanation img, .treeday-modal.index-explanation .text {
      width: 100%;
      margin: 20px 0; }
    .treeday-modal.index-explanation .text {
      padding: 20px;
      color: #fff;
      font-size: 15px;
      text-align: left; }
    .treeday-modal.index-explanation .button {
      width: 100%;
      float: left;
      margin: 20px 0; }
      .treeday-modal.index-explanation .button .btn {
        width: auto; }
    @media (min-width: 900px) {
      .treeday-modal.index-explanation {
        width: 800px;
        height: 550px;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%); }
        .treeday-modal.index-explanation img, .treeday-modal.index-explanation .text {
          float: left;
          margin-bottom: 0; }
        .treeday-modal.index-explanation img {
          width: 32% !important; }
        .treeday-modal.index-explanation .text {
          width: 68% !important; }
        .treeday-modal.index-explanation .button {
          margin: 0; } }
  .treeday-modal.overtake-company-welcome {
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding: 0; }
    @media (min-width: 900px) {
      .treeday-modal.overtake-company-welcome {
        width: 800px;
        height: 550px;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%); } }
    .treeday-modal.overtake-company-welcome .treeday-modal-content, .treeday-modal.overtake-company-welcome .content-holder, .treeday-modal.overtake-company-welcome .content-holder > .content {
      padding: 0;
      margin: 0;
      width: 100%;
      height: 100%;
      overflow: hidden; }
    .treeday-modal.overtake-company-welcome img.big-image {
      position: relative;
      left: -25px;
      margin: 0;
      padding: 0;
      width: 500px;
      height: 250px; }
      @media (min-width: 500px) {
        .treeday-modal.overtake-company-welcome img.big-image {
          left: 0;
          width: 100%;
          height: auto; } }
    .treeday-modal.overtake-company-welcome .image-text {
      position: absolute;
      text-align: center;
      color: #fff;
      top: 0;
      right: 0;
      width: 80%; }
      @media (min-width: 500px) {
        .treeday-modal.overtake-company-welcome .image-text {
          top: 20px;
          right: 10px;
          width: 300px; } }
      @media (min-width: 650px) {
        .treeday-modal.overtake-company-welcome .image-text {
          top: 40px;
          right: 40px; } }
      .treeday-modal.overtake-company-welcome .image-text h1 {
        font-size: 18px; }
        @media (min-width: 650px) {
          .treeday-modal.overtake-company-welcome .image-text h1 {
            font-size: 25px;
            line-height: 30px; } }
      .treeday-modal.overtake-company-welcome .image-text p {
        color: #fff;
        text-align: center;
        font-size: 15px; }
        @media (max-width: 500px) {
          .treeday-modal.overtake-company-welcome .image-text p {
            margin: 6px auto; } }
      .treeday-modal.overtake-company-welcome .image-text i.icon {
        margin: 0 auto;
        width: 50px;
        height: 50px; }
      .treeday-modal.overtake-company-welcome .image-text h2 {
        margin-top: 10px;
        font-size: 15px; }
    .treeday-modal.overtake-company-welcome h1 {
      font-family: "Droid Serif";
      margin: 10px auto;
      font-size: 13px; }
      @media (min-width: 500px) {
        .treeday-modal.overtake-company-welcome h1 {
          font-size: 18px; } }
    .treeday-modal.overtake-company-welcome div.buttons {
      width: 80%;
      margin: 20px auto;
      overflow: hidden; }
      .treeday-modal.overtake-company-welcome div.buttons button.btn {
        width: 80%;
        margin: 10px auto; }
        @media (min-width: 900px) {
          .treeday-modal.overtake-company-welcome div.buttons button.btn {
            width: 45%;
            margin: 0;
            float: left; }
            .treeday-modal.overtake-company-welcome div.buttons button.btn:nth-child(2) {
              float: right; } }
  .treeday-modal .treeday-modal-content {
    text-align: center;
    padding-bottom: 20px; }
    .treeday-modal .treeday-modal-content p {
      text-align: left;
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem; }
      @media (min-width: 400px) {
        .treeday-modal .treeday-modal-content p {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }
    .treeday-modal .treeday-modal-content ul.share-list {
      text-align: left; }
    .treeday-modal .treeday-modal-content .widget-description {
      text-align: center;
      width: 500px;
      margin-bottom: 20px; }
  .treeday-modal .treeday-modal-content img {
    width: 85%;
    margin-bottom: 10px; }
  .treeday-modal.login-modal {
    width: 100%;
    height: 100%;
    overflow: hidden;
    box-shadow: 0px 0px 18px 6px rgba(0, 0, 0, 0.75); }
    @media (min-width: 900px) {
      .treeday-modal.login-modal {
        width: 400px;
        height: 400px;
        margin-left: -200px;
        margin-top: -200px; } }
    .treeday-modal.login-modal .login-modal-header {
      color: #fff; }
    .treeday-modal.login-modal .login-modal-description {
      margin-top: 15px;
      margin-bottom: 18px; }
  .treeday-modal.invitation textarea {
    min-height: 120px; }
  .treeday-modal.info-modal-window {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 30px;
    font-size: 15px;
    color: #808080; }
    .treeday-modal.info-modal-window a.close-button {
      max-width: 100px;
      margin-top: 40px;
      margin: 30px auto 0px;
      display: block; }
  @media (min-width: 900px) {
    .treeday-modal.company-downgrade-basic {
      width: 600px;
      height: 650px;
      margin-top: -235px;
      margin-left: -300px; } }
  .treeday-modal.company-downgrade-basic > .treeday-modal-content {
    max-width: 410px;
    margin: auto; }
    .treeday-modal.company-downgrade-basic > .treeday-modal-content .white {
      color: #fff; }
    .treeday-modal.company-downgrade-basic > .treeday-modal-content .important-note {
      padding: 8px 50px;
      margin-top: 20px; }
    .treeday-modal.company-downgrade-basic > .treeday-modal-content h1 {
      line-height: 1em;
      margin-bottom: 20px; }
    .treeday-modal.company-downgrade-basic > .treeday-modal-content button {
      width: 90%;
      margin: 15px auto 0 auto; }
      @media (min-width: 900px) {
        .treeday-modal.company-downgrade-basic > .treeday-modal-content button {
          display: inline-block;
          width: 48%;
          margin-top: 15px; } }
    .treeday-modal.company-downgrade-basic > .treeday-modal-content ul {
      margin-top: 20px;
      text-align: left;
      padding-left: 20px; }
      .treeday-modal.company-downgrade-basic > .treeday-modal-content ul li {
        position: relative;
        margin-bottom: 10px;
        line-height: 1.1; }
        .treeday-modal.company-downgrade-basic > .treeday-modal-content ul li span, .treeday-modal.company-downgrade-basic > .treeday-modal-content ul li i.icon-icon_feature {
          left: -20px;
          top: 0; }
  .treeday-modal.upright {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }
  .treeday-modal.upgrade p {
    text-align: center; }
  @media (min-width: 900px) {
    .treeday-modal {
      left: 50%;
      top: 50%;
      padding-right: 0; }
      .treeday-modal.upright {
        width: 450px;
        height: 600px;
        margin-left: -225px;
        margin-top: -300px;
        overflow: hidden; }
        .treeday-modal.upright h1 {
          line-height: 1em !important;
          color: #fff;
          margin-bottom: 20px; }
      .treeday-modal.upgrade {
        width: 450px;
        height: 600px;
        margin-left: -225px;
        margin-top: -300px;
        overflow: hidden; }
        .treeday-modal.upgrade h1 {
          line-height: 1em !important;
          color: #fff;
          margin-bottom: 20px; }
      .treeday-modal.overview {
        width: 600px;
        height: 470px;
        margin-top: -235px;
        margin-left: -300px; }
        .treeday-modal.overview > .treeday-modal-content {
          padding-bottom: 0; }
        .treeday-modal.overview.smaller {
          height: 320px;
          padding: 0; }
      .treeday-modal.mailProposal {
        width: 450px;
        height: 720px;
        margin-left: -225px;
        margin-top: -360px; }
        .treeday-modal.mailProposal .treeday-modal-content {
          padding-bottom: 0; }
      .treeday-modal.card {
        width: 600px;
        height: 400px;
        margin-left: -300px;
        margin-top: -200px; }
        .treeday-modal.card .treeday-modal-header {
          line-height: normal; }
        .treeday-modal.card .share-mail-actions {
          width: 40%;
          margin: 0 auto; }
        .treeday-modal.card.help {
          width: 350px;
          height: 250px;
          margin-left: -175px;
          margin-top: -125px; }
        .treeday-modal.card.small {
          width: 500px;
          height: 260px;
          margin-top: -125px;
          margin-left: -250px; }
        .treeday-modal.card.medium {
          width: 500px;
          height: 350px;
          margin-top: -125px;
          margin-left: -250px; }
        .treeday-modal.card.with-logos {
          background-image: url("/assets/img/logos/boku.png"), url("/assets/img/logos/gWN.png");
          background-position: bottom left, bottom right;
          background-repeat: no-repeat, no-repeat; }
      .treeday-modal.invitation {
        width: 600px;
        height: 680px;
        margin-top: -340px; }
        .treeday-modal.invitation h1 {
          line-height: 30px; }
        .treeday-modal.invitation .add {
          color: #87B400; }
        .treeday-modal.invitation textarea {
          min-height: 100px; }
        .treeday-modal.invitation.invitation-smaller {
          padding: 20px 0 0 0;
          height: 550px; }
          .treeday-modal.invitation.invitation-smaller .treeday-modal-content {
            padding: 0; }
      .treeday-modal.your-company-modal {
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        width: 100%;
        max-width: 580px;
        height: 540px;
        padding-bottom: 0; }
        .treeday-modal.your-company-modal .your-company .login-ask {
          max-width: 660px;
          margin: 50px auto 0;
          padding: 0 10px; }
          .treeday-modal.your-company-modal .your-company .login-ask .login-ask-left,
          .treeday-modal.your-company-modal .your-company .login-ask .login-ask-right {
            width: 280px;
            height: 200px;
            margin-bottom: 30px;
            position: relative;
            float: left; }
            .treeday-modal.your-company-modal .your-company .login-ask .login-ask-left .btn,
            .treeday-modal.your-company-modal .your-company .login-ask .login-ask-right .btn {
              position: absolute;
              bottom: 0; }
          .treeday-modal.your-company-modal .your-company .login-ask .login-ask-left {
            margin-right: 60px; }
          .treeday-modal.your-company-modal .your-company .login-ask .login-ask-right p {
            margin: 0; }
          .treeday-modal.your-company-modal .your-company .login-ask.logged .login-ask-right {
            width: 100%;
            height: auto; }
            .treeday-modal.your-company-modal .your-company .login-ask.logged .login-ask-right label span {
              min-height: 40px; }
            .treeday-modal.your-company-modal .your-company .login-ask.logged .login-ask-right .btn {
              width: 200px;
              margin: 20px auto 0;
              display: inherit;
              position: relative; }
          .treeday-modal.your-company-modal .your-company .login-ask label input {
            float: left; }
          .treeday-modal.your-company-modal .your-company .login-ask label span {
            width: 85%;
            min-height: 60px;
            float: left;
            display: block; }
        .treeday-modal.your-company-modal .your-company .login-ask-bottom {
          max-width: 660px;
          padding: 0 10px;
          display: inline-block; }
          .treeday-modal.your-company-modal .your-company .login-ask-bottom h3 {
            font-size: 2em;
            display: inline-block; }
        .treeday-modal.your-company-modal .your-company .more-info {
          width: auto;
          margin-top: 10px; } }
  @media screen and (min-width: 900px) and (max-width: 700px) {
    .treeday-modal.your-company-modal .your-company .login-ask .login-ask-left,
    .treeday-modal.your-company-modal .your-company .login-ask .login-ask-right {
      width: 90%;
      margin: 0 auto;
      float: none; }
    .treeday-modal.your-company-modal .your-company .login-ask .login-ask-left {
      margin-bottom: 30px; }
    .treeday-modal.your-company-modal .your-company .login-ask.logged .login-ask-right {
      margin: 0 auto 30px; }
    .treeday-modal.your-company-modal .your-company .login-ask .btn {
      width: 200px;
      margin: 20px auto 0;
      display: inherit;
      position: relative !important; } }
  @media screen and (min-width: 900px) and (max-width: 780px) {
    .treeday-modal.your-company-modal {
      margin-left: 0;
      left: auto; } }
  @media (min-width: 900px) {
      .treeday-modal.info-modal-window {
        width: 400px;
        height: 300px;
        margin-top: -235px;
        margin-left: -200px; }
        .treeday-modal.info-modal-window a.close-button {
          max-width: 100px;
          margin-top: 40px;
          margin: 30px auto 0px;
          display: block; }
      .treeday-modal.new-company {
        width: 640px;
        height: 570px; }
      .treeday-modal.new-company-hint {
        width: 600px; }
      .treeday-modal .treeday-modal-content {
        height: 100%;
        overflow-y: scroll;
        color: #878791;
        font-weight: normal;
        font-size: 13px;
        line-height: 19.5px;
        font-size: 1.3rem;
        line-height: 1.95rem; }
        .treeday-modal .treeday-modal-content::-webkit-scrollbar {
          width: 20px; }
        .treeday-modal .treeday-modal-content::-webkit-scrollbar-thumb {
          background: #808080;
          border-left: 6px solid #2D2D37;
          border-right: 6px solid #2D2D37; } }
    @media (min-width: 900px) and (min-width: 400px) {
      .treeday-modal .treeday-modal-content {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  @media (min-width: 900px) {
      .treeday-modal .treeday-modal-content img {
        width: 85%;
        margin-bottom: 10px; }
      .treeday-modal.imported-company-tos {
        width: 780px;
        height: 660px;
        margin-top: -300px;
        margin-left: -250px; }
        .treeday-modal.imported-company-tos h2 {
          font-size: 20px;
          font-family: "Droid Serif";
          color: white; }
        .treeday-modal.imported-company-tos .imported-company-tos-content {
          text-align: left; }
          .treeday-modal.imported-company-tos .imported-company-tos-content .mobile {
            max-width: 260px;
            text-align: center;
            float: left; }
          .treeday-modal.imported-company-tos .imported-company-tos-content .small-hint {
            font-size: 11px;
            max-width: 430px;
            display: inline-block; }
          .treeday-modal.imported-company-tos .imported-company-tos-content .text {
            margin-left: 250px; }
            .treeday-modal.imported-company-tos .imported-company-tos-content .text .header {
              color: #87B400;
              font-weight: bold; }
            .treeday-modal.imported-company-tos .imported-company-tos-content .text > div {
              margin: 20px 0px; }
            .treeday-modal.imported-company-tos .imported-company-tos-content .text .confirm a {
              font-weight: bold; }
            .treeday-modal.imported-company-tos .imported-company-tos-content .text button:first-of-type {
              margin-bottom: 15px; }
            .treeday-modal.imported-company-tos .imported-company-tos-content .text button {
              width: 88%; }
      .treeday-modal.widget-howto {
        width: 600px;
        height: 600px;
        margin-top: -300px;
        margin-left: -250px; }
        .treeday-modal.widget-howto .static img {
          margin: auto;
          width: 100%; }
        .treeday-modal.widget-howto .static .widgetBtn {
          display: inline-block;
          border: none;
          height: 30px;
          margin: 0 auto;
          color: #fff;
          border-radius: 20px;
          margin-top: 5px;
          line-height: 30px;
          text-align: center;
          padding: 0px 15px; }
        .treeday-modal.widget-howto .static .greenBg {
          background: #90C81C; }
        .treeday-modal.widget-howto .static .green {
          color: #90C81C; }
        .treeday-modal.widget-howto .static .orangeBg {
          background: #ff7d01; }
        .treeday-modal.widget-howto .static .orange {
          color: #ff7d01; }
        .treeday-modal.widget-howto .static .left {
          float: left; }
        .treeday-modal.widget-howto .static .one-half {
          width: 50%; }
        .treeday-modal.widget-howto .static ul {
          color: #878791;
          list-style-type: disc;
          padding: 0px 20px 15px 20px; }
      .treeday-modal.widget-type-modal {
        width: 700px;
        height: 650px;
        margin-top: -350px;
        margin-left: -250px; } }
    @media (min-width: 900px) and (min-width: 400px) {
      .treeday-modal.widget-type-modal .treeday-modal-content {
        overflow-y: hidden; } }
  @media (min-width: 900px) {
        .treeday-modal.widget-type-modal .treeday-modal-content .widget-image {
          overflow: hidden;
          margin: 0px auto; }
          .treeday-modal.widget-type-modal .treeday-modal-content .widget-image img {
            width: auto; }
        .treeday-modal.widget-type-modal .treeday-modal-content .widget-desc {
          left: 190px; }
        .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder {
          width: 100%;
          height: 460px;
          padding-right: 20px;
          overflow: hidden; }
          .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit {
            height: 95px;
            width: 100%;
            margin-bottom: 5px;
            cursor: pointer;
            overflow: hidden; }
            .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit div:first-child {
              width: 30%;
              height: 100%;
              float: left; }
              .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit div:first-child img {
                height: 100%; }
            .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit div:last-child {
              width: 69%;
              height: 100%;
              float: right; }
              .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit div:last-child h3 {
                margin-top: 0;
                color: #fff; }
              .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit div:last-child p {
                color: #878791;
                font-size: 13px;
                line-height: 16px; }
            .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit.indexWidget.disabled div {
              cursor: default; }
            .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit.indexWidget h3 {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: justify;
                  -ms-flex-pack: justify;
                      justify-content: space-between;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center; }
              .treeday-modal.widget-type-modal .treeday-modal-content .overview-unit-holder .overview-unit.indexWidget h3 i {
                width: 20px;
                height: 20px;
                margin: 0;
                margin-right: 10px; }
      .treeday-modal .widget-description {
        text-align: center;
        width: 500px; }
      .treeday-modal.widget-modal {
        width: 730px;
        height: 735px;
        margin-top: -365px;
        margin-left: -250px;
        padding-left: 30px;
        padding-right: 30px; }
        .treeday-modal.widget-modal input[type="radio"] {
          background-color: transparent;
          border-color: #878791; }
        .treeday-modal.widget-modal .checkbox {
          border-color: #878791;
          background-color: transparent; }
        .treeday-modal.widget-modal h1 {
          font-size: 25px;
          margin-bottom: 10px; }
        .treeday-modal.widget-modal .treeday-widget-selector {
          overflow: hidden; }
          .treeday-modal.widget-modal .treeday-widget-selector > p {
            text-align: center; }
          .treeday-modal.widget-modal .treeday-widget-selector .step1 {
            width: 49%;
            height: 300px;
            padding-right: 15px;
            float: left;
            overflow: hidden; }
            .treeday-modal.widget-modal .treeday-widget-selector .step1 .selection {
              overflow: hidden; }
              .treeday-modal.widget-modal .treeday-widget-selector .step1 .selection input {
                float: left;
                margin-right: 10px; }
          .treeday-modal.widget-modal .treeday-widget-selector .step2 {
            width: 50%;
            height: 300px;
            float: right; }
            .treeday-modal.widget-modal .treeday-widget-selector .step2 iframe {
              width: 100%;
              height: 250px;
              margin-top: 15px;
              border: none;
              border-radius: 5px; }
          .treeday-modal.widget-modal .treeday-widget-selector .step3 {
            width: 100%;
            float: left;
            margin-top: 10px; }
            .treeday-modal.widget-modal .treeday-widget-selector .step3 textarea {
              border: 1px solid #41414B;
              border-radius: 5px;
              color: #878791;
              font-size: 13px;
              height: 100px; }
          .treeday-modal.widget-modal .treeday-widget-selector.indexWidget .step1 {
            height: 274px; }
            .treeday-modal.widget-modal .treeday-widget-selector.indexWidget .step1 .selection {
              margin-top: 5px;
              text-align: left; }
          .treeday-modal.widget-modal .treeday-widget-selector.indexWidget .step2 {
            height: 274px; }
          .treeday-modal.widget-modal .treeday-widget-selector.indexWidget .step3 {
            margin-top: 38px; }
            .treeday-modal.widget-modal .treeday-widget-selector.indexWidget .step3 textarea {
              height: 80px; }
        .treeday-modal.widget-modal img {
          width: auto; }
        .treeday-modal.widget-modal textarea {
          height: 125px; }
        .treeday-modal.widget-modal .right {
          width: 40%;
          float: left;
          padding-left: 10px; }
        .treeday-modal.widget-modal .left {
          width: 60%;
          float: left;
          padding-right: 10px; }
        .treeday-modal.widget-modal .select-colors {
          margin-top: 15px; }
        .treeday-modal.widget-modal .color-picker-input {
          max-width: 185px;
          margin-top: 5px;
          margin-bottom: 15px;
          border-radius: 0; }
        .treeday-modal.widget-modal .color-picker {
          padding: 5px;
          border: solid #878791 1px;
          display: inline-block;
          line-height: 0px; }
          .treeday-modal.widget-modal .color-picker .minicolors-panel {
            background: none;
            border: none; }
            .treeday-modal.widget-modal .color-picker .minicolors-panel .minicolors-slider {
              margin-left: 3px; }
        .treeday-modal.widget-modal .config {
          text-align: left; }
          .treeday-modal.widget-modal .config .step {
            color: #87B400; }
          .treeday-modal.widget-modal .config .stepDescription {
            margin-bottom: 10px; }
          .treeday-modal.widget-modal .config .centerIt {
            position: relative;
            background-color: #808080; }
            .treeday-modal.widget-modal .config .centerIt > * {
              width: auto;
              margin: auto;
              position: absolute;
              top: 0;
              bottom: 0;
              left: 0;
              right: 0; }
          .treeday-modal.widget-modal .config .preview {
            height: 150px;
            width: 100%; }
            .treeday-modal.widget-modal .config .preview > div {
              height: 150px;
              width: 100%;
              position: relative; }
              .treeday-modal.widget-modal .config .preview > div > iframe {
                position: absolute;
                margin: auto;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0; }
          .treeday-modal.widget-modal .config .size-selection {
            margin: 10px 0px; }
            .treeday-modal.widget-modal .config .size-selection label {
              color: #878791;
              display: inline-block;
              width: 120px; }
          .treeday-modal.widget-modal .config .symbolPreview > label {
            display: inline-block;
            text-align: center; }
            .treeday-modal.widget-modal .config .symbolPreview > label > div {
              width: 50px;
              height: 50px;
              margin-bottom: 10px; }
          .treeday-modal.widget-modal .config .symbolPreview > label:first-of-type {
            margin-right: 20px; }
          .treeday-modal.widget-modal .config .newPreview .centerIt {
            width: 160px;
            height: 90px;
            padding: 5px;
            margin-bottom: 5px; }
            .treeday-modal.widget-modal .config .newPreview .centerIt img {
              margin: 5px auto;
              width: 65px; }
          .treeday-modal.widget-modal .config .newPreview > label {
            display: block; }
            .treeday-modal.widget-modal .config .newPreview > label > div {
              width: 120px;
              height: 70px;
              margin-bottom: 10px;
              display: inline-block;
              vertical-align: middle; }
          .treeday-modal.widget-modal .config .otherPreview .centerIt {
            width: 185px;
            height: 60px;
            margin-bottom: 5px; }
          .treeday-modal.widget-modal .config .otherPreview > label {
            display: block; }
            .treeday-modal.widget-modal .config .otherPreview > label > div {
              width: 120px;
              height: 70px;
              margin-bottom: 10px;
              display: inline-block;
              vertical-align: middle; } }
  .treeday-modal .company-overview-modal h1 {
    color: white;
    font-size: 25px;
    line-height: 30px;
    margin: 20px auto; }
  .treeday-modal .company-overview-modal h3 {
    margin-top: 0; }
    @media (min-width: 900px) {
      .treeday-modal .company-overview-modal h3 {
        margin-top: 15px; } }
  .treeday-modal .company-overview-modal .overview-unit {
    width: 95%;
    margin: 10px auto;
    border-radius: 5px;
    border: 1px solid #41414B;
    background: #41414B;
    overflow: hidden; }
    @media (min-width: 900px) {
      .treeday-modal .company-overview-modal .overview-unit {
        height: 100px; } }
    .treeday-modal .company-overview-modal .overview-unit:hover {
      background: #2D2D37;
      border: 1px solid #41414B; }
    .treeday-modal .company-overview-modal .overview-unit i.icon {
      float: left;
      height: 50px;
      width: 50px;
      margin: 25px 0 0 10px; }
    .treeday-modal .company-overview-modal .overview-unit .index-indicator-single-circle {
      padding-left: 5px !important; }
      .treeday-modal .company-overview-modal .overview-unit .index-indicator-single-circle .bullet {
        padding-left: 10px !important; }
    .treeday-modal .company-overview-modal .overview-unit div {
      cursor: pointer;
      display: inline-block;
      width: calc(100% - 60px);
      height: 100px;
      padding: 10px;
      text-align: left; }
      .treeday-modal .company-overview-modal .overview-unit div h3 {
        color: #87B400; }
      .treeday-modal .company-overview-modal .overview-unit div p {
        color: #fff;
        margin: 0; }

.treeday-modal.invitation .content {
  max-width: 400px;
  display: inline-block;
  margin: auto; }
  .treeday-modal.invitation .content .email-input-row {
    position: relative; }
  .treeday-modal.invitation .content .invitation-submit {
    margin-top: 30px; }

.company-explain-modal {
  text-align: left; }
  .company-explain-modal > h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff; }
    @media (min-width: 400px) {
      .company-explain-modal > h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .company-explain-modal > p {
    color: #808080;
    margin: 0; }

.companyProposal > h1, .companyProposal p {
  width: 90%;
  margin-left: auto;
  margin-right: auto; }

.companyProposal h1 {
  margin-bottom: 30px;
  line-height: normal; }

.companyProposal > p {
  margin-bottom: 30px; }

.companyProposal > form {
  width: 75%;
  margin-left: auto;
  margin-right: auto; }

.companyProposal .form-row {
  margin-bottom: 15px; }

.companyProposal .textarea-proposal {
  margin-top: 10px; }

.companyProposal .action-proposal {
  margin-top: 10px;
  width: 70%;
  margin-left: auto;
  margin-right: auto; }

.companyProposal .checkbox-holder {
  position: relative;
  left: -28px;
  width: calc(100% + 28px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .companyProposal .checkbox-holder > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto; }
  .companyProposal .checkbox-holder input {
    width: 18px;
    margin-right: 10px; }
  .companyProposal .checkbox-holder div {
    width: calc(100% - 30px); }

.treeday-modal .treeday-modal-content .modal-utopia-contest div, .treeday-modal .treeday-modal-content .modal-utopia-contest p {
  font-size: 15px;
  text-align: left;
  color: #878791;
  display: block; }
  .treeday-modal .treeday-modal-content .modal-utopia-contest div a, .treeday-modal .treeday-modal-content .modal-utopia-contest p a {
    color: #87B400; }
  .treeday-modal .treeday-modal-content .modal-utopia-contest div h1, .treeday-modal .treeday-modal-content .modal-utopia-contest p h1 {
    text-align: center;
    color: #fff; }

.treeday-modal .treeday-modal-content .modal-utopia-contest .btn {
  text-align: center;
  margin: 20px auto;
  display: block;
  color: #fff; }

@media screen and (max-width: 700px) {
  .utopia-contest-wrap {
    height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
    padding-bottom: 30px; }
    .utopia-contest-wrap h1 {
      font-size: 22px !important; }
    .utopia-contest-wrap div {
      font-size: 13px !important; }
    .utopia-contest-wrap .modal-responsive-back {
      display: none; } }

.bonus-modal-workings {
  overflow-y: auto; }
  .bonus-modal-workings h1 {
    font-family: "Droid Serif";
    color: #fff;
    text-align: center;
    font-size: 20px; }
    @media (min-width: 900px) {
      .bonus-modal-workings h1 {
        font-size: 30px; } }
  .bonus-modal-workings > div {
    font-size: 13px;
    text-align: left; }
    @media (min-width: 900px) {
      .bonus-modal-workings > div {
        font-size: 15px; } }
    .bonus-modal-workings > div > div {
      width: 80%;
      margin: 0 auto 10px auto;
      color: #878791; }
      .bonus-modal-workings > div > div:first-child {
        text-align: center; }
    .bonus-modal-workings > div ul {
      list-style: none;
      overflow: hidden; }
      .bonus-modal-workings > div ul li {
        float: left;
        clear: both;
        margin: 5px;
        color: #fff; }
        .bonus-modal-workings > div ul li i.icon {
          float: left;
          width: 30px;
          height: 30px; }
        .bonus-modal-workings > div ul li span {
          float: left;
          width: calc(100% - 40px);
          margin-left: 10px; }

.bonus-modal > h2 {
  margin-bottom: 30px;
  color: #fff; }

.bonus-modal > div {
  width: 85%;
  margin: 0 auto;
  text-align: left; }
  .bonus-modal > div ul {
    padding-top: 20px;
    list-style-type: disc; }

@media (min-width: 900px) {
  .modal-responsive-back {
    display: none; } }

.company-follower {
  height: calc(100% - 40px);
  overflow-y: auto; }
  @media (min-width: 400px) {
    .company-follower {
      width: 600px;
      height: 510px;
      margin-top: -255px;
      margin-left: -300px;
      overflow-y: none; } }
  .company-follower .follower-modal h2 {
    color: #fff;
    margin-bottom: 30px; }
  .company-follower .follower-modal ul {
    max-width: 280px;
    float: left;
    padding-left: 30px; }
    .company-follower .follower-modal ul li {
      color: #fff;
      margin-top: 10px;
      padding-left: 20px;
      text-align: left;
      position: relative; }
      .company-follower .follower-modal ul li span, .company-follower .follower-modal ul li i.icon-icon_feature {
        left: 0px;
        top: 0; }
  .company-follower .follower-modal .follower-modal-img {
    background: url("../../assets/img/follower-modal/follower-modal.png") no-repeat;
    background-size: 100%;
    width: 220px;
    height: 220px;
    float: right;
    margin: 50px 30px 0 0; }
  .company-follower .follower-modal .follower-modal-button {
    width: 100%;
    margin: 30px 0 0;
    display: inline-block; }
    .company-follower .follower-modal .follower-modal-button .btn {
      width: 180px; }

.treeday-modal-preflight {
  position: absolute;
  top: 40px;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  width: 100%;
  height: calc(100% - 40px);
  padding: 0 0 30px 0;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 400px) {
    .treeday-modal-preflight {
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 470px;
      height: 650px;
      max-height: 90%;
      padding: 0; } }
  .treeday-modal-preflight .icon-close-active {
    z-index: 9990; }

@media (min-width: 400px) {
  .treeday-modal-tour {
    height: 620px; } }

.upright h1 {
  line-height: 1em !important;
  color: #fff; }

.user-report {
  height: 400px !important; }

@media (min-width: 400px) {
  .company-report {
    height: 420px !important; } }

@media screen and (max-width: 700px) {
  .treeday-modal.mailProposal {
    overflow-y: auto;
    padding-bottom: 80px; } }

.treeday-modal-header {
  font-size: 25px; }

.alliance-partner-modal {
  left: 0;
  right: 0;
  bottom: 0;
  top: 40px;
  height: calc(100% - 40px);
  box-shadow: 0 0 15px black;
  border-radius: 5px;
  padding: 0; }
  @media (min-width: 400px) {
    .alliance-partner-modal {
      right: auto;
      bottom: auto;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 470px;
      height: auto;
      min-height: 500px;
      max-height: 90%;
      overflow-y: auto; } }
  .alliance-partner-modal .icon-close-active {
    z-index: 9999; }
  .alliance-partner-modal .treeday-modal-content {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow-y: auto; }
    @media (min-width: 400px) {
      .alliance-partner-modal .treeday-modal-content {
        height: auto; } }
    .alliance-partner-modal .treeday-modal-content .content-holder {
      width: 100%;
      height: auto;
      margin: 0;
      padding: 0; }
      .alliance-partner-modal .treeday-modal-content .content-holder .treeday-modal-header {
        font-size: 25px;
        margin-top: 5px; }
      .alliance-partner-modal .treeday-modal-content .content-holder .image-with-overlay {
        width: 100%;
        height: 200px; }
        @media (min-width: 400px) {
          .alliance-partner-modal .treeday-modal-content .content-holder .image-with-overlay {
            height: 230px; } }
        .alliance-partner-modal .treeday-modal-content .content-holder .image-with-overlay .image-overlay {
          background: -webkit-linear-gradient(transparent, #2D2D37);
          background: linear-gradient(transparent, #2D2D37); }
      .alliance-partner-modal .treeday-modal-content .content-holder .alliance-content {
        width: 100%;
        margin: -40px auto 0 auto;
        padding: 0 16px;
        overflow: hidden;
        text-align: left;
        position: relative;
        background: transparent; }
        .alliance-partner-modal .treeday-modal-content .content-holder .alliance-content .logo {
          width: 60px;
          height: 60px;
          background-size: cover;
          background-position: center;
          background-color: transparent;
          margin-bottom: 15px; }
        .alliance-partner-modal .treeday-modal-content .content-holder .alliance-content a {
          display: block;
          margin: 10px 0; }
          .alliance-partner-modal .treeday-modal-content .content-holder .alliance-content a.alliance-company-report {
            margin-left: 25px; }
          .alliance-partner-modal .treeday-modal-content .content-holder .alliance-content a i {
            position: absolute;
            display: inline-block;
            left: 5px;
            margin-top: -10px;
            height: 30px; }
        .alliance-partner-modal .treeday-modal-content .content-holder .alliance-content .alliance-report {
          color: #B4B4B4;
          font-size: 9px;
          line-height: initial;
          padding: 10px 0; }

.index-info .index-logo {
  border-radius: 15px;
  width: 80px;
  height: 80px;
  background-size: cover;
  background-position: center;
  background-color: transparent;
  margin-bottom: 15px; }

.your-company-modal {
  overflow-y: auto !important;
  padding-bottom: 50px; }
  .your-company-modal .form-row {
    overflow: hidden; }
  .your-company-modal .checkbox {
    float: left;
    margin-right: 10px; }

.explain-location-refresh h1 {
  color: #fff; }

.modal-shadow, .treedcoins .best-offers .offer-box {
  box-shadow: 0em 0.3em 1em rgba(0, 0, 0, 0.6); }

.edit-index {
  padding: 20px; }
  .edit-index.company-edit-index {
    padding-bottom: 0; }
  .edit-index .questions {
    border: 1px solid #878791; }
  .edit-index .error {
    margin-bottom: 15px; }

.without-close-button .icon-close-active {
  display: none; }

.modal-outer-small-popup {
  background: transparent; }

@media (min-width: 900px) {
  .modal-small-popup {
    width: 380px;
    height: 140px;
    margin-left: -190px;
    margin-top: -70px;
    padding-right: 20px; } }

.modal-new-standardization .content-holder {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

.modal-new-standardization .content {
  height: 100%;
  padding: 20px; }
  @media (min-width: 900px) {
    .modal-new-standardization .content {
      padding: 50px; } }
  .modal-new-standardization .content .description {
    margin: 10px 0; }

.modal-new-standardization .block-label {
  text-align: left;
  display: block;
  margin: 5px 0; }

.modal-new-standardization textarea {
  height: auto; }

@media (min-width: 900px) {
  .modal-company-relation-delete {
    height: 560px; } }

.modal-company-relation-delete .buttons {
  padding: 0 50px 20px; }
  .modal-company-relation-delete .buttons button {
    width: 49%; }

@media (min-width: 900px) {
  .modal-company-report-relation {
    height: 780px;
    width: 580px; } }

.modal-company-report-relation .treeday-modal-content {
  padding-bottom: 0; }

.modal-company-report-relation .checkbox {
  float: left;
  margin: 0 10px 0 0;
  border: 1px solid #878791;
  background-color: transparent;
  width: 15px;
  height: 15px; }
  .modal-company-report-relation .checkbox label {
    top: 2px;
    left: 2px; }

.modal-company-report-relation .checkbox-label {
  line-height: 1;
  display: block;
  text-align: left;
  margin-bottom: 10px; }

.modal-company-report-relation .treedcoin-icon {
  float: left;
  margin: 10px 10px 0 0;
  width: 20px;
  height: 20px; }

.modal-company-report-relation .treedcoin-bonus {
  line-height: 1.2;
  margin-top: 10px;
  color: #3FA6F2;
  text-align: left; }

.modal-company-report-relation .buttons {
  padding: 0 50px 20px; }
  .modal-company-report-relation .buttons button {
    margin-bottom: 10px; }

.modal-company-report-relation .block-label.margin-left-25 {
  margin-left: 25px; }

.modal-company-report-relation .margin-left-25 {
  margin-left: 25px; }

.modal-company-report-relation .margin-left-30 {
  margin-left: 30px; }

.modal-company-report-relation .margin-bottom-5 {
  margin-bottom: 5px; }

.modal-company-report-relation .disabled-input {
  background-color: #41414B;
  border: 0; }

@media (min-width: 900px) {
  .modal-company-report-success {
    height: 300px;
    width: 580px; } }

.modal-company-proposal {
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 900px) {
    .modal-company-proposal {
      height: 780px;
      width: 600px; } }
  .modal-company-proposal .treeday-modal-content {
    height: auto; }
  .modal-company-proposal .highlight {
    color: #3FA6F2; }
  .modal-company-proposal .content {
    padding: 50px 50px 0;
    height: auto; }
  .modal-company-proposal .icon-bonus-highlight {
    width: 100px;
    height: 100px;
    background-position-y: -20px;
    background-size: 80px;
    margin: 0 auto;
    padding-top: 33px;
    padding-left: 15px;
    font-size: 40px;
    text-align: left;
    font-style: initial; }
  .modal-company-proposal .buttons {
    padding: 0 50px 20px; }
    .modal-company-proposal .buttons button {
      width: 100%;
      margin-bottom: 10px; }

.modal-proposal-success {
  height: 360px; }

@media (min-width: 900px) {
  .modal-outer-fullscreen {
    background: #2D2D37;
    opacity: 0.95; } }

.modal-outer-fullscreen .modal-fullscreen {
  height: calc(100% - 40px); }
  .modal-outer-fullscreen .modal-fullscreen h1 {
    color: #87B400;
    font-size: 25px;
    margin-bottom: 30px; }
  .modal-outer-fullscreen .modal-fullscreen .text {
    font-size: 15px;
    line-height: 25px; }
  .modal-outer-fullscreen .modal-fullscreen.ps-container > .ps-scrollbar-y-rail {
    opacity: 1; }
  @media (min-width: 900px) {
    .modal-outer-fullscreen .modal-fullscreen {
      box-shadow: none;
      top: 50%;
      left: 50%;
      width: 550px;
      height: 500px;
      padding-left: 0;
      padding-right: 50px;
      margin-top: -250px;
      margin-left: -275px; } }

.conversations .owner-switch-container {
  margin-top: 10px; }

.conversations .add-comment {
  padding: 16px;
  border-bottom: 1px solid #878791;
  overflow: hidden; }
  .conversations .add-comment > div {
    float: left; }
  .conversations .add-comment .avatar {
    margin-right: 10px; }
  .conversations .add-comment .textarea-holder {
    width: calc(100% - 60px);
    min-height: 100px;
    padding: 5px 5px 40px 5px;
    border-radius: 5px;
    border: 1px solid #878791;
    position: relative; }
    .conversations .add-comment .textarea-holder textarea {
      width: 100%;
      border: none; }
  .conversations .add-comment .bottom-right {
    bottom: 10px;
    right: 10px; }

.conversations .pinwall-user {
  height: 70px; }

.conversations .pinwall-input-other {
  height: 50px; }

.conversations .conversation-threads > * > .conversation {
  border-bottom: 1px solid #878791; }

.conversations .conversation-threads > *:last-child > .conversation {
  border: none; }

.conversations .file-upload-icon-drop {
  top: auto;
  left: 10px;
  bottom: 10px;
  right: auto;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto; }
  .conversations .file-upload-icon-drop i.icon {
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-position: center;
    background-size: 60% 60%;
    border: 1px solid #878791;
    border-radius: 50%; }
    .conversations .file-upload-icon-drop i.icon:hover {
      border-color: white; }

.conversations .author-comment-attached-image {
  margin-bottom: 20px; }

.conversation {
  width: 100%;
  padding: 16px;
  position: relative;
  overflow: hidden; }
  .conversation > div {
    float: left; }
  .conversation .avatar {
    margin-right: 10px;
    width: 40px;
    height: 40px; }
  .conversation .textarea-holder {
    width: calc(100% - 50px);
    height: 60px;
    padding: 5px;
    position: relative; }
    .conversation .textarea-holder .participants {
      display: block;
      width: 100%;
      text-align: left; }
      .conversation .textarea-holder .participants > * {
        display: inline-block; }
      .conversation .textarea-holder .participants span {
        margin: 0 10px; }
  .conversation .new-comment {
    width: 100%;
    position: relative;
    overflow: hidden; }
    .conversation .new-comment > div {
      float: left; }
    .conversation .new-comment .textarea-holder {
      min-height: 40px;
      height: auto;
      padding: 5px;
      border-radius: 5px;
      border: 1px solid #878791;
      position: relative; }
      .conversation .new-comment .textarea-holder textarea {
        width: 100%;
        border: none;
        min-height: 30px;
        height: 30px !important;
        padding-left: 35px;
        padding-top: 6px; }
        .conversation .new-comment .textarea-holder textarea:focus, .conversation .new-comment .textarea-holder textarea.bigger {
          padding-left: 0;
          min-height: 60px;
          height: auto !important; }
      .conversation .new-comment .textarea-holder .file-upload-button-image-backend {
        margin-bottom: 25px; }

.conversation-item {
  width: 100%;
  padding: 16px;
  position: relative;
  overflow: hidden; }
  .conversation-item > div {
    float: left; }
  .conversation-item .avatar {
    margin-right: 10px;
    width: 40px;
    height: 40px; }
  .conversation-item .textarea-holder {
    width: calc(100% - 50px);
    height: auto;
    position: relative; }
    .conversation-item .textarea-holder > * {
      display: block;
      width: 100%;
      text-align: left; }

.notification-badge {
  display: block;
  position: absolute;
  top: 5px;
  right: 0px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  line-height: 18px;
  text-align: center;
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
  color: #fff; }
  .notification-badge:not(.icon) {
    background: #FF1F2E; }

.checkbox-wrapper {
  overflow: hidden;
  *zoom: 1;
  height: 30px; }
  .checkbox-wrapper > label {
    float: left;
    display: inline-block;
    line-height: 30px;
    margin-left: 10px;
    cursor: pointer;
    position: relative; }
  .checkbox-wrapper.centered .checkbox-container {
    left: 50%;
    margin-left: -60px; }
  .checkbox-wrapper.centered > label {
    left: 50%; }

.checkbox-wrapper.labeled {
  padding-right: 40px; }
  .checkbox-wrapper.labeled .checkbox-container {
    width: 100%;
    border-color: #87B400; }
  .checkbox-wrapper.labeled .checkbox-bullet {
    display: inline-block;
    height: 28px;
    position: relative;
    border-radius: 15px;
    line-height: 28px;
    color: white;
    text-align: center;
    background: none; }
    .checkbox-wrapper.labeled .checkbox-bullet.count2 {
      width: 50%; }
    .checkbox-wrapper.labeled .checkbox-bullet.count3 {
      width: 33.33%; }
    .checkbox-wrapper.labeled .checkbox-bullet.enabled {
      background-color: #87B400; }

.checkbox-container {
  width: 60px;
  height: 30px;
  border: 1px solid #fff;
  border-radius: 20px;
  cursor: pointer;
  float: left;
  position: relative; }

.checkbox-bullet {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  position: absolute;
  background: #87B400;
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out; }
  .checkbox-bullet.off {
    background: #808080;
    top: 2px;
    left: 5px;
    -webkit-transition: left 0.2s ease-in-out;
            transition: left 0.2s ease-in-out; }
  .checkbox-bullet.on {
    top: 2px;
    left: 30px;
    background: #87B400;
    -webkit-transition: left 0.2s ease-in-out;
            transition: left 0.2s ease-in-out; }

.register-company-map-promo {
  width: 300px;
  height: 80px;
  position: absolute;
  left: 10px;
  bottom: 10px;
  background: rgba(45, 45, 55, 0.5);
  border-radius: 15px;
  padding: 5px 10px;
  font-family: "Droid Serif";
  font-size: 15px;
  color: #fff; }
  .register-company-map-promo i.icon {
    width: 70px;
    height: 70px;
    float: left;
    margin-right: 5px; }
  .register-company-map-promo > div {
    display: inline-block;
    width: 200px;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }
  @media (max-width: 400px) {
    .register-company-map-promo {
      position: fixed;
      z-index: -1 !important; } }

.overlay-container {
  cursor: pointer;
  z-index: 4000; }
  @media (min-width: 400px) {
    .overlay-container.big-overlay {
      left: 410px; } }

.company-share-box-list {
  overflow: hidden;
  *zoom: 1;
  padding-top: 20px;
  margin-left: auto;
  margin-right: auto;
  width: 90%; }
  @media (min-width: 900px) {
    .company-share-box-list {
      width: 820px; } }

.company-share-box {
  color: white;
  position: relative;
  width: 100%;
  margin-bottom: 10px;
  cursor: pointer;
  background: #40404A;
  text-align: left;
  display: inline-block;
  padding: 10px;
  overflow: hidden; }
  .company-share-box .company-box-pos {
    margin-top: 5px; }
    .company-share-box .company-box-pos.address {
      width: 87%; }
    .company-share-box .company-box-pos i {
      margin-left: 3px;
      width: 20px;
      height: 20px; }
    .company-share-box .company-box-pos span {
      display: inline;
      white-space: normal; }
  .company-share-box .company-name, .company-share-box .company-industry, .company-share-box .address {
    line-height: normal; }
  .company-share-box .header-slideshow {
    height: 170px; }
  .company-share-box .company-box-rating {
    margin-left: 8px;
    margin-bottom: 5px;
    display: inline-block; }
  .company-share-box .company-box-followers {
    display: inline-block;
    float: right;
    position: absolute;
    bottom: 4px;
    right: 5px; }
  .company-share-box .company-picture {
    width: 100%;
    height: 100%;
    position: relative;
    background-position: center;
    background-size: cover; }
  .company-share-box .address {
    font-size: 14px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; }
    .company-share-box .address.shorter {
      width: calc(100% - 50px); }
  .company-share-box h2 {
    text-align: left;
    margin: 0 auto; }
  .company-share-box .distance {
    font-size: 15px;
    height: 25px;
    line-height: 25px;
    padding: 0 5px;
    background-color: #2D2D37;
    border-radius: 4px; }
  .company-share-box .number-text {
    font-size: 15px;
    color: #fff; }
  .company-share-box .rating-counter {
    display: inline-block; }
    .company-share-box .rating-counter i.icon {
      width: 23px;
      height: 18px; }
    .company-share-box .rating-counter span {
      font-size: 15px !important;
      line-height: 20px !important;
      height: 20px !important; }
  .company-share-box .industry-icons svg {
    margin-left: 5px;
    margin-top: 5px; }
  .company-share-box .industry-icons > * {
    float: left;
    margin-right: 5px; }
  .company-share-box > .icon,
  .company-share-box > .industry-icons .icon {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background-color: #2D2D37; }
    .company-share-box > .icon.icon-benefits_treedcoins,
    .company-share-box > .industry-icons .icon.icon-benefits_treedcoins {
      left: 35px;
      background-color: transparent; }
  .company-share-box .icon-icon_abo_company_small-active {
    background-size: 80%;
    height: 20px;
    width: 20px; }
  .company-share-box.with-images {
    padding: 0; }
    .company-share-box.with-images .company-share-box-content {
      padding: 10px;
      padding-bottom: 5px; }
  .company-share-box h2 {
    color: #fff;
    font-size: 18px;
    font-family: "Droid Serif";
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: inline-block;
    width: 100%;
    padding-top: 5px; }

.company-share-box.nominee .company-name, .company-share-box.nominee .industry {
  color: #878791; }

.company-share-box.business {
  height: 125px; }
  @media (min-width: 900px) {
    .company-share-box.business {
      height: 160px; } }
  .company-share-box.business .image-with-overlay .image-overlay > div {
    bottom: 30px; }

.company-share-box .box-indicator {
  pointer-events: none;
  position: absolute;
  top: 72px;
  left: 0;
  right: 0; }
  @media (min-width: 400px) {
    .company-share-box .box-indicator {
      top: 92px; } }
  @media (min-width: 900px) {
    .company-share-box .box-indicator {
      left: 270px;
      top: 140px; } }

.company-share-box.with-index-without-image.with-distance .box-indicator {
  top: 35px; }

.company-share-box.with-index-without-image.with-distance .company-share-box-content > div {
  width: 80%;
  min-height: 70px; }

.company-share-box.with-index-without-image.with-followers .company-share-box-content > div {
  width: 80%;
  min-height: 80px; }

.company-share-box.with-index-without-image .company-box-rating {
  margin-left: 0px;
  margin-bottom: 0px;
  margin-top: 6px;
  display: inline-block; }

.company-share-box.with-index-without-image .company-share-box-content > div {
  width: 80%; }

.company-share-box.with-index-without-image .box-indicator {
  top: 15px;
  left: 270px; }

.company-share-box.recommended {
  width: 100%;
  height: 150px; }
  @media (min-width: 900px) {
    .company-share-box.recommended {
      width: 266px;
      height: 266px; } }
  .company-share-box.recommended .image-with-overlay .image-overlay > div {
    bottom: 30px; }
  .company-share-box.recommended .box-indicator {
    position: absolute;
    bottom: 80px;
    left: 0;
    right: 0; }
    @media (min-width: 900px) {
      .company-share-box.recommended .box-indicator {
        bottom: 100px; } }

.company-header-box {
  position: relative;
  width: 100%; }
  .company-header-box .header-image {
    width: 100%;
    height: 185px;
    background-position: center;
    background-size: cover; }
    .company-header-box .header-image.abs {
      position: absolute;
      top: 0;
      left: 0;
      right: 0; }
  .company-header-box .header-image-placeholder {
    width: 95%;
    height: 185px;
    margin: 0 auto;
    border-radius: 5px;
    position: relative; }
    .company-header-box .header-image-placeholder.no-image {
      border: 1px dashed #878791; }
    .company-header-box .header-image-placeholder > button {
      width: 300px;
      pointer-events: none;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      z-index: 2; }
    .company-header-box .header-image-placeholder .file-upload-directive {
      width: 300px;
      height: 33px;
      cursor: pointer;
      position: absolute;
      top: 50%;
      left: 50%;
      bottom: auto;
      right: auto;
      margin: 0;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
      .company-header-box .header-image-placeholder .file-upload-directive * {
        display: none; }
  .company-header-box .container {
    width: 100%;
    padding: 0 20px; }
  .company-header-box .more,
  .company-header-box .edit {
    position: absolute;
    top: 27px;
    right: 20px;
    z-index: 5;
    font-size: 13px; }
    .company-header-box .more .icon,
    .company-header-box .edit .icon {
      background-size: contain;
      width: 18px;
      height: 18px; }
    .company-header-box .more.more,
    .company-header-box .edit.more {
      right: 20px; }
      .company-header-box .more.more .icon,
      .company-header-box .edit.more .icon {
        width: 6px; }
    .company-header-box .more.edit,
    .company-header-box .edit.edit {
      left: 20px; }
  .company-header-box .report {
    color: #FF7E02;
    position: absolute;
    z-index: 1;
    left: 20px;
    top: 25px; }
  .company-header-box .overtake {
    text-align: center; }
    .company-header-box .overtake .btn {
      width: auto; }
  .company-header-box .upload-image {
    margin-top: 15px;
    text-align: center;
    position: relative;
    height: 30px; }
    .company-header-box .upload-image > button {
      width: 300px;
      pointer-events: none;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      z-index: 2; }
    .company-header-box .upload-image .file-upload-directive {
      width: 300px;
      height: 33px;
      cursor: pointer;
      position: absolute;
      top: 50%;
      left: 50%;
      bottom: auto;
      right: auto;
      margin: 0;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
      .company-header-box .upload-image .file-upload-directive * {
        display: none; }
  .company-header-box h1 {
    font-size: 20px;
    line-height: 1.2;
    margin-bottom: 2px; }
  .company-header-box .nominee-margin {
    margin-top: 35px;
    margin-bottom: 10px; }
  .company-header-box .margin-bottom {
    margin-bottom: 2px; }
  .company-header-box .images {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    margin: 20px auto;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .company-header-box .images > * {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }
    .company-header-box .images .icon-holder {
      width: 36px; }
    .company-header-box .images .icon-industry svg {
      width: 23px;
      height: 23px;
      margin-left: 6px;
      margin-top: 6px; }
    .company-header-box .images .logo {
      width: 80px;
      height: 80px;
      border-radius: 50%;
      background-size: cover;
      background-position: center; }
      @media (min-width: 400px) {
        .company-header-box .images .logo {
          width: 100px;
          height: 100px; } }
    .company-header-box .images i {
      width: 36px;
      height: 36px;
      border-radius: 50%;
      background-color: #41414B;
      background-position: center;
      background-size: 60% 60%; }
      .company-header-box .images i.green {
        background-color: #87B400; }
    .company-header-box .images > span {
      width: 36px; }
  .company-header-box .rating-counter {
    cursor: pointer;
    width: auto;
    margin: 0 auto 20px auto;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .company-header-box .rating-counter i.icon {
      width: 17px;
      height: 25px;
      margin-right: 2px;
      float: none; }
    .company-header-box .rating-counter span {
      height: 15px;
      line-height: 18px;
      font-size: 15px; }
  .company-header-box .lower-content {
    position: relative;
    margin-top: -90px; }
    @media (min-width: 400px) {
      .company-header-box .lower-content {
        margin-top: -100px; } }
  .company-header-box .warning {
    margin-bottom: 0;
    line-height: 19px; }

.teaser-box {
  width: 95%;
  margin: 0 auto;
  position: relative; }
  @media (min-width: 900px) {
    .teaser-box {
      width: 900px; } }
  .teaser-box > div {
    width: 100%;
    margin: 20px auto;
    text-align: center;
    color: #fff; }
    .teaser-box > div .small-print {
      font-size: 13px;
      color: #808080;
      text-align: center; }
  .teaser-box p {
    text-align: center; }
  .teaser-box .teaser-callers {
    width: 100%;
    height: 100px;
    float: left;
    position: relative;
    background: #41414B;
    margin: 10px 0;
    box-shadow: 10px 10px 5px -6px rgba(0, 0, 0, 0.75);
    text-align: left;
    padding: 10px; }
    @media (min-width: 900px) {
      .teaser-box .teaser-callers {
        width: 400px;
        margin: 10px 25px; } }
    .teaser-box .teaser-callers i.icon {
      display: inline-block;
      position: static; }
    .teaser-box .teaser-callers i.icon.marketing {
      float: left;
      background-position: center;
      width: 80px;
      height: 80px;
      margin-right: 20px;
      cursor: pointer; }
    .teaser-box .teaser-callers i.icon.premium {
      position: absolute;
      top: 0;
      right: 0;
      width: 50px;
      height: 50px;
      pointer-events: none; }
    .teaser-box .teaser-callers .header {
      color: #878791;
      font-size: 13px; }
      @media (min-width: 900px) {
        .teaser-box .teaser-callers .header {
          font-size: 15px; } }
    .teaser-box .teaser-callers .title {
      color: #fff;
      font-size: 15px;
      font-family: "Droid Serif"; }
      @media (min-width: 900px) {
        .teaser-box .teaser-callers .title {
          font-size: 18px; } }
    .teaser-box .teaser-callers a {
      font-size: 13px; }
      @media (min-width: 900px) {
        .teaser-box .teaser-callers a {
          font-size: 15px; } }
  .teaser-box .teaser-callers:nth-child(odd) {
    text-align: right; }
    .teaser-box .teaser-callers:nth-child(odd) i.icon.marketing {
      float: right;
      margin-right: 0px;
      margin-left: 20px; }
  .teaser-box .btn {
    width: auto; }
  .teaser-box .details-holder {
    position: relative; }
    .teaser-box .details-holder i.icon {
      display: inline-block;
      position: static;
      width: 40px;
      height: 40px;
      cursor: pointer; }
    .teaser-box .details-holder .hide-details {
      font-size: 15px;
      line-height: 20px;
      cursor: pointer;
      color: #878791;
      position: absolute;
      top: 0;
      left: 50%;
      margin-left: -35px;
      width: 70px; }
      .teaser-box .details-holder .hide-details i.icon {
        display: block;
        margin: 0 auto; }
        .teaser-box .details-holder .hide-details i.icon.icon-up-primary {
          display: none; }
      @media (min-width: 900px) {
        .teaser-box .details-holder .hide-details {
          color: #87B400;
          top: 0;
          left: auto;
          right: 0;
          z-index: 2;
          width: auto;
          margin: 0; }
          .teaser-box .details-holder .hide-details i.icon {
            display: inline-block;
            background-position: bottom;
            width: 20px;
            height: 20px; }
            .teaser-box .details-holder .hide-details i.icon.icon-icon_close {
              display: none; }
            .teaser-box .details-holder .hide-details i.icon.icon-up-primary {
              display: inline-block; } }
    .teaser-box .details-holder .left, .teaser-box .details-holder .right {
      display: inline-block;
      width: 70px;
      margin: 0;
      text-align: center;
      cursor: pointer;
      float: left; }
      .teaser-box .details-holder .left span, .teaser-box .details-holder .right span {
        font-size: 15px;
        color: #878791; }
      .teaser-box .details-holder .left.right, .teaser-box .details-holder .right.right {
        left: auto;
        right: -70px;
        float: right; }
      @media (min-width: 900px) {
        .teaser-box .details-holder .left, .teaser-box .details-holder .right {
          display: block;
          float: none;
          position: absolute;
          top: 375px;
          left: -70px; } }
    .teaser-box .details-holder .viewport {
      display: inline-block;
      height: auto;
      width: 100%;
      position: relative;
      overflow: hidden; }
      @media (min-width: 900px) {
        .teaser-box .details-holder .viewport {
          height: 800px; } }
      .teaser-box .details-holder .viewport .details-content-holder {
        position: relative;
        width: 800%;
        height: 100%;
        -webkit-transition: 1s;
                transition: 1s; }
        .teaser-box .details-holder .viewport .details-content-holder .details-content {
          width: 12.5%;
          height: auto;
          display: inline-block;
          margin: 0;
          padding: 10px;
          text-align: left;
          overflow: hidden;
          position: relative;
          vertical-align: top; }
          @media (min-width: 900px) {
            .teaser-box .details-holder .viewport .details-content-holder .details-content {
              height: 100%; } }
          .teaser-box .details-holder .viewport .details-content-holder .details-content .images {
            margin: 0 auto;
            width: 300px;
            position: relative; }
          .teaser-box .details-holder .viewport .details-content-holder .details-content img.phone {
            height: auto;
            width: 300px; }
            @media (min-width: 900px) {
              .teaser-box .details-holder .viewport .details-content-holder .details-content img.phone {
                height: 100%;
                width: auto;
                margin: 0 20px 0 0;
                float: left; } }
          .teaser-box .details-holder .viewport .details-content-holder .details-content .screen {
            position: absolute;
            top: 101px;
            left: 40px;
            width: 220px;
            height: 385px;
            overflow: hidden; }
            @media (min-width: 900px) {
              .teaser-box .details-holder .viewport .details-content-holder .details-content .screen {
                top: 141px;
                left: 65px;
                width: 286px;
                height: 507px; } }
            .teaser-box .details-holder .viewport .details-content-holder .details-content .screen img {
              position: absolute;
              top: 0;
              width: 100%;
              height: 100%;
              -webkit-transition: 1s;
                      transition: 1s; }
          .teaser-box .details-holder .viewport .details-content-holder .details-content .header {
            color: #87B400;
            font-size: 18px;
            width: 100%;
            display: inline-block;
            margin-top: 20px; }
            @media (min-width: 900px) {
              .teaser-box .details-holder .viewport .details-content-holder .details-content .header {
                width: 400px;
                float: right; } }
          .teaser-box .details-holder .viewport .details-content-holder .details-content h1 {
            font-family: "Droid Serif";
            color: #fff;
            font-size: 30px;
            text-align: left;
            width: 100%; }
            @media (min-width: 900px) {
              .teaser-box .details-holder .viewport .details-content-holder .details-content h1 {
                width: 400px;
                float: right; } }
          .teaser-box .details-holder .viewport .details-content-holder .details-content .text {
            color: #fff;
            font-size: 15px;
            width: 100%; }
            @media (min-width: 900px) {
              .teaser-box .details-holder .viewport .details-content-holder .details-content .text {
                width: 400px;
                float: right; } }
    .teaser-box .details-holder .bullets div {
      margin: 30px 0 0 0;
      width: 25%;
      display: inline-block;
      position: relative; }
      @media (min-width: 900px) {
        .teaser-box .details-holder .bullets div {
          width: 60px;
          margin-bottom: 50px; } }
      .teaser-box .details-holder .bullets div i.icon {
        margin: 0 10px;
        opacity: 0.5; }
        .teaser-box .details-holder .bullets div i.icon.active {
          opacity: 1; }
      .teaser-box .details-holder .bullets div span {
        font-size: 15px;
        position: absolute;
        width: 200px;
        margin-left: -100px;
        left: 50%;
        top: 40px; }
    .teaser-box .details-holder .details-nav {
      height: 80px;
      overflow: hidden;
      margin: 20px 0;
      position: relative; }

.packages-details {
  text-align: center; }
  .packages-details .opener {
    display: inline-block;
    width: auto;
    margin: 20px auto 10px auto;
    cursor: pointer; }
  .packages-details .grid-four-columns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .packages-details .grid-four-columns > * {
      width: 18%;
      margin: 0 10px;
      min-width: 150px;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }
  .packages-details .grey-p p {
    color: #878791; }
  .packages-details .right, .packages-details .right * {
    text-align: right;
    margin-left: 0;
    margin-right: 0; }
  .packages-details .left, .packages-details .left * {
    text-align: left;
    margin-left: 0;
    margin-right: 0; }
  .packages-details .header-slideshow {
    height: auto; }
    .packages-details .header-slideshow .slides-holder {
      height: auto; }
      .packages-details .header-slideshow .slides-holder img {
        width: 50%;
        margin: 0 auto; }

.header-slideshow {
  position: relative;
  width: 100%;
  height: 400px;
  overflow: hidden; }
  .header-slideshow .slides-holder {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    left: 0;
    -webkit-transition: left 2s;
            transition: left 2s; }
    .header-slideshow .slides-holder.animation-sliding .slide {
      position: relative;
      float: left;
      opacity: 1;
      -webkit-transition: none;
              transition: none; }
    .header-slideshow .slides-holder .slide {
      position: absolute;
      width: 100%;
      height: 100%;
      background-size: cover;
      opacity: 0;
      -webkit-transition: opacity 2s;
              transition: opacity 2s; }
    .header-slideshow .slides-holder .slide.showing {
      opacity: 1;
      -webkit-transition: opacity 2s;
              transition: opacity 2s; }
  .header-slideshow .slide-text {
    position: absolute;
    z-index: 2;
    top: 300px;
    width: 100%;
    color: #fff;
    text-align: center; }
    @media (min-width: 900px) {
      .header-slideshow .slide-text {
        top: 245px; } }
    @media (min-width: 1040px) {
      .header-slideshow .slide-text {
        top: 420px; } }
    .header-slideshow .slide-text .head-text {
      font-size: 15px;
      font-family: "Droid Serif"; }
    .header-slideshow .slide-text .sub-text {
      font-size: 13px;
      font-family: "Droid Serif"; }
    @media (min-width: 900px) {
      .header-slideshow .slide-text .head-text {
        font-size: 24px; }
      .header-slideshow .slide-text .sub-text {
        font-size: 15px; } }
  .header-slideshow > .bullets {
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    text-align: center; }
    .header-slideshow > .bullets > div {
      display: inline-block;
      width: 15px;
      height: 15px;
      margin: 0 10px;
      border-radius: 50%;
      border: 1px solid white;
      background: transparent;
      cursor: pointer; }
      .header-slideshow > .bullets > div.selected {
        background: white; }
  .header-slideshow > .arrows {
    position: absolute;
    top: calc(50% - 20px);
    width: 30px;
    height: 30px;
    background: #41414B;
    border-radius: 50%;
    cursor: pointer; }
    .header-slideshow > .arrows.left-arrow {
      left: 10px; }
      .header-slideshow > .arrows.left-arrow .icon {
        left: 8px; }
    .header-slideshow > .arrows.right-arrow {
      right: 10px; }
    .header-slideshow > .arrows .icon {
      position: absolute;
      top: 7px;
      left: 10px;
      width: 11px;
      height: 17px;
      background-size: cover;
      background-position: center; }
    .header-slideshow > .arrows.mouseover-visible {
      display: none; }

.header-slideshow:hover .arrows.mouseover-visible {
  display: block; }

.network-box {
  position: fixed;
  top: 160px;
  right: 20px;
  width: 220px;
  height: auto;
  background: #2D2D37;
  border: 1px solid #878791;
  z-index: 5060;
  color: #fff; }
  @media (min-width: 400px) {
    .network-box {
      left: 160px; } }
  .network-box.disabled span, .network-box.disabled a {
    color: #878791;
    pointer-events: none; }
  .network-box span {
    cursor: pointer; }
    .network-box span.aboicon {
      border-bottom: 1px solid #878791; }
      .network-box span.aboicon .icon.icon-icon_abo_company_small-primary {
        width: 20px;
        height: 20px;
        margin: 5px; }
  .network-box div.not-logged {
    width: 100%;
    height: auto;
    padding: 5px;
    margin: 0;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #FF7E02; }
    @media (min-width: 400px) {
      .network-box div.not-logged {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    .network-box div.not-logged .icon {
      width: 100%;
      height: auto;
      padding: 0 0 0 40px;
      cursor: pointer;
      background-size: 35px 35px;
      background-position: left center; }
  .network-box > span, .network-box > a {
    height: 40px;
    display: block;
    padding-left: 40px;
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    line-height: 40px !important;
    color: #fff;
    position: relative; }
    @media (min-width: 400px) {
      .network-box > span, .network-box > a {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
    .network-box > span > .icon, .network-box > a > .icon {
      position: absolute;
      display: inline-block;
      left: 5px;
      top: 5px; }
      .network-box > span > .icon.icon-like, .network-box > a > .icon.icon-like {
        top: 0;
        left: 0;
        background-size: 100%;
        width: 40px;
        height: 40px; }
      .network-box > span > .icon.icon-facebook, .network-box > a > .icon.icon-facebook {
        top: 5px;
        left: 5px; }
      .network-box > span > .icon.icon-report, .network-box > a > .icon.icon-report {
        left: 0px;
        top: -1px;
        height: 30px; }
  .network-box .close-box {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #87B400;
    width: 100%;
    text-align: right;
    padding: 5px 10px;
    cursor: pointer;
    border-top: 1px solid #878791; }
    @media (min-width: 400px) {
      .network-box .close-box {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }

.index-indicator-single {
  height: 5px;
  position: relative;
  background: -webkit-linear-gradient(left, #FEA500 0%, #EEB400 10%, #E2C000 30%, #D5CE02 40%, #C9D700 50%, #B4CC02 60%, #96BC01 80%, #89B502 90%, #86B300 100%);
  background: linear-gradient(to right, #FEA500 0%, #EEB400 10%, #E2C000 30%, #D5CE02 40%, #C9D700 50%, #B4CC02 60%, #96BC01 80%, #89B502 90%, #86B300 100%); }
  .index-indicator-single > .bullet {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    position: absolute;
    top: -18px;
    line-height: 40px;
    color: #fff;
    font-size: 18px;
    text-align: center; }

.index-indicator-single-circle {
  width: 40px;
  height: 40px;
  margin: 0 auto;
  padding: 0 !important;
  border-radius: 50%;
  position: relative; }
  .index-indicator-single-circle canvas {
    position: static !important; }
  .index-indicator-single-circle .bullet {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    font-family: "Droid Serif";
    color: #fff;
    padding: 0 !important;
    height: auto !important;
    width: auto !important; }

.opening-hours-box .gridded {
  overflow: hidden; }
  .opening-hours-box .gridded > * {
    float: left;
    margin-right: 10px;
    margin-bottom: 0; }
    .opening-hours-box .gridded > *:last-child {
      margin-right: 0; }

.opening-hours-box .btn-grey {
  width: 80px;
  background: transparent;
  border-color: #878791;
  color: #878791; }
  .opening-hours-box .btn-grey:hover, .opening-hours-box .btn-grey.active {
    color: #fff;
    border-color: #87B400;
    background-color: #87B400; }

.opening-hours-box .checkbox-wrapper {
  width: 50%;
  margin-right: 0; }
  .opening-hours-box .checkbox-wrapper .checkbox-container {
    border-color: #878791; }
  .opening-hours-box .checkbox-wrapper .checkbox-bullet {
    border-color: #878791; }
  .opening-hours-box .checkbox-wrapper label {
    color: #878791; }
  .opening-hours-box .checkbox-wrapper label.on {
    color: #87B400; }

.opening-hours-box .select {
  margin-bottom: 10px;
  position: relative;
  overflow: visible; }
  .opening-hours-box .select select {
    color: #878791 !important; }

.opening-hours-box .saved {
  margin: 0 auto 20px auto; }

.opening-hours-box .btndisabled {
  background-color: #878791;
  pointer-events: none; }

.opening-times {
  margin-top: 20px;
  margin-bottom: 5px; }
  .opening-times .opening-times-day {
    color: white;
    overflow: hidden;
    margin-top: 15px; }
    .opening-times .opening-times-day.active {
      color: #87B400; }
    .opening-times .opening-times-day .single-time {
      padding: 0 10px;
      border-right: 1px solid silver; }
      .opening-times .opening-times-day .single-time:nth-child(3) {
        padding-left: 0; }
      .opening-times .opening-times-day .single-time:last-child {
        border: none; }

.company-tos {
  text-align: left; }
  .company-tos .checkbox {
    float: left;
    margin-right: 15px;
    margin-bottom: 40px; }
  .company-tos .company-tos-error {
    color: #FF7E02;
    margin-bottom: 25px;
    margin-top: 20px; }

/* here should go styles for this */
.company-edit-relations .company-edit-relation-list, .company-edit-relations .company-edit-nominations-list {
  padding: 20px 0; }

.company-edit-relations h1 {
  font-size: 20px;
  padding: 20px; }

.company-edit-tabs .sized, .company-edit-tabs .active-buttons button, .branch-mode-wrapper .active-buttons .company-edit-tabs button, .branch-mode-wrapper .sized, .company-edit-tabs .active-buttons .branch-mode-wrapper button, .branch-mode-wrapper .active-buttons button {
  width: calc(50vw - 21px); }
  @media (min-width: 400px) {
    .company-edit-tabs .sized, .company-edit-tabs .active-buttons button, .branch-mode-wrapper .active-buttons .company-edit-tabs button, .branch-mode-wrapper .sized, .company-edit-tabs .active-buttons .branch-mode-wrapper button, .branch-mode-wrapper .active-buttons button {
      width: 179px; } }

.company-edit-tabs .report-not-public, .branch-mode-wrapper .report-not-public {
  cursor: initial;
  position: relative;
  /* If you want dots under the hoverable text */ }
  .company-edit-tabs .report-not-public .icon-close-active, .branch-mode-wrapper .report-not-public .icon-close-active {
    position: absolute;
    right: 10px;
    top: 0px;
    cursor: pointer; }
  .company-edit-tabs .report-not-public .tooltip-popup-text, .branch-mode-wrapper .report-not-public .tooltip-popup-text {
    font-style: normal;
    width: 300px;
    background-color: #87B400;
    color: #fff;
    text-align: left;
    /* Position the tooltip text - see examples below! */
    position: absolute;
    z-index: 1;
    border-radius: 3px;
    padding: 20px;
    top: 50px;
    left: -190px; }
    .company-edit-tabs .report-not-public .tooltip-popup-text h2, .branch-mode-wrapper .report-not-public .tooltip-popup-text h2 {
      text-align: left;
      margin-bottom: 20px; }
    .company-edit-tabs .report-not-public .tooltip-popup-text .subtitle, .branch-mode-wrapper .report-not-public .tooltip-popup-text .subtitle {
      margin-bottom: 20px; }
    .company-edit-tabs .report-not-public .tooltip-popup-text a, .branch-mode-wrapper .report-not-public .tooltip-popup-text a {
      color: white;
      text-decoration: underline; }
    .company-edit-tabs .report-not-public .tooltip-popup-text::after, .branch-mode-wrapper .report-not-public .tooltip-popup-text::after {
      content: " ";
      position: absolute;
      bottom: 100%;
      left: 15px;
      margin-left: -5px;
      border-width: 10px;
      border-style: solid;
      border-color: transparent transparent #87B400 transparent; }

.company-edit-tabs .active-buttons, .branch-mode-wrapper .active-buttons {
  width: calc(100% - 32px);
  margin: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .company-edit-tabs .active-buttons button.btndisabled, .branch-mode-wrapper .active-buttons button.btndisabled {
    background-color: #878791; }
  .company-edit-tabs .active-buttons.active-buttons-index, .branch-mode-wrapper .active-buttons.active-buttons-index {
    width: calc(100% - 20px);
    margin: 0 10px 15px; }

.company-edit-tabs .teaser, .branch-mode-wrapper .teaser {
  width: 100%;
  background: #41414B;
  overflow: hidden; }
  @media (min-width: 900px) {
    .company-edit-tabs .teaser, .branch-mode-wrapper .teaser {
      width: 400px;
      height: 60px;
      position: fixed;
      bottom: 0;
      left: 0; } }

.company-edit-tabs .index-indicator.teaser-mobile, .branch-mode-wrapper .index-indicator.teaser-mobile {
  position: fixed;
  bottom: 5px;
  left: 5px; }

@media (min-width: 900px) {
  .company-edit-tabs .package-teaser, .branch-mode-wrapper .package-teaser {
    background-color: #87B400; } }

.company-edit-tabs h2:not(.first-title), .branch-mode-wrapper h2:not(.first-title) {
  font-size: 20px; }

.company-edit-tabs .btn.disabled, .branch-mode-wrapper .btn.disabled {
  opacity: 0.7;
  pointer-events: none; }

.company-edit-profile .image-preview {
  min-height: 185px; }

.company-edit-profile .form-grouped {
  margin-bottom: 20px;
  padding-bottom: 15px; }
  .company-edit-profile .form-grouped .overflow-visible {
    overflow: visible !important; }

.company-edit-profile .form-grouped:last-of-type {
  border-bottom: 0; }

.company-edit-profile .teaser button {
  margin-top: 0; }

.company-edit-profile input {
  margin-bottom: 10px; }

.company-edit-profile .no-margin {
  margin: 0 !important; }

.company-edit-profile .small-text {
  line-height: 1; }

.company-edit-profile h4 {
  text-align: center; }

.company-edit-profile .big-title {
  font-size: 25px; }

.company-edit-profile .register-tos a {
  display: inline; }

.company-edit-profile .file-upload-directive i {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }

.company-edit-profile .icon-load {
  overflow: hidden;
  margin-bottom: 10px;
  position: relative; }
  .company-edit-profile .icon-load > * {
    float: left;
    margin-right: 10px;
    line-height: 50px; }
  .company-edit-profile .icon-load > div {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    position: relative; }
    .company-edit-profile .icon-load > div.avatar {
      width: 40px;
      height: 40px;
      position: absolute;
      top: 8px;
      left: 8px; }

.company-edit-profile .avatar {
  width: 40px;
  height: 40px; }

.company-edit-profile .no-events {
  pointer-events: none; }

.company-edit-profile .disabled {
  width: 100%;
  padding: 0;
  margin-top: 15px;
  border-radius: 5px;
  overflow: hidden;
  background-color: #41414B; }
  .company-edit-profile .disabled.form-group {
    width: 95%;
    margin: 0 auto; }
  .company-edit-profile .disabled > h4 {
    background: #87B400;
    color: #fff;
    font-family: "Varela";
    text-transform: uppercase;
    line-height: 35px;
    margin: 0 auto;
    text-align: center; }
  .company-edit-profile .disabled .file-upload-directive > i.icon {
    background-color: #55555F; }
  .company-edit-profile .disabled > div.trial {
    margin: 10px;
    height: 180px;
    width: calc(100% - 20px); }
    .company-edit-profile .disabled > div.trial .file-upload-directive {
      top: 40px; }
    .company-edit-profile .disabled > div.trial button {
      margin: 10px auto 0 auto;
      display: block; }
  .company-edit-profile .disabled > div:not(.trial) {
    margin: 10px;
    width: calc(100% - 20px); }
  .company-edit-profile .disabled .separator, .company-edit-profile .disabled .company-selection .box:not(:first-child), .company-selection .company-edit-profile .disabled .box:not(:first-child) {
    width: 100% !important;
    margin: 15px 0 !important;
    border-color: #55555F; }
  .company-edit-profile .disabled .opening-hours-box {
    margin-left: 15px;
    margin-right: 15px; }

.company-edit-profile .gallery-images {
  position: relative;
  width: 40px;
  height: 40px;
  margin-top: 5px;
  margin-right: 7px;
  display: inline-block; }
  .company-edit-profile .gallery-images .file-upload-directive {
    margin: 0;
    position: static; }

.company-edit-profile .gallery-preview-delete {
  width: 35px;
  height: 35px;
  position: relative;
  top: 80px;
  bottom: 10px;
  left: 50%;
  margin-left: -17.5px;
  z-index: 10;
  cursor: pointer;
  border: 1px solid #878791;
  border-radius: 35px;
  background-color: #333; }

.company-edit-profile .keyword-tags .tags {
  border-radius: 5px; }
  .company-edit-profile .keyword-tags .tags .remove-button {
    display: inline-block; }

.company-edit-profile .all-errors {
  margin-top: 25px; }

.company-edit-profile .upgrade-button {
  display: inline-block;
  margin-left: 5px; }
  .company-edit-profile .upgrade-button .btn {
    height: 20px;
    margin: 0;
    font-size: 9px;
    padding: 0 5px;
    line-height: 9px; }

.company-edit-profile .company-images .upgrade-button {
  vertical-align: top;
  margin: 12px 0 0; }

.company-edit-package {
  padding: 16px; }
  .company-edit-package .grid-two {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
    .company-edit-package .grid-two > :first-child {
      text-align: left; }
      .company-edit-package .grid-two > :first-child h2 {
        margin-bottom: 5px; }
    .company-edit-package .grid-two > :last-child {
      text-align: right; }
  .company-edit-package .green {
    border-radius: 5px;
    color: #fff;
    padding: 16px; }
    .company-edit-package .green .btn {
      display: block; }
    .company-edit-package .green a {
      color: #fff; }
    .company-edit-package .green > * {
      margin: 0 auto 15px auto; }
    @media (min-width: 900px) {
      .company-edit-package .green .teaser {
        margin-bottom: 0; } }
  .company-edit-package .premium-stuff {
    border-radius: 5px;
    color: #878791;
    padding: 16px; }
    .company-edit-package .premium-stuff a {
      color: #87B400; }
    .company-edit-package .premium-stuff > * {
      margin: 0 auto 15px auto; }
  .company-edit-package .teaser span {
    text-decoration: underline; }

.company-product-single-edit .image-load h2 {
  font-size: 15px; }

.company-product-single-edit > h1 {
  padding: 10px;
  font-family: "Droid Serif";
  color: #fff;
  font-size: 23px; }

.company-product-single-edit .company-product-questionmark {
  color: #87B400;
  margin: 10px 0 5px;
  display: inline-block;
  position: relative;
  cursor: pointer; }
  .company-product-single-edit .company-product-questionmark .icon-questionmark {
    position: absolute;
    top: -5px;
    left: -30px; }

.company-product-single-edit .errors.errors-title {
  margin-bottom: 3px; }

.company-product-single-edit .errors.errors-image {
  text-align: left; }

.company-product-single-edit span {
  display: inline-block; }

.company-product-single-edit .product-inactive-warning {
  padding: 0;
  margin-top: 6px;
  margin-left: 10px;
  height: 18px;
  line-height: 18px;
  width: auto;
  background-size: contain;
  color: #FF7E02; }

.company-product-single-edit .checkbox-wrapper {
  display: inline-block; }
  .company-product-single-edit .checkbox-wrapper .off {
    background: #FF7E02; }

.company-product-single-edit .product-delete {
  float: right;
  margin-top: 4px;
  display: inline-block;
  color: #87B400;
  cursor: pointer; }
  .company-product-single-edit .product-delete i.icon {
    margin-top: -4px; }

.company-product-single-edit form > *:not(.active-buttons) {
  width: 100%;
  margin: 0 0 10px 0; }

.company-product-single-edit label {
  color: #878791; }

.company-product-single-edit input,
.company-product-single-edit textarea {
  color: #fff !important; }

.company-product-single-edit .active-buttons {
  margin-left: 0;
  margin-right: 0;
  width: 100%; }

@media (min-width: 400px) {
  .company-edit-product {
    padding-bottom: 30px; } }

.company-edit-product > * {
  margin: 0 16px 15px 16px;
  width: calc(100% - 32px); }
  .company-edit-product > *.separator, .company-selection .company-edit-product > *.box:not(:first-child) {
    margin: 0 0 15px 0; }

.company-edit-product .modal-icon i {
  margin: 0 auto;
  width: 30px;
  height: 30px;
  background-position: center;
  background-size: contain;
  border-radius: 50%; }

.company-edit-product .company-product-single-box {
  overflow: hidden;
  position: relative;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  border-bottom: 1px solid #41414B;
  padding: 16px; }
  .company-edit-product .company-product-single-box img {
    margin-bottom: 15px; }
  .company-edit-product .company-product-single-box .grid-two {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .company-edit-product .company-product-single-box .grid-two > * {
      margin-left: 0;
      margin-right: 0; }
  .company-edit-product .company-product-single-box .warning {
    margin: 0; }
  .company-edit-product .company-product-single-box.editing {
    max-height: 999px;
    -webkit-transition: max-height 1s ease;
            transition: max-height 1s ease; }
    .company-edit-product .company-product-single-box.editing.newproduct-unopened {
      max-height: 0px; }

.company-edit-index .first-check, .nominee-edit-index .first-check {
  margin: 10px 0;
  padding: 10px 0; }
  .company-edit-index .first-check > *:not(.separator):not(.active-buttons):not(.question), .nominee-edit-index .first-check > *:not(.separator):not(.active-buttons):not(.question) {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(100% - 32px); }

.company-edit-index .industry-dropdown, .nominee-edit-index .industry-dropdown {
  padding: 0 10px;
  margin-bottom: 20px; }

.company-edit-index .grid-two, .nominee-edit-index .grid-two {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  .company-edit-index .grid-two > i, .nominee-edit-index .grid-two > i {
    width: 15px;
    height: 20px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    position: static;
    margin-right: 10px;
    background-position: center;
    background-size: contain; }

.company-edit-index .relative, .nominee-edit-index .relative {
  position: relative; }
  .company-edit-index .relative .top-right, .nominee-edit-index .relative .top-right {
    top: 0;
    right: 15px; }

.company-edit-index .pad-sides, .nominee-edit-index .pad-sides {
  padding-left: 16px;
  padding-right: 16px; }

.company-edit-index .question, .nominee-edit-index .question {
  margin-right: 0;
  margin-left: 0;
  width: 100%;
  position: relative;
  padding: 10px;
  overflow: hidden; }
  .company-edit-index .question:last-child, .nominee-edit-index .question:last-child {
    border: none; }
  .company-edit-index .question .padded, .nominee-edit-index .question .padded {
    padding-right: 25px;
    padding-bottom: 10px; }
  .company-edit-index .question .slider-container, .nominee-edit-index .question .slider-container {
    width: 100%; }

.company-edit-index i.icon.top-right, .nominee-edit-index i.icon.top-right {
  background-position: center; }

.company-edit-index .disabled, .nominee-edit-index .disabled {
  width: 100%;
  padding: 0;
  margin-top: 15px;
  border-radius: 5px;
  overflow: hidden;
  background-color: #41414B; }
  .company-edit-index .disabled.form-group, .nominee-edit-index .disabled.form-group {
    width: 95%;
    margin: 0 auto; }
  .company-edit-index .disabled > h4, .nominee-edit-index .disabled > h4 {
    background: #87B400;
    color: #fff;
    font-family: "Varela";
    text-transform: uppercase;
    line-height: 35px;
    margin: 0 auto;
    text-align: center; }
  .company-edit-index .disabled .separator, .company-edit-index .disabled .company-selection .box:not(:first-child), .company-selection .company-edit-index .disabled .box:not(:first-child), .nominee-edit-index .disabled .separator, .nominee-edit-index .disabled .company-selection .box:not(:first-child), .company-selection .nominee-edit-index .disabled .box:not(:first-child) {
    width: 100% !important;
    margin: 15px 0 !important;
    border-color: #55555F; }

.company-edit-index .bottom-margin, .nominee-edit-index .bottom-margin {
  margin-bottom: 15px; }

.company-edit-index .icon-icon_warning, .nominee-edit-index .icon-icon_warning {
  width: 16px !important;
  height: 16px !important; }

.company-edit-index .additional-industries h2 {
  margin-bottom: 15px; }

.company-edit-index .widgets-banner.teaser {
  cursor: pointer;
  padding: 10px;
  background-color: #87B400; }
  @media (min-width: 900px) {
    .company-edit-index .widgets-banner.teaser {
      padding-left: 70px; } }

.company-edit-index .index-indicator.teaser {
  bottom: 25px;
  width: 66px;
  height: 66px;
  background-color: transparent;
  float: left;
  margin-top: -30px; }
  .company-edit-index .index-indicator.teaser .index-indicator-single-circle {
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.6); }

.company-edit-index .buttons-background.teaser {
  background-color: #41414B;
  padding: 16px; }
  .company-edit-index .buttons-background.teaser .active-buttons {
    width: 100%;
    margin: 0; }

.nominee-edit-index h1 {
  margin: 30px auto 15px auto; }

.nominee-edit-index .question {
  border-top: 1px solid #41414B;
  border-bottom: none; }

.nominee-edit-index .index-intro {
  padding-bottom: 15px;
  margin: 0 15px; }

.nominee-edit-index .index-status {
  margin: 20px 15px; }

.company-edit-widget h2 {
  margin: 30px 15px 0;
  font-size: 20px; }

.company-edit-widget button {
  display: block;
  margin: 0 auto 15px auto; }

.company-edit-widget .content {
  margin: 0 15px; }

.company-edit-widget img {
  padding: 15px; }

.ng-toast {
  z-index: 10000; }
  @media (min-width: 900px) {
    .ng-toast {
      bottom: 0;
      width: 400px; } }
  .ng-toast .ng-toast__message {
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.6);
    background-color: #87B400;
    color: white;
    height: 40px;
    margin: 10px;
    border-radius: 4px;
    padding: 8px;
    width: auto; }

.nominee-upgrade {
  text-align: center;
  margin-top: 30px; }
  .nominee-upgrade button {
    width: 180px; }

.go-to-edit {
  background-color: #87B400;
  text-align: center; }
  .go-to-edit button {
    width: 170px;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #87B400;
    background-color: white; }

.go-to-profile {
  background-color: #FF7E02;
  text-align: center; }
  .go-to-profile button {
    width: 200px;
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #FF7E02;
    color: white;
    border: 1px solid white; }

user-edit-header .settings-accounts {
  text-align: left;
  margin: 10px;
  color: #fff;
  position: relative;
  overflow: hidden;
  *zoom: 1; }
  user-edit-header .settings-accounts .box {
    text-align: left; }
    user-edit-header .settings-accounts .box .register {
      color: #878791; }
    user-edit-header .settings-accounts .box .user-inactive {
      color: #FF7E02; }
  user-edit-header .settings-accounts img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    float: left;
    margin-right: 10px; }
  user-edit-header .settings-accounts .inactive {
    position: absolute;
    left: 5px; }
  user-edit-header .settings-accounts .account-link {
    position: absolute;
    bottom: 0;
    right: 0; }

.user-img-settings .file-upload-helper {
  width: 100px;
  height: 100px;
  margin: -50px 0 -50px;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 100%; }

.user-menu {
  background: #2D2D37;
  overflow: hidden;
  z-index: 30; }
  .user-menu.bordered {
    border: 1px solid #878791; }
  .user-menu .padded {
    padding: 8px;
    cursor: pointer; }
  .user-menu .disabled {
    pointer-events: none;
    color: #878791 !important; }
  .user-menu .icon-icon_abo_treeder-active {
    width: 20px;
    height: 20px;
    background-position: center;
    background-size: 80%; }
  .user-menu .icon-report {
    width: 30px;
    height: 30px;
    margin-left: -10px;
    margin-top: -10px;
    background-size: 120%; }
  .user-menu .icon-down {
    background-position: center right; }

.company-info .separator-thin {
  margin: 0 -15px;
  width: auto; }

.company-info .company-industry .industry-name {
  color: #87B400; }

.company-info .company-industry i.icon-circled {
  width: 20px;
  height: 20px; }
  .company-info .company-industry i.icon-circled svg {
    margin-left: 3px;
    margin-top: 3px; }

.branch-info .index-indicator-single-circle {
  float: right; }

.branch-info .company-industry {
  margin: 0; }
  .branch-info .company-industry i.icon-circled {
    width: 20px;
    height: 20px; }
    .branch-info .company-industry i.icon-circled svg {
      margin-left: 3px;
      margin-top: 3px; }

.company-index-directive .criteria {
  position: relative;
  margin-top: 10px;
  padding-top: 5px;
  padding-left: 56px;
  padding-right: 16px;
  border-bottom: 1px solid #55555F; }
  .company-index-directive .criteria:last-child {
    border: none; }
  .company-index-directive .criteria .size-20 {
    font-size: 20px !important;
    line-height: 1.2; }
  .company-index-directive .criteria .icon.top-left {
    left: 21px; }
  .company-index-directive .criteria .icon-description {
    line-height: 30px; }
  .company-index-directive .criteria h4 {
    padding: 0 0 15px 0;
    height: auto;
    color: #fff; }
  .company-index-directive .criteria p {
    color: #878791; }
  .company-index-directive .criteria .criteria-combinations {
    margin-bottom: 35px; }
    .company-index-directive .criteria .criteria-combinations > p {
      margin-bottom: 5px; }
  .company-index-directive .criteria .criteria-proofs {
    padding: 0 16px 0 0; }
    .company-index-directive .criteria .criteria-proofs h2 {
      padding: 0;
      margin: 15px 0; }
    .company-index-directive .criteria .criteria-proofs .clamp {
      padding: 0; }
    .company-index-directive .criteria .criteria-proofs img {
      margin-top: 15px;
      margin-bottom: 15px; }

.criteria .icon-td_icon_edit {
  width: 15px;
  height: 15px;
  margin-top: 5px; }

.company-profile {
  text-align: left;
  overflow: hidden;
  padding: 20px 0; }
  .company-profile.nominee {
    padding: 0; }
  .company-profile .container {
    width: 100%;
    overflow: hidden;
    padding: 0 15px; }
  .company-profile .first-container:last-child {
    margin-bottom: 30px; }
  .company-profile h1 {
    font-size: 20px;
    line-height: 1.2;
    text-align: left;
    margin-bottom: 0; }
  .company-profile .margin-bottom {
    margin-bottom: 10px; }
  .company-profile .margin-top {
    margin-top: 20px; }
  .company-profile .image-load {
    margin: 15px 0; }
  .company-profile > .icon {
    width: 20px;
    height: 25px; }
  .company-profile .header-slideshow {
    height: 250px; }
    .company-profile .header-slideshow .image-overlay {
      display: none; }
  .company-profile .company-share-fb-icon {
    width: 100px;
    margin: 20px auto; }
  .company-profile .clamp {
    padding: 0;
    margin-bottom: 15px; }
    .company-profile .clamp .text {
      color: #878791; }
  .company-profile .tags .clamp {
    margin-bottom: 0; }
    .company-profile .tags .clamp .text {
      color: #fff; }
  .company-profile .logo {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    float: right;
    background-size: cover;
    background-position: center; }
  .company-profile .branches .more-branches-title {
    margin: 20px 15px; }
  .company-profile .branches .opener {
    padding: 0 15px; }
  .company-profile .map-company {
    width: 95%;
    height: 300px;
    margin: 0 auto 30px auto;
    pointer-events: none; }
  .company-profile .more-info {
    margin-top: 10px; }
  .company-profile .relations-title {
    margin: 0 15px 20px; }
  .company-profile .show-all-button {
    margin: 20px 15px 0; }
  .company-profile .nominated-by-title {
    margin: 0 15px 20px; }
  .company-profile .geo-disabled {
    text-align: center;
    margin: 10px 10px 0; }

.partner-box .partner-box-name {
  font-size: 15px; }

.partner-box .partner-box-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px; }

.company-relation-list {
  text-align: left; }
  .company-relation-list .company-relation {
    padding: 0 15px; }
    .company-relation-list .company-relation .logo {
      width: 60px;
      height: 60px;
      border-radius: 50%;
      background-size: cover;
      background-position: center; }
    .company-relation-list .company-relation .left-side {
      float: left; }
    .company-relation-list .company-relation .right-side {
      float: right; }
    .company-relation-list .company-relation .middle {
      margin-left: 65px; }
      .company-relation-list .company-relation .middle h2 {
        white-space: nowrap;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        font-size: 15px;
        margin: 0;
        text-align: left; }
        .company-relation-list .company-relation .middle h2.nominee {
          color: #878791; }
      .company-relation-list .company-relation .middle .company-address {
        white-space: nowrap;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis; }
      .company-relation-list .company-relation .middle .industry {
        margin-top: 10px; }
        .company-relation-list .company-relation .middle .industry.nominee .company-industry {
          float: left;
          margin-right: 5px; }
        .company-relation-list .company-relation .middle .industry.nominee .warning {
          font-size: 15px; }
      .company-relation-list .company-relation .middle .links {
        margin-top: 10px; }
      .company-relation-list .company-relation .middle .distance {
        float: right;
        height: 25px;
        line-height: 25px;
        padding: 0 5px;
        background-color: #41414B;
        border-radius: 4px; }
  .company-relation-list .show-all-button {
    margin: 20px 10px 0; }
  .company-relation-list .loading {
    margin: 20px auto 10px; }
  .company-relation-list .loading-text {
    text-align: center;
    color: #87B400;
    margin: 0 auto;
    width: 200px;
    font-size: 15px; }

.company-profile-relations h1 {
  font-size: 20px;
  padding: 20px;
  margin-bottom: 0; }

.company-profile-relations .relations-count {
  color: #87B400;
  margin-bottom: 20px; }

.company-profile-relations .choices {
  margin: 10px 10px 15px; }
  .company-profile-relations .choices .choices__inner {
    background-color: #2D2D37;
    border: 1px solid #878791; }
  .company-profile-relations .choices .choices__item {
    color: white; }
  .company-profile-relations .choices .choices__list--single .choices__item {
    background-color: #2D2D37; }
  .company-profile-relations .choices .choices__list--dropdown .choices__item--selectable {
    background-color: #2D2D37; }
  .company-profile-relations .choices .choices__list--dropdown .choices__item--selectable.is-highlighted {
    background-color: #55555F; }
  .company-profile-relations .choices:after {
    border-color: #878791 transparent transparent transparent; }
  .company-profile-relations .choices.is-open:after {
    border-color: transparent transparent #878791 transparent; }

.company-profile-relations .places-autocomplete {
  background: #2D2D37;
  position: relative;
  border: 1px solid #878791;
  margin: 0 10px 20px; }
  .company-profile-relations .places-autocomplete i {
    display: inline-block;
    color: #2D2D37;
    border: none;
    border-radius: 0 5px 0 0;
    height: 30px;
    width: 30px;
    float: left;
    z-index: 1000; }
  .company-profile-relations .places-autocomplete input {
    width: calc(100% - 30px);
    background: #2D2D37;
    color: #fff;
    height: 30px;
    border: none;
    z-index: 0; }
  .company-profile-relations .places-autocomplete i.icon-close.clear-places-autocomplete:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20overflow%3D%22visible%22%3E%3Cpath%20fill%3D%22%23878791%22%20d%3D%22M26.348%2014.05l-1.414-1.413-5.293%205.293-5.292-5.293-1.414%201.414%205.293%205.294-5.293%205.293%201.414%201.414%205.293-5.292%205.294%205.293%201.414-1.413-5.293-5.293%22%2F%3E%3C%2Fsvg%3E"); }
  .company-profile-relations .places-autocomplete .results {
    position: absolute;
    top: 35px;
    height: auto;
    width: 100%;
    z-index: 5000;
    padding: 0;
    border: 1px solid #878791; }
    .company-profile-relations .places-autocomplete .results ul {
      width: 100%;
      margin: 0;
      height: auto; }
    .company-profile-relations .places-autocomplete .results li, .company-profile-relations .places-autocomplete .results span {
      width: 100%;
      margin: 0;
      padding: 0;
      height: auto;
      z-index: 5000; }
    .company-profile-relations .places-autocomplete .results span {
      padding: 10px 0 10px 35px;
      display: block;
      background: #2D2D37;
      color: #fff;
      border: none;
      float: right; }
    .company-profile-relations .places-autocomplete .results li.activated span {
      background-color: #55555F; }

.company-profile-relations .start-page-search-hint {
  font-size: 13px;
  color: #FF7E02;
  margin-bottom: 20px;
  line-height: 1.3; }

.company-profile-relations .show-all-button {
  margin: 15px 15px 0; }

.company-profile-relations .loading {
  margin-top: 5px;
  margin: auto; }

.company-industry svg {
  width: 14px;
  height: 14px;
  margin-left: 6px;
  margin-top: 6px; }

.company-industry .icon-circled {
  width: 25px;
  height: 25px; }

.company-industry .question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 5px; }
  .company-industry .question > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto; }
  .company-industry .question .icon-icon_feature {
    position: static;
    width: 12px;
    height: 12px;
    margin: 3px 12px 0 5px; }
  .company-industry .question span {
    width: 90%; }

.company-footnote {
  margin-top: 20px;
  text-align: center; }
  .company-footnote span {
    font-size: 13px;
    color: #878791;
    display: block;
    line-height: 18px; }
    .company-footnote span a {
      color: #878791; }

.company-marketing {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .company-marketing .section-header {
    font-size: 25px;
    color: #87B400; }
  .company-marketing .back-button {
    font-size: 15px;
    margin: 20px 0; }
  .company-marketing .separator, .company-marketing .company-selection .box:not(:first-child), .company-selection .company-marketing .box:not(:first-child) {
    width: 100%;
    margin: 0;
    border-top: 1px solid #41414B; }
  .company-marketing .center {
    text-align: center; }
  .company-marketing .btn {
    width: 100%;
    margin-left: auto;
    margin-right: auto; }
    @media (min-width: 900px) {
      .company-marketing .btn {
        width: 300px;
        margin-left: 0;
        margin-right: 0; } }
  .company-marketing .container {
    width: 90%;
    margin: 0 auto;
    position: relative; }
    @media (min-width: 900px) {
      .company-marketing .container {
        width: 800px; } }
  .company-marketing .grid-two-columns {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    @media (min-width: 900px) {
      .company-marketing .grid-two-columns {
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; } }
    .company-marketing .grid-two-columns > * {
      width: calc(100% - 10px);
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }
      @media (min-width: 900px) {
        .company-marketing .grid-two-columns > * {
          -webkit-box-flex: 1;
              -ms-flex: 1 1 auto;
                  flex: 1 1 auto;
          max-width: 60%; }
          .company-marketing .grid-two-columns > *:nth-child(2) {
            width: auto;
            -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                    flex: 0 0 auto; } }
  .company-marketing img.auto {
    width: auto; }
  .company-marketing .relative {
    position: relative; }
  .company-marketing .text-left {
    text-align: left; }
  .company-marketing .width-100 {
    width: 100px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto; }
  .company-marketing p {
    line-height: 1.5; }
  .company-marketing h1 {
    line-height: 1.1; }
  .company-marketing .text-under-image {
    padding: 0 10px;
    text-align: center;
    color: #878791;
    font-size: 12px; }
    @media (min-width: 900px) {
      .company-marketing .text-under-image {
        width: 350px;
        margin: 0 auto;
        font-size: 15px; } }
  .company-marketing .green {
    color: #87B400; }
  @media (max-width: 600px) {
    .company-marketing .mobile-font-20 {
      font-size: 20px; } }
  .company-marketing .vertical-centered-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .company-marketing .spacer {
    height: 30px; }
  .company-marketing .meinlang {
    background-color: #41414B;
    padding: 20px; }
    .company-marketing .meinlang .image-text {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .company-marketing .meinlang .image-text > :first-child {
        margin-right: 20px; }
      .company-marketing .meinlang .image-text .rating-counter {
        margin-top: 8px; }
        .company-marketing .meinlang .image-text .rating-counter i {
          width: 17px;
          margin-right: 3px;
          height: 20px; }
    .company-marketing .meinlang h2 {
      margin-bottom: 0; }
  .company-marketing .coops > div {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0;
    -ms-flex-wrap: none;
        flex-wrap: none;
    width: 100%; }
    .company-marketing .coops > div a {
      width: calc(25% - 10px);
      margin-left: 0; }
    .company-marketing .coops > div *:last-child {
      margin-right: 0; }

.company-pricing-box {
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 30px;
  float: left; }
  .company-pricing-box .fright {
    float: right; }

.company-pricing-media {
  min-height: 10px; }
  @media (min-width: 400px) {
    .company-pricing-media {
      width: 50%;
      float: left; } }

.company-pricing-body {
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #878791; }
  @media (min-width: 400px) {
    .company-pricing-body {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .company-pricing-body > h1 {
    width: 50%;
    text-align: left; }
  @media (min-width: 400px) {
    .company-pricing-body {
      width: 100%;
      float: left; } }
  .company-pricing-body p,
  .company-pricing-body ul {
    width: 50%; }
  .company-pricing-body ul {
    margin: 15px 0; }
  .company-pricing-body li.company-pricing-bulletpoint {
    margin-top: 10px; }
    .company-pricing-body li.company-pricing-bulletpoint span {
      color: #87B400; }

.company-pricing-actions {
  padding-left: 15px;
  padding-right: 15px; }
  @media (min-width: 400px) {
    .company-pricing-actions {
      text-align: center; }
      .company-pricing-actions > a.btn {
        display: inline; } }

.company-pricing-index {
  margin-top: 15px;
  background: url("../../assets/img/pricing/indicator.png") no-repeat;
  background-size: contain;
  background-position: center;
  height: 45px; }

.company-pricing-icons {
  background: url("../../assets/img/pricing/report.png") no-repeat;
  background-size: contain;
  background-position: center;
  height: 45px; }

.company-pricing-promo {
  margin-top: -76px;
  background: url("../../assets/img/pricing/promotion.png") no-repeat;
  background-size: contain;
  background-position: center;
  height: 200px; }

.company-pricing-com {
  margin-top: -42px;
  background: url("../../assets/img/pricing/communication.png") no-repeat;
  background-size: contain;
  background-position: center;
  height: 250px; }

.company-pricing-smart {
  margin-top: 20px;
  background: url("../../assets/img/pricing/smart.png") no-repeat;
  background-size: contain;
  background-position: center;
  height: 240px; }

@media (max-width: 400px) {
  .company-pricing-header p {
    text-align: left; }
  .company-pricing-catches-body li {
    text-align: left; }
    .company-pricing-catches-body li h1 {
      text-align: center; }
  .company-pricing-body h1 {
    width: 100%;
    text-align: center; }
  .company-pricing-body .fright {
    float: none; }
  .company-pricing-body .company-pricing-media {
    width: 100%; }
  .company-pricing-body p,
  .company-pricing-body ul {
    width: 100%; }
  .company-pricing-index {
    margin-top: 30px; }
  .company-pricing-icons {
    margin-bottom: 30px; }
  .company-pricing-promo {
    margin-top: 0; }
  .company-pricing-com {
    margin-top: 0; }
  .company-pricing-smart {
    margin-top: 0; }
  .top-item.locale {
    font-size: 1.4rem; } }

.company-marketing .gray-background-wrapper {
  background-color: #41414B; }

.company-marketing .person-description {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 35px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 30px; }
  .company-marketing .person-description .rating-counter i.icon {
    width: 17px; }

.company-marketing .quote-wrapper {
  margin: 0 auto 30px; }
  .company-marketing .quote-wrapper .person-quote {
    font-size: 20px;
    line-height: 24px;
    font-family: "Droid Serif";
    margin: 0 30px; }

.company-marketing .person-image {
  width: 100px;
  height: 100px;
  display: block;
  margin-right: 20px; }

.company-marketing .section-header {
  font-size: 25px;
  color: #87B400;
  text-align: left; }

.company-marketing .section-text {
  text-align: left;
  line-height: 25px; }

.company-marketing .icon-questionmark, .company-marketing .company-edit-tabs .icon-questionmark:hover, .company-edit-tabs .company-marketing .icon-questionmark:hover, .company-marketing .branch-mode-wrapper .icon-questionmark:hover, .branch-mode-wrapper .company-marketing .icon-questionmark:hover {
  display: inline-block;
  height: 20px;
  background-position-y: -2px;
  background-size: 25px; }

.company-marketing .section-text {
  margin-bottom: 20px; }

.company-marketing .section-buttons {
  margin: 0; }
  .company-marketing .section-buttons .btn-primary, .company-marketing .section-buttons .index-check .index-check-5 .bottom button:first-child, .index-check .index-check-5 .bottom .company-marketing .section-buttons button:first-child {
    margin-top: 20px; }

.company-marketing .image-description {
  font-size: 12px;
  color: #878791; }

.company-marketing .top-spacing {
  padding-top: 50px; }

.company-marketing .order-second {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2; }

.company-marketing .big-header {
  width: 90%;
  font-size: 25px;
  margin: 30px auto; }

.company-marketing .section-header {
  margin-left: 0; }

.company-marketing .phone-image,
.company-marketing .screen-image,
.company-marketing .icons-image {
  margin-top: 30px; }

@media (min-width: 900px) {
  .company-marketing .packages-pricing-container {
    width: 900px; }
  .company-marketing .big-header {
    width: 100%;
    font-size: 30px;
    margin: 100px 0 0; }
  .company-marketing .section-header {
    margin-left: auto; }
  .company-marketing .order-second-desktop {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .company-marketing .top-spacing {
    padding-top: 60px; }
  .company-marketing .phone-image {
    width: 280px; }
  .company-marketing .screen-image {
    width: 380px; }
  .company-marketing .icons-image {
    width: 330px; }
  .company-marketing .phone-image,
  .company-marketing .screen-image,
  .company-marketing .icons-image {
    margin-top: 0; }
  .company-marketing .section-header,
  .company-marketing .section-text {
    width: 400px; }
  .company-marketing .section-buttons {
    margin: 0 auto;
    width: 400px; }
    .company-marketing .section-buttons .btn-primary, .company-marketing .section-buttons .index-check .index-check-5 .bottom button:first-child, .index-check .index-check-5 .bottom .company-marketing .section-buttons button:first-child {
      margin-top: 20px; }
  .company-marketing .quote-wrapper {
    margin: 0; }
    .company-marketing .quote-wrapper .person-quote {
      margin: 0; } }

.hint-bar {
  width: 100%;
  height: auto;
  position: absolute;
  bottom: -300px;
  z-index: 5000;
  padding: 10px;
  background-color: #87B400;
  color: #fff;
  font-size: 18px;
  -webkit-transition: all .5s ease-in-out;
          transition: all .5s ease-in-out; }
  @media (min-width: 900px) {
    .hint-bar {
      top: -60px;
      bottom: auto;
      padding: 10px 90px 10px 5px; } }
  .hint-bar.shown {
    bottom: 0;
    -webkit-transition: all .5s ease-in-out;
            transition: all .5s ease-in-out; }
    @media (min-width: 900px) {
      .hint-bar.shown {
        top: 40px;
        bottom: auto; } }
  .hint-bar.shorter {
    width: calc(100% - 400px);
    left: 400px; }
  .hint-bar .white {
    color: #fff; }
  .hint-bar .hint-icon {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-left: 10px;
    top: 10px; }
  .hint-bar .hint-close {
    width: 50px;
    height: 40px;
    margin: 0; }
    .hint-bar .hint-close > i {
      width: 100%;
      height: 100%;
      display: inline-block;
      background-size: 100%; }
  .hint-bar > .hint-content {
    margin-left: 50px;
    overflow: hidden; }
    .hint-bar > .hint-content .hint-text {
      padding-right: 20px;
      display: inline-block;
      line-height: 1.4;
      margin-bottom: 10px; }
      @media (min-width: 900px) {
        .hint-bar > .hint-content .hint-text {
          display: inline;
          margin-bottom: 0; } }
    .hint-bar > .hint-content .hint-button {
      width: auto;
      color: #fff;
      background: transparent;
      border: 2px solid white;
      margin-bottom: 10px; }
      @media (min-width: 900px) {
        .hint-bar > .hint-content .hint-button {
          display: inline-block;
          margin-bottom: 0; } }

.loading-bar {
  height: 30px;
  width: 180px; }
  .loading-bar > div {
    width: 100%;
    height: 10px;
    padding: 0;
    border-radius: 5px;
    background: #41414B;
    overflow: hidden; }
    .loading-bar > div .progress {
      height: 100%;
      margin: 0;
      float: left;
      background: white; }

.rating-counter {
  overflow: hidden; }
  .rating-counter i.icon {
    display: inline-block;
    position: static;
    float: left;
    background-position: center;
    vertical-align: middle;
    height: 20px;
    width: 25px; }
    @media (min-width: 400px) {
      .rating-counter i.icon {
        height: 25px;
        width: 30px; } }
  .rating-counter > span {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    font-size: 15px; }
    @media (min-width: 400px) {
      .rating-counter > span {
        height: 30px;
        line-height: 30px;
        font-size: 20px; } }

.rating-box {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #3a3a42;
  padding: 0 16px; }
  .rating-box .top {
    width: 100%;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .rating-box .top .left {
      border-radius: 50%;
      width: 50px;
      height: 50px;
      background-size: contain;
      background-position: center; }
    .rating-box .top .right {
      width: calc(100% - 60px);
      height: auto;
      text-align: left;
      position: relative;
      z-index: 2; }
      .rating-box .top .right .rating-counter {
        display: inline-block; }
        .rating-box .top .right .rating-counter i.icon {
          height: 20px;
          width: 20px; }
  .rating-box .hor-align {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .rating-box .hor-align span {
      margin-left: 15px; }
  .rating-box .clamp {
    padding: 0 0 10px 0; }
  .rating-box .text {
    width: 100%;
    line-height: 22px;
    text-align: left;
    margin-bottom: 10px; }
  .rating-box > img {
    width: 100%;
    margin-bottom: 10px;
    float: right; }
  .rating-box .edit {
    width: 100%;
    float: right;
    margin-top: 10px;
    color: #87B400; }
    .rating-box .edit span {
      cursor: pointer;
      float: left; }
      .rating-box .edit span:nth-child(2) {
        float: right; }
    .rating-box .edit .icon-content {
      height: 20px; }

.billing-upgrade {
  padding: 20px; }
  .billing-upgrade button {
    margin-top: 20px; }

.company-index-icon-holder {
  width: 90%;
  height: auto;
  margin: 5px auto;
  padding: 5px;
  background-color: #55555F;
  border-radius: 5px; }
  .company-index-icon-holder h3 {
    margin: 0;
    padding: 0;
    font-size: 15px; }
    .company-index-icon-holder h3 span {
      color: white;
      font-weight: bold; }
  .company-index-icon-holder > div.holder {
    width: 90%;
    margin: 10px auto;
    text-align: center;
    position: relative; }
    .company-index-icon-holder > div.holder span {
      cursor: pointer;
      font-size: 25px;
      position: absolute; }
    .company-index-icon-holder > div.holder span:hover {
      color: white;
      font-weight: bold; }
    .company-index-icon-holder > div.holder .left {
      left: 0px; }
    .company-index-icon-holder > div.holder .right {
      right: 0px; }
    .company-index-icon-holder > div.holder > div {
      display: inline-block;
      width: 80%;
      height: 30px;
      overflow: hidden; }
      .company-index-icon-holder > div.holder > div > div {
        position: relative;
        -webkit-transition: all 1s ease-in-out;
                transition: all 1s ease-in-out; }
        .company-index-icon-holder > div.holder > div > div i {
          display: inline-block;
          background-size: 80% 80%;
          background-position: center; }
  .company-index-icon-holder > div.explanation {
    color: #87B400;
    text-align: center;
    cursor: pointer; }

.benefit-box {
  margin-top: 20px; }
  .benefit-box button.btn.btn-primary, .benefit-box .index-check .index-check-5 .bottom button.btn:first-child, .index-check .index-check-5 .bottom .benefit-box button.btn:first-child {
    width: auto;
    margin: 0 auto; }
  .benefit-box h1 {
    font-size: 25px;
    text-align: center; }
  .benefit-box .benefit-box-header {
    text-align: center; }
    .benefit-box .benefit-box-header button.btn.btn-primary i.icon, .benefit-box .benefit-box-header .index-check .index-check-5 .bottom button.btn:first-child i.icon, .index-check .index-check-5 .bottom .benefit-box .benefit-box-header button.btn:first-child i.icon {
      margin-top: -10px;
      height: 33px; }
  .benefit-box .benefit-box-body {
    width: 90%;
    padding: 10px;
    margin: 20px auto;
    background: #41414B;
    border-radius: 5px;
    overflow: hidden; }
    .benefit-box .benefit-box-body p {
      text-align: center;
      color: #808080; }
    .benefit-box .benefit-box-body .benefit-box-single-benefit {
      margin: 15px auto;
      overflow: hidden;
      height: 50px;
      text-align: left; }
      .benefit-box .benefit-box-body .benefit-box-single-benefit i.icon {
        width: 50px;
        height: 100%;
        float: left;
        clear: left; }
      .benefit-box .benefit-box-body .benefit-box-single-benefit > div {
        display: inline-block;
        height: auto;
        width: calc(100% - 50px);
        padding-left: 10px; }
    .benefit-box .benefit-box-body button.btn {
      display: block; }

.alliance-partner {
  padding: 0 15px; }
  .alliance-partner .partner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px; }
    .alliance-partner .partner .logo {
      border-radius: 50%; }
    .alliance-partner .partner > div {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }
      .alliance-partner .partner > div:first-child {
        width: 60px;
        height: 60px;
        margin-right: 10px;
        background-size: cover;
        background-position: center; }
      .alliance-partner .partner > div h1 {
        white-space: nowrap;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        max-width: 300px;
        font-size: 15px; }

.cooperation-partners .cooperation-partner {
  padding: 0 15px; }
  .cooperation-partners .cooperation-partner .partner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .cooperation-partners .cooperation-partner .partner > div {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }
      .cooperation-partners .cooperation-partner .partner > div:first-child {
        width: 60px;
        height: 60px;
        margin-right: 10px;
        background-size: cover;
        background-position: center; }
      .cooperation-partners .cooperation-partner .partner > div h1 {
        white-space: nowrap;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        max-width: 300px; }

.coops {
  padding: 45px 0; }
  .coops h1 {
    width: 100%;
    text-align: center;
    margin-bottom: 10px; }
  .coops .partners-wrapper {
    margin: 0 auto;
    width: 90%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    @media (min-width: 900px) {
      .coops .partners-wrapper {
        width: 832px; } }
    .coops .partners-wrapper a {
      display: block;
      width: 92px;
      height: 70px;
      margin: 12px 12px 0 0; }
      .coops .partners-wrapper a img {
        width: 92px;
        height: 70px; }

.subscription-box {
  background: #41414B;
  width: 95%;
  margin: 10px auto;
  padding: 10px;
  font-family: Varela;
  font-size: 15px;
  overflow: hidden;
  position: relative;
  border-radius: 5px; }
  .subscription-box > h4 {
    text-align: center; }
  .subscription-box .preview-holder {
    margin: 10px auto;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .subscription-box .preview-holder span.preview {
      position: relative;
      width: calc(20% - 10px);
      height: 0;
      padding-bottom: calc(20% - 10px);
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto;
      margin: 0 5px;
      border-radius: 50%;
      background-size: cover;
      background-position: center; }
      .subscription-box .preview-holder span.preview i.icon {
        position: absolute;
        left: 5px;
        top: 5px;
        width: 20px;
        height: 20px; }
  .subscription-box a.show-all {
    display: block;
    text-align: right; }

.why-follow > h2 {
  color: #fff;
  font-size: 18px;
  font-fammily: Varela; }

.why-follow > div {
  width: 95%;
  margin: 10px auto 0 auto;
  padding: 10px;
  background-color: #55555F;
  border-radius: 5px;
  font-size: 15px; }
  .why-follow > div .icon {
    width: 40%;
    background-position: center;
    position: relative;
    margin: 10px auto; }

.keywords {
  width: 100%;
  margin: 20px auto 0 auto;
  text-align: center; }
  @media (min-width: 900px) {
    .keywords {
      width: 80%; } }
  .keywords .title {
    text-align: center; }
  .keywords > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .keywords > div a.btn.btn-grey {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto;
      display: inline-block;
      margin: 0 10px 10px 0;
      color: #878791;
      width: auto;
      background: #41414B; }

.stories-search-input {
  width: 100%;
  font-family: Varela;
  font-size: 15px; }
  .stories-search-input > div {
    width: 100%;
    margin: 5px auto;
    float: right; }
    @media (min-width: 900px) {
      .stories-search-input > div {
        margin: 0; } }
    .stories-search-input > div > .icon {
      background-size: cover;
      background-position: center;
      cursor: pointer; }
    .stories-search-input > div > input, .stories-search-input > div > select {
      width: calc(100% - 30px); }
    .stories-search-input > div > select {
      color: black; }
    .stories-search-input > div.dropdown {
      width: calc(100% - 30px); }
      @media (min-width: 900px) {
        .stories-search-input > div.dropdown {
          width: 280px; } }
    .stories-search-input > div.input {
      height: 35px;
      line-height: 35px; }
      @media (min-width: 900px) {
        .stories-search-input > div.input {
          width: 200px; } }
    .stories-search-input > div.in-text {
      height: 35px;
      width: 30px;
      line-height: 35px;
      text-align: center; }
    .stories-search-input > div.btn {
      width: calc(100% - 30px);
      margin: 5px auto;
      float: right; }
      @media (min-width: 900px) {
        .stories-search-input > div.btn {
          display: none; } }

.stories-story-box {
  position: relative;
  cursor: pointer;
  background: #41414B; }
  .stories-story-box .industry-type {
    margin-bottom: 20px;
    padding: 5px; }
  .stories-story-box h1 {
    margin-bottom: 10px;
    line-height: 1.2; }
  .stories-story-box .second-line {
    margin-bottom: 20px; }
  .stories-story-box .date {
    color: #878791; }
  .stories-story-box .author {
    color: #87B400;
    margin-bottom: 20px; }
  .stories-story-box .mobile-text {
    text-align: center; }
    .stories-story-box .mobile-text > a {
      margin-bottom: 35px;
      display: block; }
  @media (max-width: 900px) {
    .stories-story-box h1 {
      font-size: 20px; }
    .stories-story-box .industry-type {
      font-size: 13px; } }

.story-text p {
  line-height: 1.6; }

.story-text b {
  font-weight: bold; }

.story-text .centered {
  text-align: center; }

.story-text .btn {
  display: inline; }

.story-text .color-primary {
  color: #87B400; }

.story-text td {
  border: none; }

.story-text .winners {
  width: 100%;
  margin: 0 auto 20px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around; }
  .story-text .winners > div {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 30%;
            flex: 1 1 30%;
    text-align: center; }

.footer-menu {
  background: #87B400;
  padding: 20px 0; }
  .footer-menu a {
    color: #fff; }
  .footer-menu > ul {
    width: 98%;
    margin-left: auto;
    overflow: hidden;
    *zoom: 1; }
    @media (min-width: 900px) {
      .footer-menu > ul {
        width: 800px;
        margin-left: auto;
        margin-right: auto; } }
    .footer-menu > ul > li {
      display: block;
      width: 50%;
      float: left;
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      color: #fff; }
      @media (min-width: 400px) {
        .footer-menu > ul > li {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }
      @media (min-width: 900px) {
        .footer-menu > ul > li {
          width: 33.333%; } }
  .footer-menu .footer-logo {
    width: 200px;
    margin: 30px auto 0 auto; }
    .footer-menu .footer-logo > .icon {
      background-size: 100%;
      width: 100%;
      height: 50px; }

.utopia-contest {
  width: 90%;
  margin: 0 auto 30px auto; }
  @media (min-width: 900px) {
    .utopia-contest {
      width: 60%;
      margin-bottom: 0; } }
  .utopia-contest > img {
    width: 100%; }
  .utopia-contest > div {
    text-align: center; }
    .utopia-contest > div > h1 {
      text-align: center; }
    .utopia-contest > div > .btn {
      display: block;
      margin: 20px auto;
      width: auto; }
    .utopia-contest > div > p {
      font-size: 15px;
      color: #878791; }
      .utopia-contest > div > p.smaller-font {
        font-size: 13px; }
      .utopia-contest > div > p.white {
        color: #fff; }
      .utopia-contest > div > p span {
        font-weight: bold; }
    .utopia-contest > div > .agb-close > a {
      font-size: 15px; }
      .utopia-contest > div > .agb-close > a:first-child {
        margin-right: 50px; }
      @media (max-width: 900px) {
        .utopia-contest > div > .agb-close > a {
          margin: 10px auto !important;
          display: block;
          text-align: center; } }
    .utopia-contest > div > .agb-close i.icon {
      width: 20px;
      height: 20px;
      background-size: contain;
      background-position: center; }

.clamp {
  width: 100%;
  height: auto;
  padding: 10px;
  overflow: hidden; }
  .clamp > p {
    line-height: 18px;
    text-align: left;
    margin: 0;
    overflow: hidden;
    position: relative; }
    .clamp > p.shortened:after {
      content: '';
      width: 100%;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0;
      background: -webkit-linear-gradient(rgba(45, 45, 55, 0) 60%, #2d2d37);
      background: linear-gradient(rgba(45, 45, 55, 0) 60%, #2d2d37);
      pointer-events: none; }
  .clamp .show-more {
    float: left;
    cursor: pointer; }

.image-link {
  display: inline-block;
  cursor: pointer;
  width: 80px;
  height: 80px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 50%; }

.translate-link {
  font-size: 15px;
  color: #fff; }
  .translate-link span {
    color: #87B400;
    cursor: pointer; }

.icon-content {
  height: 100%; }
  .icon-content img {
    border-radius: 50%; }
  .icon-content i.icon, .icon-content img {
    position: relative;
    top: 0;
    left: 0;
    background-position: center;
    background-size: cover;
    height: 100%;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    line-height: normal;
    text-align: center;
    color: #fff;
    font-family: "Droid Serif";
    font-size: 1em;
    font-style: normal; }
    .icon-content i.icon.in-line, .icon-content img.in-line {
      display: inline-block;
      vertical-align: baseline; }
  .icon-content span {
    height: 100%;
    vertical-align: top; }
  .icon-content.active span {
    color: #fff; }
  .icon-content.active i.icon {
    color: #878791; }

.image-with-overlay {
  width: 100%;
  height: 100%;
  position: relative;
  background-position: center;
  background-size: cover; }
  .image-with-overlay .ellipsis {
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; }
  .image-with-overlay .image-overlay {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 80%;
    padding: 5px;
    background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.8));
    background: linear-gradient(transparent, rgba(0, 0, 0, 0.8));
    text-align: center;
    color: #fff;
    font-size: 18px;
    pointer-events: none; }
    .image-with-overlay .image-overlay.blue {
      background: -webkit-linear-gradient(transparent, rgba(63, 159, 235, 0.8));
      background: linear-gradient(transparent, rgba(63, 159, 235, 0.8)); }
    .image-with-overlay .image-overlay > div {
      position: absolute;
      bottom: 5px;
      text-align: center;
      width: calc(100% - 10px); }
    .image-with-overlay .image-overlay.company-box .image-with-overlay-content h2 {
      font-size: 18px;
      font-weight: 100; }
    .image-with-overlay .image-overlay.small-big-small .image-with-overlay-content h2:first-child,
    .image-with-overlay .image-overlay.small-big-small .image-with-overlay-content h3:last-child {
      font-size: 15px;
      font-weight: normal; }
    .image-with-overlay .image-overlay.small-big-small .image-with-overlay-content h3 {
      font-size: 25px;
      font-weight: bold;
      font-family: "Droid Serif";
      line-height: 1.2; }
    .image-with-overlay .image-overlay .image-with-overlay-content h2 {
      width: calc(100% - 10px);
      color: #fff;
      margin: 0 auto;
      font-size: 25px;
      font-weight: bold;
      font-family: "Droid Serif";
      line-height: 1.2; }
    .image-with-overlay .image-overlay .image-with-overlay-content h3 {
      width: calc(100% - 10px);
      color: #fff;
      margin: 0 auto;
      padding: 0 5px;
      font-size: 15px; }

.upper-panel-menu {
  font-size: 15px;
  line-height: 30px;
  position: relative;
  z-index: 5000;
  overflow: hidden;
  width: 100%;
  height: 40px;
  margin: 0;
  padding: 0 20px;
  background-color: #41414B;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto; }
  .upper-panel-menu > * {
    font-size: 15px;
    line-height: 40px;
    height: 40px;
    text-align: center;
    cursor: pointer;
    position: absolute;
    top: 0; }
    .upper-panel-menu > *:first-child {
      left: 15px; }
    .upper-panel-menu > *:last-child {
      right: 15px; }
    .upper-panel-menu > *.title {
      position: static;
      margin: 0 auto;
      text-align: center; }
  .upper-panel-menu .font-medium {
    font-size: 13px; }

.dashboard-treedcoin-offer .company-name {
  color: #fff; }
  .dashboard-treedcoin-offer .company-name span {
    color: #87B400; }

.dashboard-treedcoin-offer .valid-until {
  text-align: left;
  margin: 0 auto 10px 60px; }

.dashboard-treedcoin-offer .image-with-overlay {
  width: 100%;
  height: 200px;
  cursor: pointer; }

.dashboard-treedcoin-offer .bottom {
  margin: 5px 0;
  width: 100%;
  overflow: hidden; }
  .dashboard-treedcoin-offer .bottom > div {
    float: left; }
  .dashboard-treedcoin-offer .bottom > a {
    float: right; }

.dashboard-treedcoin-voucher .company-name {
  color: #fff; }
  .dashboard-treedcoin-voucher .company-name span {
    color: #87B400; }

.dashboard-treedcoin-voucher .valid-until {
  text-align: left;
  margin: 0 auto 0 60px; }

.dashboard-treedcoin-voucher .image-with-overlay {
  width: 100%;
  height: 200px;
  cursor: pointer;
  margin-top: 10px; }

.dashboard-treedcoin-voucher .bottom {
  margin: 5px 0;
  width: 100%;
  overflow: hidden; }
  .dashboard-treedcoin-voucher .bottom > div {
    float: left; }
  .dashboard-treedcoin-voucher .bottom > a {
    float: right; }

.dashboard-last-activity > p a {
  color: #fff;
  font-weight: bold; }

.dashboard-last-activity > p span {
  color: #87B400; }

.dashboard-last-activity > p.comment-image {
  margin: 0;
  color: #fff;
  text-align: left;
  font-size: 15px; }
  .dashboard-last-activity > p.comment-image img {
    width: 100%; }

.dashboard-user-action {
  cursor: pointer; }
  .dashboard-user-action > img {
    width: 100%; }
  .dashboard-user-action .white {
    color: #fff; }
  .dashboard-user-action .green {
    color: #87B400; }
  .dashboard-user-action p {
    color: #fff;
    font-size: 15px;
    text-align: left;
    margin: 0; }
  .dashboard-user-action .date {
    text-align: left;
    margin: 0 0 5px 60px; }

.dashboard-newest-message > img {
  width: 100%;
  margin: 0 auto; }

.dashboard-newest-message > a {
  text-align: right;
  display: block;
  clear: both; }

.dashboard-newest-message .darker {
  color: #878791; }

.dashboard-newest-message .clamp .shortened:after {
  background: -webkit-linear-gradient(rgba(65, 65, 75, 0) 60%, #41414b);
  background: linear-gradient(rgba(65, 65, 75, 0) 60%, #41414b); }

.dashboard-newest-rating > img {
  width: 100%;
  margin: 0 auto; }

.dashboard-newest-rating > a {
  text-align: right;
  display: block;
  clear: both; }

.dashboard-newest-rating .rating-counter i.icon {
  width: 20px;
  height: 18px; }

.dashboard-newest-rating .icon-text.user .translate-link {
  line-height: 50px; }

.dashboard-newest-rating .bigger {
  font-size: 20px; }

.dashboard-newest-rating .clamp .shortened:after {
  background: -webkit-linear-gradient(rgba(65, 65, 75, 0) 60%, #41414b);
  background: linear-gradient(rgba(65, 65, 75, 0) 60%, #41414b); }

.dashboard-company-rating .white {
  text-align: left;
  color: #fff;
  margin-left: 10px; }

.dashboard-company-rating .rating-counter {
  margin-left: 10px; }
  .dashboard-company-rating .rating-counter i.icon {
    height: 18px;
    width: 20px; }

.dashboard-company-rating .date {
  text-align: left;
  margin: 0 0 5px 60px; }

.dashboard-company-rating > img {
  width: 100%; }

.dashboard-company-rating .clamp .shortened:after {
  background: -webkit-linear-gradient(rgba(65, 65, 75, 0) 60%, #41414b);
  background: linear-gradient(rgba(65, 65, 75, 0) 60%, #41414b); }

.dashboard-company-rating .icon-content i {
  background-color: #87B400;
  border-radius: 50%;
  background-size: 50%; }

.dashboard-company-abo {
  position: relative; }
  .dashboard-company-abo .company-share-box {
    height: 250px;
    margin: 10px auto;
    cursor: pointer; }
  .dashboard-company-abo .number-text {
    font-size: 15px;
    color: #fff; }
  .dashboard-company-abo .date {
    text-align: left;
    margin: 0 0 5px 60px; }
  .dashboard-company-abo .icon-content i {
    background-color: #87B400;
    border-radius: 50%;
    background-size: 50%; }
  .dashboard-company-abo .image-with-overlay .image-overlay {
    background: transparent; }

.dashboard-treeder-day > p a {
  color: #fff;
  font-weight: bold; }

.dashboard-treeder-day > p span {
  color: #87B400; }

.dashboard-treeder-day > p.comment-image {
  margin: 0;
  color: #fff;
  text-align: left;
  font-size: 15px; }
  .dashboard-treeder-day > p.comment-image img {
    width: 100%; }

.dashboard-treeder-week .icon-icon .right {
  width: auto;
  border-radius: 0;
  overflow: hidden; }
  .dashboard-treeder-week .icon-icon .right span {
    color: #87B400;
    font-size: 36px;
    line-height: 80px;
    font-weight: 100;
    margin: 0;
    float: left; }
  .dashboard-treeder-week .icon-icon .right i.icon {
    float: left;
    background-position: center;
    background-size: cover;
    width: 50px;
    height: 50px;
    margin: 15px 0; }

.dashboard-treeder-week > p a {
  color: #fff;
  font-weight: bold; }

.dashboard-last-registered .image-link {
  margin: 0 auto; }

.dashboard-last-registered > p a {
  color: #fff;
  font-weight: bold; }

.dashboard-invite .for-each-invitation {
  color: #fff; }
  .dashboard-invite .for-each-invitation i {
    font-style: normal;
    color: #3f9feb; }

.dashboard-invite a.more {
  text-align: right;
  display: block;
  margin: 10px 0;
  text-decoration: underline; }

.dashboard-join .content {
  margin: 10px auto;
  overflow: hidden; }
  .dashboard-join .content .icon-group {
    position: static;
    float: left; }
  .dashboard-join .content p {
    margin: 0; }

.dashboard-join .icon-content {
  height: 21px; }

.panel-box, .dashboard-panel-box {
  width: 95%;
  background: #41414B;
  border-radius: 5px;
  margin: 0 auto 10px auto;
  padding: 10px;
  font-size: 15px;
  text-align: left;
  position: relative; }

.grid-20-60-20 {
  overflow: hidden; }
  .grid-20-60-20 > * {
    float: left;
    width: 20%;
    margin: 0;
    padding: 5px 0; }
    .grid-20-60-20 > *:nth-child(2) {
      width: 60%;
      padding: 5px; }

.grid-20-80 {
  overflow: hidden; }
  .grid-20-80 > * {
    float: left;
    width: 20%;
    margin: 0;
    padding: 5px 0; }
    .grid-20-80 > *:nth-child(2) {
      width: 80%;
      padding-left: 5px; }

.circle-image {
  width: 100%;
  padding-bottom: 100%;
  border-radius: 50%;
  background-size: cover;
  background-position: center; }

.dashboard-panel-box {
  width: 100%;
  text-align: center; }
  .dashboard-panel-box > h1 {
    font-family: "Droid Serif";
    font-size: 25px;
    color: #fff;
    margin: 10px; }
  .dashboard-panel-box > h2 {
    font-size: 15px;
    color: #878791;
    margin: 0 auto 5px auto; }
  .dashboard-panel-box .icon-icon {
    width: auto;
    height: 80px; }
    .dashboard-panel-box .icon-icon > * {
      background-size: cover;
      background-position: center;
      border-radius: 50%;
      width: 80px;
      height: 80px;
      display: inline-block; }

.icon-text {
  width: 100%;
  height: auto;
  overflow: hidden;
  padding: 10px; }
  .icon-text > *:first-child {
    width: 50px;
    height: 50px;
    background-size: cover;
    background-position: center;
    float: left; }
  .icon-text > *:nth-child(2) {
    font-size: 15px;
    color: #fff;
    margin: 0 0 0 60px;
    text-align: left; }

.icon-text-icon {
  width: 100%;
  height: auto;
  overflow: hidden; }
  .icon-text-icon > div {
    overflow: hidden;
    float: left; }
  .icon-text-icon > div:nth-child(1) {
    width: 50px;
    height: 50px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 50%; }
  .icon-text-icon > div:nth-child(2) {
    width: calc(100% - 120px);
    height: 100%;
    line-height: 1.2;
    margin: 0 10px;
    text-align: left; }
  .icon-text-icon > div:nth-child(3) {
    width: 50px;
    height: 50px; }

.pointer {
  cursor: pointer; }

.rating-form {
  color: #fff;
  font-size: 15px; }
  .rating-form .rate {
    width: 100%;
    overflow: hidden; }
    .rating-form .rate span {
      float: left;
      width: auto;
      line-height: 30px; }
  .rating-form .rating-hint {
    font-size: 13px;
    text-align: left;
    padding: 10px 10px 20px 0;
    color: #878791; }
  .rating-form button.btn {
    width: 45%;
    display: inline-block;
    margin: 5px; }
  .rating-form textarea.title {
    min-height: 30px; }
  .rating-form .empty {
    cursor: pointer; }
    .rating-form .empty .icon-content {
      height: 20px;
      margin: 10px 0; }
    .rating-form .empty span {
      color: #87B400; }

.offer-box {
  position: relative;
  width: 95%;
  height: 240px;
  margin: 5px auto;
  padding: 5px;
  background: #41414B;
  text-align: left;
  overflow: hidden;
  font-size: 15px; }
  .offer-box .img {
    width: 100%;
    height: 200px;
    cursor: pointer;
    margin-bottom: 10px; }
  .offer-box .icon-content {
    position: absolute;
    top: 8px;
    left: 8px;
    width: 70px;
    height: 70px;
    pointer-events: none; }
  .offer-box .two-weeks {
    position: absolute;
    top: 174px;
    right: 8px;
    width: auto;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    background: #87B400;
    border-radius: 5px;
    color: #fff;
    pointer-events: none; }
  .offer-box .validity {
    position: absolute;
    top: 10px;
    right: 10px;
    background: rgba(0, 0, 0, 0.6);
    border-radius: 5px;
    padding: 4px;
    color: #fff;
    font-size: 13px;
    pointer-events: none; }
    .offer-box .validity.warning {
      color: #fff !important;
      background: #FF7E02; }
  .offer-box .city {
    float: left;
    line-height: 20px;
    height: 20px; }
    .offer-box .city > div {
      display: inline-block;
      max-width: 200px;
      line-height: 20px;
      height: 20px;
      white-space: nowrap;
      overflow: hidden;
      -ms-text-overflow: ellipsis;
      -o-text-overflow: ellipsis;
      text-overflow: ellipsis; }
  .offer-box .link {
    float: right; }

.best-offers {
  text-align: center; }
  .best-offers > h1 {
    text-align: center;
    font-family: "Droid Serif";
    font-size: 25px;
    color: #fff; }
  .best-offers > div {
    overflow: hidden;
    width: 100%;
    margin: 0 auto; }
    .best-offers > div > .offer-box {
      width: 95%;
      margin: 15px auto; }
    @media (min-width: 900px) {
      .best-offers > div {
        width: 820px; }
        .best-offers > div > .offer-box {
          width: 400px;
          float: left;
          margin: 5px auto; } }
  .best-offers .btn {
    width: auto;
    margin: 10px auto; }

.howitworks-step1 > h1 > span {
  color: #3f9feb; }
  @media (max-width: 900px) {
    .howitworks-step1 > h1 > span {
      display: block; } }

.howitworks-step1 > div {
  margin: 0 auto;
  width: 100%;
  font-size: 15px;
  color: #fff; }
  .howitworks-step1 > div > div {
    margin: 0 auto 35px auto;
    width: 100%;
    text-align: center; }
  .howitworks-step1 > div ul {
    width: 100%;
    margin: 0 auto;
    overflow: hidden; }
    .howitworks-step1 > div ul li {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      float: left;
      width: 99%;
      margin: 10px auto 0 auto; }
      @media (min-width: 900px) {
        .howitworks-step1 > div ul li {
          width: 49%;
          padding-right: 40px; } }
      .howitworks-step1 > div ul li i.icon.inline, .howitworks-step1 > div ul li .company-product-single-edit i.icon.product-inactive-warning, .company-product-single-edit .howitworks-step1 > div ul li i.icon.product-inactive-warning {
        margin-right: 10px;
        width: 28px;
        height: 28px;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
                flex: 0 0 auto; }
      .howitworks-step1 > div ul li > span {
        padding-top: 4px; }
  .howitworks-step1 > div div:last-child {
    display: none; }

.howitworks-step2 {
  font-size: 15px;
  color: #fff; }
  .howitworks-step2 > h1 > span {
    color: #3f9feb; }
    @media (max-width: 900px) {
      .howitworks-step2 > h1 > span {
        display: block; } }
  .howitworks-step2 > p {
    text-align: center; }
  .howitworks-step2 > div.block-block {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .howitworks-step2 > div.block-block > div {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto;
      width: 100%;
      padding: 0 10px; }
      @media (min-width: 900px) {
        .howitworks-step2 > div.block-block > div {
          width: 49%; }
          .howitworks-step2 > div.block-block > div:nth-child(2) {
            margin-top: 30px; } }
      .howitworks-step2 > div.block-block > div > div {
        color: #3f9feb; }
      .howitworks-step2 > div.block-block > div > .box {
        text-align: left;
        margin-top: 0px; }
        .howitworks-step2 > div.block-block > div > .box span {
          cursor: pointer; }
      .howitworks-step2 > div.block-block > div > .green {
        border-radius: 5px;
        border: 1px solid #87B400;
        color: #87B400;
        text-align: center;
        padding: 5px;
        margin-top: 30px; }
    @media (max-width: 900px) {
      .howitworks-step2 > div.block-block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .howitworks-step2 > div.block-block > div:first-child {
          -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
                  order: 2; }
        .howitworks-step2 > div.block-block > div:nth-child(2) {
          -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
                  order: 1; } }

.howitworks-step3 {
  font-size: 15px;
  color: #fff; }
  .howitworks-step3 > h1 > span {
    color: #3f9feb; }
    @media (max-width: 900px) {
      .howitworks-step3 > h1 > span {
        display: block; } }
  .howitworks-step3 > p {
    text-align: center;
    margin: 0 auto 35px auto; }
  .howitworks-step3 > div.block-block {
    width: 100%;
    overflow: hidden; }
    .howitworks-step3 > div.block-block > div {
      float: left;
      width: 100%;
      padding: 0 10px; }
      @media (min-width: 900px) {
        .howitworks-step3 > div.block-block > div {
          width: 49%; }
          .howitworks-step3 > div.block-block > div:nth-child(1) {
            margin-top: 30px; } }
      .howitworks-step3 > div.block-block > div > div {
        color: #3f9feb; }
      .howitworks-step3 > div.block-block > div > .box {
        text-align: left;
        margin-top: 0px; }
        .howitworks-step3 > div.block-block > div > .box span {
          cursor: pointer; }
      .howitworks-step3 > div.block-block > div > .green {
        border-radius: 5px;
        border: 1px solid #87B400;
        color: #87B400;
        text-align: center;
        padding: 5px; }

.treedcoins-company-bonus {
  width: 100%;
  position: relative; }
  .treedcoins-company-bonus > div.block-block {
    width: 100%;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .treedcoins-company-bonus > div.block-block > div {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto;
      width: 100%;
      padding: 0 10px;
      text-align: left; }
      @media (min-width: 900px) {
        .treedcoins-company-bonus > div.block-block > div {
          width: 49%; }
          .treedcoins-company-bonus > div.block-block > div:nth-child(2) {
            margin-top: 30px; }
            .treedcoins-company-bonus > div.block-block > div:nth-child(2) > p:first-child {
              margin-top: 0; } }
      .treedcoins-company-bonus > div.block-block > div > p {
        color: #fff;
        text-align: left;
        margin: 5px 0; }
        @media (min-width: 900px) {
          .treedcoins-company-bonus > div.block-block > div > p {
            margin: 15px 0; } }
        .treedcoins-company-bonus > div.block-block > div > p.icon-ok {
          padding: 3px 0 0 30px;
          font-size: 15px !important;
          background-position: left 8px; }
      .treedcoins-company-bonus > div.block-block > div a.btn {
        margin: 20px 0; }
    @media (max-width: 900px) {
      .treedcoins-company-bonus > div.block-block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .treedcoins-company-bonus > div.block-block > div:first-child {
          -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
                  order: 2; }
        .treedcoins-company-bonus > div.block-block > div:nth-child(2) {
          -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
                  order: 1; } }

.news-box {
  padding: 10px;
  overflow: hidden;
  width: 100%; }
  .news-box > img {
    width: 100%;
    margin: 10px  0;
    float: left;
    height: 200px; }
    @media (min-width: 900px) {
      .news-box > img {
        width: calc(50% - 10px);
        margin: 0 10px 0 0; } }
  .news-box > div.right {
    width: 100%;
    float: left;
    height: 100%;
    text-align: left;
    font-size: 15px; }
    @media (min-width: 900px) {
      .news-box > div.right {
        width: 50%; } }
    .news-box > div.right h2 {
      font-size: 20px;
      color: #fff; }
    .news-box > div.right p {
      color: #878791; }
    .news-box > div.right a {
      float: right; }

.footer-menu {
  background: #87B400;
  padding: 20px 0; }
  .footer-menu a {
    color: #fff; }
  .footer-menu > ul {
    width: 98%;
    margin-left: auto;
    overflow: hidden;
    *zoom: 1; }
    @media (min-width: 900px) {
      .footer-menu > ul {
        width: 800px;
        margin-left: auto;
        margin-right: auto; } }
    .footer-menu > ul > li {
      display: block;
      width: 50%;
      float: left;
      color: #878791;
      font-weight: normal;
      font-size: 13px;
      line-height: 19.5px;
      font-size: 1.3rem;
      line-height: 1.95rem;
      color: #fff; }
      @media (min-width: 400px) {
        .footer-menu > ul > li {
          font-size: 15px;
          line-height: 22.5px;
          font-size: 1.5rem;
          line-height: 2.25rem; } }
      @media (min-width: 900px) {
        .footer-menu > ul > li {
          width: 33.333%; } }
  .footer-menu .footer-logo {
    width: 200px;
    margin: 30px auto 0 auto; }
    .footer-menu .footer-logo > .icon {
      background-size: 100%;
      width: 100%;
      height: 50px; }

.select-dropdown {
  position: relative;
  padding: 0px 20px 0px 10px;
  text-align: center;
  font-size: 15px;
  line-height: 40px;
  background: #2D2D37; }
  .select-dropdown.disabled {
    color: #55555F; }
  .select-dropdown .select {
    width: 50%;
    margin: 0;
    float: right; }
    .select-dropdown .select select[disabled] {
      color: #55555F; }

.company-email-taken {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px; }
  .company-email-taken .company-address .font-address {
    font-size: 12px;
    line-height: 14px; }
  .company-email-taken .overtake-buttons {
    width: 150px; }
    .company-email-taken .overtake-buttons .btn {
      font-size: 13px; }
      .company-email-taken .overtake-buttons .btn.btn-grey {
        background: transparent;
        border-color: #878791;
        color: #878791; }
      .company-email-taken .overtake-buttons .btn.btn-orange-reversed {
        background: transparent;
        border-color: #FF7E02;
        color: #FF7E02; }

.early-adopter .central-content {
  width: 100%;
  height: auto;
  margin-bottom: 10px;
  background: white;
  position: relative; }
  @media (min-width: 900px) {
    .early-adopter .central-content {
      height: 60px; } }
  .early-adopter .central-content > div {
    width: 100%;
    margin: 0 auto;
    background: #87B400;
    overflow: hidden; }
    @media (min-width: 900px) {
      .early-adopter .central-content > div {
        width: 860px;
        height: 100%; } }
    .early-adopter .central-content > div > div {
      width: 100%;
      height: 60px; }
      .early-adopter .central-content > div > div:nth-child(2) {
        height: 90px; }
      @media (min-width: 900px) {
        .early-adopter .central-content > div > div {
          height: 100%;
          width: 25%;
          float: left; }
          .early-adopter .central-content > div > div:nth-child(2) {
            width: 44%; }
          .early-adopter .central-content > div > div:nth-child(3) {
            width: 30%; } }
  .early-adopter .central-content .right-green {
    width: calc(50% - 370px);
    position: absolute;
    top: 0;
    right: 0;
    background-color: #87B400; }
  .early-adopter .central-content > .circle {
    font-size: 13px;
    padding-top: 16px;
    width: 75px;
    height: 75px;
    position: absolute;
    bottom: -30px;
    right: 20px;
    background: white;
    border-radius: 50%;
    color: black;
    text-align: center;
    z-index: 2; }
    @media (min-width: 900px) {
      .early-adopter .central-content > .circle {
        top: -30px;
        bottom: auto;
        left: 50%;
        right: auto;
        margin-left: 360px; } }

.early-adopter .early-box-one {
  background: white;
  color: #2D2D37;
  font-family: "Droid Serif";
  position: relative;
  padding: 5px 0;
  text-align: center; }
  .early-adopter .early-box-one > span {
    font-size: 25px;
    line-height: 50px;
    font-weight: bold;
    position: relative;
    top: 10px; }
    .early-adopter .early-box-one > span > span {
      padding-left: 5px; }
  @media (min-width: 900px) {
    .early-adopter .early-box-one {
      padding: 5px 20px 0 0;
      text-align: right; }
      .early-adopter .early-box-one > span {
        font-size: 50px;
        line-height: 50px;
        display: block;
        overflow: hidden;
        position: static; }
        .early-adopter .early-box-one > span > span {
          font-size: 18px;
          line-height: 22px;
          padding: 3px 0 0 5px;
          text-align: left;
          float: right; } }
  .early-adopter .early-box-one .arrow-right {
    width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 20px solid white;
    position: absolute;
    right: -20px;
    top: 0; }
  .early-adopter .early-box-one .arrow-down {
    width: 100%;
    height: 40px;
    position: relative;
    overflow: hidden; }
    .early-adopter .early-box-one .arrow-down img {
      width: 100%;
      position: absolute;
      left: 0;
      bottom: 0; }

.early-adopter .early-box-two {
  font-family: "Droid Serif";
  padding: 40px 25px 5px 25px;
  text-align: left; }
  @media (min-width: 900px) {
    .early-adopter .early-box-two {
      padding: 5px 25px 5px 45px; } }
  .early-adopter .early-box-two > div {
    display: inline-block;
    width: 100%;
    color: black;
    font-size: 20px;
    line-height: 25px; }
    .early-adopter .early-box-two > div > span:nth-child(2) {
      text-decoration: line-through;
      margin-left: 10px; }
      .early-adopter .early-box-two > div > span:nth-child(2) > span {
        float: right;
        color: white; }

.early-adopter .early-box-three {
  font-size: 15px;
  margin: 0;
  padding: 10px 60px 10px 25px;
  position: relative; }
  @media (min-width: 900px) {
    .early-adopter .early-box-three {
      line-height: 20px; } }

.early-adopter .footer {
  font-size: 12px;
  color: #878791;
  text-align: left;
  padding-left: 25px;
  width: 70%; }
  @media (min-width: 900px) {
    .early-adopter .footer {
      text-align: center;
      padding: 0;
      width: auto; } }

.time-input {
  position: relative; }
  .time-input input {
    margin: 0;
    border: 0; }
  .time-input .options {
    top: 30px;
    left: 0;
    z-index: 1000;
    height: auto;
    max-height: 180px;
    background: #41414B;
    border-left: 1px solid #878791;
    border-right: 1px solid #878791;
    overflow-y: auto; }
    .time-input .options .option {
      cursor: pointer;
      padding: 5px;
      border: 0;
      border-bottom: 1px solid silver; }
      .time-input .options .option:hover {
        background: blue; }
    .time-input .options .ps-scrollbar-y-rail {
      top: 30px !important; }

.z1 .time-input {
  z-index: 2; }

.z2 .time-input {
  z-index: 1; }

.text-animate.active {
  -webkit-animation: change-text-animation 0.5s;
          animation: change-text-animation 0.5s; }

@-webkit-keyframes change-text-animation {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes change-text-animation {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.company-welcome-overtake {
  color: #fff !important;
  text-align: center !important;
  margin-top: 20px;
  border-radius: 5px;
  overflow: hidden; }
  .company-welcome-overtake > div {
    width: 100%; }
    .company-welcome-overtake > div .green {
      background: #87B400; }
      .company-welcome-overtake > div .green .btn {
        border-color: #fff; }
  .company-welcome-overtake * {
    text-align: center !important; }
  .company-welcome-overtake .btn {
    background: #87B400;
    color: #fff !important;
    width: 300px;
    margin: 0 auto; }

.index-check {
  width: 100%;
  height: auto;
  position: relative; }
  .index-check > div {
    height: 590px; }
  .index-check .margined {
    margin: 40px 16px; }
    @media (min-width: 400px) {
      .index-check .margined {
        margin: 40px 20px; } }
  .index-check .bottom {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%); }
    .index-check .bottom button {
      margin: 0 auto;
      display: block; }
      @media (min-width: 400px) {
        .index-check .bottom button {
          width: 300px; } }
      .index-check .bottom button.btn-reversed, .index-check .index-check-5 .bottom button:nth-child(2) {
        margin-top: 6px; }
  .index-check input,
  .index-check .select {
    margin-bottom: 15px; }
  .index-check h1 {
    font-size: 25px; }
  .index-check .btn {
    width: 100%; }
    @media (min-width: 400px) {
      .index-check .btn {
        width: 200px; } }
  .index-check .slider-holder {
    width: 95%;
    margin: 0 auto;
    margin-bottom: 30px; }
    .index-check .slider-holder .jslider div.jslider-value {
      top: 30px;
      bottom: auto; }
  .index-check .relative {
    position: relative; }
  .index-check .index-check-1 {
    height: 500px; }
    .index-check .index-check-1 img {
      width: auto;
      margin-bottom: 25px; }
    .index-check .index-check-1 p {
      margin-bottom: 20px; }
  .index-check .index-check-2 {
    height: 500px; }
    .index-check .index-check-2 p {
      margin-bottom: 15px; }
    .index-check .index-check-2 .places-autocomplete {
      position: relative; }
      .index-check .index-check-2 .places-autocomplete .results-places {
        position: absolute;
        top: 30px;
        left: 0;
        right: 0; }
  .index-check .index-check-3 .gridded {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .index-check .index-check-3 .gridded > * {
      -webkit-box-flex: 1;
          -ms-flex: 1 1 auto;
              flex: 1 1 auto;
      margin-right: 30px; }
      .index-check .index-check-3 .gridded > *:last-child {
        margin-right: 0; }
  .index-check .index-check-3 .questions {
    width: 90%;
    max-width: 400px;
    margin: 0 auto; }
    .index-check .index-check-3 .questions i.icon-icon_feature {
      position: static;
      width: 15px;
      margin-right: 10px;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }
    .index-check .index-check-3 .questions h4,
    .index-check .index-check-3 .questions p {
      margin-bottom: 15px;
      text-align: left;
      font-family: "Varela"; }
  .index-check .index-check-4 .index-indicator-single-circle {
    position: absolute;
    top: 40px;
    left: 50%;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%); }
  .index-check .index-check-4 h4 {
    margin-bottom: 10px; }
  .index-check .index-check-4 .header-slideshow {
    height: 100%; }
    .index-check .index-check-4 .header-slideshow .static {
      position: static; }
    .index-check .index-check-4 .header-slideshow .slides-holder {
      -webkit-transition: left .5s;
              transition: left .5s; }
    .index-check .index-check-4 .header-slideshow .image-with-overlay {
      position: absolute;
      z-index: -1;
      top: 0;
      right: 0;
      left: 0;
      height: 230px; }
      .index-check .index-check-4 .header-slideshow .image-with-overlay .image-overlay {
        background: -webkit-linear-gradient(transparent, #2D2D37);
        background: linear-gradient(transparent, #2D2D37); }
  .index-check .index-check-4 .criteria-scroller {
    height: 230px;
    position: relative;
    top: 0; }
  .index-check .index-check-4 .content {
    margin-top: 55px;
    padding: 0 16px; }
    @media (min-width: 400px) {
      .index-check .index-check-4 .content {
        padding: 0 40px; } }
    .index-check .index-check-4 .content > * {
      text-align: left; }
    .index-check .index-check-4 .content h1 {
      line-height: 1.2;
      margin-bottom: 10px; }
    .index-check .index-check-4 .content p {
      margin-bottom: 10px; }
    .index-check .index-check-4 .content .one-line {
      position: relative; }
      .index-check .index-check-4 .content .one-line .left,
      .index-check .index-check-4 .content .one-line .checkbox {
        float: left;
        margin: 0 10px 10px 0;
        border-color: #878791;
        background-color: #2D2D37; }
      .index-check .index-check-4 .content .one-line .right {
        float: right;
        position: relative;
        top: -2px; }
        .index-check .index-check-4 .content .one-line .right > i {
          position: relative;
          top: -2px; }
    .index-check .index-check-4 .content > .icon {
      width: 60px;
      height: 60px;
      background-position: center left;
      background-size: contain;
      margin-bottom: 10px; }
    .index-check .index-check-4 .content .help-text {
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      background: #2D2D37;
      left: 0;
      width: 85%;
      box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.6);
      -webkit-transition: all .5s ease-in-out;
              transition: all .5s ease-in-out;
      padding: 10px; }
    .index-check .index-check-4 .content.group-content {
      margin-top: 197px; }
      .index-check .index-check-4 .content.group-content .criteria-scroller {
        height: 160px; }
      .index-check .index-check-4 .content.group-content .criteria-line {
        position: relative;
        margin-bottom: 10px; }
        .index-check .index-check-4 .content.group-content .criteria-line .icon-questionmark {
          float: right;
          clear: both;
          margin-right: 10px; }
      .index-check .index-check-4 .content.group-content .help-text {
        z-index: 5; }
      .index-check .index-check-4 .content.group-content .one-line {
        margin-top: 10px; }
  .index-check .index-check-5 {
    background-image: url("https: //res.cloudinary.com/treeday/image/upload/production/preflight/icons-circle.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain; }
    .index-check .index-check-5 .index-indicator-single-circle {
      margin: 20px auto; }
    .index-check .index-check-5 img {
      width: 110px;
      margin-top: 20px; }
    .index-check .index-check-5 .ribbon {
      font-family: "Droid Serif";
      font-size: 40px;
      line-height: 60px;
      height: 60px;
      margin: -100px auto 70px auto;
      text-align: center; }
    .index-check .index-check-5 .bottom {
      bottom: 0; }
      .index-check .index-check-5 .bottom button {
        width: 100%; }
        .index-check .index-check-5 .bottom button:first-child {
          margin-bottom: 10px; }
    .index-check .index-check-5 .close-notify {
      position: absolute;
      top: -40px;
      right: 0;
      width: 50px;
      min-height: 40px;
      max-height: 40px;
      background: transparent;
      z-index: 9999;
      cursor: pointer; }
      .index-check .index-check-5 .close-notify.opened {
        right: 5px;
        top: 0px;
        background: #87B400;
        width: 230px;
        max-height: 400px;
        padding: 10px;
        color: #fff;
        cursor: inherit; }
        .index-check .index-check-5 .close-notify.opened > div {
          font-size: 13px; }
      .index-check .index-check-5 .close-notify .arrow {
        width: 16px;
        height: 16px;
        background: #87B400;
        position: absolute;
        top: -8px;
        right: 8px;
        -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
                transform: rotate(45deg); }
  .index-check .buttons {
    margin: 0 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around; }
    .index-check .buttons > * {
      -webkit-box-flex: 1;
          -ms-flex: 1 1 auto;
              flex: 1 1 auto;
      margin: 0 5px 10px 5px; }

.map-company {
  width: 300px;
  height: 300px; }
  .map-company .map-company-canvas {
    width: 100%;
    height: 100%; }

.scrollable {
  position: absolute;
  width: 100%;
  top: 85px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 4999;
  overflow-y: auto;
  -webkit-transition: 0.5s ease-in-out;
          transition: 0.5s ease-in-out;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 900px) {
    .scrollable {
      position: static;
      height: calc(100% - 40px);
      overflow: hidden; } }
  .scrollable .panel-content-wrapper,
  .scrollable .wrapper {
    height: auto !important;
    display: block !important; }
  .scrollable .ps-scrollbar-y-rail {
    top: 80px !important; }
    @media (max-width: 760px) {
      .scrollable .ps-scrollbar-y-rail {
        pointer-events: none; } }

.answer-slider .combined {
  position: relative; }
  .answer-slider .combined .label {
    padding-bottom: 10px; }

.header-slideshow .combined i {
  right: 0px; }

.question .combined i {
  right: -29px; }

.range-slider {
  width: 100%;
  height: 50px;
  overflow: hidden;
  position: relative;
  cursor: pointer; }
  .range-slider .slider-rail {
    width: calc(100% - 20px);
    height: 5px;
    margin: 8px auto;
    background: -webkit-linear-gradient(left, #666668, #F6B93E, #F8CE43, #F9DF47, #FCEE4B, #FDFA4E, #EAF04A, #D8E546, #C7DA43, #B2CD3F, #90B93B);
    background: linear-gradient(to right, #666668, #F6B93E, #F8CE43, #F9DF47, #FCEE4B, #FDFA4E, #EAF04A, #D8E546, #C7DA43, #B2CD3F, #90B93B);
    cursor: pointer; }
  .range-slider .slider-rail-overlay {
    position: absolute;
    height: 5px;
    top: 0;
    margin: 8px auto;
    background-color: #b5b5b5;
    right: 0;
    margin-right: 10px; }
  .range-slider .range-pole {
    position: absolute;
    width: 4px;
    height: 20px;
    top: 0;
    left: 0;
    background: #666668;
    pointer-events: none; }
  .range-slider .range-pointer {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    background: #666668;
    -webkit-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out; }
  .range-slider .range-text {
    text-align: left;
    margin-top: 15px;
    font-size: 15px;
    color: #fff !important;
    -webkit-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out; }

.page-header-new {
  background-color: #41414B; }

.choices {
  color: black;
  text-align: left; }

.choices__inner {
  height: 35px;
  min-height: 35px;
  padding: 3.75px 7.5px;
  border-radius: 0;
  background-color: white; }

.choices__list--single {
  color: #000;
  padding: 4px; }

.choices__list--single .choices__item {
  line-height: 21px;
  color: #000;
  padding-left: 18px; }

.choices__list--dropdown .choices__item--selectable {
  color: #000;
  padding-left: 30px;
  padding-right: 0; }

.choices[data-type*=select-one]:after {
  left: 11.5px;
  right: auto; }

.nomination {
  padding: 0 15px; }
  .nomination .partner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 20px;
    text-align: left; }
    .nomination .partner .logo {
      border-radius: 50%; }
    .nomination .partner .links {
      margin-top: 10px; }
    .nomination .partner > div {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }
      .nomination .partner > div:first-child {
        width: 60px;
        height: 60px;
        margin-right: 10px;
        background-size: cover;
        background-position: center; }
      .nomination .partner > div h1 {
        white-space: nowrap;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        padding: 0;
        margin: 0;
        max-width: 300px;
        font-size: 15px; }

/*
 * jQuery FlexSlider v2.3.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
/* ====================================================================================================================
 * RESETS
 * ====================================================================================================================*/
.flex-container a:hover,
.flex-slider a:hover,
.flex-container a:focus,
.flex-slider a:focus {
  outline: none; }

.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none; }

.flex-pauseplay span {
  text-transform: capitalize; }

/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
.flexslider {
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%; }

.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
  position: relative; }

.flexslider .slides img {
  width: 100%;
  height: 100%;
  display: block; }

.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

html[xmlns] .flexslider .slides {
  display: block; }

* html .flexslider .slides {
  height: 1%; }

.no-js .flexslider .slides > li:first-child {
  display: block; }

/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
.flexslider {
  position: relative;
  zoom: 1; }
  @media (min-width: 400px) {
    .flexslider {
      height: auto; } }

.flexslider .slides {
  zoom: 1; }

.flex-viewport {
  max-height: 100%;
  -webkit-transition: all 1s ease;
  transition: all 1s ease; }

.loading .flex-viewport {
  max-height: 100%; }

.carousel li {
  height: 100%; }

.flex-direction-nav {
  *height: 0; }

.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

.flex-direction-nav .flex-prev {
  left: -50px;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%200%2020%2020%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cdefs%3E%3C%2Fdefs%3E%3Ccircle%20opacity%3D%220.5%22%20fill%3D%22%23020204%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%2F%3E%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%2211.4%2C15.7%205.7%2C10%2011.4%2C4.3%2012.8%2C5.7%208.6%2C10%2012.8%2C14.3%20%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  width: 40px;
  height: 44px;
  background-size: 100%;
  text-indent: -99999px; }

.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%20%3C!ENTITY%20ns_flows%20%22http%3A%2F%2Fns.adobe.com%2FFlows%2F1.0%2F%22%3E%5D%3E%3Csvg%20version%3D%221.1%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20overflow%3D%22visible%22%20enable-background%3D%22new%200%200%2020%2020%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cdefs%3E%3C%2Fdefs%3E%3Ccircle%20opacity%3D%220.5%22%20fill%3D%22%23020204%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%2F%3E%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%228.6%2C4.3%2014.3%2C10%208.6%2C15.7%207.2%2C14.3%2011.4%2C10%207.2%2C5.7%20%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  width: 40px;
  height: 44px;
  background-size: 100%;
  text-indent: 99999px; }

.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px; }

.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1; }

.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px; }

.flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1; }

.flex-direction-nav .flex-disabled {
  opacity: 0 !important;
  filter: alpha(opacity=0);
  cursor: default; }

.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000; }

.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004'; }

.flex-pauseplay a:hover {
  opacity: 1; }

.flex-pauseplay a .flex-play:before {
  content: '\f003'; }

.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: 12px;
  text-align: center; }

.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
  position: relative;
  z-index: 10; }

.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #808081;
  cursor: pointer;
  text-indent: -9999px;
  border-radius: 20px; }

.flex-control-paging li a:hover {
  background: #87B400; }

.flex-control-paging li a.flex-active {
  background: #87B400;
  cursor: default; }

.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden; }

.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0; }

.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
  -webkit-transition: all 1s ease;
  transition: all 1s ease; }

.flex-control-thumbs img:hover {
  opacity: 1; }

.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default; }

a.close {
  position: fixed;
  top: 50px;
  right: 10px;
  z-index: 15; }

.slide-button {
  position: absolute;
  width: 200px;
  left: 50%;
  margin-left: -100px;
  bottom: 50px; }
  @media (min-width: 400px) {
    .slide-button {
      left: 50%;
      bottom: 50%;
      margin-left: 0; } }

.iframe .company-overview-modal .iframe-title h1 {
  color: #fff; }

.iframe .company-overview-modal .iframe-title div {
  text-align: left;
  margin: 0px 40px; }

.iframe .treeday-modal.overview.smaller {
  height: auto; }
  @media (min-width: 900px) {
    .iframe .treeday-modal.overview.smaller {
      height: 400px; } }

.iframe .register-company-map-promo.toBottom {
  position: fixed;
  bottom: 10;
  left: 10px; }

.iframe .panel-masthead-profile .icon-close-active {
  position: relative;
  right: auto; }

.iframe .auto-height {
  height: auto; }
  .iframe .auto-height .search-s.panel {
    overflow: visible; }
    .iframe .auto-height .search-s.panel .result-holder {
      overflow: visible; }

.iframe .top-item {
  width: auto;
  margin-left: 10px; }
  .iframe .top-item > .mobile-logo {
    display: none; }
  .iframe .top-item > .desktop-logo {
    display: inline-block;
    width: 36px; }
    .iframe .top-item > .desktop-logo > i {
      width: auto;
      height: 32px; }
    @media (min-width: 400px) {
      .iframe .top-item > .desktop-logo {
        width: 130px; } }
  .iframe .top-item.top-logo {
    float: right;
    padding-right: 10px; }

.iframe .search-buttons {
  line-height: 40px; }

.iframe .see-map {
  display: block;
  float: right;
  cursor: pointer;
  line-height: 39px; }
  .iframe .see-map .icon-close-active {
    width: 20px;
    height: 20px;
    background-size: auto;
    background-position: -6px; }

.iframe .top-item .icon-content span {
  display: inline-block; }

.iframe .iframe-login-modal {
  text-align: center; }
  .iframe .iframe-login-modal .modal-responsive-back {
    display: none; }
  .iframe .iframe-login-modal .iframe-header, .iframe .iframe-login-modal .hint {
    width: 265px;
    display: inline-block;
    text-align: center; }
  .iframe .iframe-login-modal .iframe-header {
    color: #fff;
    line-height: 1; }
  @media (min-width: 400px) {
    .iframe .iframe-login-modal {
      width: 330px;
      left: 50%;
      top: 50%;
      height: 360px;
      margin-top: -165px;
      margin-left: -165px; } }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

.svg-icon.active {
  fill: #fff; }

.svg-icon.highlight {
  fill: #00b1eb; }

.svg-icon.dark {
  fill: #B4B4B4; }

.svg-icon.darker {
  fill: #55555f; }

.svg-icon.primary {
  fill: #90C81C; }

.svg-icon.blue {
  fill: #3f9feb; }

.svg-icon.ten {
  fill: #f8b100; }

.svg-icon.twenty {
  fill: #f9ba00; }

.svg-icon.warning {
  fill: #FF7E02; }

.svg-icon.thirty {
  fill: #fac400; }

.svg-icon.fourty {
  fill: #fbcd00; }

.svg-icon.fifty {
  fill: #fcd600; }

.svg-icon.sixty {
  fill: #e7d206; }

.svg-icon.seventy {
  fill: #d2ce0b; }

.svg-icon.eighty {
  fill: #bec911; }

.svg-icon.ninety {
  fill: #a9c516; }

.svg-icon.hundred {
  fill: #90c81c; }

.svg-icon.frequent {
  fill: #fcd600; }

.svg-icon.predominant {
  fill: #bec911; }

.svg-icon.exclusive {
  fill: #90c81c; }

.svg-icon.yes {
  fill: #90c81c; }

.svg-icon.no {
  fill: #B4B4B4; }

.svg-icon.inactive {
  fill: #fff; }

.company-edit-profile-gallery-picture {
  border: 1px solid #878791;
  width: 35px;
  height: 35px;
  position: absolute;
  top: 50%;
  bottom: 10px;
  left: 50%;
  margin-top: -17.5px;
  margin-left: -17.5px;
  border-radius: 35px;
  z-index: 10;
  background-position: center center;
  background-size: 35px 35px;
  cursor: pointer; }

.company-gallery-switch {
  width: 35px;
  height: 35px;
  position: absolute;
  top: 50%;
  bottom: 10px;
  z-index: 10;
  cursor: pointer;
  border: 1px solid #878791;
  border-radius: 35px;
  background-color: #333;
  background-position: 10px 10px;
  cursor: pointer; }

.comment, .form {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #808080;
  padding: 10px; }

.comment:last-child {
  border-bottom: none; }

.comment .media img, .form .media img {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  float: left; }

.comment .content {
  float: left;
  padding-left: 10px;
  text-align: left;
  color: #878791;
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  font-size: 1.3rem;
  line-height: 1.95rem;
  color: #fff; }
  @media (min-width: 400px) {
    .comment .content {
      font-size: 15px;
      line-height: 22.5px;
      font-size: 1.5rem;
      line-height: 2.25rem; } }
  .comment .content h2 {
    color: #878791;
    font-weight: normal;
    font-size: 13px;
    line-height: 19.5px;
    font-size: 1.3rem;
    line-height: 1.95rem;
    color: #fff;
    font-weight: bold; }
    @media (min-width: 400px) {
      .comment .content h2 {
        font-size: 15px;
        line-height: 22.5px;
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .comment .content span {
    color: #87B400; }
  .comment .content p {
    color: #878791;
    margin: 0; }

.form .content {
  width: 84.4444444444%;
  float: left;
  position: relative;
  text-align: left;
  padding-left: 10px; }
  .form .content textarea {
    width: 88%;
    height: 4em;
    margin-right: 20px;
    border: 1px solid #808080;
    color: #878791; }
    .form .content textarea::-webkit-input-placeholder {
      color: #878791; }
  .form .content button {
    width: 30px;
    height: 30px;
    border-radius: 100%;
    border: none;
    position: absolute;
    right: 0;
    bottom: 5px;
    color: #2D2D37;
    background: #808080;
    font-weight: bold; }

.comment.with-media {
  padding: 0;
  margin-bottom: 10px; }
  .comment.with-media img {
    width: 30px;
    height: 30px;
    margin-right: 5px; }
  .comment.with-media + div {
    margin-bottom: 20px; }

.pinwall-anon {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 50px;
  padding-right: 50px;
  cursor: pointer; }

.pinwall-user {
  height: 70px; }

.pinwall-input-other {
  height: 50px; }
