@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(10px);
  }
  40% {
    transform: translateY(20px);
  }
  60% {
    transform: translateY(15px);
  }
}
@font-face {
  font-family: "Roboto";
  src:
    url(/font/Roboto-Thin.woff2) format("woff2"),
    url(/font/Roboto-Thin.woff) format("woff"),
    url(/font/Roboto-Thin.eot?) format("eot");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url(/font/Roboto-Light.ttf) format("truetype");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src:
    url(/font/Roboto.woff2) format("woff2"),
    url(/font/Roboto.woff) format("woff"),
    url(/font/Roboto.eot?) format("eot");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src:
    url(/font/Roboto-Medium.woff2) format("woff2"),
    url(/font/Roboto-Medium.woff) format("woff"),
    url(/font/Roboto-Medium.eot?) format("eot");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url(/font/Roboto-Bold.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
}
*,
*:before,
*:after {
  box-sizing: border-box;
}
html {
  height: 100%;
  overflow: hidden;
}
body {
  height: 100%;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  font-family: "Roboto";
  font-size: 14px;
  background-color: white;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: none;
}
body.is-arabic {
  font-size: 18px;
}
body.xDevMode .xMainMenu:before {
  content: "";
  display: block;
  width: 100%;
  height: 4px;
  position: absolute;
  left: 0;
  top: 0;
  background:
    repeating-linear-gradient(
      -45deg,
      #fb8c00,
      #fb8c00 5px,
      #000 5px,
      #000 10px);
}
body.xMarker .loginPanel:before,
body.xMarker .xMainMenu:before {
  content: "";
  display: block;
  width: 100%;
  height: 4px;
  position: absolute;
  left: 0;
  top: 0;
  background:
    repeating-linear-gradient(
      -45deg,
      #fb8c00,
      #fb8c00 5px,
      #fff 5px,
      #fff 10px);
}
body.loaded #xLoadingMessage {
  top: 45%;
  opacity: 0;
}
::selection {
  background: #697586;
  color: #fff;
}
::-moz-selection {
  background: #697586;
  color: #fff;
}
textarea,
input,
input:focus,
input:active,
button,
button:active,
button:hover,
button:focus,
button::-moz-focus-inner {
  outline: 0 !important;
}
input[type=search] {
  -webkit-appearance: none;
}
button::-moz-focus-inner {
  border: 0;
}
body,
a,
input,
button,
select,
textarea,
.stat {
  color: #000;
}
a {
  cursor: pointer;
}
.cursorHelp {
  cursor: help !important;
}
.cursorMove {
  cursor: move !important;
}
.cursorPointer {
  cursor: pointer !important;
}
textarea {
  resize: none;
}
label {
  font-weight: bold;
  width: 250px;
}
label.width200 {
  width: 200px;
}
label.width225 {
  width: 225px;
}
label.width100 {
  width: 100px;
}
label.normal {
  clear: none;
  float: none;
  font-weight: normal;
  width: auto;
}
body.mobile .mobileOnly {
  display: inline-block;
}
body.desktop .mobileOnly {
  display: none;
}
.hideFromBrowser {
  display: none;
}
body.mobile .hideOnMobile {
  display: none;
}
ol,
ul {
  margin-top: 0;
  margin-bottom: 0;
}
#xMainPanel {
  z-index: 1;
}
.xMenuHeader {
  height: 12px;
  background-color: #B5C2DF;
  padding: 4px 8px;
}
.xMenuHeaderInfo {
  padding: 4px 8px;
  position: absolute;
  top: 0px;
  right: 0px;
}
p {
  margin: 0;
  padding: 0;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  font-size: 22px;
  font-weight: bold;
  margin: 0 0 5px 0;
  padding: 0;
}
h1 {
  color: #263238;
}
h2,
.h2 {
  font-size: 18px;
}
h3,
.h3 {
  font-size: 14px;
}
.center {
  text-align: center;
}
.error {
  color: #e53935;
  font-weight: bold;
}
.warning {
  color: #fb8c00;
  font-weight: bold;
}
.success {
  color: #43a047;
  font-weight: bold;
}
.red {
  color: #e53935;
}
.green {
  color: #43a047;
}
.yellow {
  color: #fdd835;
}
.orange {
  color: #fb8c00;
}
.white {
  color: #fff;
}
.blue {
  color: #263238;
}
.grey {
  color: #9aa4b2;
}
.darkBackground,
.darkBg {
  background-color: #393F4F;
}
.redBackground,
.redBg {
  background-color: #e53935;
}
.lightRedBackground,
.lightRedBg {
  background-color: #F7A6B2;
}
.greenBackground,
.greenBg {
  background-color: #43a047;
}
.lightGreenBackground,
.lightGreenBg {
  background-color: #E4F1CB;
}
.orangeBackground,
.orangeBg {
  background-color: #fb8c00;
}
.lightOrangeBackground,
.lightOrangeBg {
  background-color: #FFEDB8;
}
.whiteBackground,
.whiteBg {
  background-color: #fff;
}
.blueBackground,
.blueBg {
  background-color: #263238;
}
.lightBackground,
.lightBg {
  background-color: #E2E7EA;
}
.greyBackground {
  background-color: #9aa4b2;
}
.border {
  border-width: 1px;
  border-style: solid;
}
.redBorder {
  border-color: #CC0000;
}
.greenBorder {
  border-color: #43a047;
}
.orangeBorder {
  border-color: #FF9933;
}
.darkBorder {
  border-color: #393F4F;
}
.lightBorder {
  border-color: #ACB9C2;
}
.normal {
  font-weight: normal;
}
.bold {
  font-weight: bold;
}
.italic {
  font-style: italic;
}
.underline {
  text-decoration: underline;
}
.nowrap {
  white-space: nowrap;
}
.small {
  font-size: 10px;
}
.strikeThrough,
.lineThrough {
  text-decoration: line-through;
}
fieldset {
  padding: 4px 8px 8px 8px;
  margin: 0;
}
legend {
  font-weight: bold;
}
.task {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 3px 4px;
  left: 0px;
  right: 0px;
  display: block;
}
.task:hover {
  background-color: #e3e8ef;
}
form {
  margin: 0;
  padding: 0;
}
input,
button,
select,
textarea {
  border: 1px solid transparent;
  font-family:
    Arial,
    Verdana,
    Helvetica,
    Geneva,
    sans-serif;
  font-size: 11px;
  padding: 1px 5px 1px 2px;
}
pre.expandingArea {
  display: none;
}
input:focus,
input.focus,
button:focus,
button.focus,
button:hover,
input[type=button]:hover,
select:focus,
select.focus,
textarea:focus,
textarea.focus {
  border-color: #263238;
}
button[disabled]:hover {
  border-color: #91ABCC;
}
textarea {
  border: 1px solid #9aa4b2;
  padding: 9px;
  width: 200px;
  outline: none;
  resize: vertical;
  font-size: 14px;
}
input[type=radio],
input[type=checkbox] {
  border: 0;
  width: auto;
  margin: 3px 3px 0 0;
}
input[type=button],
button {
  cursor: pointer;
  padding: 4px;
  width: auto;
  overflow: visible;
  text-align: left;
  min-height: 26px;
}
input[type=button].greyBg,
button.greyBg {
  background: #697586;
}
input[disabled],
.inputDisabled,
button[disabled],
input:disabled,
button:disabled {
  cursor: not-allowed;
  color: #3d4254;
  background-color: #DFDBD3;
}
option {
  padding: 0 5px 0 2px;
}
optgroup option {
  padding: 0 5px 0 10px;
}
select {
  border: 1px solid #9aa4b2;
  background-color: #fff;
  background-image: url(/icon/_svg/expand_arrow.svg);
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: top 8px right 9px;
  padding: 0;
  padding-left: 9px;
  padding-right: 30px;
  outline: none;
  width: 159px;
  height: 30px;
  -moz-appearance: none;
  -webkit-appearance: none;
}
input[type=text] {
  width: 150px;
}
input[type=button],
button,
select,
option,
input[type=text],
textarea {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
input[type=button],
button,
button.xIconButton {
  background-color: #fb8c00;
  color: #fff;
  padding: 10px;
  font-size: 14px;
  -webkit-transition: background-color 0.1s;
  -moz-transition: background-color 0.1s;
  -ms-transition: background-color 0.1s;
  -o-transition: background-color 0.1s;
  transition: background-color 0.1s;
  transition-timing-function: linear;
  outline: none;
}
input[type=button].blueBg,
button.blueBg,
button.xIconButton.blueBg {
  background: #263238;
}
input[type=button].greyBg,
button.greyBg,
button.xIconButton.greyBg {
  background: #697586;
}
input[type=button].greyBg:hover,
button.greyBg:hover,
button.xIconButton.greyBg:hover {
  background: #263238;
}
input[type=button]:disabled,
button:disabled,
button.xIconButton:disabled {
  pointer-events: auto;
  color: #3d4254;
  background-color: #DFDBD3;
}
button.secondary {
  background: #e3e8ef;
  border: 1px solid #263238;
  color: #263238;
}
button.secondary:hover {
  color: #fff;
}
button.light {
  background: #fcfcfd;
  border: 1px solid #263238;
  color: #263238;
}
button.light:hover {
  color: #fff;
}
button.small,
button.xIconButton.small {
  font-size: 0.875em;
  padding: 5px 5px 5px 30px;
}
button.small:before,
button.xIconButton.small:before {
  line-height: 26px;
  width: 26px;
}
button.small {
  padding: 5px;
}
input[type=button].xIconButton,
button.xIconButton {
  padding-left: 46px;
  position: relative;
}
input[type=button].xIconButton:before,
button.xIconButton:before {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 36px;
  background-color: rgba(255, 255, 255, 0.2);
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
  text-align: center;
  line-height: 36px;
}
button.xIconButton.openCloseElement:before {
  background-color: transparent;
  top: -2px;
  left: 14px;
}
button.xIconButtonSmall {
  padding: 5px;
  padding-left: 31px;
  position: relative;
  font-size: 80%;
}
button.xIconButtonSmall:before {
  width: 24px;
  line-height: 26px;
}
input[type=button]:hover,
input[type=button]:hover,
button:hover {
  background-color: #263238;
}
.buttonBar button {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: initial;
  border: 0;
  border: 1px solid #fff;
  border-right-width: 0px;
}
.buttonBar button:first-child {
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
  background-clip: initial;
}
.buttonBar button:last-child {
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  background-clip: padding-box;
  background-clip: initial;
  border-right-width: 1px;
}
button.grouped {
  background: #fcfcfd;
  border: 1px solid #e3e8ef;
  border-left: 0;
  border-right: 0;
  color: #263238;
  float: left;
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
button.grouped:before {
  content: "";
  z-index: 1;
  background: #fcfcfd;
  display: block;
  position: absolute;
  top: 4px;
  right: 2px;
  bottom: 4px;
  left: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: background 0.1s, color 0.1s;
  -moz-transition: background 0.1s, color 0.1s;
  -ms-transition: background 0.1s, color 0.1s;
  -o-transition: background 0.1s, color 0.1s;
  transition: background 0.1s, color 0.1s;
  transition-timing-function: linear;
}
button.grouped:first-child {
  border-left: 1px solid #e3e8ef;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
button.grouped:first-child:before {
  left: 4px;
}
button.grouped:last-child {
  border-right: 1px solid #e3e8ef;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  background-clip: padding-box;
}
button.grouped:last-child:before {
  right: 4px;
}
button.grouped:hover:before {
  background: #e3e8ef;
}
button.grouped.selected {
  color: #fff;
}
button.grouped.selected:before {
  background: #fb8c00;
}
button.grouped span {
  position: relative;
  z-index: 2;
}
.xCssTooltip {
  position: relative;
}
.xCssTooltip:hover:after {
  padding: 6px;
  background: #43a047;
  color: #fff;
  content: attr(data-title);
  position: absolute;
  right: -3px;
  top: -7px;
  white-space: nowrap;
  z-index: 99;
  -webkit-transform: translate(100%, 0);
  -moz-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  -o-transform: translate(100%, 0);
  transform: translate(100%, 0);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
table td,
table th {
  vertical-align: top;
  text-align: left;
}
table th {
  background: #263238;
  font-size: 11px;
  color: #fff;
}
table th.center,
table tr.center,
table td.center {
  text-align: center;
}
table td {
  vertical-align: top;
  padding: 7px;
}
table tr.xPointer:hover td {
  background-color: #9aa4b2;
}
table tr.empty,
table tr.header {
  background: #fff;
}
table tr.header td {
  padding-bottom: 5px;
}
table.xSimpleTable td {
  padding: 7px;
}
ul.sortableList {
  padding: 0;
  margin: 0;
  list-style: none;
}
ul.sortableList li {
  list-style: none;
  margin: 0;
  padding: 0;
  line-height: 16px;
}
dl.list100,
dl.list125,
dl.list150,
dl.list175,
dl.list200 {
  margin: 0;
}
dl.list100 dt,
dl.list125 dt,
dl.list150 dt,
dl.list175 dt,
dl.list200 dt {
  font-weight: bold;
  margin-top: 2px;
}
dl.list100 dd {
  margin-left: 100px;
  margin-top: -14px;
}
dl.list125 dd {
  margin-left: 125px;
  margin-top: -14px;
}
dl.list150 dd {
  margin-left: 150px;
  margin-top: -14px;
}
dl.list175 dd {
  margin-left: 175px;
  margin-top: -14px;
}
dl.list200 dd {
  margin-left: 200px;
  margin-top: -14px;
}
table.printLoopLijst td,
table.printLoopLijst th {
  border: 0;
  vertical-align: center;
  margin: 0;
  padding: 2px;
}
table.printLoopLijst th {
  width: 3cm;
}
.timeChip {
  padding: 1px 4px;
  border-radius: 2px;
  border-radius: 2px;
  min-width: 25px;
  display: inline-block;
  text-align: center;
}
span.clickable {
  cursor: pointer;
  border-radius: 5px;
  border-radius: 5px;
}
span.clickable:hover {
  cursor: pointer;
  border-radius: 5px;
  background-color: #D0DCFF;
}
.hoverableHighlight25 {
  opacity: 0.25;
  filter: alpha(opacity=25);
}
.hoverableHighlight50 {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.hoverableHighlight25:hover,
.hoverableHighlight50:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.currentVisitors {
  width: 100%;
  height: 100%;
}
.currentVisitor {
  width: 20%;
  height: 100px;
  float: left;
  margin-left: 2.5%;
  margin-bottom: 5px;
  border: 3px transparent solid;
  background-color: #E2E7EA;
  color: #263238;
  padding-top: 5px;
  padding-left: 5px;
  border-radius: 15px;
  text-overflow: ellipsis;
  position: relative;
}
.cvBorderRed {
  border: 3px red solid !important;
}
.cvNormal {
  border: 3px transparent solid;
}
.cvBorderGreen {
  border: 3px #43a047 solid !important;
}
.cvBorderOrange {
  border: 3px #EC6625 solid !important;
}
.cvAppToday {
  background-color: #43a047;
  border: 3px #43a047 solid !important;
}
.currentVisitor.corner {
  overflow: hidden;
}
.currentVisitor.corner:after {
  border-radius: 0 0 0 5px;
}
.currentVisitor.corner:before,
.currentVisitor.corner:after {
  display: block;
  position: absolute;
  width: 0px;
  height: 0px;
  top: 0;
  right: 0;
  content: "";
}
.currentVisitor.corner:before {
  border-top: solid 10px transparent;
  border-right: solid 10px transparent;
  border-left: solid 10px transparent;
  border-bottom: solid 10px transparent;
}
.currentVisitor.corner:after {
  border-bottom: solid 10px transparent;
  border-left: solid 10px transparent;
  border-right: solid 10px #FFCC33;
  border-top: solid 10px #FFCC33;
}
.currentVisitor.cornerRed:after {
  border-bottom: solid 10px transparent;
  border-left: solid 10px transparent;
  border-right: solid 10px #E80122;
  border-top: solid 10px #E80122;
}
.currentVisitor.cornerGreen:after {
  border-bottom: solid 10px transparent;
  border-left: solid 10px transparent;
  border-right: solid 10px #43a047;
  border-top: solid 10px #43a047;
}
.processStatusFixed {
  width: 100% !important;
  height: 20px !important;
  display: inline-block;
  padding-left: 4px;
  padding-top: 2px;
}
.blurPassword {
  -webkit-filter: blur(3px);
  -moz-filter: blur(3px);
  -o-filter: blur(3px);
  -ms-filter: blur(3px);
  filter: blur(3px);
  transition: all 0.5s linear 0.2s;
  cursor: default;
}
.blurPassword:hover {
  -webkit-filter: blur(0px);
  -moz-filter: blur(0px);
  -o-filter: blur(0px);
  -ms-filter: blur(0px);
  filter: blur(0px);
}
.processStepDefinitionDurations table {
  margin-bottom: 20px;
  min-width: 340px;
  border-bottom: 1px solid #9aa4b2;
}
.processStepDefinitionDurations tr {
  border-left: 1px solid #9aa4b2;
  border-right: 1px solid #9aa4b2;
}
.processStepDefinitionDurations tr:first-child {
  border-color: #263238;
}
.processStepDefinitionDurations th {
  font-size: 12px;
  padding: 10px;
}
.processStepDefinitionDurations input {
  border-color: #263238;
  width: 50px;
  padding: 5px;
}
div.qq-upload-button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  background: #fb8c00;
  color: #fff;
  padding: 10px 20px;
  display: inline-block;
  -webkit-transition: background 0.1s;
  -moz-transition: background 0.1s;
  -ms-transition: background 0.1s;
  -o-transition: background 0.1s;
  transition: background 0.1s;
  transition-timing-function: linear;
}
div.qq-upload-button:hover {
  background: #263238;
}
.notificationChipWithIcon {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 14px;
  margin-bottom: 10px;
  padding: 5px 10px;
  border: 1px solid #e3e8ef;
  background: #eef2f6;
}
.notificationChipWithIcon:before {
  margin-right: 5px;
}
.processMails {
  position: relative;
  margin: 0 0 5px;
  display: inline-block;
  height: 40px;
  width: 100%;
}
.processMails .processMailBtn {
  cursor: pointer;
  display: table;
  padding: 5px 12px;
  margin: 2px 10px 5px 0;
  border-radius: 5px;
  border: 1px solid #003146;
  background-color: #e2e7ea;
}
.xTag {
  white-space: nowrap;
  border: 1px solid #9aa4b2;
  padding: 2px 7px;
  border-radius: 3px;
  color: #9aa4b2;
  font-size: 12px;
  display: inline-block;
  font-weight: 700;
}
.xTag.red {
  background-color: #ffcdd2;
  border-color: #ffcdd2;
  color: #e53935;
}
.xTag.blue {
  background-color: #cfd8dc;
  border-color: #cfd8dc;
  color: #263238;
}
.xTag.green {
  background-color: #c8e6c9;
  border-color: #c8e6c9;
  color: #43a047;
}
.xTag.orange {
  background-color: #ffe0b2;
  border-color: #ffe0b2;
  color: #fb8c00;
}
small.xTag {
  padding: 2px;
}
.warningBox {
  break-before: left;
  width: 100%;
  font-weight: bold;
  min-height: 30px;
  margin-bottom: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: background 0.1s;
  -moz-transition: background 0.1s;
  -ms-transition: background 0.1s;
  -o-transition: background 0.1s;
  transition: background 0.1s;
  transition-timing-function: linear;
  padding: 6px 8px;
  color: #e53935;
  background: white;
  border: 1px solid #e53935;
}
.warningBox:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea73";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 8px;
}
.warningBox.hyper {
  cursor: pointer;
}
.warningBox.hyper:hover {
  color: #fff;
  background: #e53935;
}
.newMessageCircle {
  display: inline-block;
  width: 8px;
  height: 8px;
  background: #2970FF;
  border-radius: 5px;
  vertical-align: center;
}
.displayInline {
  display: inline;
}
.displayBlock {
  display: block;
}
.displayInlineblock {
  display: inline-block;
}
.displayNone {
  display: none;
}
.kpiInSecundayPage {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
details {
  border: 1px solid #9aa4b2;
  border-radius: 4px;
  padding: 0;
  margin-bottom: 20px;
}
summary {
  border-radius: 4px;
  font-weight: bold;
  margin: 0;
  padding: 10px;
  cursor: pointer;
  position: sticky;
  top: -20px;
  z-index: 1;
}
summary:hover {
  background-color: #eef2f6;
}
details[open] {
  padding-bottom: 10px;
}
details[open] summary {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom: 1px solid #aaa;
  background-color: #eef2f6;
}
.marginAuto {
  margin: auto;
}
.prospectForm form {
  display: flex;
  flex-direction: column;
}
ol.vertical-wizard {
  list-style: none;
  padding: 0;
  margin: 0;
  counter-reset: vertical-wizard-counter;
}
ol.vertical-wizard > li {
  position: relative;
  padding: 10px 0 10px 50px;
  margin-bottom: 10px;
  counter-increment: vertical-wizard-counter;
}
ol.vertical-wizard {
}
ol.vertical-wizard > li:not(:last-of-type)::before {
  content: "";
  position: absolute;
  left: 19px;
  top: 50px;
  bottom: -20px;
  width: 2px;
  background: #ddd;
  z-index: 0;
}
ol.vertical-wizard {
}
ol.vertical-wizard > li::after {
  content: counter(vertical-wizard-counter);
  position: absolute;
  left: 0;
  top: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #9aa4b2;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 18px;
  z-index: 1;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
@-webkit-keyframes rotate {
  0% {
    opacity: 0.5;
    -webkit-transform: rotate(0deg);
  }
  20% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0.5;
    -webkit-transform: rotate(720deg);
  }
}
@keyframes rotate {
  0% {
    opacity: 0.5;
    transform: rotate(0deg);
  }
  20% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0.5;
    transform: rotate(720deg);
  }
}
.xSpinner {
  top: 25%;
  position: absolute;
  z-index: 101;
  left: 50%;
  margin: -60px 0 0 -60px;
  width: 120px;
  height: 120px;
}
.xSpinner .double-bounce1,
.xSpinner .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #e3e8ef;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-bounce 2s infinite ease-in-out;
  animation: sk-bounce 2s infinite ease-in-out;
}
.xSpinner .double-bounce2 {
  -webkit-animation-delay: -1.3s;
  animation-delay: -1.3s;
}
@-webkit-keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bounce {
  0%, 100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
.xSpinner2 {
  position: absolute;
  z-index: 110;
  left: 50%;
  top: 50px;
  margin: -37px auto auto -50px;
  width: 100px;
  height: 75px;
  text-align: center;
  font-size: 10px;
  background-color: #9aa4b2;
  vertical-align: bottom;
  border-radius: 14px;
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
}
.xSpinner2 > div {
  background-color: #e3e8ef;
  height: 20px;
  width: 11px;
  display: inline-block;
  position: absolute;
  bottom: 13px;
  border-radius: 2px 2px 0 0;
  border: 0;
  -webkit-animation: sk-stretchdelay 1s infinite ease-in-out;
  animation: sk-stretchdelay 1s infinite ease-in-out;
}
.xSpinner2 .r1 {
  animation-delay: 0.2s;
  height: 21px;
  left: 23px;
}
.xSpinner2 .r2 {
  animation-delay: 0.3s;
  height: 27px;
  left: 37px;
}
.xSpinner2 .r3 {
  animation-delay: 0.4s;
  height: 36px;
  left: 51px;
}
.xSpinner2 .r4 {
  animation-delay: 0.5s;
  height: 49px;
  left: 65px;
}
@-webkit-keyframes sk-stretchdelay {
  40% {
    height: 10px;
  }
  55% {
    height: 20px;
  }
  70% {
    height: 10px;
  }
}
@-moz-keyframes sk-stretchdelay {
  40% {
    height: 10px;
  }
  55% {
    height: 20px;
  }
  70% {
    height: 10px;
  }
}
@-o-keyframes sk-stretchdelay {
  40% {
    height: 10px;
  }
  55% {
    height: 20px;
  }
  70% {
    height: 10px;
  }
}
@keyframes sk-stretchdelay {
  40% {
    height: 10px;
  }
  55% {
    height: 20px;
  }
  70% {
    height: 10px;
  }
}
.localeswitch {
  position: absolute;
  top: 16px;
  right: 20px;
  border: 1px solid #e3e8ef;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: border-color 0.1s, background 0.1s;
  -moz-transition: border-color 0.1s, background 0.1s;
  -ms-transition: border-color 0.1s, background 0.1s;
  -o-transition: border-color 0.1s, background 0.1s;
  transition: border-color 0.1s, background 0.1s;
  transition-timing-function: linear;
  cursor: pointer;
  z-index: 3;
}
.localeswitch > .current {
  padding: 5px;
  padding-left: 19px;
  position: relative;
}
.localeswitch > .current .arrow {
  -webkit-transition: color 0.1s;
  -moz-transition: color 0.1s;
  -ms-transition: color 0.1s;
  -o-transition: color 0.1s;
  transition: color 0.1s;
  transition-timing-function: linear;
  color: #e3e8ef;
  font-size: 8px;
  position: absolute;
  top: 10px;
  left: 5px;
  line-height: normal;
}
.localeswitch > .current .arrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ef";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.localeswitch ul {
  list-style-type: none;
  padding: 0;
  display: none;
  background: #fcfcfd;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-clip: padding-box;
}
.localeswitch ul li {
  padding: 5px;
  border-top: 1px solid #e3e8ef;
  text-align: right;
}
.localeswitch ul li:after {
  content: "";
  display: table;
  clear: both;
}
.localeswitch ul li {
  -webkit-transition: background 0.1s;
  -moz-transition: background 0.1s;
  -ms-transition: background 0.1s;
  -o-transition: background 0.1s;
  transition: background 0.1s;
  transition-timing-function: linear;
}
.localeswitch ul li:last-child {
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-clip: padding-box;
}
.localeswitch ul li div {
  float: right;
}
.localeswitch ul li.current {
  background: #e3e8ef;
  cursor: default;
}
.localeswitch ul li.current > div {
  opacity: 0.2;
}
.localeswitch ul li:not(.current):hover {
  background: #eef2f6;
}
.localeswitch div[class*=locale-] {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: 20px;
  height: 16px;
  background-size: 16px 12px;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
  text-indent: -100px;
  font-size: 1px;
}
.localeswitch .locale-cs,
.localeswitch .locale-cz {
  background-image: url(/icon/colored/64/flag_czech-republic.png);
}
.localeswitch .locale-de {
  background-image: url(/icon/colored/64/flag_germany.png);
}
.localeswitch .locale-en {
  background-image: url(/icon/colored/64/flag_united-kingdom.png);
}
.localeswitch .locale-es {
  background-image: url(/icon/colored/64/flag_spain.png);
}
.localeswitch .locale-fr {
  background-image: url(/icon/colored/64/france.png);
}
.localeswitch .locale-it {
  background-image: url(/icon/colored/64/flag_italy.png);
}
.localeswitch .locale-nl {
  background-image: url(/icon/colored/64/flag_netherlands.png);
}
.localeswitch .locale-pl {
  background-image: url(/icon/colored/64/flag_poland.png);
}
.localeswitch:hover,
.localeswitch.open {
  border-color: #9aa4b2;
  background: rgba(255, 255, 255, 0.87);
}
.localeswitch:hover .arrow,
.localeswitch.open .arrow {
  color: #9aa4b2;
}
.localeswitch.open .arrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.localeswitch.open ul {
  display: block;
}
@font-face {
  font-family: "icomoon";
  src: url(/icon/fonts/icomoon.eot?anewuniquecodeorsomething27524);
  src:
    url(/icon/fonts/icomoon.eot?anewuniquecodeorsomething27524#iefix) format("embedded-opentype"),
    url(/icon/fonts/icomoon.ttf?anewuniquecodeorsomething27524) format("truetype"),
    url(/icon/fonts/icomoon.woff?anewuniquecodeorsomething27524) format("woff"),
    url(/icon/fonts/icomoon.svg?anewuniquecodeorsomething27524#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "icomoon4";
  src: url(/icon/fonts4/icomoon4.eot?anewuniquecodeorsomething27524);
  src:
    url(/icon/fonts4/icomoon4.eot?anewuniquecodeorsomething27524#iefix) format("embedded-opentype"),
    url(/icon/fonts4/icomoon4.ttf?anewuniquecodeorsomething27524) format("truetype"),
    url(/icon/fonts4/icomoon4.woff?anewuniquecodeorsomething27524) format("woff"),
    url(/icon/fonts4/icomoon4.svg?anewuniquecodeorsomething27524#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
}
.xMenuItemIcon {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #263238;
  font-size: 16px;
  margin: 12px 10px 0px 15px;
  width: 16px;
  height: 16px;
  background-size: 16px;
}
.xIcon,
.xIconText,
.xIconLink,
.xWindowHeaderIcon,
.xIconButton,
.xMenuItemIcon,
.xIconCalendarNext,
.xIconCalendarPrevious {
  width: 16px;
  height: 16px;
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  padding: 0;
  display: inline-block;
}
.xIcon.xIconButton,
.xIconText.xIconButton,
.xIconLink.xIconButton,
.xWindowHeaderIcon.xIconButton,
.xIconButton.xIconButton,
.xMenuItemIcon.xIconButton,
.xIconCalendarNext.xIconButton,
.xIconCalendarPrevious.xIconButton {
  width: auto;
  height: auto;
}
.xIcon.xIconButton:before,
.xIconText.xIconButton:before,
.xIconLink.xIconButton:before,
.xWindowHeaderIcon.xIconButton:before,
.xIconButton.xIconButton:before,
.xMenuItemIcon.xIconButton:before,
.xIconCalendarNext.xIconButton:before,
.xIconCalendarPrevious.xIconButton:before {
  margin-right: 5px;
}
body.mobile .xAgendaHeader .xIconCalendarNext:before,
body.mobile .xAgendaHeader .xIconCalendarPrevious:before {
  color: #697586;
  padding: 6px;
  top: 3px;
  background-color: #e3e8ef;
  border-radius: 50%;
}
.xIcon64 {
  width: 64px;
  height: 64px;
  background-size: 64px;
  font-size: 64px;
}
button.xIcon {
  width: auto;
  height: auto;
  padding: 10px;
}
button.xIcon:before {
  margin-right: 10px;
}
.xIconLink {
  width: auto;
  min-width: 16px;
  height: auto;
  cursor: pointer;
}
.xIconText,
h2.xIcon {
  background-position: left center;
}
h2.xIcon {
  padding-left: 20px;
}
.xWindowHeader .xMenuItemIcon {
  background-image: none !important;
}
.xIconText,
h2.xIcon {
  width: auto;
  height: auto;
}
.xIconText:before,
h2.xIcon:before {
  position: relative;
  top: 2px;
  margin-right: 5px;
}
.xIconText {
  min-width: 20px;
}
.xIconBlueprint {
  background-image: url(/icon/colored/64/page_overview.png);
}
.xIconColoredOwniconBodysupportBs {
  background-image: url(/icon/colored/64/ownicon_bodysupport_bs.png);
}
.xIconColoredOwniconKlikschemaKs {
  background-image: url(/icon/colored/64/ownicon_klikschema_ks.png);
}
.xIconColoredOwniconMedalBronzeBlue {
  background-image: url(/icon/colored/64/ownicon_medal_bronze_blue.png);
}
.xIconColoredOwniconMedalBronzeGreen {
  background-image: url(/icon/colored/64/ownicon_medal_bronze_green.png);
}
.xIconColoredOwniconMedalBronzeRed {
  background-image: url(/icon/colored/64/ownicon_medal_bronze_red.png);
}
.xIconColoredOwniconStarBronzeBlue {
  background-image: url(/icon/colored/64/ownicon_star_bronze_blue.png);
}
.xIconColoredOwniconStarBronzeGreen {
  background-image: url(/icon/colored/64/ownicon_star_bronze_green.png);
}
.xIconColoredOwniconStarBronzeRed {
  background-image: url(/icon/colored/64/ownicon_star_bronze_red.png);
}
.xIconFlagCz {
  background-image: url(/icon/colored/64/czech_republic.png);
}
.xIconFlagDe {
  background-image: url(/icon/colored/64/germany.png);
}
.xIconFlagEn {
  background-image: url(/icon/colored/64/great_britain.png);
}
.xIconFlagEs {
  background-image: url(/icon/colored/64/ownicon_flag_spain.png);
}
.xIconFlagFr {
  background-image: url(/icon/colored/64/france.png);
}
.xIconFlagIt {
  background-image: url(/icon/colored/64/italy.png);
}
.xIconFlagNl {
  background-image: url(/icon/colored/64/netherlands.png);
}
.xIconFlagPl {
  background-image: url(/icon/colored/64/ownicon_flag_poland.png);
}
.xIconFlagAr {
  background-image: url(/icon/colored/64/flag_saudi-arabia.png);
}
.xIconMedalGoldBlue {
  background-image: url(/icon/colored/64/ownicon_medal_gold_blue.png);
}
.xIconMedalGoldGreen {
  background-image: url(/icon/colored/64/ownicon_medal_gold_green.png);
}
.xIconMedalGoldRed {
  background-image: url(/icon/colored/64/ownicon_medal_gold_red.png);
}
.xIconMedalSilverBlue {
  background-image: url(/icon/colored/64/ownicon_medal_silver_blue.png);
}
.xIconMedalSilverGreen {
  background-image: url(/icon/colored/64/ownicon_medal_silver_green.png);
}
.xIconMedalSilverRed {
  background-image: url(/icon/colored/64/ownicon_medal_silver_red.png);
}
.xIconStarGold1 {
  background-image: url(/icon/colored/64/ownicon_star_gold_red.png);
}
.xIconStarGold2 {
  background-image: url(/icon/colored/64/ownicon_star_gold_green.png);
}
.xIconStarGold3 {
  background-image: url(/icon/colored/64/ownicon_star_gold_blue.png);
}
.xIconStarSilver1 {
  background-image: url(/icon/colored/64/ownicon_star_silver_red.png);
}
.xIconStarSilver2 {
  background-image: url(/icon/colored/64/ownicon_star_silver_green.png);
}
.xIconStarSilver3 {
  background-image: url(/icon/colored/64/ownicon_star_silver_blue.png);
}
.xIconAgentRobot,
.xIconAgentRobotActive {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: none !important;
  -webkit-mask: url(/icon/agent_robot.svg) no-repeat center;
  mask: url(/icon/agent_robot.svg) no-repeat center;
  -webkit-mask-size: 16px 16px;
  mask-size: 16px 16px;
}
.xIconAgentRobot {
  background-color: #9aa4b2;
}
.xIconAgentRobot:hover {
  background-color: #fb8c00;
}
.xIconAgentRobotActive {
  background-color: #fb8c00;
}
button.xIconButton.xIconAiAssistant:before {
  content: "";
}
button.xIconButton.xIconAiAssistant:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 36px;
  background-color: #fff;
  -webkit-mask: url(/icon/agent_robot.svg) no-repeat center/18px 18px;
  mask: url(/icon/agent_robot.svg) no-repeat center/18px 18px;
}
.xIconButton.xIconColoredOwniconMycircle {
  background-position: left;
  background-position-x: 9px;
}
.xIconButton.xIconColoredOwniconMycircle:before {
  content: "";
}
.xIconText.xIconBlueprint,
.xIconText.xIconColoredOwniconBodysupportBs,
.xIconText.xIconColoredOwniconKlikschemaKs,
.xIconText.xIconColoredOwniconMedalBronzeBlue,
.xIconText.xIconColoredOwniconMedalBronzeGreen,
.xIconText.xIconColoredOwniconMedalBronzeRed,
.xIconText.xIconColoredOwniconStarBronzeBlue,
.xIconText.xIconColoredOwniconStarBronzeGreen,
.xIconText.xIconColoredOwniconStarBronzeRed,
.xIconText.xIconColoredOwniconMycircle,
.xIconText.xIconFlagCz,
.xIconText.xIconFlagDe,
.xIconText.xIconFlagEn,
.xIconText.xIconFlagEs,
.xIconText.xIconFlagFr,
.xIconText.xIconFlagIt,
.xIconText.xIconFlagNl,
.xIconText.xIconFlagPl,
.xIconText.xIconMedalGoldBlue,
.xIconText.xIconMedalGoldGreen,
.xIconText.xIconMedalGoldRed,
.xIconText.xIconMedalSilverBlue,
.xIconText.xIconMedalSilverGreen,
.xIconText.xIconMedalSilverRed,
.xIconText.xIconStarGold1,
.xIconText.xIconStarGold2,
.xIconText.xIconStarGold3,
.xIconText.xIconStarSilver1,
.xIconText.xIconStarSilver2,
.xIconText.xIconStarSilver3 {
  padding-left: 20px;
}
.xDutchIconBalance {
  background-image: none !important;
}
.xDutchIconBalance:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e999";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconBallet {
  background-image: none !important;
}
.xDutchIconBallet:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconBike {
  background-image: none !important;
}
.xDutchIconBike:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconBloodPreasure {
  background-image: none !important;
}
.xDutchIconBloodPreasure:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconCrosstrainer {
  background-image: none !important;
}
.xDutchIconCrosstrainer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconDrinkingBottle {
  background-image: none !important;
}
.xDutchIconDrinkingBottle:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconDumbell {
  background-image: none !important;
}
.xDutchIconDumbell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconHandsqueezer {
  background-image: none !important;
}
.xDutchIconHandsqueezer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconHeartMeasure {
  background-image: none !important;
}
.xDutchIconHeartMeasure:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconHeartRate {
  background-image: none !important;
}
.xDutchIconHeartRate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconHeart {
  background-image: none !important;
}
.xDutchIconHeart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconHometrainer {
  background-image: none !important;
}
.xDutchIconHometrainer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconInstructorHeadset {
  background-image: none !important;
}
.xDutchIconInstructorHeadset:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconInstructorSweat {
  background-image: none !important;
}
.xDutchIconInstructorSweat:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconIpod {
  background-image: none !important;
}
.xDutchIconIpod:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconJumpingRope {
  background-image: none !important;
}
.xDutchIconJumpingRope:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconLungs {
  background-image: none !important;
}
.xDutchIconLungs:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconMeasuringTape {
  background-image: none !important;
}
.xDutchIconMeasuringTape:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9aa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconPolarWatch {
  background-image: none !important;
}
.xDutchIconPolarWatch:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ac";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconPot {
  background-image: none !important;
}
.xDutchIconPot:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ad";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconPowerplate {
  background-image: none !important;
}
.xDutchIconPowerplate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ae";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconRacket {
  background-image: none !important;
}
.xDutchIconRacket:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9af";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconRunning {
  background-image: none !important;
}
.xDutchIconRunning:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconShoe {
  background-image: none !important;
}
.xDutchIconShoe:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconSitUps {
  background-image: none !important;
}
.xDutchIconSitUps:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconSteps {
  background-image: none !important;
}
.xDutchIconSteps:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconStopwatch {
  background-image: none !important;
}
.xDutchIconStopwatch:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconStretching {
  background-image: none !important;
}
.xDutchIconStretching:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconTaille {
  background-image: none !important;
}
.xDutchIconTaille:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xDutchIconYoga {
  background-image: none !important;
}
.xDutchIconYoga:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWhite8ball,
.xIconRed8ball,
.xIconOrange8ball,
.xIconLight8ball,
.xIconGrey8ball,
.xIconGreen8ball,
.xIconDark8ball {
  background-image: none !important;
}
.xIconWhite8ball:before,
.xIconRed8ball:before,
.xIconOrange8ball:before,
.xIconLight8ball:before,
.xIconGrey8ball:before,
.xIconGreen8ball:before,
.xIconDark8ball:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e918";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIcon8ball {
  background-image: none !important;
}
.xIcon8ball:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e918";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLight8ball:before {
  color: #9aa4b2 !important;
}
.xIconRed8ball:before {
  color: #e53935 !important;
}
.xIconOrange8ball:before {
  color: #fb8c00 !important;
}
.xIconGreen8ball:before {
  color: #43a047 !important;
}
.xIconWhiteAPI,
.xIconRedAPI,
.xIconOrangeAPI,
.xIconLightAPI,
.xIconGreyAPI,
.xIconGreenAPI,
.xIconDarkAPI {
  background-image: none !important;
}
.xIconWhiteAPI:before,
.xIconRedAPI:before,
.xIconOrangeAPI:before,
.xIconLightAPI:before,
.xIconGreyAPI:before,
.xIconGreenAPI:before,
.xIconDarkAPI:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea52";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAPI {
  background-image: none !important;
}
.xIconAPI:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea52";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAPI:before {
  color: #9aa4b2 !important;
}
.xIconRedAPI:before {
  color: #e53935 !important;
}
.xIconOrangeAPI:before {
  color: #fb8c00 !important;
}
.xIconGreenAPI:before {
  color: #43a047 !important;
}
.xIconWhiteAbout,
.xIconRedAbout,
.xIconOrangeAbout,
.xIconLightAbout,
.xIconGreyAbout,
.xIconGreenAbout,
.xIconDarkAbout {
  background-image: none !important;
}
.xIconWhiteAbout:before,
.xIconRedAbout:before,
.xIconOrangeAbout:before,
.xIconLightAbout:before,
.xIconGreyAbout:before,
.xIconGreenAbout:before,
.xIconDarkAbout:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e901";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAbout {
  background-image: none !important;
}
.xIconAbout:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e901";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAbout:before {
  color: #9aa4b2 !important;
}
.xIconRedAbout:before {
  color: #e53935 !important;
}
.xIconOrangeAbout:before {
  color: #fb8c00 !important;
}
.xIconGreenAbout:before {
  color: #43a047 !important;
}
.xIconWhiteAcceptDatabase,
.xIconRedAcceptDatabase,
.xIconOrangeAcceptDatabase,
.xIconLightAcceptDatabase,
.xIconGreyAcceptDatabase,
.xIconGreenAcceptDatabase,
.xIconDarkAcceptDatabase {
  background-image: none !important;
}
.xIconWhiteAcceptDatabase:before,
.xIconRedAcceptDatabase:before,
.xIconOrangeAcceptDatabase:before,
.xIconLightAcceptDatabase:before,
.xIconGreyAcceptDatabase:before,
.xIconGreenAcceptDatabase:before,
.xIconDarkAcceptDatabase:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e902";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAcceptDatabase {
  background-image: none !important;
}
.xIconAcceptDatabase:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e902";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAcceptDatabase:before {
  color: #9aa4b2 !important;
}
.xIconRedAcceptDatabase:before {
  color: #e53935 !important;
}
.xIconOrangeAcceptDatabase:before {
  color: #fb8c00 !important;
}
.xIconGreenAcceptDatabase:before {
  color: #43a047 !important;
}
.xIconWhiteAdd,
.xIconRedAdd,
.xIconOrangeAdd,
.xIconLightAdd,
.xIconGreyAdd,
.xIconGreenAdd,
.xIconDarkAdd {
  background-image: none !important;
}
.xIconWhiteAdd:before,
.xIconRedAdd:before,
.xIconOrangeAdd:before,
.xIconLightAdd:before,
.xIconGreyAdd:before,
.xIconGreenAdd:before,
.xIconDarkAdd:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea36";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAdd {
  background-image: none !important;
}
.xIconAdd:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea36";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAdd:before {
  color: #9aa4b2 !important;
}
.xIconRedAdd:before {
  color: #e53935 !important;
}
.xIconOrangeAdd:before {
  color: #fb8c00 !important;
}
.xIconGreenAdd:before {
  color: #43a047 !important;
}
.xIconWhiteAddList,
.xIconRedAddList,
.xIconOrangeAddList,
.xIconLightAddList,
.xIconGreyAddList,
.xIconGreenAddList,
.xIconDarkAddList {
  background-image: none !important;
}
.xIconWhiteAddList:before,
.xIconRedAddList:before,
.xIconOrangeAddList:before,
.xIconLightAddList:before,
.xIconGreyAddList:before,
.xIconGreenAddList:before,
.xIconDarkAddList:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e903";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAddList {
  background-image: none !important;
}
.xIconAddList:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e903";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAddList:before {
  color: #9aa4b2 !important;
}
.xIconRedAddList:before {
  color: #e53935 !important;
}
.xIconOrangeAddList:before {
  color: #fb8c00 !important;
}
.xIconGreenAddList:before {
  color: #43a047 !important;
}
.xIconWhiteAddUser,
.xIconRedAddUser,
.xIconOrangeAddUser,
.xIconLightAddUser,
.xIconGreyAddUser,
.xIconGreenAddUser,
.xIconDarkAddUser {
  background-image: none !important;
}
.xIconWhiteAddUser:before,
.xIconRedAddUser:before,
.xIconOrangeAddUser:before,
.xIconLightAddUser:before,
.xIconGreyAddUser:before,
.xIconGreenAddUser:before,
.xIconDarkAddUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e904";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAddUser {
  background-image: none !important;
}
.xIconAddUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e904";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAddUser:before {
  color: #9aa4b2 !important;
}
.xIconRedAddUser:before {
  color: #e53935 !important;
}
.xIconOrangeAddUser:before {
  color: #fb8c00 !important;
}
.xIconGreenAddUser:before {
  color: #43a047 !important;
}
.xIconWhiteAdministrativeTools,
.xIconRedAdministrativeTools,
.xIconOrangeAdministrativeTools,
.xIconLightAdministrativeTools,
.xIconGreyAdministrativeTools,
.xIconGreenAdministrativeTools,
.xIconDarkAdministrativeTools {
  background-image: none !important;
}
.xIconWhiteAdministrativeTools:before,
.xIconRedAdministrativeTools:before,
.xIconOrangeAdministrativeTools:before,
.xIconLightAdministrativeTools:before,
.xIconGreyAdministrativeTools:before,
.xIconGreenAdministrativeTools:before,
.xIconDarkAdministrativeTools:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e905";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAdministrativeTools {
  background-image: none !important;
}
.xIconAdministrativeTools:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e905";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAdministrativeTools:before {
  color: #9aa4b2 !important;
}
.xIconRedAdministrativeTools:before {
  color: #e53935 !important;
}
.xIconOrangeAdministrativeTools:before {
  color: #fb8c00 !important;
}
.xIconGreenAdministrativeTools:before {
  color: #43a047 !important;
}
.xIconWhiteAdministrator,
.xIconRedAdministrator,
.xIconOrangeAdministrator,
.xIconLightAdministrator,
.xIconGreyAdministrator,
.xIconGreenAdministrator,
.xIconDarkAdministrator {
  background-image: none !important;
}
.xIconWhiteAdministrator:before,
.xIconRedAdministrator:before,
.xIconOrangeAdministrator:before,
.xIconLightAdministrator:before,
.xIconGreyAdministrator:before,
.xIconGreenAdministrator:before,
.xIconDarkAdministrator:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e906";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAdministrator {
  background-image: none !important;
}
.xIconAdministrator:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e906";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAdministrator:before {
  color: #9aa4b2 !important;
}
.xIconRedAdministrator:before {
  color: #e53935 !important;
}
.xIconOrangeAdministrator:before {
  color: #fb8c00 !important;
}
.xIconGreenAdministrator:before {
  color: #43a047 !important;
}
.xIconWhiteAgenda,
.xIconRedAgenda,
.xIconOrangeAgenda,
.xIconLightAgenda,
.xIconGreyAgenda,
.xIconGreenAgenda,
.xIconDarkAgenda {
  background-image: none !important;
}
.xIconWhiteAgenda:before,
.xIconRedAgenda:before,
.xIconOrangeAgenda:before,
.xIconLightAgenda:before,
.xIconGreyAgenda:before,
.xIconGreenAgenda:before,
.xIconDarkAgenda:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e929";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAgenda {
  background-image: none !important;
}
.xIconAgenda:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e929";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAgenda:before {
  color: #9aa4b2 !important;
}
.xIconRedAgenda:before {
  color: #e53935 !important;
}
.xIconOrangeAgenda:before {
  color: #fb8c00 !important;
}
.xIconGreenAgenda:before {
  color: #43a047 !important;
}
.xIconWhiteAgendaDelete,
.xIconRedAgendaDelete,
.xIconOrangeAgendaDelete,
.xIconLightAgendaDelete,
.xIconGreyAgendaDelete,
.xIconGreenAgendaDelete,
.xIconDarkAgendaDelete {
  background-image: none !important;
}
.xIconWhiteAgendaDelete:before,
.xIconRedAgendaDelete:before,
.xIconOrangeAgendaDelete:before,
.xIconLightAgendaDelete:before,
.xIconGreyAgendaDelete:before,
.xIconGreenAgendaDelete:before,
.xIconDarkAgendaDelete:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAgendaDelete {
  background-image: none !important;
}
.xIconAgendaDelete:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAgendaDelete:before {
  color: #9aa4b2 !important;
}
.xIconRedAgendaDelete:before {
  color: #e53935 !important;
}
.xIconOrangeAgendaDelete:before {
  color: #fb8c00 !important;
}
.xIconGreenAgendaDelete:before {
  color: #43a047 !important;
}
.xIconWhiteAgreement,
.xIconRedAgreement,
.xIconOrangeAgreement,
.xIconLightAgreement,
.xIconGreyAgreement,
.xIconGreenAgreement,
.xIconDarkAgreement {
  background-image: none !important;
}
.xIconWhiteAgreement:before,
.xIconRedAgreement:before,
.xIconOrangeAgreement:before,
.xIconLightAgreement:before,
.xIconGreyAgreement:before,
.xIconGreenAgreement:before,
.xIconDarkAgreement:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e907";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAgreement {
  background-image: none !important;
}
.xIconAgreement:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e907";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAgreement:before {
  color: #9aa4b2 !important;
}
.xIconRedAgreement:before {
  color: #e53935 !important;
}
.xIconOrangeAgreement:before {
  color: #fb8c00 !important;
}
.xIconGreenAgreement:before {
  color: #43a047 !important;
}
.xIconWhiteAirplaneTakeOff,
.xIconRedAirplaneTakeOff,
.xIconOrangeAirplaneTakeOff,
.xIconLightAirplaneTakeOff,
.xIconGreyAirplaneTakeOff,
.xIconGreenAirplaneTakeOff,
.xIconDarkAirplaneTakeOff {
  background-image: none !important;
}
.xIconWhiteAirplaneTakeOff:before,
.xIconRedAirplaneTakeOff:before,
.xIconOrangeAirplaneTakeOff:before,
.xIconLightAirplaneTakeOff:before,
.xIconGreyAirplaneTakeOff:before,
.xIconGreenAirplaneTakeOff:before,
.xIconDarkAirplaneTakeOff:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e908";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAirplaneTakeOff {
  background-image: none !important;
}
.xIconAirplaneTakeOff:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e908";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAirplaneTakeOff:before {
  color: #9aa4b2 !important;
}
.xIconRedAirplaneTakeOff:before {
  color: #e53935 !important;
}
.xIconOrangeAirplaneTakeOff:before {
  color: #fb8c00 !important;
}
.xIconGreenAirplaneTakeOff:before {
  color: #43a047 !important;
}
.xIconWhiteAlarmClock,
.xIconRedAlarmClock,
.xIconOrangeAlarmClock,
.xIconLightAlarmClock,
.xIconGreyAlarmClock,
.xIconGreenAlarmClock,
.xIconDarkAlarmClock {
  background-image: none !important;
}
.xIconWhiteAlarmClock:before,
.xIconRedAlarmClock:before,
.xIconOrangeAlarmClock:before,
.xIconLightAlarmClock:before,
.xIconGreyAlarmClock:before,
.xIconGreenAlarmClock:before,
.xIconDarkAlarmClock:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e909";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAlarmClock {
  background-image: none !important;
}
.xIconAlarmClock:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e909";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAlarmClock:before {
  color: #9aa4b2 !important;
}
.xIconRedAlarmClock:before {
  color: #e53935 !important;
}
.xIconOrangeAlarmClock:before {
  color: #fb8c00 !important;
}
.xIconGreenAlarmClock:before {
  color: #43a047 !important;
}
.xIconWhiteApple,
.xIconRedApple,
.xIconOrangeApple,
.xIconLightApple,
.xIconGreyApple,
.xIconGreenApple,
.xIconDarkApple {
  background-image: none !important;
}
.xIconWhiteApple:before,
.xIconRedApple:before,
.xIconOrangeApple:before,
.xIconLightApple:before,
.xIconGreyApple:before,
.xIconGreenApple:before,
.xIconDarkApple:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconApple {
  background-image: none !important;
}
.xIconApple:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightApple:before {
  color: #9aa4b2 !important;
}
.xIconRedApple:before {
  color: #e53935 !important;
}
.xIconOrangeApple:before {
  color: #fb8c00 !important;
}
.xIconGreenApple:before {
  color: #43a047 !important;
}
.xIconWhiteApplicationMonitor,
.xIconRedApplicationMonitor,
.xIconOrangeApplicationMonitor,
.xIconLightApplicationMonitor,
.xIconGreyApplicationMonitor,
.xIconGreenApplicationMonitor,
.xIconDarkApplicationMonitor {
  background-image: none !important;
}
.xIconWhiteApplicationMonitor:before,
.xIconRedApplicationMonitor:before,
.xIconOrangeApplicationMonitor:before,
.xIconLightApplicationMonitor:before,
.xIconGreyApplicationMonitor:before,
.xIconGreenApplicationMonitor:before,
.xIconDarkApplicationMonitor:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconApplicationMonitor {
  background-image: none !important;
}
.xIconApplicationMonitor:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightApplicationMonitor:before {
  color: #9aa4b2 !important;
}
.xIconRedApplicationMonitor:before {
  color: #e53935 !important;
}
.xIconOrangeApplicationMonitor:before {
  color: #fb8c00 !important;
}
.xIconGreenApplicationMonitor:before {
  color: #43a047 !important;
}
.xIconWhiteAppointmentReminders,
.xIconRedAppointmentReminders,
.xIconOrangeAppointmentReminders,
.xIconLightAppointmentReminders,
.xIconGreyAppointmentReminders,
.xIconGreenAppointmentReminders,
.xIconDarkAppointmentReminders {
  background-image: none !important;
}
.xIconWhiteAppointmentReminders:before,
.xIconRedAppointmentReminders:before,
.xIconOrangeAppointmentReminders:before,
.xIconLightAppointmentReminders:before,
.xIconGreyAppointmentReminders:before,
.xIconGreenAppointmentReminders:before,
.xIconDarkAppointmentReminders:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAppointmentReminders {
  background-image: none !important;
}
.xIconAppointmentReminders:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAppointmentReminders:before {
  color: #9aa4b2 !important;
}
.xIconRedAppointmentReminders:before {
  color: #e53935 !important;
}
.xIconOrangeAppointmentReminders:before {
  color: #fb8c00 !important;
}
.xIconGreenAppointmentReminders:before {
  color: #43a047 !important;
}
.xIconWhiteAreaChart,
.xIconRedAreaChart,
.xIconOrangeAreaChart,
.xIconLightAreaChart,
.xIconGreyAreaChart,
.xIconGreenAreaChart,
.xIconDarkAreaChart {
  background-image: none !important;
}
.xIconWhiteAreaChart:before,
.xIconRedAreaChart:before,
.xIconOrangeAreaChart:before,
.xIconLightAreaChart:before,
.xIconGreyAreaChart:before,
.xIconGreenAreaChart:before,
.xIconDarkAreaChart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAreaChart {
  background-image: none !important;
}
.xIconAreaChart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAreaChart:before {
  color: #9aa4b2 !important;
}
.xIconRedAreaChart:before {
  color: #e53935 !important;
}
.xIconOrangeAreaChart:before {
  color: #fb8c00 !important;
}
.xIconGreenAreaChart:before {
  color: #43a047 !important;
}
.xIconWhiteArrow000,
.xIconRedArrow000,
.xIconOrangeArrow000,
.xIconLightArrow000,
.xIconGreyArrow000,
.xIconGreenArrow000,
.xIconDarkArrow000 {
  background-image: none !important;
}
.xIconWhiteArrow000:before,
.xIconRedArrow000:before,
.xIconOrangeArrow000:before,
.xIconLightArrow000:before,
.xIconGreyArrow000:before,
.xIconGreenArrow000:before,
.xIconDarkArrow000:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrow000 {
  background-image: none !important;
}
.xIconArrow000:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrow000:before {
  color: #9aa4b2 !important;
}
.xIconRedArrow000:before {
  color: #e53935 !important;
}
.xIconOrangeArrow000:before {
  color: #fb8c00 !important;
}
.xIconGreenArrow000:before {
  color: #43a047 !important;
}
.xIconWhiteArrow09,
.xIconRedArrow09,
.xIconOrangeArrow09,
.xIconLightArrow09,
.xIconGreyArrow09,
.xIconGreenArrow09,
.xIconDarkArrow09 {
  background-image: none !important;
}
.xIconWhiteArrow09:before,
.xIconRedArrow09:before,
.xIconOrangeArrow09:before,
.xIconLightArrow09:before,
.xIconGreyArrow09:before,
.xIconGreenArrow09:before,
.xIconDarkArrow09:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrow09 {
  background-image: none !important;
}
.xIconArrow09:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrow09:before {
  color: #9aa4b2 !important;
}
.xIconRedArrow09:before {
  color: #e53935 !important;
}
.xIconOrangeArrow09:before {
  color: #fb8c00 !important;
}
.xIconGreenArrow09:before {
  color: #43a047 !important;
}
.xIconWhiteArrow18,
.xIconRedArrow18,
.xIconOrangeArrow18,
.xIconLightArrow18,
.xIconGreyArrow18,
.xIconGreenArrow18,
.xIconDarkArrow18 {
  background-image: none !important;
}
.xIconWhiteArrow18:before,
.xIconRedArrow18:before,
.xIconOrangeArrow18:before,
.xIconLightArrow18:before,
.xIconGreyArrow18:before,
.xIconGreenArrow18:before,
.xIconDarkArrow18:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrow18 {
  background-image: none !important;
}
.xIconArrow18:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrow18:before {
  color: #9aa4b2 !important;
}
.xIconRedArrow18:before {
  color: #e53935 !important;
}
.xIconOrangeArrow18:before {
  color: #fb8c00 !important;
}
.xIconGreenArrow18:before {
  color: #43a047 !important;
}
.xIconWhiteArrow27,
.xIconRedArrow27,
.xIconOrangeArrow27,
.xIconLightArrow27,
.xIconGreyArrow27,
.xIconGreenArrow27,
.xIconDarkArrow27 {
  background-image: none !important;
}
.xIconWhiteArrow27:before,
.xIconRedArrow27:before,
.xIconOrangeArrow27:before,
.xIconLightArrow27:before,
.xIconGreyArrow27:before,
.xIconGreenArrow27:before,
.xIconDarkArrow27:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrow27 {
  background-image: none !important;
}
.xIconArrow27:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrow27:before {
  color: #9aa4b2 !important;
}
.xIconRedArrow27:before {
  color: #e53935 !important;
}
.xIconOrangeArrow27:before {
  color: #fb8c00 !important;
}
.xIconGreenArrow27:before {
  color: #43a047 !important;
}
.xIconWhiteArrowDown,
.xIconRedArrowDown,
.xIconOrangeArrowDown,
.xIconLightArrowDown,
.xIconGreyArrowDown,
.xIconGreenArrowDown,
.xIconDarkArrowDown {
  background-image: none !important;
}
.xIconWhiteArrowDown:before,
.xIconRedArrowDown:before,
.xIconOrangeArrowDown:before,
.xIconLightArrowDown:before,
.xIconGreyArrowDown:before,
.xIconGreenArrowDown:before,
.xIconDarkArrowDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ef";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrowDown {
  background-image: none !important;
}
.xIconArrowDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ef";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrowDown:before {
  color: #9aa4b2 !important;
}
.xIconRedArrowDown:before {
  color: #e53935 !important;
}
.xIconOrangeArrowDown:before {
  color: #fb8c00 !important;
}
.xIconGreenArrowDown:before {
  color: #43a047 !important;
}
.xIconArrowDown {
  font-size: 0.7em;
}
.xIconWhiteArrowJoin,
.xIconRedArrowJoin,
.xIconOrangeArrowJoin,
.xIconLightArrowJoin,
.xIconGreyArrowJoin,
.xIconGreenArrowJoin,
.xIconDarkArrowJoin {
  background-image: none !important;
}
.xIconWhiteArrowJoin:before,
.xIconRedArrowJoin:before,
.xIconOrangeArrowJoin:before,
.xIconLightArrowJoin:before,
.xIconGreyArrowJoin:before,
.xIconGreenArrowJoin:before,
.xIconDarkArrowJoin:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrowJoin {
  background-image: none !important;
}
.xIconArrowJoin:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrowJoin:before {
  color: #9aa4b2 !important;
}
.xIconRedArrowJoin:before {
  color: #e53935 !important;
}
.xIconOrangeArrowJoin:before {
  color: #fb8c00 !important;
}
.xIconGreenArrowJoin:before {
  color: #43a047 !important;
}
.xIconWhiteArrowLeft,
.xIconRedArrowLeft,
.xIconOrangeArrowLeft,
.xIconLightArrowLeft,
.xIconGreyArrowLeft,
.xIconGreenArrowLeft,
.xIconDarkArrowLeft {
  background-image: none !important;
}
.xIconWhiteArrowLeft:before,
.xIconRedArrowLeft:before,
.xIconOrangeArrowLeft:before,
.xIconLightArrowLeft:before,
.xIconGreyArrowLeft:before,
.xIconGreenArrowLeft:before,
.xIconDarkArrowLeft:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrowLeft {
  background-image: none !important;
}
.xIconArrowLeft:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrowLeft:before {
  color: #9aa4b2 !important;
}
.xIconRedArrowLeft:before {
  color: #e53935 !important;
}
.xIconOrangeArrowLeft:before {
  color: #fb8c00 !important;
}
.xIconGreenArrowLeft:before {
  color: #43a047 !important;
}
.xIconWhiteAskQuestion,
.xIconRedAskQuestion,
.xIconOrangeAskQuestion,
.xIconLightAskQuestion,
.xIconGreyAskQuestion,
.xIconGreenAskQuestion,
.xIconDarkAskQuestion {
  background-image: none !important;
}
.xIconWhiteAskQuestion:before,
.xIconRedAskQuestion:before,
.xIconOrangeAskQuestion:before,
.xIconLightAskQuestion:before,
.xIconGreyAskQuestion:before,
.xIconGreenAskQuestion:before,
.xIconDarkAskQuestion:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAskQuestion {
  background-image: none !important;
}
.xIconAskQuestion:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAskQuestion:before {
  color: #9aa4b2 !important;
}
.xIconRedAskQuestion:before {
  color: #e53935 !important;
}
.xIconOrangeAskQuestion:before {
  color: #fb8c00 !important;
}
.xIconGreenAskQuestion:before {
  color: #43a047 !important;
}
.xIconWhiteAskQuestionFilled,
.xIconRedAskQuestionFilled,
.xIconOrangeAskQuestionFilled,
.xIconLightAskQuestionFilled,
.xIconGreyAskQuestionFilled,
.xIconGreenAskQuestionFilled,
.xIconDarkAskQuestionFilled {
  background-image: none !important;
}
.xIconWhiteAskQuestionFilled:before,
.xIconRedAskQuestionFilled:before,
.xIconOrangeAskQuestionFilled:before,
.xIconLightAskQuestionFilled:before,
.xIconGreyAskQuestionFilled:before,
.xIconGreenAskQuestionFilled:before,
.xIconDarkAskQuestionFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAskQuestionFilled {
  background-image: none !important;
}
.xIconAskQuestionFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAskQuestionFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedAskQuestionFilled:before {
  color: #e53935 !important;
}
.xIconOrangeAskQuestionFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenAskQuestionFilled:before {
  color: #43a047 !important;
}
.xIconWhiteAsterisk,
.xIconRedAsterisk,
.xIconOrangeAsterisk,
.xIconLightAsterisk,
.xIconGreyAsterisk,
.xIconGreenAsterisk,
.xIconDarkAsterisk {
  background-image: none !important;
}
.xIconWhiteAsterisk:before,
.xIconRedAsterisk:before,
.xIconOrangeAsterisk:before,
.xIconLightAsterisk:before,
.xIconGreyAsterisk:before,
.xIconGreenAsterisk:before,
.xIconDarkAsterisk:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAsterisk {
  background-image: none !important;
}
.xIconAsterisk:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAsterisk:before {
  color: #9aa4b2 !important;
}
.xIconRedAsterisk:before {
  color: #e53935 !important;
}
.xIconOrangeAsterisk:before {
  color: #fb8c00 !important;
}
.xIconGreenAsterisk:before {
  color: #43a047 !important;
}
.xIconWhiteAsteriskOrange,
.xIconRedAsteriskOrange,
.xIconOrangeAsteriskOrange,
.xIconLightAsteriskOrange,
.xIconGreyAsteriskOrange,
.xIconGreenAsteriskOrange,
.xIconDarkAsteriskOrange {
  background-image: none !important;
}
.xIconWhiteAsteriskOrange:before,
.xIconRedAsteriskOrange:before,
.xIconOrangeAsteriskOrange:before,
.xIconLightAsteriskOrange:before,
.xIconGreyAsteriskOrange:before,
.xIconGreenAsteriskOrange:before,
.xIconDarkAsteriskOrange:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAsteriskOrange {
  background-image: none !important;
}
.xIconAsteriskOrange:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAsteriskOrange:before {
  color: #9aa4b2 !important;
}
.xIconRedAsteriskOrange:before {
  color: #e53935 !important;
}
.xIconOrangeAsteriskOrange:before {
  color: #fb8c00 !important;
}
.xIconGreenAsteriskOrange:before {
  color: #43a047 !important;
}
.xIconAsteriskOrange:before {
  color: #fb8c00;
}
.xIconWhiteAttach,
.xIconRedAttach,
.xIconOrangeAttach,
.xIconLightAttach,
.xIconGreyAttach,
.xIconGreenAttach,
.xIconDarkAttach {
  background-image: none !important;
}
.xIconWhiteAttach:before,
.xIconRedAttach:before,
.xIconOrangeAttach:before,
.xIconLightAttach:before,
.xIconGreyAttach:before,
.xIconGreenAttach:before,
.xIconDarkAttach:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e910";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAttach {
  background-image: none !important;
}
.xIconAttach:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e910";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAttach:before {
  color: #9aa4b2 !important;
}
.xIconRedAttach:before {
  color: #e53935 !important;
}
.xIconOrangeAttach:before {
  color: #fb8c00 !important;
}
.xIconGreenAttach:before {
  color: #43a047 !important;
}
.xIconWhiteAttachFilled,
.xIconRedAttachFilled,
.xIconOrangeAttachFilled,
.xIconLightAttachFilled,
.xIconGreyAttachFilled,
.xIconGreenAttachFilled,
.xIconDarkAttachFilled {
  background-image: none !important;
}
.xIconWhiteAttachFilled:before,
.xIconRedAttachFilled:before,
.xIconOrangeAttachFilled:before,
.xIconLightAttachFilled:before,
.xIconGreyAttachFilled:before,
.xIconGreenAttachFilled:before,
.xIconDarkAttachFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e910";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAttachFilled {
  background-image: none !important;
}
.xIconAttachFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e910";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAttachFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedAttachFilled:before {
  color: #e53935 !important;
}
.xIconOrangeAttachFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenAttachFilled:before {
  color: #43a047 !important;
}
.xIconWhiteAutograph,
.xIconRedAutograph,
.xIconOrangeAutograph,
.xIconLightAutograph,
.xIconGreyAutograph,
.xIconGreenAutograph,
.xIconDarkAutograph {
  background-image: none !important;
}
.xIconWhiteAutograph:before,
.xIconRedAutograph:before,
.xIconOrangeAutograph:before,
.xIconLightAutograph:before,
.xIconGreyAutograph:before,
.xIconGreenAutograph:before,
.xIconDarkAutograph:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e911";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAutograph {
  background-image: none !important;
}
.xIconAutograph:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e911";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAutograph:before {
  color: #9aa4b2 !important;
}
.xIconRedAutograph:before {
  color: #e53935 !important;
}
.xIconOrangeAutograph:before {
  color: #fb8c00 !important;
}
.xIconGreenAutograph:before {
  color: #43a047 !important;
}
.xIconWhiteBalloon,
.xIconRedBalloon,
.xIconOrangeBalloon,
.xIconLightBalloon,
.xIconGreyBalloon,
.xIconGreenBalloon,
.xIconDarkBalloon {
  background-image: none !important;
}
.xIconWhiteBalloon:before,
.xIconRedBalloon:before,
.xIconOrangeBalloon:before,
.xIconLightBalloon:before,
.xIconGreyBalloon:before,
.xIconGreenBalloon:before,
.xIconDarkBalloon:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea53";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBalloon {
  background-image: none !important;
}
.xIconBalloon:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea53";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBalloon:before {
  color: #9aa4b2 !important;
}
.xIconRedBalloon:before {
  color: #e53935 !important;
}
.xIconOrangeBalloon:before {
  color: #fb8c00 !important;
}
.xIconGreenBalloon:before {
  color: #43a047 !important;
}
.xIconWhiteBalloonPlus,
.xIconRedBalloonPlus,
.xIconOrangeBalloonPlus,
.xIconLightBalloonPlus,
.xIconGreyBalloonPlus,
.xIconGreenBalloonPlus,
.xIconDarkBalloonPlus {
  background-image: none !important;
}
.xIconWhiteBalloonPlus:before,
.xIconRedBalloonPlus:before,
.xIconOrangeBalloonPlus:before,
.xIconLightBalloonPlus:before,
.xIconGreyBalloonPlus:before,
.xIconGreenBalloonPlus:before,
.xIconDarkBalloonPlus:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea36";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBalloonPlus {
  background-image: none !important;
}
.xIconBalloonPlus:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea36";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBalloonPlus:before {
  color: #9aa4b2 !important;
}
.xIconRedBalloonPlus:before {
  color: #e53935 !important;
}
.xIconOrangeBalloonPlus:before {
  color: #fb8c00 !important;
}
.xIconGreenBalloonPlus:before {
  color: #43a047 !important;
}
.xIconWhiteBalloonSmiley,
.xIconRedBalloonSmiley,
.xIconOrangeBalloonSmiley,
.xIconLightBalloonSmiley,
.xIconGreyBalloonSmiley,
.xIconGreenBalloonSmiley,
.xIconDarkBalloonSmiley {
  background-image: none !important;
}
.xIconWhiteBalloonSmiley:before,
.xIconRedBalloonSmiley:before,
.xIconOrangeBalloonSmiley:before,
.xIconLightBalloonSmiley:before,
.xIconGreyBalloonSmiley:before,
.xIconGreenBalloonSmiley:before,
.xIconDarkBalloonSmiley:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea37";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBalloonSmiley {
  background-image: none !important;
}
.xIconBalloonSmiley:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea37";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBalloonSmiley:before {
  color: #9aa4b2 !important;
}
.xIconRedBalloonSmiley:before {
  color: #e53935 !important;
}
.xIconOrangeBalloonSmiley:before {
  color: #fb8c00 !important;
}
.xIconGreenBalloonSmiley:before {
  color: #43a047 !important;
}
.xIconWhiteBalloons,
.xIconRedBalloons,
.xIconOrangeBalloons,
.xIconLightBalloons,
.xIconGreyBalloons,
.xIconGreenBalloons,
.xIconDarkBalloons {
  background-image: none !important;
}
.xIconWhiteBalloons:before,
.xIconRedBalloons:before,
.xIconOrangeBalloons:before,
.xIconLightBalloons:before,
.xIconGreyBalloons:before,
.xIconGreenBalloons:before,
.xIconDarkBalloons:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea53";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBalloons {
  background-image: none !important;
}
.xIconBalloons:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea53";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBalloons:before {
  color: #9aa4b2 !important;
}
.xIconRedBalloons:before {
  color: #e53935 !important;
}
.xIconOrangeBalloons:before {
  color: #fb8c00 !important;
}
.xIconGreenBalloons:before {
  color: #43a047 !important;
}
.xIconWhiteBandage,
.xIconRedBandage,
.xIconOrangeBandage,
.xIconLightBandage,
.xIconGreyBandage,
.xIconGreenBandage,
.xIconDarkBandage {
  background-image: none !important;
}
.xIconWhiteBandage:before,
.xIconRedBandage:before,
.xIconOrangeBandage:before,
.xIconLightBandage:before,
.xIconGreyBandage:before,
.xIconGreenBandage:before,
.xIconDarkBandage:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e913";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBandage {
  background-image: none !important;
}
.xIconBandage:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e913";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBandage:before {
  color: #9aa4b2 !important;
}
.xIconRedBandage:before {
  color: #e53935 !important;
}
.xIconOrangeBandage:before {
  color: #fb8c00 !important;
}
.xIconGreenBandage:before {
  color: #43a047 !important;
}
.xIconWhiteBandaid,
.xIconRedBandaid,
.xIconOrangeBandaid,
.xIconLightBandaid,
.xIconGreyBandaid,
.xIconGreenBandaid,
.xIconDarkBandaid {
  background-image: none !important;
}
.xIconWhiteBandaid:before,
.xIconRedBandaid:before,
.xIconOrangeBandaid:before,
.xIconLightBandaid:before,
.xIconGreyBandaid:before,
.xIconGreenBandaid:before,
.xIconDarkBandaid:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e913";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBandaid {
  background-image: none !important;
}
.xIconBandaid:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e913";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBandaid:before {
  color: #9aa4b2 !important;
}
.xIconRedBandaid:before {
  color: #e53935 !important;
}
.xIconOrangeBandaid:before {
  color: #fb8c00 !important;
}
.xIconGreenBandaid:before {
  color: #43a047 !important;
}
.xIconWhiteBanknotes,
.xIconRedBanknotes,
.xIconOrangeBanknotes,
.xIconLightBanknotes,
.xIconGreyBanknotes,
.xIconGreenBanknotes,
.xIconDarkBanknotes {
  background-image: none !important;
}
.xIconWhiteBanknotes:before,
.xIconRedBanknotes:before,
.xIconOrangeBanknotes:before,
.xIconLightBanknotes:before,
.xIconGreyBanknotes:before,
.xIconGreenBanknotes:before,
.xIconDarkBanknotes:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e914";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBanknotes {
  background-image: none !important;
}
.xIconBanknotes:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e914";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBanknotes:before {
  color: #9aa4b2 !important;
}
.xIconRedBanknotes:before {
  color: #e53935 !important;
}
.xIconOrangeBanknotes:before {
  color: #fb8c00 !important;
}
.xIconGreenBanknotes:before {
  color: #43a047 !important;
}
.xIconWhiteBarChart,
.xIconRedBarChart,
.xIconOrangeBarChart,
.xIconLightBarChart,
.xIconGreyBarChart,
.xIconGreenBarChart,
.xIconDarkBarChart {
  background-image: none !important;
}
.xIconWhiteBarChart:before,
.xIconRedBarChart:before,
.xIconOrangeBarChart:before,
.xIconLightBarChart:before,
.xIconGreyBarChart:before,
.xIconGreenBarChart:before,
.xIconDarkBarChart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e915";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBarChart {
  background-image: none !important;
}
.xIconBarChart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e915";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBarChart:before {
  color: #9aa4b2 !important;
}
.xIconRedBarChart:before {
  color: #e53935 !important;
}
.xIconOrangeBarChart:before {
  color: #fb8c00 !important;
}
.xIconGreenBarChart:before {
  color: #43a047 !important;
}
.xIconWhiteBarbell,
.xIconRedBarbell,
.xIconOrangeBarbell,
.xIconLightBarbell,
.xIconGreyBarbell,
.xIconGreenBarbell,
.xIconDarkBarbell {
  background-image: none !important;
}
.xIconWhiteBarbell:before,
.xIconRedBarbell:before,
.xIconOrangeBarbell:before,
.xIconLightBarbell:before,
.xIconGreyBarbell:before,
.xIconGreenBarbell:before,
.xIconDarkBarbell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e916";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBarbell {
  background-image: none !important;
}
.xIconBarbell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e916";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBarbell:before {
  color: #9aa4b2 !important;
}
.xIconRedBarbell:before {
  color: #e53935 !important;
}
.xIconOrangeBarbell:before {
  color: #fb8c00 !important;
}
.xIconGreenBarbell:before {
  color: #43a047 !important;
}
.xIconWhiteBasketball,
.xIconRedBasketball,
.xIconOrangeBasketball,
.xIconLightBasketball,
.xIconGreyBasketball,
.xIconGreenBasketball,
.xIconDarkBasketball {
  background-image: none !important;
}
.xIconWhiteBasketball:before,
.xIconRedBasketball:before,
.xIconOrangeBasketball:before,
.xIconLightBasketball:before,
.xIconGreyBasketball:before,
.xIconGreenBasketball:before,
.xIconDarkBasketball:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e917";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBasketball {
  background-image: none !important;
}
.xIconBasketball:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e917";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBasketball:before {
  color: #9aa4b2 !important;
}
.xIconRedBasketball:before {
  color: #e53935 !important;
}
.xIconOrangeBasketball:before {
  color: #fb8c00 !important;
}
.xIconGreenBasketball:before {
  color: #43a047 !important;
}
.xIconWhiteBeachBall,
.xIconRedBeachBall,
.xIconOrangeBeachBall,
.xIconLightBeachBall,
.xIconGreyBeachBall,
.xIconGreenBeachBall,
.xIconDarkBeachBall {
  background-image: none !important;
}
.xIconWhiteBeachBall:before,
.xIconRedBeachBall:before,
.xIconOrangeBeachBall:before,
.xIconLightBeachBall:before,
.xIconGreyBeachBall:before,
.xIconGreenBeachBall:before,
.xIconDarkBeachBall:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e918";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBeachBall {
  background-image: none !important;
}
.xIconBeachBall:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e918";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBeachBall:before {
  color: #9aa4b2 !important;
}
.xIconRedBeachBall:before {
  color: #e53935 !important;
}
.xIconOrangeBeachBall:before {
  color: #fb8c00 !important;
}
.xIconGreenBeachBall:before {
  color: #43a047 !important;
}
.xIconWhiteBell,
.xIconRedBell,
.xIconOrangeBell,
.xIconLightBell,
.xIconGreyBell,
.xIconGreenBell,
.xIconDarkBell {
  background-image: none !important;
}
.xIconWhiteBell:before,
.xIconRedBell:before,
.xIconOrangeBell:before,
.xIconLightBell:before,
.xIconGreyBell:before,
.xIconGreenBell:before,
.xIconDarkBell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBell {
  background-image: none !important;
}
.xIconBell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBell:before {
  color: #9aa4b2 !important;
}
.xIconRedBell:before {
  color: #e53935 !important;
}
.xIconOrangeBell:before {
  color: #fb8c00 !important;
}
.xIconGreenBell:before {
  color: #43a047 !important;
}
.xIconWhiteBenchPress,
.xIconRedBenchPress,
.xIconOrangeBenchPress,
.xIconLightBenchPress,
.xIconGreyBenchPress,
.xIconGreenBenchPress,
.xIconDarkBenchPress {
  background-image: none !important;
}
.xIconWhiteBenchPress:before,
.xIconRedBenchPress:before,
.xIconOrangeBenchPress:before,
.xIconLightBenchPress:before,
.xIconGreyBenchPress:before,
.xIconGreenBenchPress:before,
.xIconDarkBenchPress:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e919";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBenchPress {
  background-image: none !important;
}
.xIconBenchPress:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e919";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBenchPress:before {
  color: #9aa4b2 !important;
}
.xIconRedBenchPress:before {
  color: #e53935 !important;
}
.xIconOrangeBenchPress:before {
  color: #fb8c00 !important;
}
.xIconGreenBenchPress:before {
  color: #43a047 !important;
}
.xIconWhiteBin,
.xIconRedBin,
.xIconOrangeBin,
.xIconLightBin,
.xIconGreyBin,
.xIconGreenBin,
.xIconDarkBin {
  background-image: none !important;
}
.xIconWhiteBin:before,
.xIconRedBin:before,
.xIconOrangeBin:before,
.xIconLightBin:before,
.xIconGreyBin:before,
.xIconGreenBin:before,
.xIconDarkBin:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e990";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBin {
  background-image: none !important;
}
.xIconBin:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e990";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBin:before {
  color: #9aa4b2 !important;
}
.xIconRedBin:before {
  color: #e53935 !important;
}
.xIconOrangeBin:before {
  color: #fb8c00 !important;
}
.xIconGreenBin:before {
  color: #43a047 !important;
}
.xIconWhiteBinocular,
.xIconRedBinocular,
.xIconOrangeBinocular,
.xIconLightBinocular,
.xIconGreyBinocular,
.xIconGreenBinocular,
.xIconDarkBinocular {
  background-image: none !important;
}
.xIconWhiteBinocular:before,
.xIconRedBinocular:before,
.xIconOrangeBinocular:before,
.xIconLightBinocular:before,
.xIconGreyBinocular:before,
.xIconGreenBinocular:before,
.xIconDarkBinocular:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBinocular {
  background-image: none !important;
}
.xIconBinocular:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBinocular:before {
  color: #9aa4b2 !important;
}
.xIconRedBinocular:before {
  color: #e53935 !important;
}
.xIconOrangeBinocular:before {
  color: #fb8c00 !important;
}
.xIconGreenBinocular:before {
  color: #43a047 !important;
}
.xIconWhiteBinoculars,
.xIconRedBinoculars,
.xIconOrangeBinoculars,
.xIconLightBinoculars,
.xIconGreyBinoculars,
.xIconGreenBinoculars,
.xIconDarkBinoculars {
  background-image: none !important;
}
.xIconWhiteBinoculars:before,
.xIconRedBinoculars:before,
.xIconOrangeBinoculars:before,
.xIconLightBinoculars:before,
.xIconGreyBinoculars:before,
.xIconGreenBinoculars:before,
.xIconDarkBinoculars:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBinoculars {
  background-image: none !important;
}
.xIconBinoculars:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBinoculars:before {
  color: #9aa4b2 !important;
}
.xIconRedBinoculars:before {
  color: #e53935 !important;
}
.xIconOrangeBinoculars:before {
  color: #fb8c00 !important;
}
.xIconGreenBinoculars:before {
  color: #43a047 !important;
}
.xIconWhiteBirthday,
.xIconRedBirthday,
.xIconOrangeBirthday,
.xIconLightBirthday,
.xIconGreyBirthday,
.xIconGreenBirthday,
.xIconDarkBirthday {
  background-image: none !important;
}
.xIconWhiteBirthday:before,
.xIconRedBirthday:before,
.xIconOrangeBirthday:before,
.xIconLightBirthday:before,
.xIconGreyBirthday:before,
.xIconGreenBirthday:before,
.xIconDarkBirthday:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBirthday {
  background-image: none !important;
}
.xIconBirthday:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBirthday:before {
  color: #9aa4b2 !important;
}
.xIconRedBirthday:before {
  color: #e53935 !important;
}
.xIconOrangeBirthday:before {
  color: #fb8c00 !important;
}
.xIconGreenBirthday:before {
  color: #43a047 !important;
}
.xIconWhiteBirthdayCake,
.xIconRedBirthdayCake,
.xIconOrangeBirthdayCake,
.xIconLightBirthdayCake,
.xIconGreyBirthdayCake,
.xIconGreenBirthdayCake,
.xIconDarkBirthdayCake {
  background-image: none !important;
}
.xIconWhiteBirthdayCake:before,
.xIconRedBirthdayCake:before,
.xIconOrangeBirthdayCake:before,
.xIconLightBirthdayCake:before,
.xIconGreyBirthdayCake:before,
.xIconGreenBirthdayCake:before,
.xIconDarkBirthdayCake:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBirthdayCake {
  background-image: none !important;
}
.xIconBirthdayCake:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBirthdayCake:before {
  color: #9aa4b2 !important;
}
.xIconRedBirthdayCake:before {
  color: #e53935 !important;
}
.xIconOrangeBirthdayCake:before {
  color: #fb8c00 !important;
}
.xIconGreenBirthdayCake:before {
  color: #43a047 !important;
}
.xIconWhiteBlocks,
.xIconRedBlocks,
.xIconOrangeBlocks,
.xIconLightBlocks,
.xIconGreyBlocks,
.xIconGreenBlocks,
.xIconDarkBlocks {
  background-image: none !important;
}
.xIconWhiteBlocks:before,
.xIconRedBlocks:before,
.xIconOrangeBlocks:before,
.xIconLightBlocks:before,
.xIconGreyBlocks:before,
.xIconGreenBlocks:before,
.xIconDarkBlocks:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBlocks {
  background-image: none !important;
}
.xIconBlocks:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBlocks:before {
  color: #9aa4b2 !important;
}
.xIconRedBlocks:before {
  color: #e53935 !important;
}
.xIconOrangeBlocks:before {
  color: #fb8c00 !important;
}
.xIconGreenBlocks:before {
  color: #43a047 !important;
}
.xIconWhiteBlogs,
.xIconRedBlogs,
.xIconOrangeBlogs,
.xIconLightBlogs,
.xIconGreyBlogs,
.xIconGreenBlogs,
.xIconDarkBlogs {
  background-image: none !important;
}
.xIconWhiteBlogs:before,
.xIconRedBlogs:before,
.xIconOrangeBlogs:before,
.xIconLightBlogs:before,
.xIconGreyBlogs:before,
.xIconGreenBlogs:before,
.xIconDarkBlogs:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBlogs {
  background-image: none !important;
}
.xIconBlogs:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBlogs:before {
  color: #9aa4b2 !important;
}
.xIconRedBlogs:before {
  color: #e53935 !important;
}
.xIconOrangeBlogs:before {
  color: #fb8c00 !important;
}
.xIconGreenBlogs:before {
  color: #43a047 !important;
}
.xIconBlogs {
  top: 2px;
}
.xIconWhiteBookOpen,
.xIconRedBookOpen,
.xIconOrangeBookOpen,
.xIconLightBookOpen,
.xIconGreyBookOpen,
.xIconGreenBookOpen,
.xIconDarkBookOpen {
  background-image: none !important;
}
.xIconWhiteBookOpen:before,
.xIconRedBookOpen:before,
.xIconOrangeBookOpen:before,
.xIconLightBookOpen:before,
.xIconGreyBookOpen:before,
.xIconGreenBookOpen:before,
.xIconDarkBookOpen:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9de";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBookOpen {
  background-image: none !important;
}
.xIconBookOpen:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9de";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBookOpen:before {
  color: #9aa4b2 !important;
}
.xIconRedBookOpen:before {
  color: #e53935 !important;
}
.xIconOrangeBookOpen:before {
  color: #fb8c00 !important;
}
.xIconGreenBookOpen:before {
  color: #43a047 !important;
}
.xIconWhiteBoxing,
.xIconRedBoxing,
.xIconOrangeBoxing,
.xIconLightBoxing,
.xIconGreyBoxing,
.xIconGreenBoxing,
.xIconDarkBoxing {
  background-image: none !important;
}
.xIconWhiteBoxing:before,
.xIconRedBoxing:before,
.xIconOrangeBoxing:before,
.xIconLightBoxing:before,
.xIconGreyBoxing:before,
.xIconGreenBoxing:before,
.xIconDarkBoxing:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBoxing {
  background-image: none !important;
}
.xIconBoxing:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBoxing:before {
  color: #9aa4b2 !important;
}
.xIconRedBoxing:before {
  color: #e53935 !important;
}
.xIconOrangeBoxing:before {
  color: #fb8c00 !important;
}
.xIconGreenBoxing:before {
  color: #43a047 !important;
}
.xIconWhiteBrokenLink,
.xIconRedBrokenLink,
.xIconOrangeBrokenLink,
.xIconLightBrokenLink,
.xIconGreyBrokenLink,
.xIconGreenBrokenLink,
.xIconDarkBrokenLink {
  background-image: none !important;
}
.xIconWhiteBrokenLink:before,
.xIconRedBrokenLink:before,
.xIconOrangeBrokenLink:before,
.xIconLightBrokenLink:before,
.xIconGreyBrokenLink:before,
.xIconGreenBrokenLink:before,
.xIconDarkBrokenLink:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBrokenLink {
  background-image: none !important;
}
.xIconBrokenLink:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBrokenLink:before {
  color: #9aa4b2 !important;
}
.xIconRedBrokenLink:before {
  color: #e53935 !important;
}
.xIconOrangeBrokenLink:before {
  color: #fb8c00 !important;
}
.xIconGreenBrokenLink:before {
  color: #43a047 !important;
}
.xIconWhiteBroom,
.xIconRedBroom,
.xIconOrangeBroom,
.xIconLightBroom,
.xIconGreyBroom,
.xIconGreenBroom,
.xIconDarkBroom {
  background-image: none !important;
}
.xIconWhiteBroom:before,
.xIconRedBroom:before,
.xIconOrangeBroom:before,
.xIconLightBroom:before,
.xIconGreyBroom:before,
.xIconGreenBroom:before,
.xIconDarkBroom:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBroom {
  background-image: none !important;
}
.xIconBroom:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBroom:before {
  color: #9aa4b2 !important;
}
.xIconRedBroom:before {
  color: #e53935 !important;
}
.xIconOrangeBroom:before {
  color: #fb8c00 !important;
}
.xIconGreenBroom:before {
  color: #43a047 !important;
}
.xIconWhiteBrush,
.xIconRedBrush,
.xIconOrangeBrush,
.xIconLightBrush,
.xIconGreyBrush,
.xIconGreenBrush,
.xIconDarkBrush {
  background-image: none !important;
}
.xIconWhiteBrush:before,
.xIconRedBrush:before,
.xIconOrangeBrush:before,
.xIconLightBrush:before,
.xIconGreyBrush:before,
.xIconGreenBrush:before,
.xIconDarkBrush:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e920";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBrush {
  background-image: none !important;
}
.xIconBrush:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e920";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBrush:before {
  color: #9aa4b2 !important;
}
.xIconRedBrush:before {
  color: #e53935 !important;
}
.xIconOrangeBrush:before {
  color: #fb8c00 !important;
}
.xIconGreenBrush:before {
  color: #43a047 !important;
}
.xIconWhiteBug,
.xIconRedBug,
.xIconOrangeBug,
.xIconLightBug,
.xIconGreyBug,
.xIconGreenBug,
.xIconDarkBug {
  background-image: none !important;
}
.xIconWhiteBug:before,
.xIconRedBug:before,
.xIconOrangeBug:before,
.xIconLightBug:before,
.xIconGreyBug:before,
.xIconGreenBug:before,
.xIconDarkBug:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e921";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBug {
  background-image: none !important;
}
.xIconBug:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e921";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBug:before {
  color: #9aa4b2 !important;
}
.xIconRedBug:before {
  color: #e53935 !important;
}
.xIconOrangeBug:before {
  color: #fb8c00 !important;
}
.xIconGreenBug:before {
  color: #43a047 !important;
}
.xIconWhiteBurn,
.xIconRedBurn,
.xIconOrangeBurn,
.xIconLightBurn,
.xIconGreyBurn,
.xIconGreenBurn,
.xIconDarkBurn {
  background-image: none !important;
}
.xIconWhiteBurn:before,
.xIconRedBurn:before,
.xIconOrangeBurn:before,
.xIconLightBurn:before,
.xIconGreyBurn:before,
.xIconGreenBurn:before,
.xIconDarkBurn:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconBurn {
  background-image: none !important;
}
.xIconBurn:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightBurn:before {
  color: #9aa4b2 !important;
}
.xIconRedBurn:before {
  color: #e53935 !important;
}
.xIconOrangeBurn:before {
  color: #fb8c00 !important;
}
.xIconGreenBurn:before {
  color: #43a047 !important;
}
.xIconWhiteCafe,
.xIconRedCafe,
.xIconOrangeCafe,
.xIconLightCafe,
.xIconGreyCafe,
.xIconGreenCafe,
.xIconDarkCafe {
  background-image: none !important;
}
.xIconWhiteCafe:before,
.xIconRedCafe:before,
.xIconOrangeCafe:before,
.xIconLightCafe:before,
.xIconGreyCafe:before,
.xIconGreenCafe:before,
.xIconDarkCafe:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e922";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCafe {
  background-image: none !important;
}
.xIconCafe:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e922";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCafe:before {
  color: #9aa4b2 !important;
}
.xIconRedCafe:before {
  color: #e53935 !important;
}
.xIconOrangeCafe:before {
  color: #fb8c00 !important;
}
.xIconGreenCafe:before {
  color: #43a047 !important;
}
.xIconWhiteCake,
.xIconRedCake,
.xIconOrangeCake,
.xIconLightCake,
.xIconGreyCake,
.xIconGreenCake,
.xIconDarkCake {
  background-image: none !important;
}
.xIconWhiteCake:before,
.xIconRedCake:before,
.xIconOrangeCake:before,
.xIconLightCake:before,
.xIconGreyCake:before,
.xIconGreenCake:before,
.xIconDarkCake:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCake {
  background-image: none !important;
}
.xIconCake:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCake:before {
  color: #9aa4b2 !important;
}
.xIconRedCake:before {
  color: #e53935 !important;
}
.xIconOrangeCake:before {
  color: #fb8c00 !important;
}
.xIconGreenCake:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar,
.xIconRedCalendar,
.xIconOrangeCalendar,
.xIconLightCalendar,
.xIconGreyCalendar,
.xIconGreenCalendar,
.xIconDarkCalendar {
  background-image: none !important;
}
.xIconWhiteCalendar:before,
.xIconRedCalendar:before,
.xIconOrangeCalendar:before,
.xIconLightCalendar:before,
.xIconGreyCalendar:before,
.xIconGreenCalendar:before,
.xIconDarkCalendar:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fe";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar {
  background-image: none !important;
}
.xIconCalendar:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fe";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar1,
.xIconRedCalendar1,
.xIconOrangeCalendar1,
.xIconLightCalendar1,
.xIconGreyCalendar1,
.xIconGreenCalendar1,
.xIconDarkCalendar1 {
  background-image: none !important;
}
.xIconWhiteCalendar1:before,
.xIconRedCalendar1:before,
.xIconOrangeCalendar1:before,
.xIconLightCalendar1:before,
.xIconGreyCalendar1:before,
.xIconGreenCalendar1:before,
.xIconDarkCalendar1:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e923";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar1 {
  background-image: none !important;
}
.xIconCalendar1:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e923";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar1:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar1:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar1:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar1:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar10,
.xIconRedCalendar10,
.xIconOrangeCalendar10,
.xIconLightCalendar10,
.xIconGreyCalendar10,
.xIconGreenCalendar10,
.xIconDarkCalendar10 {
  background-image: none !important;
}
.xIconWhiteCalendar10:before,
.xIconRedCalendar10:before,
.xIconOrangeCalendar10:before,
.xIconLightCalendar10:before,
.xIconGreyCalendar10:before,
.xIconGreenCalendar10:before,
.xIconDarkCalendar10:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar10 {
  background-image: none !important;
}
.xIconCalendar10:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar10:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar10:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar10:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar10:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar11,
.xIconRedCalendar11,
.xIconOrangeCalendar11,
.xIconLightCalendar11,
.xIconGreyCalendar11,
.xIconGreenCalendar11,
.xIconDarkCalendar11 {
  background-image: none !important;
}
.xIconWhiteCalendar11:before,
.xIconRedCalendar11:before,
.xIconOrangeCalendar11:before,
.xIconLightCalendar11:before,
.xIconGreyCalendar11:before,
.xIconGreenCalendar11:before,
.xIconDarkCalendar11:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar11 {
  background-image: none !important;
}
.xIconCalendar11:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar11:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar11:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar11:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar11:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar12,
.xIconRedCalendar12,
.xIconOrangeCalendar12,
.xIconLightCalendar12,
.xIconGreyCalendar12,
.xIconGreenCalendar12,
.xIconDarkCalendar12 {
  background-image: none !important;
}
.xIconWhiteCalendar12:before,
.xIconRedCalendar12:before,
.xIconOrangeCalendar12:before,
.xIconLightCalendar12:before,
.xIconGreyCalendar12:before,
.xIconGreenCalendar12:before,
.xIconDarkCalendar12:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar12 {
  background-image: none !important;
}
.xIconCalendar12:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar12:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar12:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar12:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar12:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar13,
.xIconRedCalendar13,
.xIconOrangeCalendar13,
.xIconLightCalendar13,
.xIconGreyCalendar13,
.xIconGreenCalendar13,
.xIconDarkCalendar13 {
  background-image: none !important;
}
.xIconWhiteCalendar13:before,
.xIconRedCalendar13:before,
.xIconOrangeCalendar13:before,
.xIconLightCalendar13:before,
.xIconGreyCalendar13:before,
.xIconGreenCalendar13:before,
.xIconDarkCalendar13:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar13 {
  background-image: none !important;
}
.xIconCalendar13:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar13:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar13:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar13:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar13:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar14,
.xIconRedCalendar14,
.xIconOrangeCalendar14,
.xIconLightCalendar14,
.xIconGreyCalendar14,
.xIconGreenCalendar14,
.xIconDarkCalendar14 {
  background-image: none !important;
}
.xIconWhiteCalendar14:before,
.xIconRedCalendar14:before,
.xIconOrangeCalendar14:before,
.xIconLightCalendar14:before,
.xIconGreyCalendar14:before,
.xIconGreenCalendar14:before,
.xIconDarkCalendar14:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e930";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar14 {
  background-image: none !important;
}
.xIconCalendar14:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e930";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar14:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar14:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar14:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar14:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar15,
.xIconRedCalendar15,
.xIconOrangeCalendar15,
.xIconLightCalendar15,
.xIconGreyCalendar15,
.xIconGreenCalendar15,
.xIconDarkCalendar15 {
  background-image: none !important;
}
.xIconWhiteCalendar15:before,
.xIconRedCalendar15:before,
.xIconOrangeCalendar15:before,
.xIconLightCalendar15:before,
.xIconGreyCalendar15:before,
.xIconGreenCalendar15:before,
.xIconDarkCalendar15:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e931";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar15 {
  background-image: none !important;
}
.xIconCalendar15:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e931";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar15:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar15:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar15:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar15:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar16,
.xIconRedCalendar16,
.xIconOrangeCalendar16,
.xIconLightCalendar16,
.xIconGreyCalendar16,
.xIconGreenCalendar16,
.xIconDarkCalendar16 {
  background-image: none !important;
}
.xIconWhiteCalendar16:before,
.xIconRedCalendar16:before,
.xIconOrangeCalendar16:before,
.xIconLightCalendar16:before,
.xIconGreyCalendar16:before,
.xIconGreenCalendar16:before,
.xIconDarkCalendar16:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e932";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar16 {
  background-image: none !important;
}
.xIconCalendar16:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e932";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar16:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar16:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar16:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar16:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar17,
.xIconRedCalendar17,
.xIconOrangeCalendar17,
.xIconLightCalendar17,
.xIconGreyCalendar17,
.xIconGreenCalendar17,
.xIconDarkCalendar17 {
  background-image: none !important;
}
.xIconWhiteCalendar17:before,
.xIconRedCalendar17:before,
.xIconOrangeCalendar17:before,
.xIconLightCalendar17:before,
.xIconGreyCalendar17:before,
.xIconGreenCalendar17:before,
.xIconDarkCalendar17:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e933";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar17 {
  background-image: none !important;
}
.xIconCalendar17:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e933";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar17:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar17:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar17:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar17:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar18,
.xIconRedCalendar18,
.xIconOrangeCalendar18,
.xIconLightCalendar18,
.xIconGreyCalendar18,
.xIconGreenCalendar18,
.xIconDarkCalendar18 {
  background-image: none !important;
}
.xIconWhiteCalendar18:before,
.xIconRedCalendar18:before,
.xIconOrangeCalendar18:before,
.xIconLightCalendar18:before,
.xIconGreyCalendar18:before,
.xIconGreenCalendar18:before,
.xIconDarkCalendar18:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e934";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar18 {
  background-image: none !important;
}
.xIconCalendar18:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e934";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar18:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar18:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar18:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar18:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar19,
.xIconRedCalendar19,
.xIconOrangeCalendar19,
.xIconLightCalendar19,
.xIconGreyCalendar19,
.xIconGreenCalendar19,
.xIconDarkCalendar19 {
  background-image: none !important;
}
.xIconWhiteCalendar19:before,
.xIconRedCalendar19:before,
.xIconOrangeCalendar19:before,
.xIconLightCalendar19:before,
.xIconGreyCalendar19:before,
.xIconGreenCalendar19:before,
.xIconDarkCalendar19:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e935";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar19 {
  background-image: none !important;
}
.xIconCalendar19:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e935";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar19:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar19:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar19:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar19:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar2,
.xIconRedCalendar2,
.xIconOrangeCalendar2,
.xIconLightCalendar2,
.xIconGreyCalendar2,
.xIconGreenCalendar2,
.xIconDarkCalendar2 {
  background-image: none !important;
}
.xIconWhiteCalendar2:before,
.xIconRedCalendar2:before,
.xIconOrangeCalendar2:before,
.xIconLightCalendar2:before,
.xIconGreyCalendar2:before,
.xIconGreenCalendar2:before,
.xIconDarkCalendar2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e924";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar2 {
  background-image: none !important;
}
.xIconCalendar2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e924";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar2:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar2:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar2:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar2:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar20,
.xIconRedCalendar20,
.xIconOrangeCalendar20,
.xIconLightCalendar20,
.xIconGreyCalendar20,
.xIconGreenCalendar20,
.xIconDarkCalendar20 {
  background-image: none !important;
}
.xIconWhiteCalendar20:before,
.xIconRedCalendar20:before,
.xIconOrangeCalendar20:before,
.xIconLightCalendar20:before,
.xIconGreyCalendar20:before,
.xIconGreenCalendar20:before,
.xIconDarkCalendar20:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e936";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar20 {
  background-image: none !important;
}
.xIconCalendar20:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e936";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar20:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar20:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar20:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar20:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar21,
.xIconRedCalendar21,
.xIconOrangeCalendar21,
.xIconLightCalendar21,
.xIconGreyCalendar21,
.xIconGreenCalendar21,
.xIconDarkCalendar21 {
  background-image: none !important;
}
.xIconWhiteCalendar21:before,
.xIconRedCalendar21:before,
.xIconOrangeCalendar21:before,
.xIconLightCalendar21:before,
.xIconGreyCalendar21:before,
.xIconGreenCalendar21:before,
.xIconDarkCalendar21:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e937";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar21 {
  background-image: none !important;
}
.xIconCalendar21:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e937";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar21:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar21:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar21:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar21:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar22,
.xIconRedCalendar22,
.xIconOrangeCalendar22,
.xIconLightCalendar22,
.xIconGreyCalendar22,
.xIconGreenCalendar22,
.xIconDarkCalendar22 {
  background-image: none !important;
}
.xIconWhiteCalendar22:before,
.xIconRedCalendar22:before,
.xIconOrangeCalendar22:before,
.xIconLightCalendar22:before,
.xIconGreyCalendar22:before,
.xIconGreenCalendar22:before,
.xIconDarkCalendar22:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e938";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar22 {
  background-image: none !important;
}
.xIconCalendar22:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e938";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar22:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar22:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar22:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar22:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar23,
.xIconRedCalendar23,
.xIconOrangeCalendar23,
.xIconLightCalendar23,
.xIconGreyCalendar23,
.xIconGreenCalendar23,
.xIconDarkCalendar23 {
  background-image: none !important;
}
.xIconWhiteCalendar23:before,
.xIconRedCalendar23:before,
.xIconOrangeCalendar23:before,
.xIconLightCalendar23:before,
.xIconGreyCalendar23:before,
.xIconGreenCalendar23:before,
.xIconDarkCalendar23:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e939";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar23 {
  background-image: none !important;
}
.xIconCalendar23:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e939";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar23:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar23:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar23:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar23:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar24,
.xIconRedCalendar24,
.xIconOrangeCalendar24,
.xIconLightCalendar24,
.xIconGreyCalendar24,
.xIconGreenCalendar24,
.xIconDarkCalendar24 {
  background-image: none !important;
}
.xIconWhiteCalendar24:before,
.xIconRedCalendar24:before,
.xIconOrangeCalendar24:before,
.xIconLightCalendar24:before,
.xIconGreyCalendar24:before,
.xIconGreenCalendar24:before,
.xIconDarkCalendar24:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar24 {
  background-image: none !important;
}
.xIconCalendar24:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar24:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar24:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar24:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar24:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar25,
.xIconRedCalendar25,
.xIconOrangeCalendar25,
.xIconLightCalendar25,
.xIconGreyCalendar25,
.xIconGreenCalendar25,
.xIconDarkCalendar25 {
  background-image: none !important;
}
.xIconWhiteCalendar25:before,
.xIconRedCalendar25:before,
.xIconOrangeCalendar25:before,
.xIconLightCalendar25:before,
.xIconGreyCalendar25:before,
.xIconGreenCalendar25:before,
.xIconDarkCalendar25:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar25 {
  background-image: none !important;
}
.xIconCalendar25:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar25:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar25:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar25:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar25:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar26,
.xIconRedCalendar26,
.xIconOrangeCalendar26,
.xIconLightCalendar26,
.xIconGreyCalendar26,
.xIconGreenCalendar26,
.xIconDarkCalendar26 {
  background-image: none !important;
}
.xIconWhiteCalendar26:before,
.xIconRedCalendar26:before,
.xIconOrangeCalendar26:before,
.xIconLightCalendar26:before,
.xIconGreyCalendar26:before,
.xIconGreenCalendar26:before,
.xIconDarkCalendar26:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar26 {
  background-image: none !important;
}
.xIconCalendar26:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar26:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar26:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar26:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar26:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar27,
.xIconRedCalendar27,
.xIconOrangeCalendar27,
.xIconLightCalendar27,
.xIconGreyCalendar27,
.xIconGreenCalendar27,
.xIconDarkCalendar27 {
  background-image: none !important;
}
.xIconWhiteCalendar27:before,
.xIconRedCalendar27:before,
.xIconOrangeCalendar27:before,
.xIconLightCalendar27:before,
.xIconGreyCalendar27:before,
.xIconGreenCalendar27:before,
.xIconDarkCalendar27:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar27 {
  background-image: none !important;
}
.xIconCalendar27:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar27:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar27:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar27:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar27:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar28,
.xIconRedCalendar28,
.xIconOrangeCalendar28,
.xIconLightCalendar28,
.xIconGreyCalendar28,
.xIconGreenCalendar28,
.xIconDarkCalendar28 {
  background-image: none !important;
}
.xIconWhiteCalendar28:before,
.xIconRedCalendar28:before,
.xIconOrangeCalendar28:before,
.xIconLightCalendar28:before,
.xIconGreyCalendar28:before,
.xIconGreenCalendar28:before,
.xIconDarkCalendar28:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar28 {
  background-image: none !important;
}
.xIconCalendar28:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar28:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar28:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar28:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar28:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar29,
.xIconRedCalendar29,
.xIconOrangeCalendar29,
.xIconLightCalendar29,
.xIconGreyCalendar29,
.xIconGreenCalendar29,
.xIconDarkCalendar29 {
  background-image: none !important;
}
.xIconWhiteCalendar29:before,
.xIconRedCalendar29:before,
.xIconOrangeCalendar29:before,
.xIconLightCalendar29:before,
.xIconGreyCalendar29:before,
.xIconGreenCalendar29:before,
.xIconDarkCalendar29:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar29 {
  background-image: none !important;
}
.xIconCalendar29:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e93f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar29:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar29:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar29:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar29:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar3,
.xIconRedCalendar3,
.xIconOrangeCalendar3,
.xIconLightCalendar3,
.xIconGreyCalendar3,
.xIconGreenCalendar3,
.xIconDarkCalendar3 {
  background-image: none !important;
}
.xIconWhiteCalendar3:before,
.xIconRedCalendar3:before,
.xIconOrangeCalendar3:before,
.xIconLightCalendar3:before,
.xIconGreyCalendar3:before,
.xIconGreenCalendar3:before,
.xIconDarkCalendar3:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e925";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar3 {
  background-image: none !important;
}
.xIconCalendar3:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e925";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar3:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar3:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar3:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar3:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar30,
.xIconRedCalendar30,
.xIconOrangeCalendar30,
.xIconLightCalendar30,
.xIconGreyCalendar30,
.xIconGreenCalendar30,
.xIconDarkCalendar30 {
  background-image: none !important;
}
.xIconWhiteCalendar30:before,
.xIconRedCalendar30:before,
.xIconOrangeCalendar30:before,
.xIconLightCalendar30:before,
.xIconGreyCalendar30:before,
.xIconGreenCalendar30:before,
.xIconDarkCalendar30:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e940";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar30 {
  background-image: none !important;
}
.xIconCalendar30:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e940";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar30:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar30:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar30:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar30:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar31,
.xIconRedCalendar31,
.xIconOrangeCalendar31,
.xIconLightCalendar31,
.xIconGreyCalendar31,
.xIconGreenCalendar31,
.xIconDarkCalendar31 {
  background-image: none !important;
}
.xIconWhiteCalendar31:before,
.xIconRedCalendar31:before,
.xIconOrangeCalendar31:before,
.xIconLightCalendar31:before,
.xIconGreyCalendar31:before,
.xIconGreenCalendar31:before,
.xIconDarkCalendar31:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e941";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar31 {
  background-image: none !important;
}
.xIconCalendar31:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e941";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar31:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar31:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar31:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar31:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar4,
.xIconRedCalendar4,
.xIconOrangeCalendar4,
.xIconLightCalendar4,
.xIconGreyCalendar4,
.xIconGreenCalendar4,
.xIconDarkCalendar4 {
  background-image: none !important;
}
.xIconWhiteCalendar4:before,
.xIconRedCalendar4:before,
.xIconOrangeCalendar4:before,
.xIconLightCalendar4:before,
.xIconGreyCalendar4:before,
.xIconGreenCalendar4:before,
.xIconDarkCalendar4:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e926";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar4 {
  background-image: none !important;
}
.xIconCalendar4:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e926";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar4:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar4:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar4:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar4:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar5,
.xIconRedCalendar5,
.xIconOrangeCalendar5,
.xIconLightCalendar5,
.xIconGreyCalendar5,
.xIconGreenCalendar5,
.xIconDarkCalendar5 {
  background-image: none !important;
}
.xIconWhiteCalendar5:before,
.xIconRedCalendar5:before,
.xIconOrangeCalendar5:before,
.xIconLightCalendar5:before,
.xIconGreyCalendar5:before,
.xIconGreenCalendar5:before,
.xIconDarkCalendar5:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e927";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar5 {
  background-image: none !important;
}
.xIconCalendar5:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e927";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar5:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar5:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar5:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar5:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar6,
.xIconRedCalendar6,
.xIconOrangeCalendar6,
.xIconLightCalendar6,
.xIconGreyCalendar6,
.xIconGreenCalendar6,
.xIconDarkCalendar6 {
  background-image: none !important;
}
.xIconWhiteCalendar6:before,
.xIconRedCalendar6:before,
.xIconOrangeCalendar6:before,
.xIconLightCalendar6:before,
.xIconGreyCalendar6:before,
.xIconGreenCalendar6:before,
.xIconDarkCalendar6:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e928";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar6 {
  background-image: none !important;
}
.xIconCalendar6:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e928";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar6:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar6:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar6:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar6:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar7,
.xIconRedCalendar7,
.xIconOrangeCalendar7,
.xIconLightCalendar7,
.xIconGreyCalendar7,
.xIconGreenCalendar7,
.xIconDarkCalendar7 {
  background-image: none !important;
}
.xIconWhiteCalendar7:before,
.xIconRedCalendar7:before,
.xIconOrangeCalendar7:before,
.xIconLightCalendar7:before,
.xIconGreyCalendar7:before,
.xIconGreenCalendar7:before,
.xIconDarkCalendar7:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e929";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar7 {
  background-image: none !important;
}
.xIconCalendar7:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e929";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar7:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar7:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar7:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar7:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar8,
.xIconRedCalendar8,
.xIconOrangeCalendar8,
.xIconLightCalendar8,
.xIconGreyCalendar8,
.xIconGreenCalendar8,
.xIconDarkCalendar8 {
  background-image: none !important;
}
.xIconWhiteCalendar8:before,
.xIconRedCalendar8:before,
.xIconOrangeCalendar8:before,
.xIconLightCalendar8:before,
.xIconGreyCalendar8:before,
.xIconGreenCalendar8:before,
.xIconDarkCalendar8:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar8 {
  background-image: none !important;
}
.xIconCalendar8:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar8:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar8:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar8:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar8:before {
  color: #43a047 !important;
}
.xIconWhiteCalendar9,
.xIconRedCalendar9,
.xIconOrangeCalendar9,
.xIconLightCalendar9,
.xIconGreyCalendar9,
.xIconGreenCalendar9,
.xIconDarkCalendar9 {
  background-image: none !important;
}
.xIconWhiteCalendar9:before,
.xIconRedCalendar9:before,
.xIconOrangeCalendar9:before,
.xIconLightCalendar9:before,
.xIconGreyCalendar9:before,
.xIconGreenCalendar9:before,
.xIconDarkCalendar9:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendar9 {
  background-image: none !important;
}
.xIconCalendar9:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendar9:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendar9:before {
  color: #e53935 !important;
}
.xIconOrangeCalendar9:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendar9:before {
  color: #43a047 !important;
}
.xIconWhiteCalendarArrow,
.xIconRedCalendarArrow,
.xIconOrangeCalendarArrow,
.xIconLightCalendarArrow,
.xIconGreyCalendarArrow,
.xIconGreenCalendarArrow,
.xIconDarkCalendarArrow {
  background-image: none !important;
}
.xIconWhiteCalendarArrow:before,
.xIconRedCalendarArrow:before,
.xIconOrangeCalendarArrow:before,
.xIconLightCalendarArrow:before,
.xIconGreyCalendarArrow:before,
.xIconGreenCalendarArrow:before,
.xIconDarkCalendarArrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendarArrow {
  background-image: none !important;
}
.xIconCalendarArrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendarArrow:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendarArrow:before {
  color: #e53935 !important;
}
.xIconOrangeCalendarArrow:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendarArrow:before {
  color: #43a047 !important;
}
.xIconWhiteCalendarNext,
.xIconRedCalendarNext,
.xIconOrangeCalendarNext,
.xIconLightCalendarNext,
.xIconGreyCalendarNext,
.xIconGreenCalendarNext,
.xIconDarkCalendarNext {
  background-image: none !important;
}
.xIconWhiteCalendarNext:before,
.xIconRedCalendarNext:before,
.xIconOrangeCalendarNext:before,
.xIconLightCalendarNext:before,
.xIconGreyCalendarNext:before,
.xIconGreenCalendarNext:before,
.xIconDarkCalendarNext:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendarNext {
  background-image: none !important;
}
.xIconCalendarNext:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendarNext:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendarNext:before {
  color: #e53935 !important;
}
.xIconOrangeCalendarNext:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendarNext:before {
  color: #43a047 !important;
}
.xIconWhiteCalendarPrevious,
.xIconRedCalendarPrevious,
.xIconOrangeCalendarPrevious,
.xIconLightCalendarPrevious,
.xIconGreyCalendarPrevious,
.xIconGreenCalendarPrevious,
.xIconDarkCalendarPrevious {
  background-image: none !important;
}
.xIconWhiteCalendarPrevious:before,
.xIconRedCalendarPrevious:before,
.xIconOrangeCalendarPrevious:before,
.xIconLightCalendarPrevious:before,
.xIconGreyCalendarPrevious:before,
.xIconGreenCalendarPrevious:before,
.xIconDarkCalendarPrevious:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea39";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendarPrevious {
  background-image: none !important;
}
.xIconCalendarPrevious:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea39";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendarPrevious:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendarPrevious:before {
  color: #e53935 !important;
}
.xIconOrangeCalendarPrevious:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendarPrevious:before {
  color: #43a047 !important;
}
.xIconWhiteCalenderLink,
.xIconRedCalenderLink,
.xIconOrangeCalenderLink,
.xIconLightCalenderLink,
.xIconGreyCalenderLink,
.xIconGreenCalenderLink,
.xIconDarkCalenderLink {
  background-image: none !important;
}
.xIconWhiteCalenderLink:before,
.xIconRedCalenderLink:before,
.xIconOrangeCalenderLink:before,
.xIconLightCalenderLink:before,
.xIconGreyCalenderLink:before,
.xIconGreenCalenderLink:before,
.xIconDarkCalenderLink:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ec";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalenderLink {
  background-image: none !important;
}
.xIconCalenderLink:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ec";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalenderLink:before {
  color: #9aa4b2 !important;
}
.xIconRedCalenderLink:before {
  color: #e53935 !important;
}
.xIconOrangeCalenderLink:before {
  color: #fb8c00 !important;
}
.xIconGreenCalenderLink:before {
  color: #43a047 !important;
}
.xIconWhiteCalendarRelation,
.xIconRedCalendarRelation,
.xIconOrangeCalendarRelation,
.xIconLightCalendarRelation,
.xIconGreyCalendarRelation,
.xIconGreenCalendarRelation,
.xIconDarkCalendarRelation {
  background-image: none !important;
}
.xIconWhiteCalendarRelation:before,
.xIconRedCalendarRelation:before,
.xIconOrangeCalendarRelation:before,
.xIconLightCalendarRelation:before,
.xIconGreyCalendarRelation:before,
.xIconGreenCalendarRelation:before,
.xIconDarkCalendarRelation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCalendarRelation {
  background-image: none !important;
}
.xIconCalendarRelation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCalendarRelation:before {
  color: #9aa4b2 !important;
}
.xIconRedCalendarRelation:before {
  color: #e53935 !important;
}
.xIconOrangeCalendarRelation:before {
  color: #fb8c00 !important;
}
.xIconGreenCalendarRelation:before {
  color: #43a047 !important;
}
.xIconWhiteCallTransfer,
.xIconRedCallTransfer,
.xIconOrangeCallTransfer,
.xIconLightCallTransfer,
.xIconGreyCallTransfer,
.xIconGreenCallTransfer,
.xIconDarkCallTransfer {
  background-image: none !important;
}
.xIconWhiteCallTransfer:before,
.xIconRedCallTransfer:before,
.xIconOrangeCallTransfer:before,
.xIconLightCallTransfer:before,
.xIconGreyCallTransfer:before,
.xIconGreenCallTransfer:before,
.xIconDarkCallTransfer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e962";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCallTransfer {
  background-image: none !important;
}
.xIconCallTransfer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e962";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCallTransfer:before {
  color: #9aa4b2 !important;
}
.xIconRedCallTransfer:before {
  color: #e53935 !important;
}
.xIconOrangeCallTransfer:before {
  color: #fb8c00 !important;
}
.xIconGreenCallTransfer:before {
  color: #43a047 !important;
}
.xIconWhiteCancel,
.xIconRedCancel,
.xIconOrangeCancel,
.xIconLightCancel,
.xIconGreyCancel,
.xIconGreenCancel,
.xIconDarkCancel {
  background-image: none !important;
}
.xIconWhiteCancel:before,
.xIconRedCancel:before,
.xIconOrangeCancel:before,
.xIconLightCancel:before,
.xIconGreyCancel:before,
.xIconGreenCancel:before,
.xIconDarkCancel:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e963";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCancel {
  background-image: none !important;
}
.xIconCancel:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e963";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCancel:before {
  color: #9aa4b2 !important;
}
.xIconRedCancel:before {
  color: #e53935 !important;
}
.xIconOrangeCancel:before {
  color: #fb8c00 !important;
}
.xIconGreenCancel:before {
  color: #43a047 !important;
}
.xIconWhiteCenterDirection,
.xIconRedCenterDirection,
.xIconOrangeCenterDirection,
.xIconLightCenterDirection,
.xIconGreyCenterDirection,
.xIconGreenCenterDirection,
.xIconDarkCenterDirection {
  background-image: none !important;
}
.xIconWhiteCenterDirection:before,
.xIconRedCenterDirection:before,
.xIconOrangeCenterDirection:before,
.xIconLightCenterDirection:before,
.xIconGreyCenterDirection:before,
.xIconGreenCenterDirection:before,
.xIconDarkCenterDirection:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e964";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCenterDirection {
  background-image: none !important;
}
.xIconCenterDirection:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e964";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCenterDirection:before {
  color: #9aa4b2 !important;
}
.xIconRedCenterDirection:before {
  color: #e53935 !important;
}
.xIconOrangeCenterDirection:before {
  color: #fb8c00 !important;
}
.xIconGreenCenterDirection:before {
  color: #43a047 !important;
}
.xIconWhiteCentral,
.xIconRedCentral,
.xIconOrangeCentral,
.xIconLightCentral,
.xIconGreyCentral,
.xIconGreenCentral,
.xIconDarkCentral {
  background-image: none !important;
}
.xIconWhiteCentral:before,
.xIconRedCentral:before,
.xIconOrangeCentral:before,
.xIconLightCentral:before,
.xIconGreyCentral:before,
.xIconGreenCentral:before,
.xIconDarkCentral:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e988";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCentral {
  background-image: none !important;
}
.xIconCentral:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e988";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCentral:before {
  color: #9aa4b2 !important;
}
.xIconRedCentral:before {
  color: #e53935 !important;
}
.xIconOrangeCentral:before {
  color: #fb8c00 !important;
}
.xIconGreenCentral:before {
  color: #43a047 !important;
}
.xIconWhiteChangeUser,
.xIconRedChangeUser,
.xIconOrangeChangeUser,
.xIconLightChangeUser,
.xIconGreyChangeUser,
.xIconGreenChangeUser,
.xIconDarkChangeUser {
  background-image: none !important;
}
.xIconWhiteChangeUser:before,
.xIconRedChangeUser:before,
.xIconOrangeChangeUser:before,
.xIconLightChangeUser:before,
.xIconGreyChangeUser:before,
.xIconGreenChangeUser:before,
.xIconDarkChangeUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e965";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconChangeUser {
  background-image: none !important;
}
.xIconChangeUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e965";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightChangeUser:before {
  color: #9aa4b2 !important;
}
.xIconRedChangeUser:before {
  color: #e53935 !important;
}
.xIconOrangeChangeUser:before {
  color: #fb8c00 !important;
}
.xIconGreenChangeUser:before {
  color: #43a047 !important;
}
.xIconWhiteChartCurve,
.xIconRedChartCurve,
.xIconOrangeChartCurve,
.xIconLightChartCurve,
.xIconGreyChartCurve,
.xIconGreenChartCurve,
.xIconDarkChartCurve {
  background-image: none !important;
}
.xIconWhiteChartCurve:before,
.xIconRedChartCurve:before,
.xIconOrangeChartCurve:before,
.xIconLightChartCurve:before,
.xIconGreyChartCurve:before,
.xIconGreenChartCurve:before,
.xIconDarkChartCurve:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9dc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconChartCurve {
  background-image: none !important;
}
.xIconChartCurve:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9dc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightChartCurve:before {
  color: #9aa4b2 !important;
}
.xIconRedChartCurve:before {
  color: #e53935 !important;
}
.xIconOrangeChartCurve:before {
  color: #fb8c00 !important;
}
.xIconGreenChartCurve:before {
  color: #43a047 !important;
}
.xIconWhiteChartOrganisation,
.xIconRedChartOrganisation,
.xIconOrangeChartOrganisation,
.xIconLightChartOrganisation,
.xIconGreyChartOrganisation,
.xIconGreenChartOrganisation,
.xIconDarkChartOrganisation {
  background-image: none !important;
}
.xIconWhiteChartOrganisation:before,
.xIconRedChartOrganisation:before,
.xIconOrangeChartOrganisation:before,
.xIconLightChartOrganisation:before,
.xIconGreyChartOrganisation:before,
.xIconGreenChartOrganisation:before,
.xIconDarkChartOrganisation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea30";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconChartOrganisation {
  background-image: none !important;
}
.xIconChartOrganisation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea30";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightChartOrganisation:before {
  color: #9aa4b2 !important;
}
.xIconRedChartOrganisation:before {
  color: #e53935 !important;
}
.xIconOrangeChartOrganisation:before {
  color: #fb8c00 !important;
}
.xIconGreenChartOrganisation:before {
  color: #43a047 !important;
}
.xIconWhiteChat,
.xIconRedChat,
.xIconOrangeChat,
.xIconLightChat,
.xIconGreyChat,
.xIconGreenChat,
.xIconDarkChat {
  background-image: none !important;
}
.xIconWhiteChat:before,
.xIconRedChat:before,
.xIconOrangeChat:before,
.xIconLightChat:before,
.xIconGreyChat:before,
.xIconGreenChat:before,
.xIconDarkChat:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e966";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconChat {
  background-image: none !important;
}
.xIconChat:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e966";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightChat:before {
  color: #9aa4b2 !important;
}
.xIconRedChat:before {
  color: #e53935 !important;
}
.xIconOrangeChat:before {
  color: #fb8c00 !important;
}
.xIconGreenChat:before {
  color: #43a047 !important;
}
.xIconWhiteCheckError,
.xIconRedCheckError,
.xIconOrangeCheckError,
.xIconLightCheckError,
.xIconGreyCheckError,
.xIconGreenCheckError,
.xIconDarkCheckError {
  background-image: none !important;
}
.xIconWhiteCheckError:before,
.xIconRedCheckError:before,
.xIconOrangeCheckError:before,
.xIconLightCheckError:before,
.xIconGreyCheckError:before,
.xIconGreenCheckError:before,
.xIconDarkCheckError:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCheckError {
  background-image: none !important;
}
.xIconCheckError:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCheckError:before {
  color: #9aa4b2 !important;
}
.xIconRedCheckError:before {
  color: #e53935 !important;
}
.xIconOrangeCheckError:before {
  color: #fb8c00 !important;
}
.xIconGreenCheckError:before {
  color: #43a047 !important;
}
.xIconWhiteCheckboxCheck,
.xIconRedCheckboxCheck,
.xIconOrangeCheckboxCheck,
.xIconLightCheckboxCheck,
.xIconGreyCheckboxCheck,
.xIconGreenCheckboxCheck,
.xIconDarkCheckboxCheck {
  background-image: none !important;
}
.xIconWhiteCheckboxCheck:before,
.xIconRedCheckboxCheck:before,
.xIconOrangeCheckboxCheck:before,
.xIconLightCheckboxCheck:before,
.xIconGreyCheckboxCheck:before,
.xIconGreenCheckboxCheck:before,
.xIconDarkCheckboxCheck:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e968";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCheckboxCheck {
  background-image: none !important;
}
.xIconCheckboxCheck:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e968";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCheckboxCheck:before {
  color: #9aa4b2 !important;
}
.xIconRedCheckboxCheck:before {
  color: #e53935 !important;
}
.xIconOrangeCheckboxCheck:before {
  color: #fb8c00 !important;
}
.xIconGreenCheckboxCheck:before {
  color: #43a047 !important;
}
.xIconWhiteCheckboxUncheck,
.xIconRedCheckboxUncheck,
.xIconOrangeCheckboxUncheck,
.xIconLightCheckboxUncheck,
.xIconGreyCheckboxUncheck,
.xIconGreenCheckboxUncheck,
.xIconDarkCheckboxUncheck {
  background-image: none !important;
}
.xIconWhiteCheckboxUncheck:before,
.xIconRedCheckboxUncheck:before,
.xIconOrangeCheckboxUncheck:before,
.xIconLightCheckboxUncheck:before,
.xIconGreyCheckboxUncheck:before,
.xIconGreenCheckboxUncheck:before,
.xIconDarkCheckboxUncheck:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea69";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCheckboxUncheck {
  background-image: none !important;
}
.xIconCheckboxUncheck:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea69";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCheckboxUncheck:before {
  color: #9aa4b2 !important;
}
.xIconRedCheckboxUncheck:before {
  color: #e53935 !important;
}
.xIconOrangeCheckboxUncheck:before {
  color: #fb8c00 !important;
}
.xIconGreenCheckboxUncheck:before {
  color: #43a047 !important;
}
.xIconWhiteCheckedCheckbox,
.xIconRedCheckedCheckbox,
.xIconOrangeCheckedCheckbox,
.xIconLightCheckedCheckbox,
.xIconGreyCheckedCheckbox,
.xIconGreenCheckedCheckbox,
.xIconDarkCheckedCheckbox {
  background-image: none !important;
}
.xIconWhiteCheckedCheckbox:before,
.xIconRedCheckedCheckbox:before,
.xIconOrangeCheckedCheckbox:before,
.xIconLightCheckedCheckbox:before,
.xIconGreyCheckedCheckbox:before,
.xIconGreenCheckedCheckbox:before,
.xIconDarkCheckedCheckbox:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e968";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCheckedCheckbox {
  background-image: none !important;
}
.xIconCheckedCheckbox:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e968";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCheckedCheckbox:before {
  color: #9aa4b2 !important;
}
.xIconRedCheckedCheckbox:before {
  color: #e53935 !important;
}
.xIconOrangeCheckedCheckbox:before {
  color: #fb8c00 !important;
}
.xIconGreenCheckedCheckbox:before {
  color: #43a047 !important;
}
.xIconWhiteCheckedUser,
.xIconRedCheckedUser,
.xIconOrangeCheckedUser,
.xIconLightCheckedUser,
.xIconGreyCheckedUser,
.xIconGreenCheckedUser,
.xIconDarkCheckedUser {
  background-image: none !important;
}
.xIconWhiteCheckedUser:before,
.xIconRedCheckedUser:before,
.xIconOrangeCheckedUser:before,
.xIconLightCheckedUser:before,
.xIconGreyCheckedUser:before,
.xIconGreenCheckedUser:before,
.xIconDarkCheckedUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e969";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCheckedUser {
  background-image: none !important;
}
.xIconCheckedUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e969";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCheckedUser:before {
  color: #9aa4b2 !important;
}
.xIconRedCheckedUser:before {
  color: #e53935 !important;
}
.xIconOrangeCheckedUser:before {
  color: #fb8c00 !important;
}
.xIconGreenCheckedUser:before {
  color: #43a047 !important;
}
.xIconWhiteCheckmark,
.xIconRedCheckmark,
.xIconOrangeCheckmark,
.xIconLightCheckmark,
.xIconGreyCheckmark,
.xIconGreenCheckmark,
.xIconDarkCheckmark {
  background-image: none !important;
}
.xIconWhiteCheckmark:before,
.xIconRedCheckmark:before,
.xIconOrangeCheckmark:before,
.xIconLightCheckmark:before,
.xIconGreyCheckmark:before,
.xIconGreenCheckmark:before,
.xIconDarkCheckmark:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCheckmark {
  background-image: none !important;
}
.xIconCheckmark:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCheckmark:before {
  color: #9aa4b2 !important;
}
.xIconRedCheckmark:before {
  color: #e53935 !important;
}
.xIconOrangeCheckmark:before {
  color: #fb8c00 !important;
}
.xIconGreenCheckmark:before {
  color: #43a047 !important;
}
.xIconWhiteCircle045Left,
.xIconRedCircle045Left,
.xIconOrangeCircle045Left,
.xIconLightCircle045Left,
.xIconGreyCircle045Left,
.xIconGreenCircle045Left,
.xIconDarkCircle045Left {
  background-image: none !important;
}
.xIconWhiteCircle045Left:before,
.xIconRedCircle045Left:before,
.xIconOrangeCircle045Left:before,
.xIconLightCircle045Left:before,
.xIconGreyCircle045Left:before,
.xIconGreenCircle045Left:before,
.xIconDarkCircle045Left:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircle045Left {
  background-image: none !important;
}
.xIconCircle045Left:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircle045Left:before {
  color: #9aa4b2 !important;
}
.xIconRedCircle045Left:before {
  color: #e53935 !important;
}
.xIconOrangeCircle045Left:before {
  color: #fb8c00 !important;
}
.xIconGreenCircle045Left:before {
  color: #43a047 !important;
}
.xIconWhiteCircle135Right,
.xIconRedCircle135Right,
.xIconOrangeCircle135Right,
.xIconLightCircle135Right,
.xIconGreyCircle135Right,
.xIconGreenCircle135Right,
.xIconDarkCircle135Right {
  background-image: none !important;
}
.xIconWhiteCircle135Right:before,
.xIconRedCircle135Right:before,
.xIconOrangeCircle135Right:before,
.xIconLightCircle135Right:before,
.xIconGreyCircle135Right:before,
.xIconGreenCircle135Right:before,
.xIconDarkCircle135Right:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircle135Right {
  background-image: none !important;
}
.xIconCircle135Right:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircle135Right:before {
  color: #9aa4b2 !important;
}
.xIconRedCircle135Right:before {
  color: #e53935 !important;
}
.xIconOrangeCircle135Right:before {
  color: #fb8c00 !important;
}
.xIconGreenCircle135Right:before {
  color: #43a047 !important;
}
.xIconWhiteCircled0,
.xIconRedCircled0,
.xIconOrangeCircled0,
.xIconLightCircled0,
.xIconGreyCircled0,
.xIconGreenCircled0,
.xIconDarkCircled0 {
  background-image: none !important;
}
.xIconWhiteCircled0:before,
.xIconRedCircled0:before,
.xIconOrangeCircled0:before,
.xIconLightCircled0:before,
.xIconGreyCircled0:before,
.xIconGreenCircled0:before,
.xIconDarkCircled0:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled0 {
  background-image: none !important;
}
.xIconCircled0:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled0:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled0:before {
  color: #e53935 !important;
}
.xIconOrangeCircled0:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled0:before {
  color: #43a047 !important;
}
.xIconWhiteCircled1,
.xIconRedCircled1,
.xIconOrangeCircled1,
.xIconLightCircled1,
.xIconGreyCircled1,
.xIconGreenCircled1,
.xIconDarkCircled1 {
  background-image: none !important;
}
.xIconWhiteCircled1:before,
.xIconRedCircled1:before,
.xIconOrangeCircled1:before,
.xIconLightCircled1:before,
.xIconGreyCircled1:before,
.xIconGreenCircled1:before,
.xIconDarkCircled1:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled1 {
  background-image: none !important;
}
.xIconCircled1:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled1:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled1:before {
  color: #e53935 !important;
}
.xIconOrangeCircled1:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled1:before {
  color: #43a047 !important;
}
.xIconWhiteCircled2,
.xIconRedCircled2,
.xIconOrangeCircled2,
.xIconLightCircled2,
.xIconGreyCircled2,
.xIconGreenCircled2,
.xIconDarkCircled2 {
  background-image: none !important;
}
.xIconWhiteCircled2:before,
.xIconRedCircled2:before,
.xIconOrangeCircled2:before,
.xIconLightCircled2:before,
.xIconGreyCircled2:before,
.xIconGreenCircled2:before,
.xIconDarkCircled2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled2 {
  background-image: none !important;
}
.xIconCircled2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled2:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled2:before {
  color: #e53935 !important;
}
.xIconOrangeCircled2:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled2:before {
  color: #43a047 !important;
}
.xIconWhiteCircled3,
.xIconRedCircled3,
.xIconOrangeCircled3,
.xIconLightCircled3,
.xIconGreyCircled3,
.xIconGreenCircled3,
.xIconDarkCircled3 {
  background-image: none !important;
}
.xIconWhiteCircled3:before,
.xIconRedCircled3:before,
.xIconOrangeCircled3:before,
.xIconLightCircled3:before,
.xIconGreyCircled3:before,
.xIconGreenCircled3:before,
.xIconDarkCircled3:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e970";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled3 {
  background-image: none !important;
}
.xIconCircled3:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e970";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled3:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled3:before {
  color: #e53935 !important;
}
.xIconOrangeCircled3:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled3:before {
  color: #43a047 !important;
}
.xIconWhiteCircled4,
.xIconRedCircled4,
.xIconOrangeCircled4,
.xIconLightCircled4,
.xIconGreyCircled4,
.xIconGreenCircled4,
.xIconDarkCircled4 {
  background-image: none !important;
}
.xIconWhiteCircled4:before,
.xIconRedCircled4:before,
.xIconOrangeCircled4:before,
.xIconLightCircled4:before,
.xIconGreyCircled4:before,
.xIconGreenCircled4:before,
.xIconDarkCircled4:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e970";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled4 {
  background-image: none !important;
}
.xIconCircled4:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e970";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled4:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled4:before {
  color: #e53935 !important;
}
.xIconOrangeCircled4:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled4:before {
  color: #43a047 !important;
}
.xIconWhiteCircled5,
.xIconRedCircled5,
.xIconOrangeCircled5,
.xIconLightCircled5,
.xIconGreyCircled5,
.xIconGreenCircled5,
.xIconDarkCircled5 {
  background-image: none !important;
}
.xIconWhiteCircled5:before,
.xIconRedCircled5:before,
.xIconOrangeCircled5:before,
.xIconLightCircled5:before,
.xIconGreyCircled5:before,
.xIconGreenCircled5:before,
.xIconDarkCircled5:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e971";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled5 {
  background-image: none !important;
}
.xIconCircled5:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e971";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled5:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled5:before {
  color: #e53935 !important;
}
.xIconOrangeCircled5:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled5:before {
  color: #43a047 !important;
}
.xIconWhiteCircled6,
.xIconRedCircled6,
.xIconOrangeCircled6,
.xIconLightCircled6,
.xIconGreyCircled6,
.xIconGreenCircled6,
.xIconDarkCircled6 {
  background-image: none !important;
}
.xIconWhiteCircled6:before,
.xIconRedCircled6:before,
.xIconOrangeCircled6:before,
.xIconLightCircled6:before,
.xIconGreyCircled6:before,
.xIconGreenCircled6:before,
.xIconDarkCircled6:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e972";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled6 {
  background-image: none !important;
}
.xIconCircled6:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e972";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled6:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled6:before {
  color: #e53935 !important;
}
.xIconOrangeCircled6:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled6:before {
  color: #43a047 !important;
}
.xIconWhiteCircled7,
.xIconRedCircled7,
.xIconOrangeCircled7,
.xIconLightCircled7,
.xIconGreyCircled7,
.xIconGreenCircled7,
.xIconDarkCircled7 {
  background-image: none !important;
}
.xIconWhiteCircled7:before,
.xIconRedCircled7:before,
.xIconOrangeCircled7:before,
.xIconLightCircled7:before,
.xIconGreyCircled7:before,
.xIconGreenCircled7:before,
.xIconDarkCircled7:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e973";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled7 {
  background-image: none !important;
}
.xIconCircled7:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e973";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled7:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled7:before {
  color: #e53935 !important;
}
.xIconOrangeCircled7:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled7:before {
  color: #43a047 !important;
}
.xIconWhiteCircled8,
.xIconRedCircled8,
.xIconOrangeCircled8,
.xIconLightCircled8,
.xIconGreyCircled8,
.xIconGreenCircled8,
.xIconDarkCircled8 {
  background-image: none !important;
}
.xIconWhiteCircled8:before,
.xIconRedCircled8:before,
.xIconOrangeCircled8:before,
.xIconLightCircled8:before,
.xIconGreyCircled8:before,
.xIconGreenCircled8:before,
.xIconDarkCircled8:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e974";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled8 {
  background-image: none !important;
}
.xIconCircled8:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e974";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled8:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled8:before {
  color: #e53935 !important;
}
.xIconOrangeCircled8:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled8:before {
  color: #43a047 !important;
}
.xIconWhiteCircled9,
.xIconRedCircled9,
.xIconOrangeCircled9,
.xIconLightCircled9,
.xIconGreyCircled9,
.xIconGreenCircled9,
.xIconDarkCircled9 {
  background-image: none !important;
}
.xIconWhiteCircled9:before,
.xIconRedCircled9:before,
.xIconOrangeCircled9:before,
.xIconLightCircled9:before,
.xIconGreyCircled9:before,
.xIconGreenCircled9:before,
.xIconDarkCircled9:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e975";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircled9 {
  background-image: none !important;
}
.xIconCircled9:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e975";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircled9:before {
  color: #9aa4b2 !important;
}
.xIconRedCircled9:before {
  color: #e53935 !important;
}
.xIconOrangeCircled9:before {
  color: #fb8c00 !important;
}
.xIconGreenCircled9:before {
  color: #43a047 !important;
}
.xIconWhiteCircledLeft2,
.xIconRedCircledLeft2,
.xIconOrangeCircledLeft2,
.xIconLightCircledLeft2,
.xIconGreyCircledLeft2,
.xIconGreenCircledLeft2,
.xIconDarkCircledLeft2 {
  background-image: none !important;
}
.xIconWhiteCircledLeft2:before,
.xIconRedCircledLeft2:before,
.xIconOrangeCircledLeft2:before,
.xIconLightCircledLeft2:before,
.xIconGreyCircledLeft2:before,
.xIconGreenCircledLeft2:before,
.xIconDarkCircledLeft2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e983";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircledLeft2 {
  background-image: none !important;
}
.xIconCircledLeft2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e983";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircledLeft2:before {
  color: #9aa4b2 !important;
}
.xIconRedCircledLeft2:before {
  color: #e53935 !important;
}
.xIconOrangeCircledLeft2:before {
  color: #fb8c00 !important;
}
.xIconGreenCircledLeft2:before {
  color: #43a047 !important;
}
.xIconWhiteCircledRight2,
.xIconRedCircledRight2,
.xIconOrangeCircledRight2,
.xIconLightCircledRight2,
.xIconGreyCircledRight2,
.xIconGreenCircledRight2,
.xIconDarkCircledRight2 {
  background-image: none !important;
}
.xIconWhiteCircledRight2:before,
.xIconRedCircledRight2:before,
.xIconOrangeCircledRight2:before,
.xIconLightCircledRight2:before,
.xIconGreyCircledRight2:before,
.xIconGreenCircledRight2:before,
.xIconDarkCircledRight2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e984";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCircledRight2 {
  background-image: none !important;
}
.xIconCircledRight2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e984";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCircledRight2:before {
  color: #9aa4b2 !important;
}
.xIconRedCircledRight2:before {
  color: #e53935 !important;
}
.xIconOrangeCircledRight2:before {
  color: #fb8c00 !important;
}
.xIconGreenCircledRight2:before {
  color: #43a047 !important;
}
.xIconWhiteCitrus,
.xIconRedCitrus,
.xIconOrangeCitrus,
.xIconLightCitrus,
.xIconGreyCitrus,
.xIconGreenCitrus,
.xIconDarkCitrus {
  background-image: none !important;
}
.xIconWhiteCitrus:before,
.xIconRedCitrus:before,
.xIconOrangeCitrus:before,
.xIconLightCitrus:before,
.xIconGreyCitrus:before,
.xIconGreenCitrus:before,
.xIconDarkCitrus:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e985";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCitrus {
  background-image: none !important;
}
.xIconCitrus:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e985";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCitrus:before {
  color: #9aa4b2 !important;
}
.xIconRedCitrus:before {
  color: #e53935 !important;
}
.xIconOrangeCitrus:before {
  color: #fb8c00 !important;
}
.xIconGreenCitrus:before {
  color: #43a047 !important;
}
.xIconWhiteClockSelect,
.xIconRedClockSelect,
.xIconOrangeClockSelect,
.xIconLightClockSelect,
.xIconGreyClockSelect,
.xIconGreenClockSelect,
.xIconDarkClockSelect {
  background-image: none !important;
}
.xIconWhiteClockSelect:before,
.xIconRedClockSelect:before,
.xIconOrangeClockSelect:before,
.xIconLightClockSelect:before,
.xIconGreyClockSelect:before,
.xIconGreenClockSelect:before,
.xIconDarkClockSelect:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea61";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconClockSelect {
  background-image: none !important;
}
.xIconClockSelect:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea61";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightClockSelect:before {
  color: #9aa4b2 !important;
}
.xIconRedClockSelect:before {
  color: #e53935 !important;
}
.xIconOrangeClockSelect:before {
  color: #fb8c00 !important;
}
.xIconGreenClockSelect:before {
  color: #43a047 !important;
}
.xIconWhiteClose,
.xIconRedClose,
.xIconOrangeClose,
.xIconLightClose,
.xIconGreyClose,
.xIconGreenClose,
.xIconDarkClose {
  background-image: none !important;
}
.xIconWhiteClose:before,
.xIconRedClose:before,
.xIconOrangeClose:before,
.xIconLightClose:before,
.xIconGreyClose:before,
.xIconGreenClose:before,
.xIconDarkClose:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e963";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconClose {
  background-image: none !important;
}
.xIconClose:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e963";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightClose:before {
  color: #9aa4b2 !important;
}
.xIconRedClose:before {
  color: #e53935 !important;
}
.xIconOrangeClose:before {
  color: #fb8c00 !important;
}
.xIconGreenClose:before {
  color: #43a047 !important;
}
.xIconWhiteCloseWindow,
.xIconRedCloseWindow,
.xIconOrangeCloseWindow,
.xIconLightCloseWindow,
.xIconGreyCloseWindow,
.xIconGreenCloseWindow,
.xIconDarkCloseWindow {
  background-image: none !important;
}
.xIconWhiteCloseWindow:before,
.xIconRedCloseWindow:before,
.xIconOrangeCloseWindow:before,
.xIconLightCloseWindow:before,
.xIconGreyCloseWindow:before,
.xIconGreenCloseWindow:before,
.xIconDarkCloseWindow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e986";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCloseWindow {
  background-image: none !important;
}
.xIconCloseWindow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e986";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCloseWindow:before {
  color: #9aa4b2 !important;
}
.xIconRedCloseWindow:before {
  color: #e53935 !important;
}
.xIconOrangeCloseWindow:before {
  color: #fb8c00 !important;
}
.xIconGreenCloseWindow:before {
  color: #43a047 !important;
}
.xIconWhiteCollapseArrow,
.xIconRedCollapseArrow,
.xIconOrangeCollapseArrow,
.xIconLightCollapseArrow,
.xIconGreyCollapseArrow,
.xIconGreenCollapseArrow,
.xIconDarkCollapseArrow {
  background-image: none !important;
}
.xIconWhiteCollapseArrow:before,
.xIconRedCollapseArrow:before,
.xIconOrangeCollapseArrow:before,
.xIconLightCollapseArrow:before,
.xIconGreyCollapseArrow:before,
.xIconGreenCollapseArrow:before,
.xIconDarkCollapseArrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e987";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCollapseArrow {
  background-image: none !important;
}
.xIconCollapseArrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e987";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCollapseArrow:before {
  color: #9aa4b2 !important;
}
.xIconRedCollapseArrow:before {
  color: #e53935 !important;
}
.xIconOrangeCollapseArrow:before {
  color: #fb8c00 !important;
}
.xIconGreenCollapseArrow:before {
  color: #43a047 !important;
}
.xIconWhiteCollect,
.xIconRedCollect,
.xIconOrangeCollect,
.xIconLightCollect,
.xIconGreyCollect,
.xIconGreenCollect,
.xIconDarkCollect {
  background-image: none !important;
}
.xIconWhiteCollect:before,
.xIconRedCollect:before,
.xIconOrangeCollect:before,
.xIconLightCollect:before,
.xIconGreyCollect:before,
.xIconGreenCollect:before,
.xIconDarkCollect:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e988";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCollect {
  background-image: none !important;
}
.xIconCollect:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e988";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCollect:before {
  color: #9aa4b2 !important;
}
.xIconRedCollect:before {
  color: #e53935 !important;
}
.xIconOrangeCollect:before {
  color: #fb8c00 !important;
}
.xIconGreenCollect:before {
  color: #43a047 !important;
}
.xIconWhiteColumns,
.xIconRedColumns,
.xIconOrangeColumns,
.xIconLightColumns,
.xIconGreyColumns,
.xIconGreenColumns,
.xIconDarkColumns {
  background-image: none !important;
}
.xIconWhiteColumns:before,
.xIconRedColumns:before,
.xIconOrangeColumns:before,
.xIconLightColumns:before,
.xIconGreyColumns:before,
.xIconGreenColumns:before,
.xIconDarkColumns:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea97";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconColumns {
  background-image: none !important;
}
.xIconColumns:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea97";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightColumns:before {
  color: #9aa4b2 !important;
}
.xIconRedColumns:before {
  color: #e53935 !important;
}
.xIconOrangeColumns:before {
  color: #fb8c00 !important;
}
.xIconGreenColumns:before {
  color: #43a047 !important;
}
.xIconWhiteComboChart,
.xIconRedComboChart,
.xIconOrangeComboChart,
.xIconLightComboChart,
.xIconGreyComboChart,
.xIconGreenComboChart,
.xIconDarkComboChart {
  background-image: none !important;
}
.xIconWhiteComboChart:before,
.xIconRedComboChart:before,
.xIconOrangeComboChart:before,
.xIconLightComboChart:before,
.xIconGreyComboChart:before,
.xIconGreenComboChart:before,
.xIconDarkComboChart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e989";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconComboChart {
  background-image: none !important;
}
.xIconComboChart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e989";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightComboChart:before {
  color: #9aa4b2 !important;
}
.xIconRedComboChart:before {
  color: #e53935 !important;
}
.xIconOrangeComboChart:before {
  color: #fb8c00 !important;
}
.xIconGreenComboChart:before {
  color: #43a047 !important;
}
.xIconWhiteCommentEdit,
.xIconRedCommentEdit,
.xIconOrangeCommentEdit,
.xIconLightCommentEdit,
.xIconGreyCommentEdit,
.xIconGreenCommentEdit,
.xIconDarkCommentEdit {
  background-image: none !important;
}
.xIconWhiteCommentEdit:before,
.xIconRedCommentEdit:before,
.xIconOrangeCommentEdit:before,
.xIconLightCommentEdit:before,
.xIconGreyCommentEdit:before,
.xIconGreenCommentEdit:before,
.xIconDarkCommentEdit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e966";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCommentEdit {
  background-image: none !important;
}
.xIconCommentEdit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e966";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCommentEdit:before {
  color: #9aa4b2 !important;
}
.xIconRedCommentEdit:before {
  color: #e53935 !important;
}
.xIconOrangeCommentEdit:before {
  color: #fb8c00 !important;
}
.xIconGreenCommentEdit:before {
  color: #43a047 !important;
}
.xIconWhiteCompass,
.xIconRedCompass,
.xIconOrangeCompass,
.xIconLightCompass,
.xIconGreyCompass,
.xIconGreenCompass,
.xIconDarkCompass {
  background-image: none !important;
}
.xIconWhiteCompass:before,
.xIconRedCompass:before,
.xIconOrangeCompass:before,
.xIconLightCompass:before,
.xIconGreyCompass:before,
.xIconGreenCompass:before,
.xIconDarkCompass:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCompass {
  background-image: none !important;
}
.xIconCompass:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCompass:before {
  color: #9aa4b2 !important;
}
.xIconRedCompass:before {
  color: #e53935 !important;
}
.xIconOrangeCompass:before {
  color: #fb8c00 !important;
}
.xIconGreenCompass:before {
  color: #43a047 !important;
}
.xIconWhiteContactCard,
.xIconRedContactCard,
.xIconOrangeContactCard,
.xIconLightContactCard,
.xIconGreyContactCard,
.xIconGreenContactCard,
.xIconDarkContactCard {
  background-image: none !important;
}
.xIconWhiteContactCard:before,
.xIconRedContactCard:before,
.xIconOrangeContactCard:before,
.xIconLightContactCard:before,
.xIconGreyContactCard:before,
.xIconGreenContactCard:before,
.xIconDarkContactCard:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconContactCard {
  background-image: none !important;
}
.xIconContactCard:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightContactCard:before {
  color: #9aa4b2 !important;
}
.xIconRedContactCard:before {
  color: #e53935 !important;
}
.xIconOrangeContactCard:before {
  color: #fb8c00 !important;
}
.xIconGreenContactCard:before {
  color: #43a047 !important;
}
.xIconWhiteControlPower,
.xIconRedControlPower,
.xIconOrangeControlPower,
.xIconLightControlPower,
.xIconGreyControlPower,
.xIconGreenControlPower,
.xIconDarkControlPower {
  background-image: none !important;
}
.xIconWhiteControlPower:before,
.xIconRedControlPower:before,
.xIconOrangeControlPower:before,
.xIconLightControlPower:before,
.xIconGreyControlPower:before,
.xIconGreenControlPower:before,
.xIconDarkControlPower:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bf";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconControlPower {
  background-image: none !important;
}
.xIconControlPower:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bf";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightControlPower:before {
  color: #9aa4b2 !important;
}
.xIconRedControlPower:before {
  color: #e53935 !important;
}
.xIconOrangeControlPower:before {
  color: #fb8c00 !important;
}
.xIconGreenControlPower:before {
  color: #43a047 !important;
}
.xIconWhiteCopy,
.xIconRedCopy,
.xIconOrangeCopy,
.xIconLightCopy,
.xIconGreyCopy,
.xIconGreenCopy,
.xIconDarkCopy {
  background-image: none !important;
}
.xIconWhiteCopy:before,
.xIconRedCopy:before,
.xIconOrangeCopy:before,
.xIconLightCopy:before,
.xIconGreyCopy:before,
.xIconGreenCopy:before,
.xIconDarkCopy:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCopy {
  background-image: none !important;
}
.xIconCopy:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCopy:before {
  color: #9aa4b2 !important;
}
.xIconRedCopy:before {
  color: #e53935 !important;
}
.xIconOrangeCopy:before {
  color: #fb8c00 !important;
}
.xIconGreenCopy:before {
  color: #43a047 !important;
}
.xIconWhiteCopyToClipboard,
.xIconRedCopyToClipboard,
.xIconOrangeCopyToClipboard,
.xIconLightCopyToClipboard,
.xIconGreyCopyToClipboard,
.xIconGreenCopyToClipboard,
.xIconDarkCopyToClipboard {
  background-image: none !important;
}
.xIconWhiteCopyToClipboard:before,
.xIconRedCopyToClipboard:before,
.xIconOrangeCopyToClipboard:before,
.xIconLightCopyToClipboard:before,
.xIconGreyCopyToClipboard:before,
.xIconGreenCopyToClipboard:before,
.xIconDarkCopyToClipboard:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCopyToClipboard {
  background-image: none !important;
}
.xIconCopyToClipboard:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCopyToClipboard:before {
  color: #9aa4b2 !important;
}
.xIconRedCopyToClipboard:before {
  color: #e53935 !important;
}
.xIconOrangeCopyToClipboard:before {
  color: #fb8c00 !important;
}
.xIconGreenCopyToClipboard:before {
  color: #43a047 !important;
}
.xIconWhiteCreateDatabase,
.xIconRedCreateDatabase,
.xIconOrangeCreateDatabase,
.xIconLightCreateDatabase,
.xIconGreyCreateDatabase,
.xIconGreenCreateDatabase,
.xIconDarkCreateDatabase {
  background-image: none !important;
}
.xIconWhiteCreateDatabase:before,
.xIconRedCreateDatabase:before,
.xIconOrangeCreateDatabase:before,
.xIconLightCreateDatabase:before,
.xIconGreyCreateDatabase:before,
.xIconGreenCreateDatabase:before,
.xIconDarkCreateDatabase:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCreateDatabase {
  background-image: none !important;
}
.xIconCreateDatabase:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCreateDatabase:before {
  color: #9aa4b2 !important;
}
.xIconRedCreateDatabase:before {
  color: #e53935 !important;
}
.xIconOrangeCreateDatabase:before {
  color: #fb8c00 !important;
}
.xIconGreenCreateDatabase:before {
  color: #43a047 !important;
}
.xIconWhiteCross,
.xIconRedCross,
.xIconOrangeCross,
.xIconLightCross,
.xIconGreyCross,
.xIconGreenCross,
.xIconDarkCross {
  background-image: none !important;
}
.xIconWhiteCross:before,
.xIconRedCross:before,
.xIconOrangeCross:before,
.xIconLightCross:before,
.xIconGreyCross:before,
.xIconGreenCross:before,
.xIconDarkCross:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea93";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCross {
  background-image: none !important;
}
.xIconCross:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea93";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCross:before {
  color: #9aa4b2 !important;
}
.xIconRedCross:before {
  color: #e53935 !important;
}
.xIconOrangeCross:before {
  color: #fb8c00 !important;
}
.xIconGreenCross:before {
  color: #43a047 !important;
}
.xIconWhiteCrm,
.xIconRedCrm,
.xIconOrangeCrm,
.xIconLightCrm,
.xIconGreyCrm,
.xIconGreenCrm,
.xIconDarkCrm {
  background-image: none !important;
}
.xIconWhiteCrm:before,
.xIconRedCrm:before,
.xIconOrangeCrm:before,
.xIconLightCrm:before,
.xIconGreyCrm:before,
.xIconGreenCrm:before,
.xIconDarkCrm:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCrm {
  background-image: none !important;
}
.xIconCrm:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCrm:before {
  color: #9aa4b2 !important;
}
.xIconRedCrm:before {
  color: #e53935 !important;
}
.xIconOrangeCrm:before {
  color: #fb8c00 !important;
}
.xIconGreenCrm:before {
  color: #43a047 !important;
}
.xIconWhiteCsv,
.xIconRedCsv,
.xIconOrangeCsv,
.xIconLightCsv,
.xIconGreyCsv,
.xIconGreenCsv,
.xIconDarkCsv {
  background-image: none !important;
}
.xIconWhiteCsv:before,
.xIconRedCsv:before,
.xIconOrangeCsv:before,
.xIconLightCsv:before,
.xIconGreyCsv:before,
.xIconGreenCsv:before,
.xIconDarkCsv:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCsv {
  background-image: none !important;
}
.xIconCsv:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCsv:before {
  color: #9aa4b2 !important;
}
.xIconRedCsv:before {
  color: #e53935 !important;
}
.xIconOrangeCsv:before {
  color: #fb8c00 !important;
}
.xIconGreenCsv:before {
  color: #43a047 !important;
}
.xIconWhiteCup,
.xIconRedCup,
.xIconOrangeCup,
.xIconLightCup,
.xIconGreyCup,
.xIconGreenCup,
.xIconDarkCup {
  background-image: none !important;
}
.xIconWhiteCup:before,
.xIconRedCup:before,
.xIconOrangeCup:before,
.xIconLightCup:before,
.xIconGreyCup:before,
.xIconGreenCup:before,
.xIconDarkCup:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e922";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCup {
  background-image: none !important;
}
.xIconCup:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e922";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCup:before {
  color: #9aa4b2 !important;
}
.xIconRedCup:before {
  color: #e53935 !important;
}
.xIconOrangeCup:before {
  color: #fb8c00 !important;
}
.xIconGreenCup:before {
  color: #43a047 !important;
}
.xIconWhiteCustomerSupport,
.xIconRedCustomerSupport,
.xIconOrangeCustomerSupport,
.xIconLightCustomerSupport,
.xIconGreyCustomerSupport,
.xIconGreenCustomerSupport,
.xIconDarkCustomerSupport {
  background-image: none !important;
}
.xIconWhiteCustomerSupport:before,
.xIconRedCustomerSupport:before,
.xIconOrangeCustomerSupport:before,
.xIconLightCustomerSupport:before,
.xIconGreyCustomerSupport:before,
.xIconGreenCustomerSupport:before,
.xIconDarkCustomerSupport:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCustomerSupport {
  background-image: none !important;
}
.xIconCustomerSupport:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCustomerSupport:before {
  color: #9aa4b2 !important;
}
.xIconRedCustomerSupport:before {
  color: #e53935 !important;
}
.xIconOrangeCustomerSupport:before {
  color: #fb8c00 !important;
}
.xIconGreenCustomerSupport:before {
  color: #43a047 !important;
}
.xIconWhiteDashboard,
.xIconRedDashboard,
.xIconOrangeDashboard,
.xIconLightDashboard,
.xIconGreyDashboard,
.xIconGreenDashboard,
.xIconDarkDashboard {
  background-image: none !important;
}
.xIconWhiteDashboard:before,
.xIconRedDashboard:before,
.xIconOrangeDashboard:before,
.xIconLightDashboard:before,
.xIconGreyDashboard:before,
.xIconGreenDashboard:before,
.xIconDarkDashboard:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDashboard {
  background-image: none !important;
}
.xIconDashboard:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDashboard:before {
  color: #9aa4b2 !important;
}
.xIconRedDashboard:before {
  color: #e53935 !important;
}
.xIconOrangeDashboard:before {
  color: #fb8c00 !important;
}
.xIconGreenDashboard:before {
  color: #43a047 !important;
}
.xIconWhiteDateTo,
.xIconRedDateTo,
.xIconOrangeDateTo,
.xIconLightDateTo,
.xIconGreyDateTo,
.xIconGreenDateTo,
.xIconDarkDateTo {
  background-image: none !important;
}
.xIconWhiteDateTo:before,
.xIconRedDateTo:before,
.xIconOrangeDateTo:before,
.xIconLightDateTo:before,
.xIconGreyDateTo:before,
.xIconGreenDateTo:before,
.xIconDarkDateTo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDateTo {
  background-image: none !important;
}
.xIconDateTo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e98f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDateTo:before {
  color: #9aa4b2 !important;
}
.xIconRedDateTo:before {
  color: #e53935 !important;
}
.xIconOrangeDateTo:before {
  color: #fb8c00 !important;
}
.xIconGreenDateTo:before {
  color: #43a047 !important;
}
.xIconWhiteDelete,
.xIconRedDelete,
.xIconOrangeDelete,
.xIconLightDelete,
.xIconGreyDelete,
.xIconGreenDelete,
.xIconDarkDelete {
  background-image: none !important;
}
.xIconWhiteDelete:before,
.xIconRedDelete:before,
.xIconOrangeDelete:before,
.xIconLightDelete:before,
.xIconGreyDelete:before,
.xIconGreenDelete:before,
.xIconDarkDelete:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e990";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDelete {
  background-image: none !important;
}
.xIconDelete:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e990";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDelete:before {
  color: #9aa4b2 !important;
}
.xIconRedDelete:before {
  color: #e53935 !important;
}
.xIconOrangeDelete:before {
  color: #fb8c00 !important;
}
.xIconGreenDelete:before {
  color: #43a047 !important;
}
.xIconWhiteDeleteDatabase,
.xIconRedDeleteDatabase,
.xIconOrangeDeleteDatabase,
.xIconLightDeleteDatabase,
.xIconGreyDeleteDatabase,
.xIconGreenDeleteDatabase,
.xIconDarkDeleteDatabase {
  background-image: none !important;
}
.xIconWhiteDeleteDatabase:before,
.xIconRedDeleteDatabase:before,
.xIconOrangeDeleteDatabase:before,
.xIconLightDeleteDatabase:before,
.xIconGreyDeleteDatabase:before,
.xIconGreenDeleteDatabase:before,
.xIconDarkDeleteDatabase:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDeleteDatabase {
  background-image: none !important;
}
.xIconDeleteDatabase:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDeleteDatabase:before {
  color: #9aa4b2 !important;
}
.xIconRedDeleteDatabase:before {
  color: #e53935 !important;
}
.xIconOrangeDeleteDatabase:before {
  color: #fb8c00 !important;
}
.xIconGreenDeleteDatabase:before {
  color: #43a047 !important;
}
.xIconWhiteDesignFilled,
.xIconRedDesignFilled,
.xIconOrangeDesignFilled,
.xIconLightDesignFilled,
.xIconGreyDesignFilled,
.xIconGreenDesignFilled,
.xIconDarkDesignFilled {
  background-image: none !important;
}
.xIconWhiteDesignFilled:before,
.xIconRedDesignFilled:before,
.xIconOrangeDesignFilled:before,
.xIconLightDesignFilled:before,
.xIconGreyDesignFilled:before,
.xIconGreenDesignFilled:before,
.xIconDarkDesignFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e991";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDesignFilled {
  background-image: none !important;
}
.xIconDesignFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e991";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDesignFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedDesignFilled:before {
  color: #e53935 !important;
}
.xIconOrangeDesignFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenDesignFilled:before {
  color: #43a047 !important;
}
.xIconWhiteDeviation,
.xIconRedDeviation,
.xIconOrangeDeviation,
.xIconLightDeviation,
.xIconGreyDeviation,
.xIconGreenDeviation,
.xIconDarkDeviation {
  background-image: none !important;
}
.xIconWhiteDeviation:before,
.xIconRedDeviation:before,
.xIconOrangeDeviation:before,
.xIconLightDeviation:before,
.xIconGreyDeviation:before,
.xIconGreenDeviation:before,
.xIconDarkDeviation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e993";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDeviation {
  background-image: none !important;
}
.xIconDeviation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e993";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDeviation:before {
  color: #9aa4b2 !important;
}
.xIconRedDeviation:before {
  color: #e53935 !important;
}
.xIconOrangeDeviation:before {
  color: #fb8c00 !important;
}
.xIconGreenDeviation:before {
  color: #43a047 !important;
}
.xIconWhiteDisk,
.xIconRedDisk,
.xIconOrangeDisk,
.xIconLightDisk,
.xIconGreyDisk,
.xIconGreenDisk,
.xIconDarkDisk {
  background-image: none !important;
}
.xIconWhiteDisk:before,
.xIconRedDisk:before,
.xIconOrangeDisk:before,
.xIconLightDisk:before,
.xIconGreyDisk:before,
.xIconGreenDisk:before,
.xIconDarkDisk:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea46";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDisk {
  background-image: none !important;
}
.xIconDisk:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea46";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDisk:before {
  color: #9aa4b2 !important;
}
.xIconRedDisk:before {
  color: #e53935 !important;
}
.xIconOrangeDisk:before {
  color: #fb8c00 !important;
}
.xIconGreenDisk:before {
  color: #43a047 !important;
}
.xIconWhiteDiskMultiple,
.xIconRedDiskMultiple,
.xIconOrangeDiskMultiple,
.xIconLightDiskMultiple,
.xIconGreyDiskMultiple,
.xIconGreenDiskMultiple,
.xIconDarkDiskMultiple {
  background-image: none !important;
}
.xIconWhiteDiskMultiple:before,
.xIconRedDiskMultiple:before,
.xIconOrangeDiskMultiple:before,
.xIconLightDiskMultiple:before,
.xIconGreyDiskMultiple:before,
.xIconGreenDiskMultiple:before,
.xIconDarkDiskMultiple:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e996";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDiskMultiple {
  background-image: none !important;
}
.xIconDiskMultiple:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e996";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDiskMultiple:before {
  color: #9aa4b2 !important;
}
.xIconRedDiskMultiple:before {
  color: #e53935 !important;
}
.xIconOrangeDiskMultiple:before {
  color: #fb8c00 !important;
}
.xIconGreenDiskMultiple:before {
  color: #43a047 !important;
}
.xIconWhiteDislike,
.xIconRedDislike,
.xIconOrangeDislike,
.xIconLightDislike,
.xIconGreyDislike,
.xIconGreenDislike,
.xIconDarkDislike {
  background-image: none !important;
}
.xIconWhiteDislike:before,
.xIconRedDislike:before,
.xIconOrangeDislike:before,
.xIconLightDislike:before,
.xIconGreyDislike:before,
.xIconGreenDislike:before,
.xIconDarkDislike:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e994";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDislike {
  background-image: none !important;
}
.xIconDislike:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e994";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDislike:before {
  color: #9aa4b2 !important;
}
.xIconRedDislike:before {
  color: #e53935 !important;
}
.xIconOrangeDislike:before {
  color: #fb8c00 !important;
}
.xIconGreenDislike:before {
  color: #43a047 !important;
}
.xIconWhiteDocument,
.xIconRedDocument,
.xIconOrangeDocument,
.xIconLightDocument,
.xIconGreyDocument,
.xIconGreenDocument,
.xIconDarkDocument {
  background-image: none !important;
}
.xIconWhiteDocument:before,
.xIconRedDocument:before,
.xIconOrangeDocument:before,
.xIconLightDocument:before,
.xIconGreyDocument:before,
.xIconGreenDocument:before,
.xIconDarkDocument:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e995";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDocument {
  background-image: none !important;
}
.xIconDocument:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e995";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDocument:before {
  color: #9aa4b2 !important;
}
.xIconRedDocument:before {
  color: #e53935 !important;
}
.xIconOrangeDocument:before {
  color: #fb8c00 !important;
}
.xIconGreenDocument:before {
  color: #43a047 !important;
}
.xIconWhiteDocumentsFolder,
.xIconRedDocumentsFolder,
.xIconOrangeDocumentsFolder,
.xIconLightDocumentsFolder,
.xIconGreyDocumentsFolder,
.xIconGreenDocumentsFolder,
.xIconDarkDocumentsFolder {
  background-image: none !important;
}
.xIconWhiteDocumentsFolder:before,
.xIconRedDocumentsFolder:before,
.xIconOrangeDocumentsFolder:before,
.xIconLightDocumentsFolder:before,
.xIconGreyDocumentsFolder:before,
.xIconGreenDocumentsFolder:before,
.xIconDarkDocumentsFolder:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e996";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDocumentsFolder {
  background-image: none !important;
}
.xIconDocumentsFolder:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e996";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDocumentsFolder:before {
  color: #9aa4b2 !important;
}
.xIconRedDocumentsFolder:before {
  color: #e53935 !important;
}
.xIconOrangeDocumentsFolder:before {
  color: #fb8c00 !important;
}
.xIconGreenDocumentsFolder:before {
  color: #43a047 !important;
}
.xIconWhiteDownload,
.xIconRedDownload,
.xIconOrangeDownload,
.xIconLightDownload,
.xIconGreyDownload,
.xIconGreenDownload,
.xIconDarkDownload {
  background-image: none !important;
}
.xIconWhiteDownload:before,
.xIconRedDownload:before,
.xIconOrangeDownload:before,
.xIconLightDownload:before,
.xIconGreyDownload:before,
.xIconGreenDownload:before,
.xIconDarkDownload:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e997";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDownload {
  background-image: none !important;
}
.xIconDownload:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e997";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDownload:before {
  color: #9aa4b2 !important;
}
.xIconRedDownload:before {
  color: #e53935 !important;
}
.xIconOrangeDownload:before {
  color: #fb8c00 !important;
}
.xIconGreenDownload:before {
  color: #43a047 !important;
}
.xIconWhiteDumbbell,
.xIconRedDumbbell,
.xIconOrangeDumbbell,
.xIconLightDumbbell,
.xIconGreyDumbbell,
.xIconGreenDumbbell,
.xIconDarkDumbbell {
  background-image: none !important;
}
.xIconWhiteDumbbell:before,
.xIconRedDumbbell:before,
.xIconOrangeDumbbell:before,
.xIconLightDumbbell:before,
.xIconGreyDumbbell:before,
.xIconGreenDumbbell:before,
.xIconDarkDumbbell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e998";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDumbbell {
  background-image: none !important;
}
.xIconDumbbell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e998";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDumbbell:before {
  color: #9aa4b2 !important;
}
.xIconRedDumbbell:before {
  color: #e53935 !important;
}
.xIconOrangeDumbbell:before {
  color: #fb8c00 !important;
}
.xIconGreenDumbbell:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconBalance,
.xIconRedDutchiconBalance,
.xIconOrangeDutchiconBalance,
.xIconLightDutchiconBalance,
.xIconGreyDutchiconBalance,
.xIconGreenDutchiconBalance,
.xIconDarkDutchiconBalance {
  background-image: none !important;
}
.xIconWhiteDutchiconBalance:before,
.xIconRedDutchiconBalance:before,
.xIconOrangeDutchiconBalance:before,
.xIconLightDutchiconBalance:before,
.xIconGreyDutchiconBalance:before,
.xIconGreenDutchiconBalance:before,
.xIconDarkDutchiconBalance:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e999";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconBalance {
  background-image: none !important;
}
.xIconDutchiconBalance:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e999";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconBalance:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconBalance:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconBalance:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconBalance:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconBallet,
.xIconRedDutchiconBallet,
.xIconOrangeDutchiconBallet,
.xIconLightDutchiconBallet,
.xIconGreyDutchiconBallet,
.xIconGreenDutchiconBallet,
.xIconDarkDutchiconBallet {
  background-image: none !important;
}
.xIconWhiteDutchiconBallet:before,
.xIconRedDutchiconBallet:before,
.xIconOrangeDutchiconBallet:before,
.xIconLightDutchiconBallet:before,
.xIconGreyDutchiconBallet:before,
.xIconGreenDutchiconBallet:before,
.xIconDarkDutchiconBallet:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconBallet {
  background-image: none !important;
}
.xIconDutchiconBallet:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconBallet:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconBallet:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconBallet:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconBallet:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconBike,
.xIconRedDutchiconBike,
.xIconOrangeDutchiconBike,
.xIconLightDutchiconBike,
.xIconGreyDutchiconBike,
.xIconGreenDutchiconBike,
.xIconDarkDutchiconBike {
  background-image: none !important;
}
.xIconWhiteDutchiconBike:before,
.xIconRedDutchiconBike:before,
.xIconOrangeDutchiconBike:before,
.xIconLightDutchiconBike:before,
.xIconGreyDutchiconBike:before,
.xIconGreenDutchiconBike:before,
.xIconDarkDutchiconBike:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconBike {
  background-image: none !important;
}
.xIconDutchiconBike:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconBike:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconBike:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconBike:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconBike:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconBloodpreasure,
.xIconRedDutchiconBloodpreasure,
.xIconOrangeDutchiconBloodpreasure,
.xIconLightDutchiconBloodpreasure,
.xIconGreyDutchiconBloodpreasure,
.xIconGreenDutchiconBloodpreasure,
.xIconDarkDutchiconBloodpreasure {
  background-image: none !important;
}
.xIconWhiteDutchiconBloodpreasure:before,
.xIconRedDutchiconBloodpreasure:before,
.xIconOrangeDutchiconBloodpreasure:before,
.xIconLightDutchiconBloodpreasure:before,
.xIconGreyDutchiconBloodpreasure:before,
.xIconGreenDutchiconBloodpreasure:before,
.xIconDarkDutchiconBloodpreasure:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconBloodpreasure {
  background-image: none !important;
}
.xIconDutchiconBloodpreasure:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconBloodpreasure:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconBloodpreasure:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconBloodpreasure:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconBloodpreasure:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconCrosstrainer,
.xIconRedDutchiconCrosstrainer,
.xIconOrangeDutchiconCrosstrainer,
.xIconLightDutchiconCrosstrainer,
.xIconGreyDutchiconCrosstrainer,
.xIconGreenDutchiconCrosstrainer,
.xIconDarkDutchiconCrosstrainer {
  background-image: none !important;
}
.xIconWhiteDutchiconCrosstrainer:before,
.xIconRedDutchiconCrosstrainer:before,
.xIconOrangeDutchiconCrosstrainer:before,
.xIconLightDutchiconCrosstrainer:before,
.xIconGreyDutchiconCrosstrainer:before,
.xIconGreenDutchiconCrosstrainer:before,
.xIconDarkDutchiconCrosstrainer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconCrosstrainer {
  background-image: none !important;
}
.xIconDutchiconCrosstrainer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconCrosstrainer:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconCrosstrainer:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconCrosstrainer:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconCrosstrainer:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconDrinkingbottle,
.xIconRedDutchiconDrinkingbottle,
.xIconOrangeDutchiconDrinkingbottle,
.xIconLightDutchiconDrinkingbottle,
.xIconGreyDutchiconDrinkingbottle,
.xIconGreenDutchiconDrinkingbottle,
.xIconDarkDutchiconDrinkingbottle {
  background-image: none !important;
}
.xIconWhiteDutchiconDrinkingbottle:before,
.xIconRedDutchiconDrinkingbottle:before,
.xIconOrangeDutchiconDrinkingbottle:before,
.xIconLightDutchiconDrinkingbottle:before,
.xIconGreyDutchiconDrinkingbottle:before,
.xIconGreenDutchiconDrinkingbottle:before,
.xIconDarkDutchiconDrinkingbottle:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconDrinkingbottle {
  background-image: none !important;
}
.xIconDutchiconDrinkingbottle:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconDrinkingbottle:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconDrinkingbottle:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconDrinkingbottle:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconDrinkingbottle:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconDumbell,
.xIconRedDutchiconDumbell,
.xIconOrangeDutchiconDumbell,
.xIconLightDutchiconDumbell,
.xIconGreyDutchiconDumbell,
.xIconGreenDutchiconDumbell,
.xIconDarkDutchiconDumbell {
  background-image: none !important;
}
.xIconWhiteDutchiconDumbell:before,
.xIconRedDutchiconDumbell:before,
.xIconOrangeDutchiconDumbell:before,
.xIconLightDutchiconDumbell:before,
.xIconGreyDutchiconDumbell:before,
.xIconGreenDutchiconDumbell:before,
.xIconDarkDutchiconDumbell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconDumbell {
  background-image: none !important;
}
.xIconDutchiconDumbell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e99f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconDumbell:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconDumbell:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconDumbell:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconDumbell:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconHandsqueezer,
.xIconRedDutchiconHandsqueezer,
.xIconOrangeDutchiconHandsqueezer,
.xIconLightDutchiconHandsqueezer,
.xIconGreyDutchiconHandsqueezer,
.xIconGreenDutchiconHandsqueezer,
.xIconDarkDutchiconHandsqueezer {
  background-image: none !important;
}
.xIconWhiteDutchiconHandsqueezer:before,
.xIconRedDutchiconHandsqueezer:before,
.xIconOrangeDutchiconHandsqueezer:before,
.xIconLightDutchiconHandsqueezer:before,
.xIconGreyDutchiconHandsqueezer:before,
.xIconGreenDutchiconHandsqueezer:before,
.xIconDarkDutchiconHandsqueezer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconHandsqueezer {
  background-image: none !important;
}
.xIconDutchiconHandsqueezer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconHandsqueezer:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconHandsqueezer:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconHandsqueezer:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconHandsqueezer:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconHeart,
.xIconRedDutchiconHeart,
.xIconOrangeDutchiconHeart,
.xIconLightDutchiconHeart,
.xIconGreyDutchiconHeart,
.xIconGreenDutchiconHeart,
.xIconDarkDutchiconHeart {
  background-image: none !important;
}
.xIconWhiteDutchiconHeart:before,
.xIconRedDutchiconHeart:before,
.xIconOrangeDutchiconHeart:before,
.xIconLightDutchiconHeart:before,
.xIconGreyDutchiconHeart:before,
.xIconGreenDutchiconHeart:before,
.xIconDarkDutchiconHeart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconHeart {
  background-image: none !important;
}
.xIconDutchiconHeart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconHeart:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconHeart:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconHeart:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconHeart:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconHeartmeasure,
.xIconRedDutchiconHeartmeasure,
.xIconOrangeDutchiconHeartmeasure,
.xIconLightDutchiconHeartmeasure,
.xIconGreyDutchiconHeartmeasure,
.xIconGreenDutchiconHeartmeasure,
.xIconDarkDutchiconHeartmeasure {
  background-image: none !important;
}
.xIconWhiteDutchiconHeartmeasure:before,
.xIconRedDutchiconHeartmeasure:before,
.xIconOrangeDutchiconHeartmeasure:before,
.xIconLightDutchiconHeartmeasure:before,
.xIconGreyDutchiconHeartmeasure:before,
.xIconGreenDutchiconHeartmeasure:before,
.xIconDarkDutchiconHeartmeasure:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconHeartmeasure {
  background-image: none !important;
}
.xIconDutchiconHeartmeasure:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconHeartmeasure:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconHeartmeasure:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconHeartmeasure:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconHeartmeasure:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconHeartrate,
.xIconRedDutchiconHeartrate,
.xIconOrangeDutchiconHeartrate,
.xIconLightDutchiconHeartrate,
.xIconGreyDutchiconHeartrate,
.xIconGreenDutchiconHeartrate,
.xIconDarkDutchiconHeartrate {
  background-image: none !important;
}
.xIconWhiteDutchiconHeartrate:before,
.xIconRedDutchiconHeartrate:before,
.xIconOrangeDutchiconHeartrate:before,
.xIconLightDutchiconHeartrate:before,
.xIconGreyDutchiconHeartrate:before,
.xIconGreenDutchiconHeartrate:before,
.xIconDarkDutchiconHeartrate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconHeartrate {
  background-image: none !important;
}
.xIconDutchiconHeartrate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconHeartrate:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconHeartrate:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconHeartrate:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconHeartrate:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconHometrainer,
.xIconRedDutchiconHometrainer,
.xIconOrangeDutchiconHometrainer,
.xIconLightDutchiconHometrainer,
.xIconGreyDutchiconHometrainer,
.xIconGreenDutchiconHometrainer,
.xIconDarkDutchiconHometrainer {
  background-image: none !important;
}
.xIconWhiteDutchiconHometrainer:before,
.xIconRedDutchiconHometrainer:before,
.xIconOrangeDutchiconHometrainer:before,
.xIconLightDutchiconHometrainer:before,
.xIconGreyDutchiconHometrainer:before,
.xIconGreenDutchiconHometrainer:before,
.xIconDarkDutchiconHometrainer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconHometrainer {
  background-image: none !important;
}
.xIconDutchiconHometrainer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconHometrainer:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconHometrainer:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconHometrainer:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconHometrainer:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconInstructorheadset,
.xIconRedDutchiconInstructorheadset,
.xIconOrangeDutchiconInstructorheadset,
.xIconLightDutchiconInstructorheadset,
.xIconGreyDutchiconInstructorheadset,
.xIconGreenDutchiconInstructorheadset,
.xIconDarkDutchiconInstructorheadset {
  background-image: none !important;
}
.xIconWhiteDutchiconInstructorheadset:before,
.xIconRedDutchiconInstructorheadset:before,
.xIconOrangeDutchiconInstructorheadset:before,
.xIconLightDutchiconInstructorheadset:before,
.xIconGreyDutchiconInstructorheadset:before,
.xIconGreenDutchiconInstructorheadset:before,
.xIconDarkDutchiconInstructorheadset:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconInstructorheadset {
  background-image: none !important;
}
.xIconDutchiconInstructorheadset:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconInstructorheadset:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconInstructorheadset:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconInstructorheadset:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconInstructorheadset:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconInstructorsweat,
.xIconRedDutchiconInstructorsweat,
.xIconOrangeDutchiconInstructorsweat,
.xIconLightDutchiconInstructorsweat,
.xIconGreyDutchiconInstructorsweat,
.xIconGreenDutchiconInstructorsweat,
.xIconDarkDutchiconInstructorsweat {
  background-image: none !important;
}
.xIconWhiteDutchiconInstructorsweat:before,
.xIconRedDutchiconInstructorsweat:before,
.xIconOrangeDutchiconInstructorsweat:before,
.xIconLightDutchiconInstructorsweat:before,
.xIconGreyDutchiconInstructorsweat:before,
.xIconGreenDutchiconInstructorsweat:before,
.xIconDarkDutchiconInstructorsweat:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconInstructorsweat {
  background-image: none !important;
}
.xIconDutchiconInstructorsweat:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconInstructorsweat:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconInstructorsweat:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconInstructorsweat:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconInstructorsweat:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconIpod,
.xIconRedDutchiconIpod,
.xIconOrangeDutchiconIpod,
.xIconLightDutchiconIpod,
.xIconGreyDutchiconIpod,
.xIconGreenDutchiconIpod,
.xIconDarkDutchiconIpod {
  background-image: none !important;
}
.xIconWhiteDutchiconIpod:before,
.xIconRedDutchiconIpod:before,
.xIconOrangeDutchiconIpod:before,
.xIconLightDutchiconIpod:before,
.xIconGreyDutchiconIpod:before,
.xIconGreenDutchiconIpod:before,
.xIconDarkDutchiconIpod:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconIpod {
  background-image: none !important;
}
.xIconDutchiconIpod:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconIpod:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconIpod:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconIpod:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconIpod:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconJumpingrope,
.xIconRedDutchiconJumpingrope,
.xIconOrangeDutchiconJumpingrope,
.xIconLightDutchiconJumpingrope,
.xIconGreyDutchiconJumpingrope,
.xIconGreenDutchiconJumpingrope,
.xIconDarkDutchiconJumpingrope {
  background-image: none !important;
}
.xIconWhiteDutchiconJumpingrope:before,
.xIconRedDutchiconJumpingrope:before,
.xIconOrangeDutchiconJumpingrope:before,
.xIconLightDutchiconJumpingrope:before,
.xIconGreyDutchiconJumpingrope:before,
.xIconGreenDutchiconJumpingrope:before,
.xIconDarkDutchiconJumpingrope:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconJumpingrope {
  background-image: none !important;
}
.xIconDutchiconJumpingrope:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconJumpingrope:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconJumpingrope:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconJumpingrope:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconJumpingrope:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconLungs,
.xIconRedDutchiconLungs,
.xIconOrangeDutchiconLungs,
.xIconLightDutchiconLungs,
.xIconGreyDutchiconLungs,
.xIconGreenDutchiconLungs,
.xIconDarkDutchiconLungs {
  background-image: none !important;
}
.xIconWhiteDutchiconLungs:before,
.xIconRedDutchiconLungs:before,
.xIconOrangeDutchiconLungs:before,
.xIconLightDutchiconLungs:before,
.xIconGreyDutchiconLungs:before,
.xIconGreenDutchiconLungs:before,
.xIconDarkDutchiconLungs:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconLungs {
  background-image: none !important;
}
.xIconDutchiconLungs:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9a9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconLungs:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconLungs:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconLungs:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconLungs:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconMeasuringtape,
.xIconRedDutchiconMeasuringtape,
.xIconOrangeDutchiconMeasuringtape,
.xIconLightDutchiconMeasuringtape,
.xIconGreyDutchiconMeasuringtape,
.xIconGreenDutchiconMeasuringtape,
.xIconDarkDutchiconMeasuringtape {
  background-image: none !important;
}
.xIconWhiteDutchiconMeasuringtape:before,
.xIconRedDutchiconMeasuringtape:before,
.xIconOrangeDutchiconMeasuringtape:before,
.xIconLightDutchiconMeasuringtape:before,
.xIconGreyDutchiconMeasuringtape:before,
.xIconGreenDutchiconMeasuringtape:before,
.xIconDarkDutchiconMeasuringtape:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9aa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconMeasuringtape {
  background-image: none !important;
}
.xIconDutchiconMeasuringtape:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9aa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconMeasuringtape:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconMeasuringtape:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconMeasuringtape:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconMeasuringtape:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconPolarwatch,
.xIconRedDutchiconPolarwatch,
.xIconOrangeDutchiconPolarwatch,
.xIconLightDutchiconPolarwatch,
.xIconGreyDutchiconPolarwatch,
.xIconGreenDutchiconPolarwatch,
.xIconDarkDutchiconPolarwatch {
  background-image: none !important;
}
.xIconWhiteDutchiconPolarwatch:before,
.xIconRedDutchiconPolarwatch:before,
.xIconOrangeDutchiconPolarwatch:before,
.xIconLightDutchiconPolarwatch:before,
.xIconGreyDutchiconPolarwatch:before,
.xIconGreenDutchiconPolarwatch:before,
.xIconDarkDutchiconPolarwatch:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ac";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconPolarwatch {
  background-image: none !important;
}
.xIconDutchiconPolarwatch:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ac";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconPolarwatch:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconPolarwatch:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconPolarwatch:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconPolarwatch:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconPot,
.xIconRedDutchiconPot,
.xIconOrangeDutchiconPot,
.xIconLightDutchiconPot,
.xIconGreyDutchiconPot,
.xIconGreenDutchiconPot,
.xIconDarkDutchiconPot {
  background-image: none !important;
}
.xIconWhiteDutchiconPot:before,
.xIconRedDutchiconPot:before,
.xIconOrangeDutchiconPot:before,
.xIconLightDutchiconPot:before,
.xIconGreyDutchiconPot:before,
.xIconGreenDutchiconPot:before,
.xIconDarkDutchiconPot:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ad";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconPot {
  background-image: none !important;
}
.xIconDutchiconPot:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ad";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconPot:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconPot:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconPot:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconPot:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconPowerplate,
.xIconRedDutchiconPowerplate,
.xIconOrangeDutchiconPowerplate,
.xIconLightDutchiconPowerplate,
.xIconGreyDutchiconPowerplate,
.xIconGreenDutchiconPowerplate,
.xIconDarkDutchiconPowerplate {
  background-image: none !important;
}
.xIconWhiteDutchiconPowerplate:before,
.xIconRedDutchiconPowerplate:before,
.xIconOrangeDutchiconPowerplate:before,
.xIconLightDutchiconPowerplate:before,
.xIconGreyDutchiconPowerplate:before,
.xIconGreenDutchiconPowerplate:before,
.xIconDarkDutchiconPowerplate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ae";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconPowerplate {
  background-image: none !important;
}
.xIconDutchiconPowerplate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ae";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconPowerplate:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconPowerplate:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconPowerplate:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconPowerplate:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconRacket,
.xIconRedDutchiconRacket,
.xIconOrangeDutchiconRacket,
.xIconLightDutchiconRacket,
.xIconGreyDutchiconRacket,
.xIconGreenDutchiconRacket,
.xIconDarkDutchiconRacket {
  background-image: none !important;
}
.xIconWhiteDutchiconRacket:before,
.xIconRedDutchiconRacket:before,
.xIconOrangeDutchiconRacket:before,
.xIconLightDutchiconRacket:before,
.xIconGreyDutchiconRacket:before,
.xIconGreenDutchiconRacket:before,
.xIconDarkDutchiconRacket:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9af";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconRacket {
  background-image: none !important;
}
.xIconDutchiconRacket:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9af";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconRacket:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconRacket:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconRacket:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconRacket:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconRunning,
.xIconRedDutchiconRunning,
.xIconOrangeDutchiconRunning,
.xIconLightDutchiconRunning,
.xIconGreyDutchiconRunning,
.xIconGreenDutchiconRunning,
.xIconDarkDutchiconRunning {
  background-image: none !important;
}
.xIconWhiteDutchiconRunning:before,
.xIconRedDutchiconRunning:before,
.xIconOrangeDutchiconRunning:before,
.xIconLightDutchiconRunning:before,
.xIconGreyDutchiconRunning:before,
.xIconGreenDutchiconRunning:before,
.xIconDarkDutchiconRunning:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconRunning {
  background-image: none !important;
}
.xIconDutchiconRunning:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconRunning:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconRunning:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconRunning:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconRunning:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconShoe,
.xIconRedDutchiconShoe,
.xIconOrangeDutchiconShoe,
.xIconLightDutchiconShoe,
.xIconGreyDutchiconShoe,
.xIconGreenDutchiconShoe,
.xIconDarkDutchiconShoe {
  background-image: none !important;
}
.xIconWhiteDutchiconShoe:before,
.xIconRedDutchiconShoe:before,
.xIconOrangeDutchiconShoe:before,
.xIconLightDutchiconShoe:before,
.xIconGreyDutchiconShoe:before,
.xIconGreenDutchiconShoe:before,
.xIconDarkDutchiconShoe:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconShoe {
  background-image: none !important;
}
.xIconDutchiconShoe:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconShoe:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconShoe:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconShoe:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconShoe:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconSitups,
.xIconRedDutchiconSitups,
.xIconOrangeDutchiconSitups,
.xIconLightDutchiconSitups,
.xIconGreyDutchiconSitups,
.xIconGreenDutchiconSitups,
.xIconDarkDutchiconSitups {
  background-image: none !important;
}
.xIconWhiteDutchiconSitups:before,
.xIconRedDutchiconSitups:before,
.xIconOrangeDutchiconSitups:before,
.xIconLightDutchiconSitups:before,
.xIconGreyDutchiconSitups:before,
.xIconGreenDutchiconSitups:before,
.xIconDarkDutchiconSitups:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconSitups {
  background-image: none !important;
}
.xIconDutchiconSitups:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconSitups:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconSitups:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconSitups:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconSitups:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconSteps,
.xIconRedDutchiconSteps,
.xIconOrangeDutchiconSteps,
.xIconLightDutchiconSteps,
.xIconGreyDutchiconSteps,
.xIconGreenDutchiconSteps,
.xIconDarkDutchiconSteps {
  background-image: none !important;
}
.xIconWhiteDutchiconSteps:before,
.xIconRedDutchiconSteps:before,
.xIconOrangeDutchiconSteps:before,
.xIconLightDutchiconSteps:before,
.xIconGreyDutchiconSteps:before,
.xIconGreenDutchiconSteps:before,
.xIconDarkDutchiconSteps:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconSteps {
  background-image: none !important;
}
.xIconDutchiconSteps:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconSteps:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconSteps:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconSteps:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconSteps:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconStopwatch,
.xIconRedDutchiconStopwatch,
.xIconOrangeDutchiconStopwatch,
.xIconLightDutchiconStopwatch,
.xIconGreyDutchiconStopwatch,
.xIconGreenDutchiconStopwatch,
.xIconDarkDutchiconStopwatch {
  background-image: none !important;
}
.xIconWhiteDutchiconStopwatch:before,
.xIconRedDutchiconStopwatch:before,
.xIconOrangeDutchiconStopwatch:before,
.xIconLightDutchiconStopwatch:before,
.xIconGreyDutchiconStopwatch:before,
.xIconGreenDutchiconStopwatch:before,
.xIconDarkDutchiconStopwatch:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconStopwatch {
  background-image: none !important;
}
.xIconDutchiconStopwatch:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconStopwatch:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconStopwatch:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconStopwatch:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconStopwatch:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconStretching,
.xIconRedDutchiconStretching,
.xIconOrangeDutchiconStretching,
.xIconLightDutchiconStretching,
.xIconGreyDutchiconStretching,
.xIconGreenDutchiconStretching,
.xIconDarkDutchiconStretching {
  background-image: none !important;
}
.xIconWhiteDutchiconStretching:before,
.xIconRedDutchiconStretching:before,
.xIconOrangeDutchiconStretching:before,
.xIconLightDutchiconStretching:before,
.xIconGreyDutchiconStretching:before,
.xIconGreenDutchiconStretching:before,
.xIconDarkDutchiconStretching:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconStretching {
  background-image: none !important;
}
.xIconDutchiconStretching:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconStretching:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconStretching:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconStretching:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconStretching:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconTaille,
.xIconRedDutchiconTaille,
.xIconOrangeDutchiconTaille,
.xIconLightDutchiconTaille,
.xIconGreyDutchiconTaille,
.xIconGreenDutchiconTaille,
.xIconDarkDutchiconTaille {
  background-image: none !important;
}
.xIconWhiteDutchiconTaille:before,
.xIconRedDutchiconTaille:before,
.xIconOrangeDutchiconTaille:before,
.xIconLightDutchiconTaille:before,
.xIconGreyDutchiconTaille:before,
.xIconGreenDutchiconTaille:before,
.xIconDarkDutchiconTaille:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconTaille {
  background-image: none !important;
}
.xIconDutchiconTaille:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconTaille:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconTaille:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconTaille:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconTaille:before {
  color: #43a047 !important;
}
.xIconWhiteDutchiconYoga,
.xIconRedDutchiconYoga,
.xIconOrangeDutchiconYoga,
.xIconLightDutchiconYoga,
.xIconGreyDutchiconYoga,
.xIconGreenDutchiconYoga,
.xIconDarkDutchiconYoga {
  background-image: none !important;
}
.xIconWhiteDutchiconYoga:before,
.xIconRedDutchiconYoga:before,
.xIconOrangeDutchiconYoga:before,
.xIconLightDutchiconYoga:before,
.xIconGreyDutchiconYoga:before,
.xIconGreenDutchiconYoga:before,
.xIconDarkDutchiconYoga:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconDutchiconYoga {
  background-image: none !important;
}
.xIconDutchiconYoga:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightDutchiconYoga:before {
  color: #9aa4b2 !important;
}
.xIconRedDutchiconYoga:before {
  color: #e53935 !important;
}
.xIconOrangeDutchiconYoga:before {
  color: #fb8c00 !important;
}
.xIconGreenDutchiconYoga:before {
  color: #43a047 !important;
}
.xIconWhiteEdit,
.xIconRedEdit,
.xIconOrangeEdit,
.xIconLightEdit,
.xIconGreyEdit,
.xIconGreenEdit,
.xIconDarkEdit {
  background-image: none !important;
}
.xIconWhiteEdit:before,
.xIconRedEdit:before,
.xIconOrangeEdit:before,
.xIconLightEdit:before,
.xIconGreyEdit:before,
.xIconGreenEdit:before,
.xIconDarkEdit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEdit {
  background-image: none !important;
}
.xIconEdit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEdit:before {
  color: #9aa4b2 !important;
}
.xIconRedEdit:before {
  color: #e53935 !important;
}
.xIconOrangeEdit:before {
  color: #fb8c00 !important;
}
.xIconGreenEdit:before {
  color: #43a047 !important;
}
.xIconWhiteEditForm,
.xIconRedEditForm,
.xIconOrangeEditForm,
.xIconLightEditForm,
.xIconGreyEditForm,
.xIconGreenEditForm,
.xIconDarkEditForm {
  background-image: none !important;
}
.xIconWhiteEditForm:before,
.xIconRedEditForm:before,
.xIconOrangeEditForm:before,
.xIconLightEditForm:before,
.xIconGreyEditForm:before,
.xIconGreenEditForm:before,
.xIconDarkEditForm:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea87";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEditForm {
  background-image: none !important;
}
.xIconEditForm:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea87";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEditForm:before {
  color: #9aa4b2 !important;
}
.xIconRedEditForm:before {
  color: #e53935 !important;
}
.xIconOrangeEditForm:before {
  color: #fb8c00 !important;
}
.xIconGreenEditForm:before {
  color: #43a047 !important;
}
.xIconWhiteEditUser,
.xIconRedEditUser,
.xIconOrangeEditUser,
.xIconLightEditUser,
.xIconGreyEditUser,
.xIconGreenEditUser,
.xIconDarkEditUser {
  background-image: none !important;
}
.xIconWhiteEditUser:before,
.xIconRedEditUser:before,
.xIconOrangeEditUser:before,
.xIconLightEditUser:before,
.xIconGreyEditUser:before,
.xIconGreenEditUser:before,
.xIconDarkEditUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEditUser {
  background-image: none !important;
}
.xIconEditUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9b9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEditUser:before {
  color: #9aa4b2 !important;
}
.xIconRedEditUser:before {
  color: #e53935 !important;
}
.xIconOrangeEditUser:before {
  color: #fb8c00 !important;
}
.xIconGreenEditUser:before {
  color: #43a047 !important;
}
.xIconWhiteEmail,
.xIconRedEmail,
.xIconOrangeEmail,
.xIconLightEmail,
.xIconGreyEmail,
.xIconGreenEmail,
.xIconDarkEmail {
  background-image: none !important;
}
.xIconWhiteEmail:before,
.xIconRedEmail:before,
.xIconOrangeEmail:before,
.xIconLightEmail:before,
.xIconGreyEmail:before,
.xIconGreenEmail:before,
.xIconDarkEmail:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ba";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEmail {
  background-image: none !important;
}
.xIconEmail:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ba";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEmail:before {
  color: #9aa4b2 !important;
}
.xIconRedEmail:before {
  color: #e53935 !important;
}
.xIconOrangeEmail:before {
  color: #fb8c00 !important;
}
.xIconGreenEmail:before {
  color: #43a047 !important;
}
.xIconWhiteEmoticonSmile,
.xIconRedEmoticonSmile,
.xIconOrangeEmoticonSmile,
.xIconLightEmoticonSmile,
.xIconGreyEmoticonSmile,
.xIconGreenEmoticonSmile,
.xIconDarkEmoticonSmile {
  background-image: none !important;
}
.xIconWhiteEmoticonSmile:before,
.xIconRedEmoticonSmile:before,
.xIconOrangeEmoticonSmile:before,
.xIconLightEmoticonSmile:before,
.xIconGreyEmoticonSmile:before,
.xIconGreenEmoticonSmile:before,
.xIconDarkEmoticonSmile:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEmoticonSmile {
  background-image: none !important;
}
.xIconEmoticonSmile:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEmoticonSmile:before {
  color: #9aa4b2 !important;
}
.xIconRedEmoticonSmile:before {
  color: #e53935 !important;
}
.xIconOrangeEmoticonSmile:before {
  color: #fb8c00 !important;
}
.xIconGreenEmoticonSmile:before {
  color: #43a047 !important;
}
.xIconWhiteEmptyFilter,
.xIconRedEmptyFilter,
.xIconOrangeEmptyFilter,
.xIconLightEmptyFilter,
.xIconGreyEmptyFilter,
.xIconGreenEmptyFilter,
.xIconDarkEmptyFilter {
  background-image: none !important;
}
.xIconWhiteEmptyFilter:before,
.xIconRedEmptyFilter:before,
.xIconOrangeEmptyFilter:before,
.xIconLightEmptyFilter:before,
.xIconGreyEmptyFilter:before,
.xIconGreenEmptyFilter:before,
.xIconDarkEmptyFilter:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEmptyFilter {
  background-image: none !important;
}
.xIconEmptyFilter:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEmptyFilter:before {
  color: #9aa4b2 !important;
}
.xIconRedEmptyFilter:before {
  color: #e53935 !important;
}
.xIconOrangeEmptyFilter:before {
  color: #fb8c00 !important;
}
.xIconGreenEmptyFilter:before {
  color: #43a047 !important;
}
.xIconWhiteEqualSign,
.xIconRedEqualSign,
.xIconOrangeEqualSign,
.xIconLightEqualSign,
.xIconGreyEqualSign,
.xIconGreenEqualSign,
.xIconDarkEqualSign {
  background-image: none !important;
}
.xIconWhiteEqualSign:before,
.xIconRedEqualSign:before,
.xIconOrangeEqualSign:before,
.xIconLightEqualSign:before,
.xIconGreyEqualSign:before,
.xIconGreenEqualSign:before,
.xIconDarkEqualSign:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEqualSign {
  background-image: none !important;
}
.xIconEqualSign:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEqualSign:before {
  color: #9aa4b2 !important;
}
.xIconRedEqualSign:before {
  color: #e53935 !important;
}
.xIconOrangeEqualSign:before {
  color: #fb8c00 !important;
}
.xIconGreenEqualSign:before {
  color: #43a047 !important;
}
.xIconWhiteError,
.xIconRedError,
.xIconOrangeError,
.xIconLightError,
.xIconGreyError,
.xIconGreenError,
.xIconDarkError {
  background-image: none !important;
}
.xIconWhiteError:before,
.xIconRedError:before,
.xIconOrangeError:before,
.xIconLightError:before,
.xIconGreyError:before,
.xIconGreenError:before,
.xIconDarkError:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconError {
  background-image: none !important;
}
.xIconError:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightError:before {
  color: #9aa4b2 !important;
}
.xIconRedError:before {
  color: #e53935 !important;
}
.xIconOrangeError:before {
  color: #fb8c00 !important;
}
.xIconGreenError:before {
  color: #43a047 !important;
}
.xIconWhiteEuroPriceTag,
.xIconRedEuroPriceTag,
.xIconOrangeEuroPriceTag,
.xIconLightEuroPriceTag,
.xIconGreyEuroPriceTag,
.xIconGreenEuroPriceTag,
.xIconDarkEuroPriceTag {
  background-image: none !important;
}
.xIconWhiteEuroPriceTag:before,
.xIconRedEuroPriceTag:before,
.xIconOrangeEuroPriceTag:before,
.xIconLightEuroPriceTag:before,
.xIconGreyEuroPriceTag:before,
.xIconGreenEuroPriceTag:before,
.xIconDarkEuroPriceTag:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9be";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEuroPriceTag {
  background-image: none !important;
}
.xIconEuroPriceTag:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9be";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEuroPriceTag:before {
  color: #9aa4b2 !important;
}
.xIconRedEuroPriceTag:before {
  color: #e53935 !important;
}
.xIconOrangeEuroPriceTag:before {
  color: #fb8c00 !important;
}
.xIconGreenEuroPriceTag:before {
  color: #43a047 !important;
}
.xIconWhiteEvaluate,
.xIconRedEvaluate,
.xIconOrangeEvaluate,
.xIconLightEvaluate,
.xIconGreyEvaluate,
.xIconGreenEvaluate,
.xIconDarkEvaluate {
  background-image: none !important;
}
.xIconWhiteEvaluate:before,
.xIconRedEvaluate:before,
.xIconOrangeEvaluate:before,
.xIconLightEvaluate:before,
.xIconGreyEvaluate:before,
.xIconGreenEvaluate:before,
.xIconDarkEvaluate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea88";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconEvaluate {
  background-image: none !important;
}
.xIconEvaluate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea88";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightEvaluate:before {
  color: #9aa4b2 !important;
}
.xIconRedEvaluate:before {
  color: #e53935 !important;
}
.xIconOrangeEvaluate:before {
  color: #fb8c00 !important;
}
.xIconGreenEvaluate:before {
  color: #43a047 !important;
}
.xIconWhiteExcel,
.xIconRedExcel,
.xIconOrangeExcel,
.xIconLightExcel,
.xIconGreyExcel,
.xIconGreenExcel,
.xIconDarkExcel {
  background-image: none !important;
}
.xIconWhiteExcel:before,
.xIconRedExcel:before,
.xIconOrangeExcel:before,
.xIconLightExcel:before,
.xIconGreyExcel:before,
.xIconGreenExcel:before,
.xIconDarkExcel:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ed";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconExcel {
  background-image: none !important;
}
.xIconExcel:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ed";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightExcel:before {
  color: #9aa4b2 !important;
}
.xIconRedExcel:before {
  color: #e53935 !important;
}
.xIconOrangeExcel:before {
  color: #fb8c00 !important;
}
.xIconGreenExcel:before {
  color: #43a047 !important;
}
.xIconWhiteExclamation,
.xIconRedExclamation,
.xIconOrangeExclamation,
.xIconLightExclamation,
.xIconGreyExclamation,
.xIconGreenExclamation,
.xIconDarkExclamation {
  background-image: none !important;
}
.xIconWhiteExclamation:before,
.xIconRedExclamation:before,
.xIconOrangeExclamation:before,
.xIconLightExclamation:before,
.xIconGreyExclamation:before,
.xIconGreenExclamation:before,
.xIconDarkExclamation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconExclamation {
  background-image: none !important;
}
.xIconExclamation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightExclamation:before {
  color: #9aa4b2 !important;
}
.xIconRedExclamation:before {
  color: #e53935 !important;
}
.xIconOrangeExclamation:before {
  color: #fb8c00 !important;
}
.xIconGreenExclamation:before {
  color: #43a047 !important;
}
.xIconWhiteExclamationDiamondFrame,
.xIconRedExclamationDiamondFrame,
.xIconOrangeExclamationDiamondFrame,
.xIconLightExclamationDiamondFrame,
.xIconGreyExclamationDiamondFrame,
.xIconGreenExclamationDiamondFrame,
.xIconDarkExclamationDiamondFrame {
  background-image: none !important;
}
.xIconWhiteExclamationDiamondFrame:before,
.xIconRedExclamationDiamondFrame:before,
.xIconOrangeExclamationDiamondFrame:before,
.xIconLightExclamationDiamondFrame:before,
.xIconGreyExclamationDiamondFrame:before,
.xIconGreenExclamationDiamondFrame:before,
.xIconDarkExclamationDiamondFrame:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconExclamationDiamondFrame {
  background-image: none !important;
}
.xIconExclamationDiamondFrame:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightExclamationDiamondFrame:before {
  color: #9aa4b2 !important;
}
.xIconRedExclamationDiamondFrame:before {
  color: #e53935 !important;
}
.xIconOrangeExclamationDiamondFrame:before {
  color: #fb8c00 !important;
}
.xIconGreenExclamationDiamondFrame:before {
  color: #43a047 !important;
}
.xIconWhiteExit,
.xIconRedExit,
.xIconOrangeExit,
.xIconLightExit,
.xIconGreyExit,
.xIconGreenExit,
.xIconDarkExit {
  background-image: none !important;
}
.xIconWhiteExit:before,
.xIconRedExit:before,
.xIconOrangeExit:before,
.xIconLightExit:before,
.xIconGreyExit:before,
.xIconGreenExit:before,
.xIconDarkExit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bf";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconExit {
  background-image: none !important;
}
.xIconExit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bf";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightExit:before {
  color: #9aa4b2 !important;
}
.xIconRedExit:before {
  color: #e53935 !important;
}
.xIconOrangeExit:before {
  color: #fb8c00 !important;
}
.xIconGreenExit:before {
  color: #43a047 !important;
}
.xIconWhiteExpandArrow,
.xIconRedExpandArrow,
.xIconOrangeExpandArrow,
.xIconLightExpandArrow,
.xIconGreyExpandArrow,
.xIconGreenExpandArrow,
.xIconDarkExpandArrow {
  background-image: none !important;
}
.xIconWhiteExpandArrow:before,
.xIconRedExpandArrow:before,
.xIconOrangeExpandArrow:before,
.xIconLightExpandArrow:before,
.xIconGreyExpandArrow:before,
.xIconGreenExpandArrow:before,
.xIconDarkExpandArrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconExpandArrow {
  background-image: none !important;
}
.xIconExpandArrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightExpandArrow:before {
  color: #9aa4b2 !important;
}
.xIconRedExpandArrow:before {
  color: #e53935 !important;
}
.xIconOrangeExpandArrow:before {
  color: #fb8c00 !important;
}
.xIconGreenExpandArrow:before {
  color: #43a047 !important;
}
.xIconWhiteExpired,
.xIconRedExpired,
.xIconOrangeExpired,
.xIconLightExpired,
.xIconGreyExpired,
.xIconGreenExpired,
.xIconDarkExpired {
  background-image: none !important;
}
.xIconWhiteExpired:before,
.xIconRedExpired:before,
.xIconOrangeExpired:before,
.xIconLightExpired:before,
.xIconGreyExpired:before,
.xIconGreenExpired:before,
.xIconDarkExpired:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconExpired {
  background-image: none !important;
}
.xIconExpired:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightExpired:before {
  color: #9aa4b2 !important;
}
.xIconRedExpired:before {
  color: #e53935 !important;
}
.xIconOrangeExpired:before {
  color: #fb8c00 !important;
}
.xIconGreenExpired:before {
  color: #43a047 !important;
}
.xIconWhiteFastForward,
.xIconRedFastForward,
.xIconOrangeFastForward,
.xIconLightFastForward,
.xIconGreyFastForward,
.xIconGreenFastForward,
.xIconDarkFastForward {
  background-image: none !important;
}
.xIconWhiteFastForward:before,
.xIconRedFastForward:before,
.xIconOrangeFastForward:before,
.xIconLightFastForward:before,
.xIconGreyFastForward:before,
.xIconGreenFastForward:before,
.xIconDarkFastForward:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFastForward {
  background-image: none !important;
}
.xIconFastForward:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFastForward:before {
  color: #9aa4b2 !important;
}
.xIconRedFastForward:before {
  color: #e53935 !important;
}
.xIconOrangeFastForward:before {
  color: #fb8c00 !important;
}
.xIconGreenFastForward:before {
  color: #43a047 !important;
}
.xIconWhiteFemale,
.xIconRedFemale,
.xIconOrangeFemale,
.xIconLightFemale,
.xIconGreyFemale,
.xIconGreenFemale,
.xIconDarkFemale {
  background-image: none !important;
}
.xIconWhiteFemale:before,
.xIconRedFemale:before,
.xIconOrangeFemale:before,
.xIconLightFemale:before,
.xIconGreyFemale:before,
.xIconGreenFemale:before,
.xIconDarkFemale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFemale {
  background-image: none !important;
}
.xIconFemale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFemale:before {
  color: #9aa4b2 !important;
}
.xIconRedFemale:before {
  color: #e53935 !important;
}
.xIconOrangeFemale:before {
  color: #fb8c00 !important;
}
.xIconGreenFemale:before {
  color: #43a047 !important;
}
.xIconWhiteFilter,
.xIconRedFilter,
.xIconOrangeFilter,
.xIconLightFilter,
.xIconGreyFilter,
.xIconGreenFilter,
.xIconDarkFilter {
  background-image: none !important;
}
.xIconWhiteFilter:before,
.xIconRedFilter:before,
.xIconOrangeFilter:before,
.xIconLightFilter:before,
.xIconGreyFilter:before,
.xIconGreenFilter:before,
.xIconDarkFilter:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFilter {
  background-image: none !important;
}
.xIconFilter:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFilter:before {
  color: #9aa4b2 !important;
}
.xIconRedFilter:before {
  color: #e53935 !important;
}
.xIconOrangeFilter:before {
  color: #fb8c00 !important;
}
.xIconGreenFilter:before {
  color: #43a047 !important;
}
.xIconWhiteFinishFlag,
.xIconRedFinishFlag,
.xIconOrangeFinishFlag,
.xIconLightFinishFlag,
.xIconGreyFinishFlag,
.xIconGreenFinishFlag,
.xIconDarkFinishFlag {
  background-image: none !important;
}
.xIconWhiteFinishFlag:before,
.xIconRedFinishFlag:before,
.xIconOrangeFinishFlag:before,
.xIconLightFinishFlag:before,
.xIconGreyFinishFlag:before,
.xIconGreenFinishFlag:before,
.xIconDarkFinishFlag:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFinishFlag {
  background-image: none !important;
}
.xIconFinishFlag:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFinishFlag:before {
  color: #9aa4b2 !important;
}
.xIconRedFinishFlag:before {
  color: #e53935 !important;
}
.xIconOrangeFinishFlag:before {
  color: #fb8c00 !important;
}
.xIconGreenFinishFlag:before {
  color: #43a047 !important;
}
.xIconWhiteFlagBlue,
.xIconRedFlagBlue,
.xIconOrangeFlagBlue,
.xIconLightFlagBlue,
.xIconGreyFlagBlue,
.xIconGreenFlagBlue,
.xIconDarkFlagBlue {
  background-image: none !important;
}
.xIconWhiteFlagBlue:before,
.xIconRedFlagBlue:before,
.xIconOrangeFlagBlue:before,
.xIconLightFlagBlue:before,
.xIconGreyFlagBlue:before,
.xIconGreenFlagBlue:before,
.xIconDarkFlagBlue:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFlagBlue {
  background-image: none !important;
}
.xIconFlagBlue:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFlagBlue:before {
  color: #9aa4b2 !important;
}
.xIconRedFlagBlue:before {
  color: #e53935 !important;
}
.xIconOrangeFlagBlue:before {
  color: #fb8c00 !important;
}
.xIconGreenFlagBlue:before {
  color: #43a047 !important;
}
.xIconFlagBlue:before {
  color: #0171F5;
}
.xIconWhiteFlagChecked,
.xIconRedFlagChecked,
.xIconOrangeFlagChecked,
.xIconLightFlagChecked,
.xIconGreyFlagChecked,
.xIconGreenFlagChecked,
.xIconDarkFlagChecked {
  background-image: none !important;
}
.xIconWhiteFlagChecked:before,
.xIconRedFlagChecked:before,
.xIconOrangeFlagChecked:before,
.xIconLightFlagChecked:before,
.xIconGreyFlagChecked:before,
.xIconGreenFlagChecked:before,
.xIconDarkFlagChecked:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFlagChecked {
  background-image: none !important;
}
.xIconFlagChecked:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFlagChecked:before {
  color: #9aa4b2 !important;
}
.xIconRedFlagChecked:before {
  color: #e53935 !important;
}
.xIconOrangeFlagChecked:before {
  color: #fb8c00 !important;
}
.xIconGreenFlagChecked:before {
  color: #43a047 !important;
}
.xIconWhiteFlagGreen,
.xIconRedFlagGreen,
.xIconOrangeFlagGreen,
.xIconLightFlagGreen,
.xIconGreyFlagGreen,
.xIconGreenFlagGreen,
.xIconDarkFlagGreen {
  background-image: none !important;
}
.xIconWhiteFlagGreen:before,
.xIconRedFlagGreen:before,
.xIconOrangeFlagGreen:before,
.xIconLightFlagGreen:before,
.xIconGreyFlagGreen:before,
.xIconGreenFlagGreen:before,
.xIconDarkFlagGreen:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFlagGreen {
  background-image: none !important;
}
.xIconFlagGreen:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFlagGreen:before {
  color: #9aa4b2 !important;
}
.xIconRedFlagGreen:before {
  color: #e53935 !important;
}
.xIconOrangeFlagGreen:before {
  color: #fb8c00 !important;
}
.xIconGreenFlagGreen:before {
  color: #43a047 !important;
}
.xIconFlagGreen:before {
  color: #43a047;
}
.xIconWhiteFlagOrange,
.xIconRedFlagOrange,
.xIconOrangeFlagOrange,
.xIconLightFlagOrange,
.xIconGreyFlagOrange,
.xIconGreenFlagOrange,
.xIconDarkFlagOrange {
  background-image: none !important;
}
.xIconWhiteFlagOrange:before,
.xIconRedFlagOrange:before,
.xIconOrangeFlagOrange:before,
.xIconLightFlagOrange:before,
.xIconGreyFlagOrange:before,
.xIconGreenFlagOrange:before,
.xIconDarkFlagOrange:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFlagOrange {
  background-image: none !important;
}
.xIconFlagOrange:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFlagOrange:before {
  color: #9aa4b2 !important;
}
.xIconRedFlagOrange:before {
  color: #e53935 !important;
}
.xIconOrangeFlagOrange:before {
  color: #fb8c00 !important;
}
.xIconGreenFlagOrange:before {
  color: #43a047 !important;
}
.xIconFlagOrange:before {
  color: #fb8c00;
}
.xIconWhiteFlagRed,
.xIconRedFlagRed,
.xIconOrangeFlagRed,
.xIconLightFlagRed,
.xIconGreyFlagRed,
.xIconGreenFlagRed,
.xIconDarkFlagRed {
  background-image: none !important;
}
.xIconWhiteFlagRed:before,
.xIconRedFlagRed:before,
.xIconOrangeFlagRed:before,
.xIconLightFlagRed:before,
.xIconGreyFlagRed:before,
.xIconGreenFlagRed:before,
.xIconDarkFlagRed:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFlagRed {
  background-image: none !important;
}
.xIconFlagRed:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFlagRed:before {
  color: #9aa4b2 !important;
}
.xIconRedFlagRed:before {
  color: #e53935 !important;
}
.xIconOrangeFlagRed:before {
  color: #fb8c00 !important;
}
.xIconGreenFlagRed:before {
  color: #43a047 !important;
}
.xIconFlagRed:before {
  color: #e53935;
}
.xIconWhiteFlagWhite,
.xIconRedFlagWhite,
.xIconOrangeFlagWhite,
.xIconLightFlagWhite,
.xIconGreyFlagWhite,
.xIconGreenFlagWhite,
.xIconDarkFlagWhite {
  background-image: none !important;
}
.xIconWhiteFlagWhite:before,
.xIconRedFlagWhite:before,
.xIconOrangeFlagWhite:before,
.xIconLightFlagWhite:before,
.xIconGreyFlagWhite:before,
.xIconGreenFlagWhite:before,
.xIconDarkFlagWhite:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFlagWhite {
  background-image: none !important;
}
.xIconFlagWhite:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFlagWhite:before {
  color: #9aa4b2 !important;
}
.xIconRedFlagWhite:before {
  color: #e53935 !important;
}
.xIconOrangeFlagWhite:before {
  color: #fb8c00 !important;
}
.xIconGreenFlagWhite:before {
  color: #43a047 !important;
}
.xIconFlagYellow:before {
  color: #9aa4b2;
}
.xIconWhiteFlagYellow,
.xIconRedFlagYellow,
.xIconOrangeFlagYellow,
.xIconLightFlagYellow,
.xIconGreyFlagYellow,
.xIconGreenFlagYellow,
.xIconDarkFlagYellow {
  background-image: none !important;
}
.xIconWhiteFlagYellow:before,
.xIconRedFlagYellow:before,
.xIconOrangeFlagYellow:before,
.xIconLightFlagYellow:before,
.xIconGreyFlagYellow:before,
.xIconGreenFlagYellow:before,
.xIconDarkFlagYellow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFlagYellow {
  background-image: none !important;
}
.xIconFlagYellow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFlagYellow:before {
  color: #9aa4b2 !important;
}
.xIconRedFlagYellow:before {
  color: #e53935 !important;
}
.xIconOrangeFlagYellow:before {
  color: #fb8c00 !important;
}
.xIconGreenFlagYellow:before {
  color: #43a047 !important;
}
.xIconFlagYellow:before {
  color: #fdd835;
}
.xIconWhiteFlexBiceps,
.xIconRedFlexBiceps,
.xIconOrangeFlexBiceps,
.xIconLightFlexBiceps,
.xIconGreyFlexBiceps,
.xIconGreenFlexBiceps,
.xIconDarkFlexBiceps {
  background-image: none !important;
}
.xIconWhiteFlexBiceps:before,
.xIconRedFlexBiceps:before,
.xIconOrangeFlexBiceps:before,
.xIconLightFlexBiceps:before,
.xIconGreyFlexBiceps:before,
.xIconGreenFlexBiceps:before,
.xIconDarkFlexBiceps:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFlexBiceps {
  background-image: none !important;
}
.xIconFlexBiceps:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFlexBiceps:before {
  color: #9aa4b2 !important;
}
.xIconRedFlexBiceps:before {
  color: #e53935 !important;
}
.xIconOrangeFlexBiceps:before {
  color: #fb8c00 !important;
}
.xIconGreenFlexBiceps:before {
  color: #43a047 !important;
}
.xIconWhiteFootball2,
.xIconRedFootball2,
.xIconOrangeFootball2,
.xIconLightFootball2,
.xIconGreyFootball2,
.xIconGreenFootball2,
.xIconDarkFootball2 {
  background-image: none !important;
}
.xIconWhiteFootball2:before,
.xIconRedFootball2:before,
.xIconOrangeFootball2:before,
.xIconLightFootball2:before,
.xIconGreyFootball2:before,
.xIconGreenFootball2:before,
.xIconDarkFootball2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFootball2 {
  background-image: none !important;
}
.xIconFootball2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFootball2:before {
  color: #9aa4b2 !important;
}
.xIconRedFootball2:before {
  color: #e53935 !important;
}
.xIconOrangeFootball2:before {
  color: #fb8c00 !important;
}
.xIconGreenFootball2:before {
  color: #43a047 !important;
}
.xIconWhiteFruit,
.xIconRedFruit,
.xIconOrangeFruit,
.xIconLightFruit,
.xIconGreyFruit,
.xIconGreenFruit,
.xIconDarkFruit {
  background-image: none !important;
}
.xIconWhiteFruit:before,
.xIconRedFruit:before,
.xIconOrangeFruit:before,
.xIconLightFruit:before,
.xIconGreyFruit:before,
.xIconGreenFruit:before,
.xIconDarkFruit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFruit {
  background-image: none !important;
}
.xIconFruit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFruit:before {
  color: #9aa4b2 !important;
}
.xIconRedFruit:before {
  color: #e53935 !important;
}
.xIconOrangeFruit:before {
  color: #fb8c00 !important;
}
.xIconGreenFruit:before {
  color: #43a047 !important;
}
.xIconWhiteFruitOrange,
.xIconRedFruitOrange,
.xIconOrangeFruitOrange,
.xIconLightFruitOrange,
.xIconGreyFruitOrange,
.xIconGreenFruitOrange,
.xIconDarkFruitOrange {
  background-image: none !important;
}
.xIconWhiteFruitOrange:before,
.xIconRedFruitOrange:before,
.xIconOrangeFruitOrange:before,
.xIconLightFruitOrange:before,
.xIconGreyFruitOrange:before,
.xIconGreenFruitOrange:before,
.xIconDarkFruitOrange:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e985";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFruitOrange {
  background-image: none !important;
}
.xIconFruitOrange:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e985";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFruitOrange:before {
  color: #9aa4b2 !important;
}
.xIconRedFruitOrange:before {
  color: #e53935 !important;
}
.xIconOrangeFruitOrange:before {
  color: #fb8c00 !important;
}
.xIconGreenFruitOrange:before {
  color: #43a047 !important;
}
.xIconWhiteFunnel,
.xIconRedFunnel,
.xIconOrangeFunnel,
.xIconLightFunnel,
.xIconGreyFunnel,
.xIconGreenFunnel,
.xIconDarkFunnel {
  background-image: none !important;
}
.xIconWhiteFunnel:before,
.xIconRedFunnel:before,
.xIconOrangeFunnel:before,
.xIconLightFunnel:before,
.xIconGreyFunnel:before,
.xIconGreenFunnel:before,
.xIconDarkFunnel:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconFunnel {
  background-image: none !important;
}
.xIconFunnel:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9bb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightFunnel:before {
  color: #9aa4b2 !important;
}
.xIconRedFunnel:before {
  color: #e53935 !important;
}
.xIconOrangeFunnel:before {
  color: #fb8c00 !important;
}
.xIconGreenFunnel:before {
  color: #43a047 !important;
}
.xIconWhiteGear,
.xIconRedGear,
.xIconOrangeGear,
.xIconLightGear,
.xIconGreyGear,
.xIconGreenGear,
.xIconDarkGear {
  background-image: none !important;
}
.xIconWhiteGear:before,
.xIconRedGear:before,
.xIconOrangeGear:before,
.xIconLightGear:before,
.xIconGreyGear:before,
.xIconGreenGear:before,
.xIconDarkGear:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGear {
  background-image: none !important;
}
.xIconGear:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGear:before {
  color: #9aa4b2 !important;
}
.xIconRedGear:before {
  color: #e53935 !important;
}
.xIconOrangeGear:before {
  color: #fb8c00 !important;
}
.xIconGreenGear:before {
  color: #43a047 !important;
}
.xIconWhiteGearOutline,
.xIconRedGearOutline,
.xIconOrangeGearOutline,
.xIconLightGearOutline,
.xIconGreyGearOutline,
.xIconGreenGearOutline,
.xIconDarkGearOutline {
  background-image: none !important;
}
.xIconWhiteGearOutline:before,
.xIconRedGearOutline:before,
.xIconOrangeGearOutline:before,
.xIconLightGearOutline:before,
.xIconGreyGearOutline:before,
.xIconGreenGearOutline:before,
.xIconDarkGearOutline:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGearOutline {
  background-image: none !important;
}
.xIconGearOutline:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGearOutline:before {
  color: #9aa4b2 !important;
}
.xIconRedGearOutline:before {
  color: #e53935 !important;
}
.xIconOrangeGearOutline:before {
  color: #fb8c00 !important;
}
.xIconGreenGearOutline:before {
  color: #43a047 !important;
}
.xIconWhiteGender,
.xIconRedGender,
.xIconOrangeGender,
.xIconLightGender,
.xIconGreyGender,
.xIconGreenGender,
.xIconDarkGender {
  background-image: none !important;
}
.xIconWhiteGender:before,
.xIconRedGender:before,
.xIconOrangeGender:before,
.xIconLightGender:before,
.xIconGreyGender:before,
.xIconGreenGender:before,
.xIconDarkGender:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGender {
  background-image: none !important;
}
.xIconGender:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGender:before {
  color: #9aa4b2 !important;
}
.xIconRedGender:before {
  color: #e53935 !important;
}
.xIconOrangeGender:before {
  color: #fb8c00 !important;
}
.xIconGreenGender:before {
  color: #43a047 !important;
}
.xIconWhiteGenderFemale,
.xIconRedGenderFemale,
.xIconOrangeGenderFemale,
.xIconLightGenderFemale,
.xIconGreyGenderFemale,
.xIconGreenGenderFemale,
.xIconDarkGenderFemale {
  background-image: none !important;
}
.xIconWhiteGenderFemale:before,
.xIconRedGenderFemale:before,
.xIconOrangeGenderFemale:before,
.xIconLightGenderFemale:before,
.xIconGreyGenderFemale:before,
.xIconGreenGenderFemale:before,
.xIconDarkGenderFemale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGenderFemale {
  background-image: none !important;
}
.xIconGenderFemale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGenderFemale:before {
  color: #9aa4b2 !important;
}
.xIconRedGenderFemale:before {
  color: #e53935 !important;
}
.xIconOrangeGenderFemale:before {
  color: #fb8c00 !important;
}
.xIconGreenGenderFemale:before {
  color: #43a047 !important;
}
.xIconWhiteGenderNeutralUser,
.xIconRedGenderNeutralUser,
.xIconOrangeGenderNeutralUser,
.xIconLightGenderNeutralUser,
.xIconGreyGenderNeutralUser,
.xIconGreenGenderNeutralUser,
.xIconDarkGenderNeutralUser {
  background-image: none !important;
}
.xIconWhiteGenderNeutralUser:before,
.xIconRedGenderNeutralUser:before,
.xIconOrangeGenderNeutralUser:before,
.xIconLightGenderNeutralUser:before,
.xIconGreyGenderNeutralUser:before,
.xIconGreenGenderNeutralUser:before,
.xIconDarkGenderNeutralUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGenderNeutralUser {
  background-image: none !important;
}
.xIconGenderNeutralUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGenderNeutralUser:before {
  color: #9aa4b2 !important;
}
.xIconRedGenderNeutralUser:before {
  color: #e53935 !important;
}
.xIconOrangeGenderNeutralUser:before {
  color: #fb8c00 !important;
}
.xIconGreenGenderNeutralUser:before {
  color: #43a047 !important;
}
.xIconWhiteGift,
.xIconRedGift,
.xIconOrangeGift,
.xIconLightGift,
.xIconGreyGift,
.xIconGreenGift,
.xIconDarkGift {
  background-image: none !important;
}
.xIconWhiteGift:before,
.xIconRedGift:before,
.xIconOrangeGift:before,
.xIconLightGift:before,
.xIconGreyGift:before,
.xIconGreenGift:before,
.xIconDarkGift:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGift {
  background-image: none !important;
}
.xIconGift:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGift:before {
  color: #9aa4b2 !important;
}
.xIconRedGift:before {
  color: #e53935 !important;
}
.xIconOrangeGift:before {
  color: #fb8c00 !important;
}
.xIconGreenGift:before {
  color: #43a047 !important;
}
.xIconWhiteGotoMeeting,
.xIconRedGotoMeeting,
.xIconOrangeGotoMeeting,
.xIconLightGotoMeeting,
.xIconGreyGotoMeeting,
.xIconGreenGotoMeeting,
.xIconDarkGotoMeeting {
  background-image: none !important;
}
.xIconWhiteGotoMeeting:before,
.xIconRedGotoMeeting:before,
.xIconOrangeGotoMeeting:before,
.xIconLightGotoMeeting:before,
.xIconGreyGotoMeeting:before,
.xIconGreenGotoMeeting:before,
.xIconDarkGotoMeeting:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGotoMeeting {
  background-image: none !important;
}
.xIconGotoMeeting:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGotoMeeting:before {
  color: #9aa4b2 !important;
}
.xIconRedGotoMeeting:before {
  color: #e53935 !important;
}
.xIconOrangeGotoMeeting:before {
  color: #fb8c00 !important;
}
.xIconGreenGotoMeeting:before {
  color: #43a047 !important;
}
.xIconWhiteGroup,
.xIconRedGroup,
.xIconOrangeGroup,
.xIconLightGroup,
.xIconGreyGroup,
.xIconGreenGroup,
.xIconDarkGroup {
  background-image: none !important;
}
.xIconWhiteGroup:before,
.xIconRedGroup:before,
.xIconOrangeGroup:before,
.xIconLightGroup:before,
.xIconGreyGroup:before,
.xIconGreenGroup:before,
.xIconDarkGroup:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGroup {
  background-image: none !important;
}
.xIconGroup:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGroup:before {
  color: #9aa4b2 !important;
}
.xIconRedGroup:before {
  color: #e53935 !important;
}
.xIconOrangeGroup:before {
  color: #fb8c00 !important;
}
.xIconGreenGroup:before {
  color: #43a047 !important;
}
.xIconWhiteGroupMessage,
.xIconRedGroupMessage,
.xIconOrangeGroupMessage,
.xIconLightGroupMessage,
.xIconGreyGroupMessage,
.xIconGreenGroupMessage,
.xIconDarkGroupMessage {
  background-image: none !important;
}
.xIconWhiteGroupMessage:before,
.xIconRedGroupMessage:before,
.xIconOrangeGroupMessage:before,
.xIconLightGroupMessage:before,
.xIconGreyGroupMessage:before,
.xIconGreenGroupMessage:before,
.xIconDarkGroupMessage:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ca";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGroupMessage {
  background-image: none !important;
}
.xIconGroupMessage:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ca";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGroupMessage:before {
  color: #9aa4b2 !important;
}
.xIconRedGroupMessage:before {
  color: #e53935 !important;
}
.xIconOrangeGroupMessage:before {
  color: #fb8c00 !important;
}
.xIconGreenGroupMessage:before {
  color: #43a047 !important;
}
.xIconWhiteGroupOfQuestions,
.xIconRedGroupOfQuestions,
.xIconOrangeGroupOfQuestions,
.xIconLightGroupOfQuestions,
.xIconGreyGroupOfQuestions,
.xIconGreenGroupOfQuestions,
.xIconDarkGroupOfQuestions {
  background-image: none !important;
}
.xIconWhiteGroupOfQuestions:before,
.xIconRedGroupOfQuestions:before,
.xIconOrangeGroupOfQuestions:before,
.xIconLightGroupOfQuestions:before,
.xIconGreyGroupOfQuestions:before,
.xIconGreenGroupOfQuestions:before,
.xIconDarkGroupOfQuestions:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGroupOfQuestions {
  background-image: none !important;
}
.xIconGroupOfQuestions:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGroupOfQuestions:before {
  color: #9aa4b2 !important;
}
.xIconRedGroupOfQuestions:before {
  color: #e53935 !important;
}
.xIconOrangeGroupOfQuestions:before {
  color: #fb8c00 !important;
}
.xIconGreenGroupOfQuestions:before {
  color: #43a047 !important;
}
.xIconWhiteHandshake,
.xIconRedHandshake,
.xIconOrangeHandshake,
.xIconLightHandshake,
.xIconGreyHandshake,
.xIconGreenHandshake,
.xIconDarkHandshake {
  background-image: none !important;
}
.xIconWhiteHandshake:before,
.xIconRedHandshake:before,
.xIconOrangeHandshake:before,
.xIconLightHandshake:before,
.xIconGreyHandshake:before,
.xIconGreenHandshake:before,
.xIconDarkHandshake:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHandshake {
  background-image: none !important;
}
.xIconHandshake:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHandshake:before {
  color: #9aa4b2 !important;
}
.xIconRedHandshake:before {
  color: #e53935 !important;
}
.xIconOrangeHandshake:before {
  color: #fb8c00 !important;
}
.xIconGreenHandshake:before {
  color: #43a047 !important;
}
.xIconWhiteHappy,
.xIconRedHappy,
.xIconOrangeHappy,
.xIconLightHappy,
.xIconGreyHappy,
.xIconGreenHappy,
.xIconDarkHappy {
  background-image: none !important;
}
.xIconWhiteHappy:before,
.xIconRedHappy:before,
.xIconOrangeHappy:before,
.xIconLightHappy:before,
.xIconGreyHappy:before,
.xIconGreenHappy:before,
.xIconDarkHappy:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHappy {
  background-image: none !important;
}
.xIconHappy:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHappy:before {
  color: #9aa4b2 !important;
}
.xIconRedHappy:before {
  color: #e53935 !important;
}
.xIconOrangeHappy:before {
  color: #fb8c00 !important;
}
.xIconGreenHappy:before {
  color: #43a047 !important;
}
.xIconWhiteHealth,
.xIconRedHealth,
.xIconOrangeHealth,
.xIconLightHealth,
.xIconGreyHealth,
.xIconGreenHealth,
.xIconDarkHealth {
  background-image: none !important;
}
.xIconWhiteHealth:before,
.xIconRedHealth:before,
.xIconOrangeHealth:before,
.xIconLightHealth:before,
.xIconGreyHealth:before,
.xIconGreenHealth:before,
.xIconDarkHealth:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cf";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHealth {
  background-image: none !important;
}
.xIconHealth:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9cf";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHealth:before {
  color: #9aa4b2 !important;
}
.xIconRedHealth:before {
  color: #e53935 !important;
}
.xIconOrangeHealth:before {
  color: #fb8c00 !important;
}
.xIconGreenHealth:before {
  color: #43a047 !important;
}
.xIconWhiteHeart,
.xIconRedHeart,
.xIconOrangeHeart,
.xIconLightHeart,
.xIconGreyHeart,
.xIconGreenHeart,
.xIconDarkHeart {
  background-image: none !important;
}
.xIconWhiteHeart:before,
.xIconRedHeart:before,
.xIconOrangeHeart:before,
.xIconLightHeart:before,
.xIconGreyHeart:before,
.xIconGreenHeart:before,
.xIconDarkHeart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9db";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHeart {
  background-image: none !important;
}
.xIconHeart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9db";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHeart:before {
  color: #9aa4b2 !important;
}
.xIconRedHeart:before {
  color: #e53935 !important;
}
.xIconOrangeHeart:before {
  color: #fb8c00 !important;
}
.xIconGreenHeart:before {
  color: #43a047 !important;
}
.xIconWhiteHeartBreak,
.xIconRedHeartBreak,
.xIconOrangeHeartBreak,
.xIconLightHeartBreak,
.xIconGreyHeartBreak,
.xIconGreenHeartBreak,
.xIconDarkHeartBreak {
  background-image: none !important;
}
.xIconWhiteHeartBreak:before,
.xIconRedHeartBreak:before,
.xIconOrangeHeartBreak:before,
.xIconLightHeartBreak:before,
.xIconGreyHeartBreak:before,
.xIconGreenHeartBreak:before,
.xIconDarkHeartBreak:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e994";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHeartBreak {
  background-image: none !important;
}
.xIconHeartBreak:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e994";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHeartBreak:before {
  color: #9aa4b2 !important;
}
.xIconRedHeartBreak:before {
  color: #e53935 !important;
}
.xIconOrangeHeartBreak:before {
  color: #fb8c00 !important;
}
.xIconGreenHeartBreak:before {
  color: #43a047 !important;
}
.xIconWhiteHeartMonitor,
.xIconRedHeartMonitor,
.xIconOrangeHeartMonitor,
.xIconLightHeartMonitor,
.xIconGreyHeartMonitor,
.xIconGreenHeartMonitor,
.xIconDarkHeartMonitor {
  background-image: none !important;
}
.xIconWhiteHeartMonitor:before,
.xIconRedHeartMonitor:before,
.xIconOrangeHeartMonitor:before,
.xIconLightHeartMonitor:before,
.xIconGreyHeartMonitor:before,
.xIconGreenHeartMonitor:before,
.xIconDarkHeartMonitor:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHeartMonitor {
  background-image: none !important;
}
.xIconHeartMonitor:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHeartMonitor:before {
  color: #9aa4b2 !important;
}
.xIconRedHeartMonitor:before {
  color: #e53935 !important;
}
.xIconOrangeHeartMonitor:before {
  color: #fb8c00 !important;
}
.xIconGreenHeartMonitor:before {
  color: #43a047 !important;
}
.xIconWhiteHelp,
.xIconRedHelp,
.xIconOrangeHelp,
.xIconLightHelp,
.xIconGreyHelp,
.xIconGreenHelp,
.xIconDarkHelp {
  background-image: none !important;
}
.xIconWhiteHelp:before,
.xIconRedHelp:before,
.xIconOrangeHelp:before,
.xIconLightHelp:before,
.xIconGreyHelp:before,
.xIconGreenHelp:before,
.xIconDarkHelp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea98";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHelp {
  background-image: none !important;
}
.xIconHelp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea98";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHelp:before {
  color: #9aa4b2 !important;
}
.xIconRedHelp:before {
  color: #e53935 !important;
}
.xIconOrangeHelp:before {
  color: #fb8c00 !important;
}
.xIconGreenHelp:before {
  color: #43a047 !important;
}
.xIconWhiteHighPriority,
.xIconRedHighPriority,
.xIconOrangeHighPriority,
.xIconLightHighPriority,
.xIconGreyHighPriority,
.xIconGreenHighPriority,
.xIconDarkHighPriority {
  background-image: none !important;
}
.xIconWhiteHighPriority:before,
.xIconRedHighPriority:before,
.xIconOrangeHighPriority:before,
.xIconLightHighPriority:before,
.xIconGreyHighPriority:before,
.xIconGreenHighPriority:before,
.xIconDarkHighPriority:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHighPriority {
  background-image: none !important;
}
.xIconHighPriority:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHighPriority:before {
  color: #9aa4b2 !important;
}
.xIconRedHighPriority:before {
  color: #e53935 !important;
}
.xIconOrangeHighPriority:before {
  color: #fb8c00 !important;
}
.xIconGreenHighPriority:before {
  color: #43a047 !important;
}
.xIconWhiteHome,
.xIconRedHome,
.xIconOrangeHome,
.xIconLightHome,
.xIconGreyHome,
.xIconGreenHome,
.xIconDarkHome {
  background-image: none !important;
}
.xIconWhiteHome:before,
.xIconRedHome:before,
.xIconOrangeHome:before,
.xIconLightHome:before,
.xIconGreyHome:before,
.xIconGreenHome:before,
.xIconDarkHome:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHome {
  background-image: none !important;
}
.xIconHome:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHome:before {
  color: #9aa4b2 !important;
}
.xIconRedHome:before {
  color: #e53935 !important;
}
.xIconOrangeHome:before {
  color: #fb8c00 !important;
}
.xIconGreenHome:before {
  color: #43a047 !important;
}
.xIconWhiteIdea,
.xIconRedIdea,
.xIconOrangeIdea,
.xIconLightIdea,
.xIconGreyIdea,
.xIconGreenIdea,
.xIconDarkIdea {
  background-image: none !important;
}
.xIconWhiteIdea:before,
.xIconRedIdea:before,
.xIconOrangeIdea:before,
.xIconLightIdea:before,
.xIconGreyIdea:before,
.xIconGreenIdea:before,
.xIconDarkIdea:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconIdea {
  background-image: none !important;
}
.xIconIdea:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightIdea:before {
  color: #9aa4b2 !important;
}
.xIconRedIdea:before {
  color: #e53935 !important;
}
.xIconOrangeIdea:before {
  color: #fb8c00 !important;
}
.xIconGreenIdea:before {
  color: #43a047 !important;
}
.xIconWhiteInbox,
.xIconRedInbox,
.xIconOrangeInbox,
.xIconLightInbox,
.xIconGreyInbox,
.xIconGreenInbox,
.xIconDarkInbox {
  background-image: none !important;
}
.xIconWhiteInbox:before,
.xIconRedInbox:before,
.xIconOrangeInbox:before,
.xIconLightInbox:before,
.xIconGreyInbox:before,
.xIconGreenInbox:before,
.xIconDarkInbox:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconInbox {
  background-image: none !important;
}
.xIconInbox:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightInbox:before {
  color: #9aa4b2 !important;
}
.xIconRedInbox:before {
  color: #e53935 !important;
}
.xIconOrangeInbox:before {
  color: #fb8c00 !important;
}
.xIconGreenInbox:before {
  color: #43a047 !important;
}
.xIconWhiteInfo,
.xIconRedInfo,
.xIconOrangeInfo,
.xIconLightInfo,
.xIconGreyInfo,
.xIconGreenInfo,
.xIconDarkInfo {
  background-image: none !important;
}
.xIconWhiteInfo:before,
.xIconRedInfo:before,
.xIconOrangeInfo:before,
.xIconLightInfo:before,
.xIconGreyInfo:before,
.xIconGreenInfo:before,
.xIconDarkInfo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconInfo {
  background-image: none !important;
}
.xIconInfo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightInfo:before {
  color: #9aa4b2 !important;
}
.xIconRedInfo:before {
  color: #e53935 !important;
}
.xIconOrangeInfo:before {
  color: #fb8c00 !important;
}
.xIconGreenInfo:before {
  color: #43a047 !important;
}
.xIconWhiteInformation,
.xIconRedInformation,
.xIconOrangeInformation,
.xIconLightInformation,
.xIconGreyInformation,
.xIconGreenInformation,
.xIconDarkInformation {
  background-image: none !important;
}
.xIconWhiteInformation:before,
.xIconRedInformation:before,
.xIconOrangeInformation:before,
.xIconLightInformation:before,
.xIconGreyInformation:before,
.xIconGreenInformation:before,
.xIconDarkInformation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconInformation {
  background-image: none !important;
}
.xIconInformation:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightInformation:before {
  color: #9aa4b2 !important;
}
.xIconRedInformation:before {
  color: #e53935 !important;
}
.xIconOrangeInformation:before {
  color: #fb8c00 !important;
}
.xIconGreenInformation:before {
  color: #43a047 !important;
}
.xIconWhiteInformationBalloon,
.xIconRedInformationBalloon,
.xIconOrangeInformationBalloon,
.xIconLightInformationBalloon,
.xIconGreyInformationBalloon,
.xIconGreenInformationBalloon,
.xIconDarkInformationBalloon {
  background-image: none !important;
}
.xIconWhiteInformationBalloon:before,
.xIconRedInformationBalloon:before,
.xIconOrangeInformationBalloon:before,
.xIconLightInformationBalloon:before,
.xIconGreyInformationBalloon:before,
.xIconGreenInformationBalloon:before,
.xIconDarkInformationBalloon:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e901";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconInformationBalloon {
  background-image: none !important;
}
.xIconInformationBalloon:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e901";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightInformationBalloon:before {
  color: #9aa4b2 !important;
}
.xIconRedInformationBalloon:before {
  color: #e53935 !important;
}
.xIconOrangeInformationBalloon:before {
  color: #fb8c00 !important;
}
.xIconGreenInformationBalloon:before {
  color: #43a047 !important;
}
.xIconWhiteKey,
.xIconRedKey,
.xIconOrangeKey,
.xIconLightKey,
.xIconGreyKey,
.xIconGreenKey,
.xIconDarkKey {
  background-image: none !important;
}
.xIconWhiteKey:before,
.xIconRedKey:before,
.xIconOrangeKey:before,
.xIconLightKey:before,
.xIconGreyKey:before,
.xIconGreenKey:before,
.xIconDarkKey:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconKey {
  background-image: none !important;
}
.xIconKey:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightKey:before {
  color: #9aa4b2 !important;
}
.xIconRedKey:before {
  color: #e53935 !important;
}
.xIconOrangeKey:before {
  color: #fb8c00 !important;
}
.xIconGreenKey:before {
  color: #43a047 !important;
}
.xIconWhiteKeyArrow,
.xIconRedKeyArrow,
.xIconOrangeKeyArrow,
.xIconLightKeyArrow,
.xIconGreyKeyArrow,
.xIconGreenKeyArrow,
.xIconDarkKeyArrow {
  background-image: none !important;
}
.xIconWhiteKeyArrow:before,
.xIconRedKeyArrow:before,
.xIconOrangeKeyArrow:before,
.xIconLightKeyArrow:before,
.xIconGreyKeyArrow:before,
.xIconGreenKeyArrow:before,
.xIconDarkKeyArrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconKeyArrow {
  background-image: none !important;
}
.xIconKeyArrow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightKeyArrow:before {
  color: #9aa4b2 !important;
}
.xIconRedKeyArrow:before {
  color: #e53935 !important;
}
.xIconOrangeKeyArrow:before {
  color: #fb8c00 !important;
}
.xIconGreenKeyArrow:before {
  color: #43a047 !important;
}
.xIconWhiteLabels,
.xIconRedLabels,
.xIconOrangeLabels,
.xIconLightLabels,
.xIconGreyLabels,
.xIconGreenLabels,
.xIconDarkLabels {
  background-image: none !important;
}
.xIconWhiteLabels:before,
.xIconRedLabels:before,
.xIconOrangeLabels:before,
.xIconLightLabels:before,
.xIconGreyLabels:before,
.xIconGreenLabels:before,
.xIconDarkLabels:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLabels {
  background-image: none !important;
}
.xIconLabels:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLabels:before {
  color: #9aa4b2 !important;
}
.xIconRedLabels:before {
  color: #e53935 !important;
}
.xIconOrangeLabels:before {
  color: #fb8c00 !important;
}
.xIconGreenLabels:before {
  color: #43a047 !important;
}
.xIconWhiteLeaf,
.xIconRedLeaf,
.xIconOrangeLeaf,
.xIconLightLeaf,
.xIconGreyLeaf,
.xIconGreenLeaf,
.xIconDarkLeaf {
  background-image: none !important;
}
.xIconWhiteLeaf:before,
.xIconRedLeaf:before,
.xIconOrangeLeaf:before,
.xIconLightLeaf:before,
.xIconGreyLeaf:before,
.xIconGreenLeaf:before,
.xIconDarkLeaf:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLeaf {
  background-image: none !important;
}
.xIconLeaf:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLeaf:before {
  color: #9aa4b2 !important;
}
.xIconRedLeaf:before {
  color: #e53935 !important;
}
.xIconOrangeLeaf:before {
  color: #fb8c00 !important;
}
.xIconGreenLeaf:before {
  color: #43a047 !important;
}
.xIconWhiteLeave,
.xIconRedLeave,
.xIconOrangeLeave,
.xIconLightLeave,
.xIconGreyLeave,
.xIconGreenLeave,
.xIconDarkLeave {
  background-image: none !important;
}
.xIconWhiteLeave:before,
.xIconRedLeave:before,
.xIconOrangeLeave:before,
.xIconLightLeave:before,
.xIconGreyLeave:before,
.xIconGreenLeave:before,
.xIconDarkLeave:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLeave {
  background-image: none !important;
}
.xIconLeave:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLeave:before {
  color: #9aa4b2 !important;
}
.xIconRedLeave:before {
  color: #e53935 !important;
}
.xIconOrangeLeave:before {
  color: #fb8c00 !important;
}
.xIconGreenLeave:before {
  color: #43a047 !important;
}
.xIconWhiteLifebouy,
.xIconRedLifebouy,
.xIconOrangeLifebouy,
.xIconLightLifebouy,
.xIconGreyLifebouy,
.xIconGreenLifebouy,
.xIconDarkLifebouy {
  background-image: none !important;
}
.xIconWhiteLifebouy:before,
.xIconRedLifebouy:before,
.xIconOrangeLifebouy:before,
.xIconLightLifebouy:before,
.xIconGreyLifebouy:before,
.xIconGreenLifebouy:before,
.xIconDarkLifebouy:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9da";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLifebouy {
  background-image: none !important;
}
.xIconLifebouy:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9da";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLifebouy:before {
  color: #9aa4b2 !important;
}
.xIconRedLifebouy:before {
  color: #e53935 !important;
}
.xIconOrangeLifebouy:before {
  color: #fb8c00 !important;
}
.xIconGreenLifebouy:before {
  color: #43a047 !important;
}
.xIconWhiteLifebuoy,
.xIconRedLifebuoy,
.xIconOrangeLifebuoy,
.xIconLightLifebuoy,
.xIconGreyLifebuoy,
.xIconGreenLifebuoy,
.xIconDarkLifebuoy {
  background-image: none !important;
}
.xIconWhiteLifebuoy:before,
.xIconRedLifebuoy:before,
.xIconOrangeLifebuoy:before,
.xIconLightLifebuoy:before,
.xIconGreyLifebuoy:before,
.xIconGreenLifebuoy:before,
.xIconDarkLifebuoy:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9da";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLifebuoy {
  background-image: none !important;
}
.xIconLifebuoy:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9da";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLifebuoy:before {
  color: #9aa4b2 !important;
}
.xIconRedLifebuoy:before {
  color: #e53935 !important;
}
.xIconOrangeLifebuoy:before {
  color: #fb8c00 !important;
}
.xIconGreenLifebuoy:before {
  color: #43a047 !important;
}
.xIconWhiteLikeFilled,
.xIconRedLikeFilled,
.xIconOrangeLikeFilled,
.xIconLightLikeFilled,
.xIconGreyLikeFilled,
.xIconGreenLikeFilled,
.xIconDarkLikeFilled {
  background-image: none !important;
}
.xIconWhiteLikeFilled:before,
.xIconRedLikeFilled:before,
.xIconOrangeLikeFilled:before,
.xIconLightLikeFilled:before,
.xIconGreyLikeFilled:before,
.xIconGreenLikeFilled:before,
.xIconDarkLikeFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9db";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLikeFilled {
  background-image: none !important;
}
.xIconLikeFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9db";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLikeFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedLikeFilled:before {
  color: #e53935 !important;
}
.xIconOrangeLikeFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenLikeFilled:before {
  color: #43a047 !important;
}
.xIconWhiteLineChart,
.xIconRedLineChart,
.xIconOrangeLineChart,
.xIconLightLineChart,
.xIconGreyLineChart,
.xIconGreenLineChart,
.xIconDarkLineChart {
  background-image: none !important;
}
.xIconWhiteLineChart:before,
.xIconRedLineChart:before,
.xIconOrangeLineChart:before,
.xIconLightLineChart:before,
.xIconGreyLineChart:before,
.xIconGreenLineChart:before,
.xIconDarkLineChart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9dc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLineChart {
  background-image: none !important;
}
.xIconLineChart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9dc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLineChart:before {
  color: #9aa4b2 !important;
}
.xIconRedLineChart:before {
  color: #e53935 !important;
}
.xIconOrangeLineChart:before {
  color: #fb8c00 !important;
}
.xIconGreenLineChart:before {
  color: #43a047 !important;
}
.xIconWhiteLink,
.xIconRedLink,
.xIconOrangeLink,
.xIconLightLink,
.xIconGreyLink,
.xIconGreenLink,
.xIconDarkLink {
  background-image: none !important;
}
.xIconWhiteLink:before,
.xIconRedLink:before,
.xIconOrangeLink:before,
.xIconLightLink:before,
.xIconGreyLink:before,
.xIconGreenLink:before,
.xIconDarkLink:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9dd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLink:before {
  color: #9aa4b2 !important;
}
.xIconRedLink:before {
  color: #e53935 !important;
}
.xIconOrangeLink:before {
  color: #fb8c00 !important;
}
.xIconGreenLink:before {
  color: #43a047 !important;
}
.xIconWhiteLinkMake,
.xIconRedLinkMake,
.xIconOrangeLinkMake,
.xIconLightLinkMake,
.xIconGreyLinkMake,
.xIconGreenLinkMake,
.xIconDarkLinkMake {
  background-image: none !important;
}
.xIconWhiteLinkMake:before,
.xIconRedLinkMake:before,
.xIconOrangeLinkMake:before,
.xIconLightLinkMake:before,
.xIconGreyLinkMake:before,
.xIconGreenLinkMake:before,
.xIconDarkLinkMake:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9dd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLinkMake {
  background-image: none !important;
}
.xIconLinkMake:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9dd";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLinkMake:before {
  color: #9aa4b2 !important;
}
.xIconRedLinkMake:before {
  color: #e53935 !important;
}
.xIconOrangeLinkMake:before {
  color: #fb8c00 !important;
}
.xIconGreenLinkMake:before {
  color: #43a047 !important;
}
.xIconWhiteLiterature,
.xIconRedLiterature,
.xIconOrangeLiterature,
.xIconLightLiterature,
.xIconGreyLiterature,
.xIconGreenLiterature,
.xIconDarkLiterature {
  background-image: none !important;
}
.xIconWhiteLiterature:before,
.xIconRedLiterature:before,
.xIconOrangeLiterature:before,
.xIconLightLiterature:before,
.xIconGreyLiterature:before,
.xIconGreenLiterature:before,
.xIconDarkLiterature:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9de";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLiterature {
  background-image: none !important;
}
.xIconLiterature:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9de";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLiterature:before {
  color: #9aa4b2 !important;
}
.xIconRedLiterature:before {
  color: #e53935 !important;
}
.xIconOrangeLiterature:before {
  color: #fb8c00 !important;
}
.xIconGreenLiterature:before {
  color: #43a047 !important;
}
.xIconWhiteLock,
.xIconRedLock,
.xIconOrangeLock,
.xIconLightLock,
.xIconGreyLock,
.xIconGreenLock,
.xIconDarkLock {
  background-image: none !important;
}
.xIconWhiteLock:before,
.xIconRedLock:before,
.xIconOrangeLock:before,
.xIconLightLock:before,
.xIconGreyLock:before,
.xIconGreenLock:before,
.xIconDarkLock:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9df";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLock {
  background-image: none !important;
}
.xIconLock:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9df";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLock:before {
  color: #9aa4b2 !important;
}
.xIconRedLock:before {
  color: #e53935 !important;
}
.xIconOrangeLock:before {
  color: #fb8c00 !important;
}
.xIconGreenLock:before {
  color: #43a047 !important;
}
.xIconWhiteLogins,
.xIconRedLogins,
.xIconOrangeLogins,
.xIconLightLogins,
.xIconGreyLogins,
.xIconGreenLogins,
.xIconDarkLogins {
  background-image: none !important;
}
.xIconWhiteLogins:before,
.xIconRedLogins:before,
.xIconOrangeLogins:before,
.xIconLightLogins:before,
.xIconGreyLogins:before,
.xIconGreenLogins:before,
.xIconDarkLogins:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLogins {
  background-image: none !important;
}
.xIconLogins:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightLogins:before {
  color: #9aa4b2 !important;
}
.xIconRedLogins:before {
  color: #e53935 !important;
}
.xIconOrangeLogins:before {
  color: #fb8c00 !important;
}
.xIconGreenLogins:before {
  color: #43a047 !important;
}
.xIconWhiteMagnifier,
.xIconRedMagnifier,
.xIconOrangeMagnifier,
.xIconLightMagnifier,
.xIconGreyMagnifier,
.xIconGreenMagnifier,
.xIconDarkMagnifier {
  background-image: none !important;
}
.xIconWhiteMagnifier:before,
.xIconRedMagnifier:before,
.xIconOrangeMagnifier:before,
.xIconLightMagnifier:before,
.xIconGreyMagnifier:before,
.xIconGreenMagnifier:before,
.xIconDarkMagnifier:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea48";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMagnifier {
  background-image: none !important;
}
.xIconMagnifier:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea48";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMagnifier:before {
  color: #9aa4b2 !important;
}
.xIconRedMagnifier:before {
  color: #e53935 !important;
}
.xIconOrangeMagnifier:before {
  color: #fb8c00 !important;
}
.xIconGreenMagnifier:before {
  color: #43a047 !important;
}
.xIconWhiteMailsStack,
.xIconRedMailsStack,
.xIconOrangeMailsStack,
.xIconLightMailsStack,
.xIconGreyMailsStack,
.xIconGreenMailsStack,
.xIconDarkMailsStack {
  background-image: none !important;
}
.xIconWhiteMailsStack:before,
.xIconRedMailsStack:before,
.xIconOrangeMailsStack:before,
.xIconLightMailsStack:before,
.xIconGreyMailsStack:before,
.xIconGreenMailsStack:before,
.xIconDarkMailsStack:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ca";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMailsStack {
  background-image: none !important;
}
.xIconMailsStack:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ca";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMailsStack:before {
  color: #9aa4b2 !important;
}
.xIconRedMailsStack:before {
  color: #e53935 !important;
}
.xIconOrangeMailsStack:before {
  color: #fb8c00 !important;
}
.xIconGreenMailsStack:before {
  color: #43a047 !important;
}
.xIconWhiteMale,
.xIconRedMale,
.xIconOrangeMale,
.xIconLightMale,
.xIconGreyMale,
.xIconGreenMale,
.xIconDarkMale {
  background-image: none !important;
}
.xIconWhiteMale:before,
.xIconRedMale:before,
.xIconOrangeMale:before,
.xIconLightMale:before,
.xIconGreyMale:before,
.xIconGreenMale:before,
.xIconDarkMale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMale {
  background-image: none !important;
}
.xIconMale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMale:before {
  color: #9aa4b2 !important;
}
.xIconRedMale:before {
  color: #e53935 !important;
}
.xIconOrangeMale:before {
  color: #fb8c00 !important;
}
.xIconGreenMale:before {
  color: #43a047 !important;
}
.xIconWhiteManager,
.xIconRedManager,
.xIconOrangeManager,
.xIconLightManager,
.xIconGreyManager,
.xIconGreenManager,
.xIconDarkManager {
  background-image: none !important;
}
.xIconWhiteManager:before,
.xIconRedManager:before,
.xIconOrangeManager:before,
.xIconLightManager:before,
.xIconGreyManager:before,
.xIconGreenManager:before,
.xIconDarkManager:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconManager {
  background-image: none !important;
}
.xIconManager:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightManager:before {
  color: #9aa4b2 !important;
}
.xIconRedManager:before {
  color: #e53935 !important;
}
.xIconOrangeManager:before {
  color: #fb8c00 !important;
}
.xIconGreenManager:before {
  color: #43a047 !important;
}
.xIconWhiteMap,
.xIconRedMap,
.xIconOrangeMap,
.xIconLightMap,
.xIconGreyMap,
.xIconGreenMap,
.xIconDarkMap {
  background-image: none !important;
}
.xIconWhiteMap:before,
.xIconRedMap:before,
.xIconOrangeMap:before,
.xIconLightMap:before,
.xIconGreyMap:before,
.xIconGreenMap:before,
.xIconDarkMap:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMap {
  background-image: none !important;
}
.xIconMap:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMap:before {
  color: #9aa4b2 !important;
}
.xIconRedMap:before {
  color: #e53935 !important;
}
.xIconOrangeMap:before {
  color: #fb8c00 !important;
}
.xIconGreenMap:before {
  color: #43a047 !important;
}
.xIconWhiteMapMarker,
.xIconRedMapMarker,
.xIconOrangeMapMarker,
.xIconLightMapMarker,
.xIconGreyMapMarker,
.xIconGreenMapMarker,
.xIconDarkMapMarker {
  background-image: none !important;
}
.xIconWhiteMapMarker:before,
.xIconRedMapMarker:before,
.xIconOrangeMapMarker:before,
.xIconLightMapMarker:before,
.xIconGreyMapMarker:before,
.xIconGreenMapMarker:before,
.xIconDarkMapMarker:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMapMarker {
  background-image: none !important;
}
.xIconMapMarker:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMapMarker:before {
  color: #9aa4b2 !important;
}
.xIconRedMapMarker:before {
  color: #e53935 !important;
}
.xIconOrangeMapMarker:before {
  color: #fb8c00 !important;
}
.xIconGreenMapMarker:before {
  color: #43a047 !important;
}
.xIconWhiteMeeting,
.xIconRedMeeting,
.xIconOrangeMeeting,
.xIconLightMeeting,
.xIconGreyMeeting,
.xIconGreenMeeting,
.xIconDarkMeeting {
  background-image: none !important;
}
.xIconWhiteMeeting:before,
.xIconRedMeeting:before,
.xIconOrangeMeeting:before,
.xIconLightMeeting:before,
.xIconGreyMeeting:before,
.xIconGreenMeeting:before,
.xIconDarkMeeting:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMeeting {
  background-image: none !important;
}
.xIconMeeting:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMeeting:before {
  color: #9aa4b2 !important;
}
.xIconRedMeeting:before {
  color: #e53935 !important;
}
.xIconOrangeMeeting:before {
  color: #fb8c00 !important;
}
.xIconGreenMeeting:before {
  color: #43a047 !important;
}
.xIconWhiteMenu2,
.xIconRedMenu2,
.xIconOrangeMenu2,
.xIconLightMenu2,
.xIconGreyMenu2,
.xIconGreenMenu2,
.xIconDarkMenu2 {
  background-image: none !important;
}
.xIconWhiteMenu2:before,
.xIconRedMenu2:before,
.xIconOrangeMenu2:before,
.xIconLightMenu2:before,
.xIconGreyMenu2:before,
.xIconGreenMenu2:before,
.xIconDarkMenu2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMenu2 {
  background-image: none !important;
}
.xIconMenu2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMenu2:before {
  color: #9aa4b2 !important;
}
.xIconRedMenu2:before {
  color: #e53935 !important;
}
.xIconOrangeMenu2:before {
  color: #fb8c00 !important;
}
.xIconGreenMenu2:before {
  color: #43a047 !important;
}
.xIconWhiteMerge,
.xIconRedMerge,
.xIconOrangeMerge,
.xIconLightMerge,
.xIconGreyMerge,
.xIconGreenMerge,
.xIconDarkMerge {
  background-image: none !important;
}
.xIconWhiteMerge:before,
.xIconRedMerge:before,
.xIconOrangeMerge:before,
.xIconLightMerge:before,
.xIconGreyMerge:before,
.xIconGreenMerge:before,
.xIconDarkMerge:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMerge {
  background-image: none !important;
}
.xIconMerge:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e5";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMerge:before {
  color: #9aa4b2 !important;
}
.xIconRedMerge:before {
  color: #e53935 !important;
}
.xIconOrangeMerge:before {
  color: #fb8c00 !important;
}
.xIconGreenMerge:before {
  color: #43a047 !important;
}
.xIconWhiteMilon,
.xIconRedMilon,
.xIconOrangeMilon,
.xIconLightMilon,
.xIconGreyMilon,
.xIconGreenMilon,
.xIconDarkMilon {
  background-image: none !important;
}
.xIconWhiteMilon:before,
.xIconRedMilon:before,
.xIconOrangeMilon:before,
.xIconLightMilon:before,
.xIconGreyMilon:before,
.xIconGreenMilon:before,
.xIconDarkMilon:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMilon {
  background-image: none !important;
}
.xIconMilon:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e6";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMilon:before {
  color: #9aa4b2 !important;
}
.xIconRedMilon:before {
  color: #e53935 !important;
}
.xIconOrangeMilon:before {
  color: #fb8c00 !important;
}
.xIconGreenMilon:before {
  color: #43a047 !important;
}
.xIconWhiteMinus2Math,
.xIconRedMinus2Math,
.xIconOrangeMinus2Math,
.xIconLightMinus2Math,
.xIconGreyMinus2Math,
.xIconGreenMinus2Math,
.xIconDarkMinus2Math {
  background-image: none !important;
}
.xIconWhiteMinus2Math:before,
.xIconRedMinus2Math:before,
.xIconOrangeMinus2Math:before,
.xIconLightMinus2Math:before,
.xIconGreyMinus2Math:before,
.xIconGreenMinus2Math:before,
.xIconDarkMinus2Math:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMinus2Math {
  background-image: none !important;
}
.xIconMinus2Math:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMinus2Math:before {
  color: #9aa4b2 !important;
}
.xIconRedMinus2Math:before {
  color: #e53935 !important;
}
.xIconOrangeMinus2Math:before {
  color: #fb8c00 !important;
}
.xIconGreenMinus2Math:before {
  color: #43a047 !important;
}
.xIconWhiteMissedCall,
.xIconRedMissedCall,
.xIconOrangeMissedCall,
.xIconLightMissedCall,
.xIconGreyMissedCall,
.xIconGreenMissedCall,
.xIconDarkMissedCall {
  background-image: none !important;
}
.xIconWhiteMissedCall:before,
.xIconRedMissedCall:before,
.xIconOrangeMissedCall:before,
.xIconLightMissedCall:before,
.xIconGreyMissedCall:before,
.xIconGreenMissedCall:before,
.xIconDarkMissedCall:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMissedCall {
  background-image: none !important;
}
.xIconMissedCall:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMissedCall:before {
  color: #9aa4b2 !important;
}
.xIconRedMissedCall:before {
  color: #e53935 !important;
}
.xIconOrangeMissedCall:before {
  color: #fb8c00 !important;
}
.xIconGreenMissedCall:before {
  color: #43a047 !important;
}
.xIconWhiteMobilePhone,
.xIconRedMobilePhone,
.xIconOrangeMobilePhone,
.xIconLightMobilePhone,
.xIconGreyMobilePhone,
.xIconGreenMobilePhone,
.xIconDarkMobilePhone {
  background-image: none !important;
}
.xIconWhiteMobilePhone:before,
.xIconRedMobilePhone:before,
.xIconOrangeMobilePhone:before,
.xIconLightMobilePhone:before,
.xIconGreyMobilePhone:before,
.xIconGreenMobilePhone:before,
.xIconDarkMobilePhone:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea90";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMobilePhone {
  background-image: none !important;
}
.xIconMobilePhone:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea90";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMobilePhone:before {
  color: #9aa4b2 !important;
}
.xIconRedMobilePhone:before {
  color: #e53935 !important;
}
.xIconOrangeMobilePhone:before {
  color: #fb8c00 !important;
}
.xIconGreenMobilePhone:before {
  color: #43a047 !important;
}
.xIconWhiteMoney,
.xIconRedMoney,
.xIconOrangeMoney,
.xIconLightMoney,
.xIconGreyMoney,
.xIconGreenMoney,
.xIconDarkMoney {
  background-image: none !important;
}
.xIconWhiteMoney:before,
.xIconRedMoney:before,
.xIconOrangeMoney:before,
.xIconLightMoney:before,
.xIconGreyMoney:before,
.xIconGreenMoney:before,
.xIconDarkMoney:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ea";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMoney {
  background-image: none !important;
}
.xIconMoney:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ea";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMoney:before {
  color: #9aa4b2 !important;
}
.xIconRedMoney:before {
  color: #e53935 !important;
}
.xIconOrangeMoney:before {
  color: #fb8c00 !important;
}
.xIconGreenMoney:before {
  color: #43a047 !important;
}
.xIconWhiteMoneyBag,
.xIconRedMoneyBag,
.xIconOrangeMoneyBag,
.xIconLightMoneyBag,
.xIconGreyMoneyBag,
.xIconGreenMoneyBag,
.xIconDarkMoneyBag {
  background-image: none !important;
}
.xIconWhiteMoneyBag:before,
.xIconRedMoneyBag:before,
.xIconOrangeMoneyBag:before,
.xIconLightMoneyBag:before,
.xIconGreyMoneyBag:before,
.xIconGreenMoneyBag:before,
.xIconDarkMoneyBag:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ea";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMoneyBag {
  background-image: none !important;
}
.xIconMoneyBag:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ea";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMoneyBag:before {
  color: #9aa4b2 !important;
}
.xIconRedMoneyBag:before {
  color: #e53935 !important;
}
.xIconOrangeMoneyBag:before {
  color: #fb8c00 !important;
}
.xIconGreenMoneyBag:before {
  color: #43a047 !important;
}
.xIconWhiteMoneyBoxFilled,
.xIconRedMoneyBoxFilled,
.xIconOrangeMoneyBoxFilled,
.xIconLightMoneyBoxFilled,
.xIconGreyMoneyBoxFilled,
.xIconGreenMoneyBoxFilled,
.xIconDarkMoneyBoxFilled {
  background-image: none !important;
}
.xIconWhiteMoneyBoxFilled:before,
.xIconRedMoneyBoxFilled:before,
.xIconOrangeMoneyBoxFilled:before,
.xIconLightMoneyBoxFilled:before,
.xIconGreyMoneyBoxFilled:before,
.xIconGreenMoneyBoxFilled:before,
.xIconDarkMoneyBoxFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9eb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMoneyBoxFilled {
  background-image: none !important;
}
.xIconMoneyBoxFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9eb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMoneyBoxFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedMoneyBoxFilled:before {
  color: #e53935 !important;
}
.xIconOrangeMoneyBoxFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenMoneyBoxFilled:before {
  color: #43a047 !important;
}
.xIconWhiteMonitor,
.xIconRedMonitor,
.xIconOrangeMonitor,
.xIconLightMonitor,
.xIconGreyMonitor,
.xIconGreenMonitor,
.xIconDarkMonitor {
  background-image: none !important;
}
.xIconWhiteMonitor:before,
.xIconRedMonitor:before,
.xIconOrangeMonitor:before,
.xIconLightMonitor:before,
.xIconGreyMonitor:before,
.xIconGreenMonitor:before,
.xIconDarkMonitor:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea91";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMonitor {
  background-image: none !important;
}
.xIconMonitor:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea91";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMonitor:before {
  color: #9aa4b2 !important;
}
.xIconRedMonitor:before {
  color: #e53935 !important;
}
.xIconOrangeMonitor:before {
  color: #fb8c00 !important;
}
.xIconGreenMonitor:before {
  color: #43a047 !important;
}
.xIconWhiteMoveByTrolley,
.xIconRedMoveByTrolley,
.xIconOrangeMoveByTrolley,
.xIconLightMoveByTrolley,
.xIconGreyMoveByTrolley,
.xIconGreenMoveByTrolley,
.xIconDarkMoveByTrolley {
  background-image: none !important;
}
.xIconWhiteMoveByTrolley:before,
.xIconRedMoveByTrolley:before,
.xIconOrangeMoveByTrolley:before,
.xIconLightMoveByTrolley:before,
.xIconGreyMoveByTrolley:before,
.xIconGreenMoveByTrolley:before,
.xIconDarkMoveByTrolley:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ec";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMoveByTrolley {
  background-image: none !important;
}
.xIconMoveByTrolley:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ec";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMoveByTrolley:before {
  color: #9aa4b2 !important;
}
.xIconRedMoveByTrolley:before {
  color: #e53935 !important;
}
.xIconOrangeMoveByTrolley:before {
  color: #fb8c00 !important;
}
.xIconGreenMoveByTrolley:before {
  color: #43a047 !important;
}
.xIconWhiteMsExcel,
.xIconRedMsExcel,
.xIconOrangeMsExcel,
.xIconLightMsExcel,
.xIconGreyMsExcel,
.xIconGreenMsExcel,
.xIconDarkMsExcel {
  background-image: none !important;
}
.xIconWhiteMsExcel:before,
.xIconRedMsExcel:before,
.xIconOrangeMsExcel:before,
.xIconLightMsExcel:before,
.xIconGreyMsExcel:before,
.xIconGreenMsExcel:before,
.xIconDarkMsExcel:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ed";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconMsExcel {
  background-image: none !important;
}
.xIconMsExcel:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ed";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightMsExcel:before {
  color: #9aa4b2 !important;
}
.xIconRedMsExcel:before {
  color: #e53935 !important;
}
.xIconOrangeMsExcel:before {
  color: #fb8c00 !important;
}
.xIconGreenMsExcel:before {
  color: #43a047 !important;
}
.xIconWhiteName,
.xIconRedName,
.xIconOrangeName,
.xIconLightName,
.xIconGreyName,
.xIconGreenName,
.xIconDarkName {
  background-image: none !important;
}
.xIconWhiteName:before,
.xIconRedName:before,
.xIconOrangeName:before,
.xIconLightName:before,
.xIconGreyName:before,
.xIconGreenName:before,
.xIconDarkName:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ee";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconName {
  background-image: none !important;
}
.xIconName:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ee";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightName:before {
  color: #9aa4b2 !important;
}
.xIconRedName:before {
  color: #e53935 !important;
}
.xIconOrangeName:before {
  color: #fb8c00 !important;
}
.xIconGreenName:before {
  color: #43a047 !important;
}
.xIconWhiteNavigateDown,
.xIconRedNavigateDown,
.xIconOrangeNavigateDown,
.xIconLightNavigateDown,
.xIconGreyNavigateDown,
.xIconGreenNavigateDown,
.xIconDarkNavigateDown {
  background-image: none !important;
}
.xIconWhiteNavigateDown:before,
.xIconRedNavigateDown:before,
.xIconOrangeNavigateDown:before,
.xIconLightNavigateDown:before,
.xIconGreyNavigateDown:before,
.xIconGreenNavigateDown:before,
.xIconDarkNavigateDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ef";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNavigateDown {
  background-image: none !important;
}
.xIconNavigateDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ef";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNavigateDown:before {
  color: #9aa4b2 !important;
}
.xIconRedNavigateDown:before {
  color: #e53935 !important;
}
.xIconOrangeNavigateDown:before {
  color: #fb8c00 !important;
}
.xIconGreenNavigateDown:before {
  color: #43a047 !important;
}
.xIconWhiteNavigateLeft,
.xIconRedNavigateLeft,
.xIconOrangeNavigateLeft,
.xIconLightNavigateLeft,
.xIconGreyNavigateLeft,
.xIconGreenNavigateLeft,
.xIconDarkNavigateLeft {
  background-image: none !important;
}
.xIconWhiteNavigateLeft:before,
.xIconRedNavigateLeft:before,
.xIconOrangeNavigateLeft:before,
.xIconLightNavigateLeft:before,
.xIconGreyNavigateLeft:before,
.xIconGreenNavigateLeft:before,
.xIconDarkNavigateLeft:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNavigateLeft {
  background-image: none !important;
}
.xIconNavigateLeft:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNavigateLeft:before {
  color: #9aa4b2 !important;
}
.xIconRedNavigateLeft:before {
  color: #e53935 !important;
}
.xIconOrangeNavigateLeft:before {
  color: #fb8c00 !important;
}
.xIconGreenNavigateLeft:before {
  color: #43a047 !important;
}
.xIconWhiteNavigateRight,
.xIconRedNavigateRight,
.xIconOrangeNavigateRight,
.xIconLightNavigateRight,
.xIconGreyNavigateRight,
.xIconGreenNavigateRight,
.xIconDarkNavigateRight {
  background-image: none !important;
}
.xIconWhiteNavigateRight:before,
.xIconRedNavigateRight:before,
.xIconOrangeNavigateRight:before,
.xIconLightNavigateRight:before,
.xIconGreyNavigateRight:before,
.xIconGreenNavigateRight:before,
.xIconDarkNavigateRight:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNavigateRight {
  background-image: none !important;
}
.xIconNavigateRight:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNavigateRight:before {
  color: #9aa4b2 !important;
}
.xIconRedNavigateRight:before {
  color: #e53935 !important;
}
.xIconOrangeNavigateRight:before {
  color: #fb8c00 !important;
}
.xIconGreenNavigateRight:before {
  color: #43a047 !important;
}
.xIconWhiteNavigateUp,
.xIconRedNavigateUp,
.xIconOrangeNavigateUp,
.xIconLightNavigateUp,
.xIconGreyNavigateUp,
.xIconGreenNavigateUp,
.xIconDarkNavigateUp {
  background-image: none !important;
}
.xIconWhiteNavigateUp:before,
.xIconRedNavigateUp:before,
.xIconOrangeNavigateUp:before,
.xIconLightNavigateUp:before,
.xIconGreyNavigateUp:before,
.xIconGreenNavigateUp:before,
.xIconDarkNavigateUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNavigateUp {
  background-image: none !important;
}
.xIconNavigateUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNavigateUp:before {
  color: #9aa4b2 !important;
}
.xIconRedNavigateUp:before {
  color: #e53935 !important;
}
.xIconOrangeNavigateUp:before {
  color: #fb8c00 !important;
}
.xIconGreenNavigateUp:before {
  color: #43a047 !important;
}
.xIconWhiteNewPost,
.xIconRedNewPost,
.xIconOrangeNewPost,
.xIconLightNewPost,
.xIconGreyNewPost,
.xIconGreenNewPost,
.xIconDarkNewPost {
  background-image: none !important;
}
.xIconWhiteNewPost:before,
.xIconRedNewPost:before,
.xIconOrangeNewPost:before,
.xIconLightNewPost:before,
.xIconGreyNewPost:before,
.xIconGreenNewPost:before,
.xIconDarkNewPost:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNewPost {
  background-image: none !important;
}
.xIconNewPost:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNewPost:before {
  color: #9aa4b2 !important;
}
.xIconRedNewPost:before {
  color: #e53935 !important;
}
.xIconOrangeNewPost:before {
  color: #fb8c00 !important;
}
.xIconGreenNewPost:before {
  color: #43a047 !important;
}
.xIconWhiteNext,
.xIconRedNext,
.xIconOrangeNext,
.xIconLightNext,
.xIconGreyNext,
.xIconGreenNext,
.xIconDarkNext {
  background-image: none !important;
}
.xIconWhiteNext:before,
.xIconRedNext:before,
.xIconOrangeNext:before,
.xIconLightNext:before,
.xIconGreyNext:before,
.xIconGreenNext:before,
.xIconDarkNext:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNext {
  background-image: none !important;
}
.xIconNext:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNext:before {
  color: #9aa4b2 !important;
}
.xIconRedNext:before {
  color: #e53935 !important;
}
.xIconOrangeNext:before {
  color: #fb8c00 !important;
}
.xIconGreenNext:before {
  color: #43a047 !important;
}
.xIconWhiteNotScheduled,
.xIconRedNotScheduled,
.xIconOrangeNotScheduled,
.xIconLightNotScheduled,
.xIconGreyNotScheduled,
.xIconGreenNotScheduled,
.xIconDarkNotScheduled {
  background-image: none !important;
}
.xIconWhiteNotScheduled:before,
.xIconRedNotScheduled:before,
.xIconOrangeNotScheduled:before,
.xIconLightNotScheduled:before,
.xIconGreyNotScheduled:before,
.xIconGreenNotScheduled:before,
.xIconDarkNotScheduled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNotScheduled {
  background-image: none !important;
}
.xIconNotScheduled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNotScheduled:before {
  color: #9aa4b2 !important;
}
.xIconRedNotScheduled:before {
  color: #e53935 !important;
}
.xIconOrangeNotScheduled:before {
  color: #fb8c00 !important;
}
.xIconGreenNotScheduled:before {
  color: #43a047 !important;
}
.xIconWhiteNumber0,
.xIconRedNumber0,
.xIconOrangeNumber0,
.xIconLightNumber0,
.xIconGreyNumber0,
.xIconGreenNumber0,
.xIconDarkNumber0 {
  background-image: none !important;
}
.xIconWhiteNumber0:before,
.xIconRedNumber0:before,
.xIconOrangeNumber0:before,
.xIconLightNumber0:before,
.xIconGreyNumber0:before,
.xIconGreenNumber0:before,
.xIconDarkNumber0:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber0 {
  background-image: none !important;
}
.xIconNumber0:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber0:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber0:before {
  color: #e53935 !important;
}
.xIconOrangeNumber0:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber0:before {
  color: #43a047 !important;
}
.xIconWhiteNumber1,
.xIconRedNumber1,
.xIconOrangeNumber1,
.xIconLightNumber1,
.xIconGreyNumber1,
.xIconGreenNumber1,
.xIconDarkNumber1 {
  background-image: none !important;
}
.xIconWhiteNumber1:before,
.xIconRedNumber1:before,
.xIconOrangeNumber1:before,
.xIconLightNumber1:before,
.xIconGreyNumber1:before,
.xIconGreenNumber1:before,
.xIconDarkNumber1:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber1 {
  background-image: none !important;
}
.xIconNumber1:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber1:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber1:before {
  color: #e53935 !important;
}
.xIconOrangeNumber1:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber1:before {
  color: #43a047 !important;
}
.xIconWhiteNumber2,
.xIconRedNumber2,
.xIconOrangeNumber2,
.xIconLightNumber2,
.xIconGreyNumber2,
.xIconGreenNumber2,
.xIconDarkNumber2 {
  background-image: none !important;
}
.xIconWhiteNumber2:before,
.xIconRedNumber2:before,
.xIconOrangeNumber2:before,
.xIconLightNumber2:before,
.xIconGreyNumber2:before,
.xIconGreenNumber2:before,
.xIconDarkNumber2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber2 {
  background-image: none !important;
}
.xIconNumber2:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber2:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber2:before {
  color: #e53935 !important;
}
.xIconOrangeNumber2:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber2:before {
  color: #43a047 !important;
}
.xIconWhiteNumber3,
.xIconRedNumber3,
.xIconOrangeNumber3,
.xIconLightNumber3,
.xIconGreyNumber3,
.xIconGreenNumber3,
.xIconDarkNumber3 {
  background-image: none !important;
}
.xIconWhiteNumber3:before,
.xIconRedNumber3:before,
.xIconOrangeNumber3:before,
.xIconLightNumber3:before,
.xIconGreyNumber3:before,
.xIconGreenNumber3:before,
.xIconDarkNumber3:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e970";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber3 {
  background-image: none !important;
}
.xIconNumber3:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e970";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber3:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber3:before {
  color: #e53935 !important;
}
.xIconOrangeNumber3:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber3:before {
  color: #43a047 !important;
}
.xIconWhiteNumber4,
.xIconRedNumber4,
.xIconOrangeNumber4,
.xIconLightNumber4,
.xIconGreyNumber4,
.xIconGreenNumber4,
.xIconDarkNumber4 {
  background-image: none !important;
}
.xIconWhiteNumber4:before,
.xIconRedNumber4:before,
.xIconOrangeNumber4:before,
.xIconLightNumber4:before,
.xIconGreyNumber4:before,
.xIconGreenNumber4:before,
.xIconDarkNumber4:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e971";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber4 {
  background-image: none !important;
}
.xIconNumber4:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e971";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber4:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber4:before {
  color: #e53935 !important;
}
.xIconOrangeNumber4:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber4:before {
  color: #43a047 !important;
}
.xIconWhiteNumber5,
.xIconRedNumber5,
.xIconOrangeNumber5,
.xIconLightNumber5,
.xIconGreyNumber5,
.xIconGreenNumber5,
.xIconDarkNumber5 {
  background-image: none !important;
}
.xIconWhiteNumber5:before,
.xIconRedNumber5:before,
.xIconOrangeNumber5:before,
.xIconLightNumber5:before,
.xIconGreyNumber5:before,
.xIconGreenNumber5:before,
.xIconDarkNumber5:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e972";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber5 {
  background-image: none !important;
}
.xIconNumber5:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e972";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber5:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber5:before {
  color: #e53935 !important;
}
.xIconOrangeNumber5:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber5:before {
  color: #43a047 !important;
}
.xIconWhiteNumber6,
.xIconRedNumber6,
.xIconOrangeNumber6,
.xIconLightNumber6,
.xIconGreyNumber6,
.xIconGreenNumber6,
.xIconDarkNumber6 {
  background-image: none !important;
}
.xIconWhiteNumber6:before,
.xIconRedNumber6:before,
.xIconOrangeNumber6:before,
.xIconLightNumber6:before,
.xIconGreyNumber6:before,
.xIconGreenNumber6:before,
.xIconDarkNumber6:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e973";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber6 {
  background-image: none !important;
}
.xIconNumber6:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e973";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber6:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber6:before {
  color: #e53935 !important;
}
.xIconOrangeNumber6:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber6:before {
  color: #43a047 !important;
}
.xIconWhiteNumber7,
.xIconRedNumber7,
.xIconOrangeNumber7,
.xIconLightNumber7,
.xIconGreyNumber7,
.xIconGreenNumber7,
.xIconDarkNumber7 {
  background-image: none !important;
}
.xIconWhiteNumber7:before,
.xIconRedNumber7:before,
.xIconOrangeNumber7:before,
.xIconLightNumber7:before,
.xIconGreyNumber7:before,
.xIconGreenNumber7:before,
.xIconDarkNumber7:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e974";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber7 {
  background-image: none !important;
}
.xIconNumber7:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e974";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber7:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber7:before {
  color: #e53935 !important;
}
.xIconOrangeNumber7:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber7:before {
  color: #43a047 !important;
}
.xIconWhiteNumber8,
.xIconRedNumber8,
.xIconOrangeNumber8,
.xIconLightNumber8,
.xIconGreyNumber8,
.xIconGreenNumber8,
.xIconDarkNumber8 {
  background-image: none !important;
}
.xIconWhiteNumber8:before,
.xIconRedNumber8:before,
.xIconOrangeNumber8:before,
.xIconLightNumber8:before,
.xIconGreyNumber8:before,
.xIconGreenNumber8:before,
.xIconDarkNumber8:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e975";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber8 {
  background-image: none !important;
}
.xIconNumber8:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e975";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber8:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber8:before {
  color: #e53935 !important;
}
.xIconOrangeNumber8:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber8:before {
  color: #43a047 !important;
}
.xIconWhiteNumber9,
.xIconRedNumber9,
.xIconOrangeNumber9,
.xIconLightNumber9,
.xIconGreyNumber9,
.xIconGreenNumber9,
.xIconDarkNumber9 {
  background-image: none !important;
}
.xIconWhiteNumber9:before,
.xIconRedNumber9:before,
.xIconOrangeNumber9:before,
.xIconLightNumber9:before,
.xIconGreyNumber9:before,
.xIconGreenNumber9:before,
.xIconDarkNumber9:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e976";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNumber9 {
  background-image: none !important;
}
.xIconNumber9:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e976";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNumber9:before {
  color: #9aa4b2 !important;
}
.xIconRedNumber9:before {
  color: #e53935 !important;
}
.xIconOrangeNumber9:before {
  color: #fb8c00 !important;
}
.xIconGreenNumber9:before {
  color: #43a047 !important;
}
.xIconWhiteOk,
.xIconRedOk,
.xIconOrangeOk,
.xIconLightOk,
.xIconGreyOk,
.xIconGreenOk,
.xIconDarkOk {
  background-image: none !important;
}
.xIconWhiteOk:before,
.xIconRedOk:before,
.xIconOrangeOk:before,
.xIconLightOk:before,
.xIconGreyOk:before,
.xIconGreenOk:before,
.xIconDarkOk:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOk {
  background-image: none !important;
}
.xIconOk:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e96c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOk:before {
  color: #9aa4b2 !important;
}
.xIconRedOk:before {
  color: #e53935 !important;
}
.xIconOrangeOk:before {
  color: #fb8c00 !important;
}
.xIconGreenOk:before {
  color: #43a047 !important;
}
.xIconWhiteOutline,
.xIconRedOutline,
.xIconOrangeOutline,
.xIconLightOutline,
.xIconGreyOutline,
.xIconGreenOutline,
.xIconDarkOutline {
  background-image: none !important;
}
.xIconWhiteOutline:before,
.xIconRedOutline:before,
.xIconOrangeOutline:before,
.xIconLightOutline:before,
.xIconGreyOutline:before,
.xIconGreenOutline:before,
.xIconDarkOutline:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOutline {
  background-image: none !important;
}
.xIconOutline:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOutline:before {
  color: #9aa4b2 !important;
}
.xIconRedOutline:before {
  color: #e53935 !important;
}
.xIconOrangeOutline:before {
  color: #fb8c00 !important;
}
.xIconGreenOutline:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconArrowFilledDown,
.xIconRedOwniconArrowFilledDown,
.xIconOrangeOwniconArrowFilledDown,
.xIconLightOwniconArrowFilledDown,
.xIconGreyOwniconArrowFilledDown,
.xIconGreenOwniconArrowFilledDown,
.xIconDarkOwniconArrowFilledDown {
  background-image: none !important;
}
.xIconWhiteOwniconArrowFilledDown:before,
.xIconRedOwniconArrowFilledDown:before,
.xIconOrangeOwniconArrowFilledDown:before,
.xIconLightOwniconArrowFilledDown:before,
.xIconGreyOwniconArrowFilledDown:before,
.xIconGreenOwniconArrowFilledDown:before,
.xIconDarkOwniconArrowFilledDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconArrowFilledDown {
  background-image: none !important;
}
.xIconOwniconArrowFilledDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconArrowFilledDown:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconArrowFilledDown:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconArrowFilledDown:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconArrowFilledDown:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconArrowFilledLeft,
.xIconRedOwniconArrowFilledLeft,
.xIconOrangeOwniconArrowFilledLeft,
.xIconLightOwniconArrowFilledLeft,
.xIconGreyOwniconArrowFilledLeft,
.xIconGreenOwniconArrowFilledLeft,
.xIconDarkOwniconArrowFilledLeft {
  background-image: none !important;
}
.xIconWhiteOwniconArrowFilledLeft:before,
.xIconRedOwniconArrowFilledLeft:before,
.xIconOrangeOwniconArrowFilledLeft:before,
.xIconLightOwniconArrowFilledLeft:before,
.xIconGreyOwniconArrowFilledLeft:before,
.xIconGreenOwniconArrowFilledLeft:before,
.xIconDarkOwniconArrowFilledLeft:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconArrowFilledLeft {
  background-image: none !important;
}
.xIconOwniconArrowFilledLeft:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fa";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconArrowFilledLeft:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconArrowFilledLeft:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconArrowFilledLeft:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconArrowFilledLeft:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconArrowFilledRight,
.xIconRedOwniconArrowFilledRight,
.xIconOrangeOwniconArrowFilledRight,
.xIconLightOwniconArrowFilledRight,
.xIconGreyOwniconArrowFilledRight,
.xIconGreenOwniconArrowFilledRight,
.xIconDarkOwniconArrowFilledRight {
  background-image: none !important;
}
.xIconWhiteOwniconArrowFilledRight:before,
.xIconRedOwniconArrowFilledRight:before,
.xIconOrangeOwniconArrowFilledRight:before,
.xIconLightOwniconArrowFilledRight:before,
.xIconGreyOwniconArrowFilledRight:before,
.xIconGreenOwniconArrowFilledRight:before,
.xIconDarkOwniconArrowFilledRight:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconArrowFilledRight {
  background-image: none !important;
}
.xIconOwniconArrowFilledRight:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fb";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconArrowFilledRight:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconArrowFilledRight:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconArrowFilledRight:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconArrowFilledRight:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconArrowFilledUp,
.xIconRedOwniconArrowFilledUp,
.xIconOrangeOwniconArrowFilledUp,
.xIconLightOwniconArrowFilledUp,
.xIconGreyOwniconArrowFilledUp,
.xIconGreenOwniconArrowFilledUp,
.xIconDarkOwniconArrowFilledUp {
  background-image: none !important;
}
.xIconWhiteOwniconArrowFilledUp:before,
.xIconRedOwniconArrowFilledUp:before,
.xIconOrangeOwniconArrowFilledUp:before,
.xIconLightOwniconArrowFilledUp:before,
.xIconGreyOwniconArrowFilledUp:before,
.xIconGreenOwniconArrowFilledUp:before,
.xIconDarkOwniconArrowFilledUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconArrowFilledUp {
  background-image: none !important;
}
.xIconOwniconArrowFilledUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fc";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconArrowFilledUp:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconArrowFilledUp:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconArrowFilledUp:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconArrowFilledUp:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCalendar,
.xIconRedOwniconCalendar,
.xIconOrangeOwniconCalendar,
.xIconLightOwniconCalendar,
.xIconGreyOwniconCalendar,
.xIconGreenOwniconCalendar,
.xIconDarkOwniconCalendar {
  background-image: none !important;
}
.xIconWhiteOwniconCalendar:before,
.xIconRedOwniconCalendar:before,
.xIconOrangeOwniconCalendar:before,
.xIconLightOwniconCalendar:before,
.xIconGreyOwniconCalendar:before,
.xIconGreenOwniconCalendar:before,
.xIconDarkOwniconCalendar:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fe";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCalendar {
  background-image: none !important;
}
.xIconOwniconCalendar:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9fe";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCalendar:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCalendar:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCalendar:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCalendar:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCalendarAdd,
.xIconRedOwniconCalendarAdd,
.xIconOrangeOwniconCalendarAdd,
.xIconLightOwniconCalendarAdd,
.xIconGreyOwniconCalendarAdd,
.xIconGreenOwniconCalendarAdd,
.xIconDarkOwniconCalendarAdd {
  background-image: none !important;
}
.xIconWhiteOwniconCalendarAdd:before,
.xIconRedOwniconCalendarAdd:before,
.xIconOrangeOwniconCalendarAdd:before,
.xIconLightOwniconCalendarAdd:before,
.xIconGreyOwniconCalendarAdd:before,
.xIconGreenOwniconCalendarAdd:before,
.xIconDarkOwniconCalendarAdd:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ff";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCalendarAdd {
  background-image: none !important;
}
.xIconOwniconCalendarAdd:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ff";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCalendarAdd:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCalendarAdd:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCalendarAdd:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCalendarAdd:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled10,
.xIconRedOwniconCircled10,
.xIconOrangeOwniconCircled10,
.xIconLightOwniconCircled10,
.xIconGreyOwniconCircled10,
.xIconGreenOwniconCircled10,
.xIconDarkOwniconCircled10 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled10:before,
.xIconRedOwniconCircled10:before,
.xIconOrangeOwniconCircled10:before,
.xIconLightOwniconCircled10:before,
.xIconGreyOwniconCircled10:before,
.xIconGreenOwniconCircled10:before,
.xIconDarkOwniconCircled10:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea00";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled10 {
  background-image: none !important;
}
.xIconOwniconCircled10:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea00";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled10:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled10:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled10:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled10:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled11,
.xIconRedOwniconCircled11,
.xIconOrangeOwniconCircled11,
.xIconLightOwniconCircled11,
.xIconGreyOwniconCircled11,
.xIconGreenOwniconCircled11,
.xIconDarkOwniconCircled11 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled11:before,
.xIconRedOwniconCircled11:before,
.xIconOrangeOwniconCircled11:before,
.xIconLightOwniconCircled11:before,
.xIconGreyOwniconCircled11:before,
.xIconGreenOwniconCircled11:before,
.xIconDarkOwniconCircled11:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea01";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled11 {
  background-image: none !important;
}
.xIconOwniconCircled11:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea01";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled11:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled11:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled11:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled11:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled12,
.xIconRedOwniconCircled12,
.xIconOrangeOwniconCircled12,
.xIconLightOwniconCircled12,
.xIconGreyOwniconCircled12,
.xIconGreenOwniconCircled12,
.xIconDarkOwniconCircled12 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled12:before,
.xIconRedOwniconCircled12:before,
.xIconOrangeOwniconCircled12:before,
.xIconLightOwniconCircled12:before,
.xIconGreyOwniconCircled12:before,
.xIconGreenOwniconCircled12:before,
.xIconDarkOwniconCircled12:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea02";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled12 {
  background-image: none !important;
}
.xIconOwniconCircled12:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea02";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled12:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled12:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled12:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled12:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled13,
.xIconRedOwniconCircled13,
.xIconOrangeOwniconCircled13,
.xIconLightOwniconCircled13,
.xIconGreyOwniconCircled13,
.xIconGreenOwniconCircled13,
.xIconDarkOwniconCircled13 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled13:before,
.xIconRedOwniconCircled13:before,
.xIconOrangeOwniconCircled13:before,
.xIconLightOwniconCircled13:before,
.xIconGreyOwniconCircled13:before,
.xIconGreenOwniconCircled13:before,
.xIconDarkOwniconCircled13:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea03";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled13 {
  background-image: none !important;
}
.xIconOwniconCircled13:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea03";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled13:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled13:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled13:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled13:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled14,
.xIconRedOwniconCircled14,
.xIconOrangeOwniconCircled14,
.xIconLightOwniconCircled14,
.xIconGreyOwniconCircled14,
.xIconGreenOwniconCircled14,
.xIconDarkOwniconCircled14 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled14:before,
.xIconRedOwniconCircled14:before,
.xIconOrangeOwniconCircled14:before,
.xIconLightOwniconCircled14:before,
.xIconGreyOwniconCircled14:before,
.xIconGreenOwniconCircled14:before,
.xIconDarkOwniconCircled14:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea04";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled14 {
  background-image: none !important;
}
.xIconOwniconCircled14:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea04";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled14:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled14:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled14:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled14:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled15,
.xIconRedOwniconCircled15,
.xIconOrangeOwniconCircled15,
.xIconLightOwniconCircled15,
.xIconGreyOwniconCircled15,
.xIconGreenOwniconCircled15,
.xIconDarkOwniconCircled15 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled15:before,
.xIconRedOwniconCircled15:before,
.xIconOrangeOwniconCircled15:before,
.xIconLightOwniconCircled15:before,
.xIconGreyOwniconCircled15:before,
.xIconGreenOwniconCircled15:before,
.xIconDarkOwniconCircled15:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea05";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled15 {
  background-image: none !important;
}
.xIconOwniconCircled15:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea05";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled15:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled15:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled15:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled15:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled16,
.xIconRedOwniconCircled16,
.xIconOrangeOwniconCircled16,
.xIconLightOwniconCircled16,
.xIconGreyOwniconCircled16,
.xIconGreenOwniconCircled16,
.xIconDarkOwniconCircled16 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled16:before,
.xIconRedOwniconCircled16:before,
.xIconOrangeOwniconCircled16:before,
.xIconLightOwniconCircled16:before,
.xIconGreyOwniconCircled16:before,
.xIconGreenOwniconCircled16:before,
.xIconDarkOwniconCircled16:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea06";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled16 {
  background-image: none !important;
}
.xIconOwniconCircled16:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea06";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled16:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled16:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled16:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled16:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled17,
.xIconRedOwniconCircled17,
.xIconOrangeOwniconCircled17,
.xIconLightOwniconCircled17,
.xIconGreyOwniconCircled17,
.xIconGreenOwniconCircled17,
.xIconDarkOwniconCircled17 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled17:before,
.xIconRedOwniconCircled17:before,
.xIconOrangeOwniconCircled17:before,
.xIconLightOwniconCircled17:before,
.xIconGreyOwniconCircled17:before,
.xIconGreenOwniconCircled17:before,
.xIconDarkOwniconCircled17:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea07";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled17 {
  background-image: none !important;
}
.xIconOwniconCircled17:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea07";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled17:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled17:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled17:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled17:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled18,
.xIconRedOwniconCircled18,
.xIconOrangeOwniconCircled18,
.xIconLightOwniconCircled18,
.xIconGreyOwniconCircled18,
.xIconGreenOwniconCircled18,
.xIconDarkOwniconCircled18 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled18:before,
.xIconRedOwniconCircled18:before,
.xIconOrangeOwniconCircled18:before,
.xIconLightOwniconCircled18:before,
.xIconGreyOwniconCircled18:before,
.xIconGreenOwniconCircled18:before,
.xIconDarkOwniconCircled18:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea08";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled18 {
  background-image: none !important;
}
.xIconOwniconCircled18:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea08";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled18:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled18:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled18:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled18:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled19,
.xIconRedOwniconCircled19,
.xIconOrangeOwniconCircled19,
.xIconLightOwniconCircled19,
.xIconGreyOwniconCircled19,
.xIconGreenOwniconCircled19,
.xIconDarkOwniconCircled19 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled19:before,
.xIconRedOwniconCircled19:before,
.xIconOrangeOwniconCircled19:before,
.xIconLightOwniconCircled19:before,
.xIconGreyOwniconCircled19:before,
.xIconGreenOwniconCircled19:before,
.xIconDarkOwniconCircled19:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea09";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled19 {
  background-image: none !important;
}
.xIconOwniconCircled19:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea09";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled19:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled19:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled19:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled19:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled20,
.xIconRedOwniconCircled20,
.xIconOrangeOwniconCircled20,
.xIconLightOwniconCircled20,
.xIconGreyOwniconCircled20,
.xIconGreenOwniconCircled20,
.xIconDarkOwniconCircled20 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled20:before,
.xIconRedOwniconCircled20:before,
.xIconOrangeOwniconCircled20:before,
.xIconLightOwniconCircled20:before,
.xIconGreyOwniconCircled20:before,
.xIconGreenOwniconCircled20:before,
.xIconDarkOwniconCircled20:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled20 {
  background-image: none !important;
}
.xIconOwniconCircled20:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled20:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled20:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled20:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled20:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled21,
.xIconRedOwniconCircled21,
.xIconOrangeOwniconCircled21,
.xIconLightOwniconCircled21,
.xIconGreyOwniconCircled21,
.xIconGreenOwniconCircled21,
.xIconDarkOwniconCircled21 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled21:before,
.xIconRedOwniconCircled21:before,
.xIconOrangeOwniconCircled21:before,
.xIconLightOwniconCircled21:before,
.xIconGreyOwniconCircled21:before,
.xIconGreenOwniconCircled21:before,
.xIconDarkOwniconCircled21:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled21 {
  background-image: none !important;
}
.xIconOwniconCircled21:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled21:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled21:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled21:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled21:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled22,
.xIconRedOwniconCircled22,
.xIconOrangeOwniconCircled22,
.xIconLightOwniconCircled22,
.xIconGreyOwniconCircled22,
.xIconGreenOwniconCircled22,
.xIconDarkOwniconCircled22 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled22:before,
.xIconRedOwniconCircled22:before,
.xIconOrangeOwniconCircled22:before,
.xIconLightOwniconCircled22:before,
.xIconGreyOwniconCircled22:before,
.xIconGreenOwniconCircled22:before,
.xIconDarkOwniconCircled22:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled22 {
  background-image: none !important;
}
.xIconOwniconCircled22:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled22:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled22:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled22:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled22:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled23,
.xIconRedOwniconCircled23,
.xIconOrangeOwniconCircled23,
.xIconLightOwniconCircled23,
.xIconGreyOwniconCircled23,
.xIconGreenOwniconCircled23,
.xIconDarkOwniconCircled23 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled23:before,
.xIconRedOwniconCircled23:before,
.xIconOrangeOwniconCircled23:before,
.xIconLightOwniconCircled23:before,
.xIconGreyOwniconCircled23:before,
.xIconGreenOwniconCircled23:before,
.xIconDarkOwniconCircled23:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled23 {
  background-image: none !important;
}
.xIconOwniconCircled23:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled23:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled23:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled23:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled23:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled24,
.xIconRedOwniconCircled24,
.xIconOrangeOwniconCircled24,
.xIconLightOwniconCircled24,
.xIconGreyOwniconCircled24,
.xIconGreenOwniconCircled24,
.xIconDarkOwniconCircled24 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled24:before,
.xIconRedOwniconCircled24:before,
.xIconOrangeOwniconCircled24:before,
.xIconLightOwniconCircled24:before,
.xIconGreyOwniconCircled24:before,
.xIconGreenOwniconCircled24:before,
.xIconDarkOwniconCircled24:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled24 {
  background-image: none !important;
}
.xIconOwniconCircled24:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled24:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled24:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled24:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled24:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled25,
.xIconRedOwniconCircled25,
.xIconOrangeOwniconCircled25,
.xIconLightOwniconCircled25,
.xIconGreyOwniconCircled25,
.xIconGreenOwniconCircled25,
.xIconDarkOwniconCircled25 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled25:before,
.xIconRedOwniconCircled25:before,
.xIconOrangeOwniconCircled25:before,
.xIconLightOwniconCircled25:before,
.xIconGreyOwniconCircled25:before,
.xIconGreenOwniconCircled25:before,
.xIconDarkOwniconCircled25:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled25 {
  background-image: none !important;
}
.xIconOwniconCircled25:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea0f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled25:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled25:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled25:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled25:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled26,
.xIconRedOwniconCircled26,
.xIconOrangeOwniconCircled26,
.xIconLightOwniconCircled26,
.xIconGreyOwniconCircled26,
.xIconGreenOwniconCircled26,
.xIconDarkOwniconCircled26 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled26:before,
.xIconRedOwniconCircled26:before,
.xIconOrangeOwniconCircled26:before,
.xIconLightOwniconCircled26:before,
.xIconGreyOwniconCircled26:before,
.xIconGreenOwniconCircled26:before,
.xIconDarkOwniconCircled26:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea10";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled26 {
  background-image: none !important;
}
.xIconOwniconCircled26:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea10";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled26:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled26:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled26:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled26:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled27,
.xIconRedOwniconCircled27,
.xIconOrangeOwniconCircled27,
.xIconLightOwniconCircled27,
.xIconGreyOwniconCircled27,
.xIconGreenOwniconCircled27,
.xIconDarkOwniconCircled27 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled27:before,
.xIconRedOwniconCircled27:before,
.xIconOrangeOwniconCircled27:before,
.xIconLightOwniconCircled27:before,
.xIconGreyOwniconCircled27:before,
.xIconGreenOwniconCircled27:before,
.xIconDarkOwniconCircled27:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea11";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled27 {
  background-image: none !important;
}
.xIconOwniconCircled27:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea11";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled27:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled27:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled27:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled27:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled28,
.xIconRedOwniconCircled28,
.xIconOrangeOwniconCircled28,
.xIconLightOwniconCircled28,
.xIconGreyOwniconCircled28,
.xIconGreenOwniconCircled28,
.xIconDarkOwniconCircled28 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled28:before,
.xIconRedOwniconCircled28:before,
.xIconOrangeOwniconCircled28:before,
.xIconLightOwniconCircled28:before,
.xIconGreyOwniconCircled28:before,
.xIconGreenOwniconCircled28:before,
.xIconDarkOwniconCircled28:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea12";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled28 {
  background-image: none !important;
}
.xIconOwniconCircled28:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea12";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled28:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled28:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled28:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled28:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled29,
.xIconRedOwniconCircled29,
.xIconOrangeOwniconCircled29,
.xIconLightOwniconCircled29,
.xIconGreyOwniconCircled29,
.xIconGreenOwniconCircled29,
.xIconDarkOwniconCircled29 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled29:before,
.xIconRedOwniconCircled29:before,
.xIconOrangeOwniconCircled29:before,
.xIconLightOwniconCircled29:before,
.xIconGreyOwniconCircled29:before,
.xIconGreenOwniconCircled29:before,
.xIconDarkOwniconCircled29:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea13";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled29 {
  background-image: none !important;
}
.xIconOwniconCircled29:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea13";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled29:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled29:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled29:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled29:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconCircled30,
.xIconRedOwniconCircled30,
.xIconOrangeOwniconCircled30,
.xIconLightOwniconCircled30,
.xIconGreyOwniconCircled30,
.xIconGreenOwniconCircled30,
.xIconDarkOwniconCircled30 {
  background-image: none !important;
}
.xIconWhiteOwniconCircled30:before,
.xIconRedOwniconCircled30:before,
.xIconOrangeOwniconCircled30:before,
.xIconLightOwniconCircled30:before,
.xIconGreyOwniconCircled30:before,
.xIconGreenOwniconCircled30:before,
.xIconDarkOwniconCircled30:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea14";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconCircled30 {
  background-image: none !important;
}
.xIconOwniconCircled30:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea14";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconCircled30:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconCircled30:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconCircled30:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconCircled30:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconEgym,
.xIconRedOwniconEgym,
.xIconOrangeOwniconEgym,
.xIconLightOwniconEgym,
.xIconGreyOwniconEgym,
.xIconGreenOwniconEgym,
.xIconDarkOwniconEgym {
  background-image: none !important;
}
.xIconWhiteOwniconEgym:before,
.xIconRedOwniconEgym:before,
.xIconOrangeOwniconEgym:before,
.xIconLightOwniconEgym:before,
.xIconGreyOwniconEgym:before,
.xIconGreenOwniconEgym:before,
.xIconDarkOwniconEgym:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea17";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconEgym {
  background-image: none !important;
}
.xIconOwniconEgym:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea17";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconEgym:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconEgym:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconEgym:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconEgym:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconFeather,
.xIconRedOwniconFeather,
.xIconOrangeOwniconFeather,
.xIconLightOwniconFeather,
.xIconGreyOwniconFeather,
.xIconGreenOwniconFeather,
.xIconDarkOwniconFeather {
  background-image: none !important;
}
.xIconWhiteOwniconFeather:before,
.xIconRedOwniconFeather:before,
.xIconOrangeOwniconFeather:before,
.xIconLightOwniconFeather:before,
.xIconGreyOwniconFeather:before,
.xIconGreenOwniconFeather:before,
.xIconDarkOwniconFeather:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconFeather {
  background-image: none !important;
}
.xIconOwniconFeather:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconFeather:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconFeather:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconFeather:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconFeather:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconFemale,
.xIconRedOwniconFemale,
.xIconOrangeOwniconFemale,
.xIconLightOwniconFemale,
.xIconGreyOwniconFemale,
.xIconGreenOwniconFemale,
.xIconDarkOwniconFemale {
  background-image: none !important;
}
.xIconWhiteOwniconFemale:before,
.xIconRedOwniconFemale:before,
.xIconOrangeOwniconFemale:before,
.xIconLightOwniconFemale:before,
.xIconGreyOwniconFemale:before,
.xIconGreenOwniconFemale:before,
.xIconDarkOwniconFemale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconFemale {
  background-image: none !important;
}
.xIconOwniconFemale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconFemale:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconFemale:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconFemale:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconFemale:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconGolfing5,
.xIconRedOwniconGolfing5,
.xIconOrangeOwniconGolfing5,
.xIconLightOwniconGolfing5,
.xIconGreyOwniconGolfing5,
.xIconGreenOwniconGolfing5,
.xIconDarkOwniconGolfing5 {
  background-image: none !important;
}
.xIconWhiteOwniconGolfing5:before,
.xIconRedOwniconGolfing5:before,
.xIconOrangeOwniconGolfing5:before,
.xIconLightOwniconGolfing5:before,
.xIconGreyOwniconGolfing5:before,
.xIconGreenOwniconGolfing5:before,
.xIconDarkOwniconGolfing5:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconGolfing5 {
  background-image: none !important;
}
.xIconOwniconGolfing5:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconGolfing5:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconGolfing5:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconGolfing5:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconGolfing5:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconKettlebell,
.xIconRedOwniconKettlebell,
.xIconOrangeOwniconKettlebell,
.xIconLightOwniconKettlebell,
.xIconGreyOwniconKettlebell,
.xIconGreenOwniconKettlebell,
.xIconDarkOwniconKettlebell {
  background-image: none !important;
}
.xIconWhiteOwniconKettlebell:before,
.xIconRedOwniconKettlebell:before,
.xIconOrangeOwniconKettlebell:before,
.xIconLightOwniconKettlebell:before,
.xIconGreyOwniconKettlebell:before,
.xIconGreenOwniconKettlebell:before,
.xIconDarkOwniconKettlebell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconKettlebell {
  background-image: none !important;
}
.xIconOwniconKettlebell:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconKettlebell:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconKettlebell:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconKettlebell:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconKettlebell:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconMale,
.xIconRedOwniconMale,
.xIconOrangeOwniconMale,
.xIconLightOwniconMale,
.xIconGreyOwniconMale,
.xIconGreenOwniconMale,
.xIconDarkOwniconMale {
  background-image: none !important;
}
.xIconWhiteOwniconMale:before,
.xIconRedOwniconMale:before,
.xIconOrangeOwniconMale:before,
.xIconLightOwniconMale:before,
.xIconGreyOwniconMale:before,
.xIconGreenOwniconMale:before,
.xIconDarkOwniconMale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconMale {
  background-image: none !important;
}
.xIconOwniconMale:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconMale:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconMale:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconMale:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconMale:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconPhoneGo,
.xIconRedOwniconPhoneGo,
.xIconOrangeOwniconPhoneGo,
.xIconLightOwniconPhoneGo,
.xIconGreyOwniconPhoneGo,
.xIconGreenOwniconPhoneGo,
.xIconDarkOwniconPhoneGo {
  background-image: none !important;
}
.xIconWhiteOwniconPhoneGo:before,
.xIconRedOwniconPhoneGo:before,
.xIconOrangeOwniconPhoneGo:before,
.xIconLightOwniconPhoneGo:before,
.xIconGreyOwniconPhoneGo:before,
.xIconGreenOwniconPhoneGo:before,
.xIconDarkOwniconPhoneGo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconPhoneGo {
  background-image: none !important;
}
.xIconOwniconPhoneGo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconPhoneGo:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconPhoneGo:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconPhoneGo:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconPhoneGo:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconPt,
.xIconRedOwniconPt,
.xIconOrangeOwniconPt,
.xIconLightOwniconPt,
.xIconGreyOwniconPt,
.xIconGreenOwniconPt,
.xIconDarkOwniconPt {
  background-image: none !important;
}
.xIconWhiteOwniconPt:before,
.xIconRedOwniconPt:before,
.xIconOrangeOwniconPt:before,
.xIconLightOwniconPt:before,
.xIconGreyOwniconPt:before,
.xIconGreenOwniconPt:before,
.xIconDarkOwniconPt:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconPt {
  background-image: none !important;
}
.xIconOwniconPt:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconPt:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconPt:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconPt:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconPt:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconSortAsc,
.xIconRedOwniconSortAsc,
.xIconOrangeOwniconSortAsc,
.xIconLightOwniconSortAsc,
.xIconGreyOwniconSortAsc,
.xIconGreenOwniconSortAsc,
.xIconDarkOwniconSortAsc {
  background-image: none !important;
}
.xIconWhiteOwniconSortAsc:before,
.xIconRedOwniconSortAsc:before,
.xIconOrangeOwniconSortAsc:before,
.xIconLightOwniconSortAsc:before,
.xIconGreyOwniconSortAsc:before,
.xIconGreenOwniconSortAsc:before,
.xIconDarkOwniconSortAsc:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconSortAsc {
  background-image: none !important;
}
.xIconOwniconSortAsc:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconSortAsc:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconSortAsc:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconSortAsc:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconSortAsc:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconSortDesc,
.xIconRedOwniconSortDesc,
.xIconOrangeOwniconSortDesc,
.xIconLightOwniconSortDesc,
.xIconGreyOwniconSortDesc,
.xIconGreenOwniconSortDesc,
.xIconDarkOwniconSortDesc {
  background-image: none !important;
}
.xIconWhiteOwniconSortDesc:before,
.xIconRedOwniconSortDesc:before,
.xIconOrangeOwniconSortDesc:before,
.xIconLightOwniconSortDesc:before,
.xIconGreyOwniconSortDesc:before,
.xIconGreenOwniconSortDesc:before,
.xIconDarkOwniconSortDesc:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconSortDesc {
  background-image: none !important;
}
.xIconOwniconSortDesc:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconSortDesc:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconSortDesc:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconSortDesc:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconSortDesc:before {
  color: #43a047 !important;
}
.xIconWhiteOwniconTennisBall,
.xIconRedOwniconTennisBall,
.xIconOrangeOwniconTennisBall,
.xIconLightOwniconTennisBall,
.xIconGreyOwniconTennisBall,
.xIconGreenOwniconTennisBall,
.xIconDarkOwniconTennisBall {
  background-image: none !important;
}
.xIconWhiteOwniconTennisBall:before,
.xIconRedOwniconTennisBall:before,
.xIconOrangeOwniconTennisBall:before,
.xIconLightOwniconTennisBall:before,
.xIconGreyOwniconTennisBall:before,
.xIconGreenOwniconTennisBall:before,
.xIconDarkOwniconTennisBall:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconOwniconTennisBall {
  background-image: none !important;
}
.xIconOwniconTennisBall:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightOwniconTennisBall:before {
  color: #9aa4b2 !important;
}
.xIconRedOwniconTennisBall:before {
  color: #e53935 !important;
}
.xIconOrangeOwniconTennisBall:before {
  color: #fb8c00 !important;
}
.xIconGreenOwniconTennisBall:before {
  color: #43a047 !important;
}
.xIconWhitePageOverview4,
.xIconRedPageOverview4,
.xIconOrangePageOverview4,
.xIconLightPageOverview4,
.xIconGreyPageOverview4,
.xIconGreenPageOverview4,
.xIconDarkPageOverview4 {
  background-image: none !important;
}
.xIconWhitePageOverview4:before,
.xIconRedPageOverview4:before,
.xIconOrangePageOverview4:before,
.xIconLightPageOverview4:before,
.xIconGreyPageOverview4:before,
.xIconGreenPageOverview4:before,
.xIconDarkPageOverview4:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPageOverview4 {
  background-image: none !important;
}
.xIconPageOverview4:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPageOverview4:before {
  color: #9aa4b2 !important;
}
.xIconRedPageOverview4:before {
  color: #e53935 !important;
}
.xIconOrangePageOverview4:before {
  color: #fb8c00 !important;
}
.xIconGreenPageOverview4:before {
  color: #43a047 !important;
}
.xIconWhiteParallelTasksFilled,
.xIconRedParallelTasksFilled,
.xIconOrangeParallelTasksFilled,
.xIconLightParallelTasksFilled,
.xIconGreyParallelTasksFilled,
.xIconGreenParallelTasksFilled,
.xIconDarkParallelTasksFilled {
  background-image: none !important;
}
.xIconWhiteParallelTasksFilled:before,
.xIconRedParallelTasksFilled:before,
.xIconOrangeParallelTasksFilled:before,
.xIconLightParallelTasksFilled:before,
.xIconGreyParallelTasksFilled:before,
.xIconGreenParallelTasksFilled:before,
.xIconDarkParallelTasksFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea30";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconParallelTasksFilled {
  background-image: none !important;
}
.xIconParallelTasksFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea30";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightParallelTasksFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedParallelTasksFilled:before {
  color: #e53935 !important;
}
.xIconOrangeParallelTasksFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenParallelTasksFilled:before {
  color: #43a047 !important;
}
.xIconWhitePassword,
.xIconRedPassword,
.xIconOrangePassword,
.xIconLightPassword,
.xIconGreyPassword,
.xIconGreenPassword,
.xIconDarkPassword {
  background-image: none !important;
}
.xIconWhitePassword:before,
.xIconRedPassword:before,
.xIconOrangePassword:before,
.xIconLightPassword:before,
.xIconGreyPassword:before,
.xIconGreenPassword:before,
.xIconDarkPassword:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea31";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPassword {
  background-image: none !important;
}
.xIconPassword:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea31";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPassword:before {
  color: #9aa4b2 !important;
}
.xIconRedPassword:before {
  color: #e53935 !important;
}
.xIconOrangePassword:before {
  color: #fb8c00 !important;
}
.xIconGreenPassword:before {
  color: #43a047 !important;
}
.xIconWhitePdf,
.xIconRedPdf,
.xIconOrangePdf,
.xIconLightPdf,
.xIconGreyPdf,
.xIconGreenPdf,
.xIconDarkPdf {
  background-image: none !important;
}
.xIconWhitePdf:before,
.xIconRedPdf:before,
.xIconOrangePdf:before,
.xIconLightPdf:before,
.xIconGreyPdf:before,
.xIconGreenPdf:before,
.xIconDarkPdf:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea32";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPdf {
  background-image: none !important;
}
.xIconPdf:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea32";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPdf:before {
  color: #9aa4b2 !important;
}
.xIconRedPdf:before {
  color: #e53935 !important;
}
.xIconOrangePdf:before {
  color: #fb8c00 !important;
}
.xIconGreenPdf:before {
  color: #43a047 !important;
}
.xIconWhitePermissions,
.xIconRedPermissions,
.xIconOrangePermissions,
.xIconLightPermissions,
.xIconGreyPermissions,
.xIconGreenPermissions,
.xIconDarkPermissions {
  background-image: none !important;
}
.xIconWhitePermissions:before,
.xIconRedPermissions:before,
.xIconOrangePermissions:before,
.xIconLightPermissions:before,
.xIconGreyPermissions:before,
.xIconGreenPermissions:before,
.xIconDarkPermissions:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea49";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPermissions {
  background-image: none !important;
}
.xIconPermissions:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea49";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPermissions:before {
  color: #9aa4b2 !important;
}
.xIconRedPermissions:before {
  color: #e53935 !important;
}
.xIconOrangePermissions:before {
  color: #fb8c00 !important;
}
.xIconGreenPermissions:before {
  color: #43a047 !important;
}
.xIconWhitePhone,
.xIconRedPhone,
.xIconOrangePhone,
.xIconLightPhone,
.xIconGreyPhone,
.xIconGreenPhone,
.xIconDarkPhone {
  background-image: none !important;
}
.xIconWhitePhone:before,
.xIconRedPhone:before,
.xIconOrangePhone:before,
.xIconLightPhone:before,
.xIconGreyPhone:before,
.xIconGreenPhone:before,
.xIconDarkPhone:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea33";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPhone {
  background-image: none !important;
}
.xIconPhone:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea33";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPhone:before {
  color: #9aa4b2 !important;
}
.xIconRedPhone:before {
  color: #e53935 !important;
}
.xIconOrangePhone:before {
  color: #fb8c00 !important;
}
.xIconGreenPhone:before {
  color: #43a047 !important;
}
.xIconWhitePlanner,
.xIconRedPlanner,
.xIconOrangePlanner,
.xIconLightPlanner,
.xIconGreyPlanner,
.xIconGreenPlanner,
.xIconDarkPlanner {
  background-image: none !important;
}
.xIconWhitePlanner:before,
.xIconRedPlanner:before,
.xIconOrangePlanner:before,
.xIconLightPlanner:before,
.xIconGreyPlanner:before,
.xIconGreenPlanner:before,
.xIconDarkPlanner:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPlanner {
  background-image: none !important;
}
.xIconPlanner:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPlanner:before {
  color: #9aa4b2 !important;
}
.xIconRedPlanner:before {
  color: #e53935 !important;
}
.xIconOrangePlanner:before {
  color: #fb8c00 !important;
}
.xIconGreenPlanner:before {
  color: #43a047 !important;
}
.xIconWhitePlannerNewItem,
.xIconRedPlannerNewItem,
.xIconOrangePlannerNewItem,
.xIconLightPlannerNewItem,
.xIconGreyPlannerNewItem,
.xIconGreenPlannerNewItem,
.xIconDarkPlannerNewItem {
  background-image: none !important;
}
.xIconWhitePlannerNewItem:before,
.xIconRedPlannerNewItem:before,
.xIconOrangePlannerNewItem:before,
.xIconLightPlannerNewItem:before,
.xIconGreyPlannerNewItem:before,
.xIconGreenPlannerNewItem:before,
.xIconDarkPlannerNewItem:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ff";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPlannerNewItem {
  background-image: none !important;
}
.xIconPlannerNewItem:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ff";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPlannerNewItem:before {
  color: #9aa4b2 !important;
}
.xIconRedPlannerNewItem:before {
  color: #e53935 !important;
}
.xIconOrangePlannerNewItem:before {
  color: #fb8c00 !important;
}
.xIconGreenPlannerNewItem:before {
  color: #43a047 !important;
}
.xIconWhitePlay,
.xIconRedPlay,
.xIconOrangePlay,
.xIconLightPlay,
.xIconGreyPlay,
.xIconGreenPlay,
.xIconDarkPlay {
  background-image: none !important;
}
.xIconWhitePlay:before,
.xIconRedPlay:before,
.xIconOrangePlay:before,
.xIconLightPlay:before,
.xIconGreyPlay:before,
.xIconGreenPlay:before,
.xIconDarkPlay:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea34";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPlay {
  background-image: none !important;
}
.xIconPlay:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea34";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPlay:before {
  color: #9aa4b2 !important;
}
.xIconRedPlay:before {
  color: #e53935 !important;
}
.xIconOrangePlay:before {
  color: #fb8c00 !important;
}
.xIconGreenPlay:before {
  color: #43a047 !important;
}
.xIconWhitePlus,
.xIconRedPlus,
.xIconOrangePlus,
.xIconLightPlus,
.xIconGreyPlus,
.xIconGreenPlus,
.xIconDarkPlus {
  background-image: none !important;
}
.xIconWhitePlus:before,
.xIconRedPlus:before,
.xIconOrangePlus:before,
.xIconLightPlus:before,
.xIconGreyPlus:before,
.xIconGreenPlus:before,
.xIconDarkPlus:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea36";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPlus {
  background-image: none !important;
}
.xIconPlus:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea36";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPlus:before {
  color: #9aa4b2 !important;
}
.xIconRedPlus:before {
  color: #e53935 !important;
}
.xIconOrangePlus:before {
  color: #fb8c00 !important;
}
.xIconGreenPlus:before {
  color: #43a047 !important;
}
.xIconWhitePlus2Math,
.xIconRedPlus2Math,
.xIconOrangePlus2Math,
.xIconLightPlus2Math,
.xIconGreyPlus2Math,
.xIconGreenPlus2Math,
.xIconDarkPlus2Math {
  background-image: none !important;
}
.xIconWhitePlus2Math:before,
.xIconRedPlus2Math:before,
.xIconOrangePlus2Math:before,
.xIconLightPlus2Math:before,
.xIconGreyPlus2Math:before,
.xIconGreenPlus2Math:before,
.xIconDarkPlus2Math:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea35";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPlus2Math {
  background-image: none !important;
}
.xIconPlus2Math:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea35";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPlus2Math:before {
  color: #9aa4b2 !important;
}
.xIconRedPlus2Math:before {
  color: #e53935 !important;
}
.xIconOrangePlus2Math:before {
  color: #fb8c00 !important;
}
.xIconGreenPlus2Math:before {
  color: #43a047 !important;
}
.xIconWhitePlusMath,
.xIconRedPlusMath,
.xIconOrangePlusMath,
.xIconLightPlusMath,
.xIconGreyPlusMath,
.xIconGreenPlusMath,
.xIconDarkPlusMath {
  background-image: none !important;
}
.xIconWhitePlusMath:before,
.xIconRedPlusMath:before,
.xIconOrangePlusMath:before,
.xIconLightPlusMath:before,
.xIconGreyPlusMath:before,
.xIconGreenPlusMath:before,
.xIconDarkPlusMath:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea36";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPlusMath {
  background-image: none !important;
}
.xIconPlusMath:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea36";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPlusMath:before {
  color: #9aa4b2 !important;
}
.xIconRedPlusMath:before {
  color: #e53935 !important;
}
.xIconOrangePlusMath:before {
  color: #fb8c00 !important;
}
.xIconGreenPlusMath:before {
  color: #43a047 !important;
}
.xIconWhitePopularTopic,
.xIconRedPopularTopic,
.xIconOrangePopularTopic,
.xIconLightPopularTopic,
.xIconGreyPopularTopic,
.xIconGreenPopularTopic,
.xIconDarkPopularTopic {
  background-image: none !important;
}
.xIconWhitePopularTopic:before,
.xIconRedPopularTopic:before,
.xIconOrangePopularTopic:before,
.xIconLightPopularTopic:before,
.xIconGreyPopularTopic:before,
.xIconGreenPopularTopic:before,
.xIconDarkPopularTopic:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea37";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPopularTopic {
  background-image: none !important;
}
.xIconPopularTopic:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea37";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPopularTopic:before {
  color: #9aa4b2 !important;
}
.xIconRedPopularTopic:before {
  color: #e53935 !important;
}
.xIconOrangePopularTopic:before {
  color: #fb8c00 !important;
}
.xIconGreenPopularTopic:before {
  color: #43a047 !important;
}
.xIconWhitePrelum,
.xIconRedPrelum,
.xIconOrangePrelum,
.xIconLightPrelum,
.xIconGreyPrelum,
.xIconGreenPrelum,
.xIconDarkPrelum {
  background-image: none !important;
}
.xIconWhitePrelum:before,
.xIconRedPrelum:before,
.xIconOrangePrelum:before,
.xIconLightPrelum:before,
.xIconGreyPrelum:before,
.xIconGreenPrelum:before,
.xIconDarkPrelum:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea38";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPrelum {
  background-image: none !important;
}
.xIconPrelum:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea38";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPrelum:before {
  color: #9aa4b2 !important;
}
.xIconRedPrelum:before {
  color: #e53935 !important;
}
.xIconOrangePrelum:before {
  color: #fb8c00 !important;
}
.xIconGreenPrelum:before {
  color: #43a047 !important;
}
.xIconWhitePresent,
.xIconRedPresent,
.xIconOrangePresent,
.xIconLightPresent,
.xIconGreyPresent,
.xIconGreenPresent,
.xIconDarkPresent {
  background-image: none !important;
}
.xIconWhitePresent:before,
.xIconRedPresent:before,
.xIconOrangePresent:before,
.xIconLightPresent:before,
.xIconGreyPresent:before,
.xIconGreenPresent:before,
.xIconDarkPresent:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPresent {
  background-image: none !important;
}
.xIconPresent:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c9";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPresent:before {
  color: #9aa4b2 !important;
}
.xIconRedPresent:before {
  color: #e53935 !important;
}
.xIconOrangePresent:before {
  color: #fb8c00 !important;
}
.xIconGreenPresent:before {
  color: #43a047 !important;
}
.xIconWhitePrevious,
.xIconRedPrevious,
.xIconOrangePrevious,
.xIconLightPrevious,
.xIconGreyPrevious,
.xIconGreenPrevious,
.xIconDarkPrevious {
  background-image: none !important;
}
.xIconWhitePrevious:before,
.xIconRedPrevious:before,
.xIconOrangePrevious:before,
.xIconLightPrevious:before,
.xIconGreyPrevious:before,
.xIconGreenPrevious:before,
.xIconDarkPrevious:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea39";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPrevious {
  background-image: none !important;
}
.xIconPrevious:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea39";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPrevious:before {
  color: #9aa4b2 !important;
}
.xIconRedPrevious:before {
  color: #e53935 !important;
}
.xIconOrangePrevious:before {
  color: #fb8c00 !important;
}
.xIconGreenPrevious:before {
  color: #43a047 !important;
}
.xIconWhitePriceTag,
.xIconRedPriceTag,
.xIconOrangePriceTag,
.xIconLightPriceTag,
.xIconGreyPriceTag,
.xIconGreenPriceTag,
.xIconDarkPriceTag {
  background-image: none !important;
}
.xIconWhitePriceTag:before,
.xIconRedPriceTag:before,
.xIconOrangePriceTag:before,
.xIconLightPriceTag:before,
.xIconGreyPriceTag:before,
.xIconGreenPriceTag:before,
.xIconDarkPriceTag:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPriceTag {
  background-image: none !important;
}
.xIconPriceTag:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPriceTag:before {
  color: #9aa4b2 !important;
}
.xIconRedPriceTag:before {
  color: #e53935 !important;
}
.xIconOrangePriceTag:before {
  color: #fb8c00 !important;
}
.xIconGreenPriceTag:before {
  color: #43a047 !important;
}
.xIconWhitePrint,
.xIconRedPrint,
.xIconOrangePrint,
.xIconLightPrint,
.xIconGreyPrint,
.xIconGreenPrint,
.xIconDarkPrint {
  background-image: none !important;
}
.xIconWhitePrint:before,
.xIconRedPrint:before,
.xIconOrangePrint:before,
.xIconLightPrint:before,
.xIconGreyPrint:before,
.xIconGreenPrint:before,
.xIconDarkPrint:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPrint {
  background-image: none !important;
}
.xIconPrint:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPrint:before {
  color: #9aa4b2 !important;
}
.xIconRedPrint:before {
  color: #e53935 !important;
}
.xIconOrangePrint:before {
  color: #fb8c00 !important;
}
.xIconGreenPrint:before {
  color: #43a047 !important;
}
.xIconWhitePrinter,
.xIconRedPrinter,
.xIconOrangePrinter,
.xIconLightPrinter,
.xIconGreyPrinter,
.xIconGreenPrinter,
.xIconDarkPrinter {
  background-image: none !important;
}
.xIconWhitePrinter:before,
.xIconRedPrinter:before,
.xIconOrangePrinter:before,
.xIconLightPrinter:before,
.xIconGreyPrinter:before,
.xIconGreenPrinter:before,
.xIconDarkPrinter:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPrinter {
  background-image: none !important;
}
.xIconPrinter:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPrinter:before {
  color: #9aa4b2 !important;
}
.xIconRedPrinter:before {
  color: #e53935 !important;
}
.xIconOrangePrinter:before {
  color: #fb8c00 !important;
}
.xIconGreenPrinter:before {
  color: #43a047 !important;
}
.xIconWhiteProcess,
.xIconRedProcess,
.xIconOrangeProcess,
.xIconLightProcess,
.xIconGreyProcess,
.xIconGreenProcess,
.xIconDarkProcess {
  background-image: none !important;
}
.xIconWhiteProcess:before,
.xIconRedProcess:before,
.xIconOrangeProcess:before,
.xIconLightProcess:before,
.xIconGreyProcess:before,
.xIconGreenProcess:before,
.xIconDarkProcess:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea34";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconProcess {
  background-image: none !important;
}
.xIconProcess:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea34";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightProcess:before {
  color: #9aa4b2 !important;
}
.xIconRedProcess:before {
  color: #e53935 !important;
}
.xIconOrangeProcess:before {
  color: #fb8c00 !important;
}
.xIconGreenProcess:before {
  color: #43a047 !important;
}
.xIconWhiteProcessGo,
.xIconRedProcessGo,
.xIconOrangeProcessGo,
.xIconLightProcessGo,
.xIconGreyProcessGo,
.xIconGreenProcessGo,
.xIconDarkProcessGo {
  background-image: none !important;
}
.xIconWhiteProcessGo:before,
.xIconRedProcessGo:before,
.xIconOrangeProcessGo:before,
.xIconLightProcessGo:before,
.xIconGreyProcessGo:before,
.xIconGreenProcessGo:before,
.xIconDarkProcessGo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconProcessGo {
  background-image: none !important;
}
.xIconProcessGo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightProcessGo:before {
  color: #9aa4b2 !important;
}
.xIconRedProcessGo:before {
  color: #e53935 !important;
}
.xIconOrangeProcessGo:before {
  color: #fb8c00 !important;
}
.xIconGreenProcessGo:before {
  color: #43a047 !important;
}
.xIconWhiteProcesses,
.xIconRedProcesses,
.xIconOrangeProcesses,
.xIconLightProcesses,
.xIconGreyProcesses,
.xIconGreenProcesses,
.xIconDarkProcesses {
  background-image: none !important;
}
.xIconWhiteProcesses:before,
.xIconRedProcesses:before,
.xIconOrangeProcesses:before,
.xIconLightProcesses:before,
.xIconGreyProcesses:before,
.xIconGreenProcesses:before,
.xIconDarkProcesses:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea34";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconProcesses {
  background-image: none !important;
}
.xIconProcesses:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea34";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightProcesses:before {
  color: #9aa4b2 !important;
}
.xIconRedProcesses:before {
  color: #e53935 !important;
}
.xIconOrangeProcesses:before {
  color: #fb8c00 !important;
}
.xIconGreenProcesses:before {
  color: #43a047 !important;
}
.xIconWhitePushups,
.xIconRedPushups,
.xIconOrangePushups,
.xIconLightPushups,
.xIconGreyPushups,
.xIconGreenPushups,
.xIconDarkPushups {
  background-image: none !important;
}
.xIconWhitePushups:before,
.xIconRedPushups:before,
.xIconOrangePushups:before,
.xIconLightPushups:before,
.xIconGreyPushups:before,
.xIconGreenPushups:before,
.xIconDarkPushups:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPushups {
  background-image: none !important;
}
.xIconPushups:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPushups:before {
  color: #9aa4b2 !important;
}
.xIconRedPushups:before {
  color: #e53935 !important;
}
.xIconOrangePushups:before {
  color: #fb8c00 !important;
}
.xIconGreenPushups:before {
  color: #43a047 !important;
}
.xIconWhiteQuestionBalloon,
.xIconRedQuestionBalloon,
.xIconOrangeQuestionBalloon,
.xIconLightQuestionBalloon,
.xIconGreyQuestionBalloon,
.xIconGreenQuestionBalloon,
.xIconDarkQuestionBalloon {
  background-image: none !important;
}
.xIconWhiteQuestionBalloon:before,
.xIconRedQuestionBalloon:before,
.xIconOrangeQuestionBalloon:before,
.xIconLightQuestionBalloon:before,
.xIconGreyQuestionBalloon:before,
.xIconGreenQuestionBalloon:before,
.xIconDarkQuestionBalloon:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconQuestionBalloon {
  background-image: none !important;
}
.xIconQuestionBalloon:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e90e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightQuestionBalloon:before {
  color: #9aa4b2 !important;
}
.xIconRedQuestionBalloon:before {
  color: #e53935 !important;
}
.xIconOrangeQuestionBalloon:before {
  color: #fb8c00 !important;
}
.xIconGreenQuestionBalloon:before {
  color: #43a047 !important;
}
.xIconWhiteQuestionMarkFilled,
.xIconRedQuestionMarkFilled,
.xIconOrangeQuestionMarkFilled,
.xIconLightQuestionMarkFilled,
.xIconGreyQuestionMarkFilled,
.xIconGreenQuestionMarkFilled,
.xIconDarkQuestionMarkFilled {
  background-image: none !important;
}
.xIconWhiteQuestionMarkFilled:before,
.xIconRedQuestionMarkFilled:before,
.xIconOrangeQuestionMarkFilled:before,
.xIconLightQuestionMarkFilled:before,
.xIconGreyQuestionMarkFilled:before,
.xIconGreenQuestionMarkFilled:before,
.xIconDarkQuestionMarkFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconQuestionMarkFilled {
  background-image: none !important;
}
.xIconQuestionMarkFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightQuestionMarkFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedQuestionMarkFilled:before {
  color: #e53935 !important;
}
.xIconOrangeQuestionMarkFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenQuestionMarkFilled:before {
  color: #43a047 !important;
}
.xIconWhiteQuestionShield,
.xIconRedQuestionShield,
.xIconOrangeQuestionShield,
.xIconLightQuestionShield,
.xIconGreyQuestionShield,
.xIconGreenQuestionShield,
.xIconDarkQuestionShield {
  background-image: none !important;
}
.xIconWhiteQuestionShield:before,
.xIconRedQuestionShield:before,
.xIconOrangeQuestionShield:before,
.xIconLightQuestionShield:before,
.xIconGreyQuestionShield:before,
.xIconGreenQuestionShield:before,
.xIconDarkQuestionShield:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconQuestionShield {
  background-image: none !important;
}
.xIconQuestionShield:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightQuestionShield:before {
  color: #9aa4b2 !important;
}
.xIconRedQuestionShield:before {
  color: #e53935 !important;
}
.xIconOrangeQuestionShield:before {
  color: #fb8c00 !important;
}
.xIconGreenQuestionShield:before {
  color: #43a047 !important;
}
.xIconWhiteQuoteLeft,
.xIconRedQuoteLeft,
.xIconOrangeQuoteLeft,
.xIconLightQuoteLeft,
.xIconGreyQuoteLeft,
.xIconGreenQuoteLeft,
.xIconDarkQuoteLeft {
  background-image: none !important;
}
.xIconWhiteQuoteLeft:before,
.xIconRedQuoteLeft:before,
.xIconOrangeQuoteLeft:before,
.xIconLightQuoteLeft:before,
.xIconGreyQuoteLeft:before,
.xIconGreenQuoteLeft:before,
.xIconDarkQuoteLeft:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconQuoteLeft {
  background-image: none !important;
}
.xIconQuoteLeft:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightQuoteLeft:before {
  color: #9aa4b2 !important;
}
.xIconRedQuoteLeft:before {
  color: #e53935 !important;
}
.xIconOrangeQuoteLeft:before {
  color: #fb8c00 !important;
}
.xIconGreenQuoteLeft:before {
  color: #43a047 !important;
}
.xIconWhiteRadioActive,
.xIconRedRadioActive,
.xIconOrangeRadioActive,
.xIconLightRadioActive,
.xIconGreyRadioActive,
.xIconGreenRadioActive,
.xIconDarkRadioActive {
  background-image: none !important;
}
.xIconWhiteRadioActive:before,
.xIconRedRadioActive:before,
.xIconOrangeRadioActive:before,
.xIconLightRadioActive:before,
.xIconGreyRadioActive:before,
.xIconGreenRadioActive:before,
.xIconDarkRadioActive:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconRadioActive {
  background-image: none !important;
}
.xIconRadioActive:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea3f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightRadioActive:before {
  color: #9aa4b2 !important;
}
.xIconRedRadioActive:before {
  color: #e53935 !important;
}
.xIconOrangeRadioActive:before {
  color: #fb8c00 !important;
}
.xIconGreenRadioActive:before {
  color: #43a047 !important;
}
.xIconWhiteRefresh,
.xIconRedRefresh,
.xIconOrangeRefresh,
.xIconLightRefresh,
.xIconGreyRefresh,
.xIconGreenRefresh,
.xIconDarkRefresh {
  background-image: none !important;
}
.xIconWhiteRefresh:before,
.xIconRedRefresh:before,
.xIconOrangeRefresh:before,
.xIconLightRefresh:before,
.xIconGreyRefresh:before,
.xIconGreenRefresh:before,
.xIconDarkRefresh:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconRefresh {
  background-image: none !important;
}
.xIconRefresh:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightRefresh:before {
  color: #9aa4b2 !important;
}
.xIconRedRefresh:before {
  color: #e53935 !important;
}
.xIconOrangeRefresh:before {
  color: #fb8c00 !important;
}
.xIconGreenRefresh:before {
  color: #43a047 !important;
}
.xIconWhiteReports,
.xIconRedReports,
.xIconOrangeReports,
.xIconLightReports,
.xIconGreyReports,
.xIconGreenReports,
.xIconDarkReports {
  background-image: none !important;
}
.xIconWhiteReports:before,
.xIconRedReports:before,
.xIconOrangeReports:before,
.xIconLightReports:before,
.xIconGreyReports:before,
.xIconGreenReports:before,
.xIconDarkReports:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e989";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconReports {
  background-image: none !important;
}
.xIconReports:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e989";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightReports:before {
  color: #9aa4b2 !important;
}
.xIconRedReports:before {
  color: #e53935 !important;
}
.xIconOrangeReports:before {
  color: #fb8c00 !important;
}
.xIconGreenReports:before {
  color: #43a047 !important;
}
.xIconWhiteRetention,
.xIconRedRetention,
.xIconOrangeRetention,
.xIconLightRetention,
.xIconGreyRetention,
.xIconGreenRetention,
.xIconDarkRetention {
  background-image: none !important;
}
.xIconWhiteRetention:before,
.xIconRedRetention:before,
.xIconOrangeRetention:before,
.xIconLightRetention:before,
.xIconGreyRetention:before,
.xIconGreenRetention:before,
.xIconDarkRetention:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e969";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconRetention {
  background-image: none !important;
}
.xIconRetention:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e969";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightRetention:before {
  color: #9aa4b2 !important;
}
.xIconRedRetention:before {
  color: #e53935 !important;
}
.xIconOrangeRetention:before {
  color: #fb8c00 !important;
}
.xIconGreenRetention:before {
  color: #43a047 !important;
}
.xIconWhiteReturn,
.xIconRedReturn,
.xIconOrangeReturn,
.xIconLightReturn,
.xIconGreyReturn,
.xIconGreenReturn,
.xIconDarkReturn {
  background-image: none !important;
}
.xIconWhiteReturn:before,
.xIconRedReturn:before,
.xIconOrangeReturn:before,
.xIconLightReturn:before,
.xIconGreyReturn:before,
.xIconGreenReturn:before,
.xIconDarkReturn:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea40";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconReturn {
  background-image: none !important;
}
.xIconReturn:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea40";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightReturn:before {
  color: #9aa4b2 !important;
}
.xIconRedReturn:before {
  color: #e53935 !important;
}
.xIconOrangeReturn:before {
  color: #fb8c00 !important;
}
.xIconGreenReturn:before {
  color: #43a047 !important;
}
.xIconWhiteRoom,
.xIconRedRoom,
.xIconOrangeRoom,
.xIconLightRoom,
.xIconGreyRoom,
.xIconGreenRoom,
.xIconDarkRoom {
  background-image: none !important;
}
.xIconWhiteRoom:before,
.xIconRedRoom:before,
.xIconOrangeRoom:before,
.xIconLightRoom:before,
.xIconGreyRoom:before,
.xIconGreenRoom:before,
.xIconDarkRoom:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea42";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconRoom {
  background-image: none !important;
}
.xIconRoom:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea42";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightRoom:before {
  color: #9aa4b2 !important;
}
.xIconRedRoom:before {
  color: #e53935 !important;
}
.xIconOrangeRoom:before {
  color: #fb8c00 !important;
}
.xIconGreenRoom:before {
  color: #43a047 !important;
}
.xIconWhiteRowing,
.xIconRedRowing,
.xIconOrangeRowing,
.xIconLightRowing,
.xIconGreyRowing,
.xIconGreenRowing,
.xIconDarkRowing {
  background-image: none !important;
}
.xIconWhiteRowing:before,
.xIconRedRowing:before,
.xIconOrangeRowing:before,
.xIconLightRowing:before,
.xIconGreyRowing:before,
.xIconGreenRowing:before,
.xIconDarkRowing:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea43";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconRowing {
  background-image: none !important;
}
.xIconRowing:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea43";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightRowing:before {
  color: #9aa4b2 !important;
}
.xIconRedRowing:before {
  color: #e53935 !important;
}
.xIconOrangeRowing:before {
  color: #fb8c00 !important;
}
.xIconGreenRowing:before {
  color: #43a047 !important;
}
.xIconWhiteRugby,
.xIconRedRugby,
.xIconOrangeRugby,
.xIconLightRugby,
.xIconGreyRugby,
.xIconGreenRugby,
.xIconDarkRugby {
  background-image: none !important;
}
.xIconWhiteRugby:before,
.xIconRedRugby:before,
.xIconOrangeRugby:before,
.xIconLightRugby:before,
.xIconGreyRugby:before,
.xIconGreenRugby:before,
.xIconDarkRugby:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea44";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconRugby {
  background-image: none !important;
}
.xIconRugby:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea44";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightRugby:before {
  color: #9aa4b2 !important;
}
.xIconRedRugby:before {
  color: #e53935 !important;
}
.xIconOrangeRugby:before {
  color: #fb8c00 !important;
}
.xIconGreenRugby:before {
  color: #43a047 !important;
}
.xIconWhiteRunning,
.xIconRedRunning,
.xIconOrangeRunning,
.xIconLightRunning,
.xIconGreyRunning,
.xIconGreenRunning,
.xIconDarkRunning {
  background-image: none !important;
}
.xIconWhiteRunning:before,
.xIconRedRunning:before,
.xIconOrangeRunning:before,
.xIconLightRunning:before,
.xIconGreyRunning:before,
.xIconGreenRunning:before,
.xIconDarkRunning:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea45";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconRunning {
  background-image: none !important;
}
.xIconRunning:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea45";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightRunning:before {
  color: #9aa4b2 !important;
}
.xIconRedRunning:before {
  color: #e53935 !important;
}
.xIconOrangeRunning:before {
  color: #fb8c00 !important;
}
.xIconGreenRunning:before {
  color: #43a047 !important;
}
.xIconWhiteSMS,
.xIconRedSMS,
.xIconOrangeSMS,
.xIconLightSMS,
.xIconGreySMS,
.xIconGreenSMS,
.xIconDarkSMS {
  background-image: none !important;
}
.xIconWhiteSMS:before,
.xIconRedSMS:before,
.xIconOrangeSMS:before,
.xIconLightSMS:before,
.xIconGreySMS:before,
.xIconGreenSMS:before,
.xIconDarkSMS:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSMS {
  background-image: none !important;
}
.xIconSMS:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSMS:before {
  color: #9aa4b2 !important;
}
.xIconRedSMS:before {
  color: #e53935 !important;
}
.xIconOrangeSMS:before {
  color: #fb8c00 !important;
}
.xIconGreenSMS:before {
  color: #43a047 !important;
}
.xIconWhiteSales,
.xIconRedSales,
.xIconOrangeSales,
.xIconLightSales,
.xIconGreySales,
.xIconGreenSales,
.xIconDarkSales {
  background-image: none !important;
}
.xIconWhiteSales:before,
.xIconRedSales:before,
.xIconOrangeSales:before,
.xIconLightSales:before,
.xIconGreySales:before,
.xIconGreenSales:before,
.xIconDarkSales:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9be";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSales {
  background-image: none !important;
}
.xIconSales:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9be";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSales:before {
  color: #9aa4b2 !important;
}
.xIconRedSales:before {
  color: #e53935 !important;
}
.xIconOrangeSales:before {
  color: #fb8c00 !important;
}
.xIconGreenSales:before {
  color: #43a047 !important;
}
.xIconWhiteSave,
.xIconRedSave,
.xIconOrangeSave,
.xIconLightSave,
.xIconGreySave,
.xIconGreenSave,
.xIconDarkSave {
  background-image: none !important;
}
.xIconWhiteSave:before,
.xIconRedSave:before,
.xIconOrangeSave:before,
.xIconLightSave:before,
.xIconGreySave:before,
.xIconGreenSave:before,
.xIconDarkSave:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea46";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSave {
  background-image: none !important;
}
.xIconSave:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea46";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSave:before {
  color: #9aa4b2 !important;
}
.xIconRedSave:before {
  color: #e53935 !important;
}
.xIconOrangeSave:before {
  color: #fb8c00 !important;
}
.xIconGreenSave:before {
  color: #43a047 !important;
}
.xIconWhiteScheduleCall,
.xIconRedScheduleCall,
.xIconOrangeScheduleCall,
.xIconLightScheduleCall,
.xIconGreyScheduleCall,
.xIconGreenScheduleCall,
.xIconDarkScheduleCall {
  background-image: none !important;
}
.xIconWhiteScheduleCall:before,
.xIconRedScheduleCall:before,
.xIconOrangeScheduleCall:before,
.xIconLightScheduleCall:before,
.xIconGreyScheduleCall:before,
.xIconGreenScheduleCall:before,
.xIconDarkScheduleCall:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea89";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconScheduleCall {
  background-image: none !important;
}
.xIconScheduleCall:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea89";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightScheduleCall:before {
  color: #9aa4b2 !important;
}
.xIconRedScheduleCall:before {
  color: #e53935 !important;
}
.xIconOrangeScheduleCall:before {
  color: #fb8c00 !important;
}
.xIconGreenScheduleCall:before {
  color: #43a047 !important;
}
.xIconWhiteSchool,
.xIconRedSchool,
.xIconOrangeSchool,
.xIconLightSchool,
.xIconGreySchool,
.xIconGreenSchool,
.xIconDarkSchool {
  background-image: none !important;
}
.xIconWhiteSchool:before,
.xIconRedSchool:before,
.xIconOrangeSchool:before,
.xIconLightSchool:before,
.xIconGreySchool:before,
.xIconGreenSchool:before,
.xIconDarkSchool:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea47";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSchool {
  background-image: none !important;
}
.xIconSchool:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea47";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSchool:before {
  color: #9aa4b2 !important;
}
.xIconRedSchool:before {
  color: #e53935 !important;
}
.xIconOrangeSchool:before {
  color: #fb8c00 !important;
}
.xIconGreenSchool:before {
  color: #43a047 !important;
}
.xIconWhiteSearch,
.xIconRedSearch,
.xIconOrangeSearch,
.xIconLightSearch,
.xIconGreySearch,
.xIconGreenSearch,
.xIconDarkSearch {
  background-image: none !important;
}
.xIconWhiteSearch:before,
.xIconRedSearch:before,
.xIconOrangeSearch:before,
.xIconLightSearch:before,
.xIconGreySearch:before,
.xIconGreenSearch:before,
.xIconDarkSearch:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea48";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSearch {
  background-image: none !important;
}
.xIconSearch:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea48";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSearch:before {
  color: #9aa4b2 !important;
}
.xIconRedSearch:before {
  color: #e53935 !important;
}
.xIconOrangeSearch:before {
  color: #fb8c00 !important;
}
.xIconGreenSearch:before {
  color: #43a047 !important;
}
.xIconWhiteSecurityChecked,
.xIconRedSecurityChecked,
.xIconOrangeSecurityChecked,
.xIconLightSecurityChecked,
.xIconGreySecurityChecked,
.xIconGreenSecurityChecked,
.xIconDarkSecurityChecked {
  background-image: none !important;
}
.xIconWhiteSecurityChecked:before,
.xIconRedSecurityChecked:before,
.xIconOrangeSecurityChecked:before,
.xIconLightSecurityChecked:before,
.xIconGreySecurityChecked:before,
.xIconGreenSecurityChecked:before,
.xIconDarkSecurityChecked:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea49";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSecurityChecked {
  background-image: none !important;
}
.xIconSecurityChecked:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea49";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSecurityChecked:before {
  color: #9aa4b2 !important;
}
.xIconRedSecurityChecked:before {
  color: #e53935 !important;
}
.xIconOrangeSecurityChecked:before {
  color: #fb8c00 !important;
}
.xIconGreenSecurityChecked:before {
  color: #43a047 !important;
}
.xIconWhiteSettings,
.xIconRedSettings,
.xIconOrangeSettings,
.xIconLightSettings,
.xIconGreySettings,
.xIconGreenSettings,
.xIconDarkSettings {
  background-image: none !important;
}
.xIconWhiteSettings:before,
.xIconRedSettings:before,
.xIconOrangeSettings:before,
.xIconLightSettings:before,
.xIconGreySettings:before,
.xIconGreenSettings:before,
.xIconDarkSettings:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea57";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSettings {
  background-image: none !important;
}
.xIconSettings:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea57";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSettings:before {
  color: #9aa4b2 !important;
}
.xIconRedSettings:before {
  color: #e53935 !important;
}
.xIconOrangeSettings:before {
  color: #fb8c00 !important;
}
.xIconGreenSettings:before {
  color: #43a047 !important;
}
.xIconWhiteShoppingCart,
.xIconRedShoppingCart,
.xIconOrangeShoppingCart,
.xIconLightShoppingCart,
.xIconGreyShoppingCart,
.xIconGreenShoppingCart,
.xIconDarkShoppingCart {
  background-image: none !important;
}
.xIconWhiteShoppingCart:before,
.xIconRedShoppingCart:before,
.xIconOrangeShoppingCart:before,
.xIconLightShoppingCart:before,
.xIconGreyShoppingCart:before,
.xIconGreenShoppingCart:before,
.xIconDarkShoppingCart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconShoppingCart {
  background-image: none !important;
}
.xIconShoppingCart:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightShoppingCart:before {
  color: #9aa4b2 !important;
}
.xIconRedShoppingCart:before {
  color: #e53935 !important;
}
.xIconOrangeShoppingCart:before {
  color: #fb8c00 !important;
}
.xIconGreenShoppingCart:before {
  color: #43a047 !important;
}
.xIconWhiteShutdown,
.xIconRedShutdown,
.xIconOrangeShutdown,
.xIconLightShutdown,
.xIconGreyShutdown,
.xIconGreenShutdown,
.xIconDarkShutdown {
  background-image: none !important;
}
.xIconWhiteShutdown:before,
.xIconRedShutdown:before,
.xIconOrangeShutdown:before,
.xIconLightShutdown:before,
.xIconGreyShutdown:before,
.xIconGreenShutdown:before,
.xIconDarkShutdown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconShutdown {
  background-image: none !important;
}
.xIconShutdown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightShutdown:before {
  color: #9aa4b2 !important;
}
.xIconRedShutdown:before {
  color: #e53935 !important;
}
.xIconOrangeShutdown:before {
  color: #fb8c00 !important;
}
.xIconGreenShutdown:before {
  color: #43a047 !important;
}
.xIconWhiteSignUp,
.xIconRedSignUp,
.xIconOrangeSignUp,
.xIconLightSignUp,
.xIconGreySignUp,
.xIconGreenSignUp,
.xIconDarkSignUp {
  background-image: none !important;
}
.xIconWhiteSignUp:before,
.xIconRedSignUp:before,
.xIconOrangeSignUp:before,
.xIconLightSignUp:before,
.xIconGreySignUp:before,
.xIconGreenSignUp:before,
.xIconDarkSignUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSignUp {
  background-image: none !important;
}
.xIconSignUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSignUp:before {
  color: #9aa4b2 !important;
}
.xIconRedSignUp:before {
  color: #e53935 !important;
}
.xIconOrangeSignUp:before {
  color: #fb8c00 !important;
}
.xIconGreenSignUp:before {
  color: #43a047 !important;
}
.xIconWhiteSms,
.xIconRedSms,
.xIconOrangeSms,
.xIconLightSms,
.xIconGreySms,
.xIconGreenSms,
.xIconDarkSms {
  background-image: none !important;
}
.xIconWhiteSms:before,
.xIconRedSms:before,
.xIconOrangeSms:before,
.xIconLightSms:before,
.xIconGreySms:before,
.xIconGreenSms:before,
.xIconDarkSms:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSms {
  background-image: none !important;
}
.xIconSms:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSms:before {
  color: #9aa4b2 !important;
}
.xIconRedSms:before {
  color: #e53935 !important;
}
.xIconOrangeSms:before {
  color: #fb8c00 !important;
}
.xIconGreenSms:before {
  color: #43a047 !important;
}
.xIconWhiteSort,
.xIconRedSort,
.xIconOrangeSort,
.xIconLightSort,
.xIconGreySort,
.xIconGreenSort,
.xIconDarkSort {
  background-image: none !important;
}
.xIconWhiteSort:before,
.xIconRedSort:before,
.xIconOrangeSort:before,
.xIconLightSort:before,
.xIconGreySort:before,
.xIconGreenSort:before,
.xIconDarkSort:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSort {
  background-image: none !important;
}
.xIconSort:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea4f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSort:before {
  color: #9aa4b2 !important;
}
.xIconRedSort:before {
  color: #e53935 !important;
}
.xIconOrangeSort:before {
  color: #fb8c00 !important;
}
.xIconGreenSort:before {
  color: #43a047 !important;
}
.xIconWhiteSortDown,
.xIconRedSortDown,
.xIconOrangeSortDown,
.xIconLightSortDown,
.xIconGreySortDown,
.xIconGreenSortDown,
.xIconDarkSortDown {
  background-image: none !important;
}
.xIconWhiteSortDown:before,
.xIconRedSortDown:before,
.xIconOrangeSortDown:before,
.xIconLightSortDown:before,
.xIconGreySortDown:before,
.xIconGreenSortDown:before,
.xIconDarkSortDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea50";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSortDown {
  background-image: none !important;
}
.xIconSortDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea50";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSortDown:before {
  color: #9aa4b2 !important;
}
.xIconRedSortDown:before {
  color: #e53935 !important;
}
.xIconOrangeSortDown:before {
  color: #fb8c00 !important;
}
.xIconGreenSortDown:before {
  color: #43a047 !important;
}
.xIconWhiteSortUp,
.xIconRedSortUp,
.xIconOrangeSortUp,
.xIconLightSortUp,
.xIconGreySortUp,
.xIconGreenSortUp,
.xIconDarkSortUp {
  background-image: none !important;
}
.xIconWhiteSortUp:before,
.xIconRedSortUp:before,
.xIconOrangeSortUp:before,
.xIconLightSortUp:before,
.xIconGreySortUp:before,
.xIconGreenSortUp:before,
.xIconDarkSortUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea51";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSortUp {
  background-image: none !important;
}
.xIconSortUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea51";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSortUp:before {
  color: #9aa4b2 !important;
}
.xIconRedSortUp:before {
  color: #e53935 !important;
}
.xIconOrangeSortUp:before {
  color: #fb8c00 !important;
}
.xIconGreenSortUp:before {
  color: #43a047 !important;
}
.xIconWhiteSourceCode,
.xIconRedSourceCode,
.xIconOrangeSourceCode,
.xIconLightSourceCode,
.xIconGreySourceCode,
.xIconGreenSourceCode,
.xIconDarkSourceCode {
  background-image: none !important;
}
.xIconWhiteSourceCode:before,
.xIconRedSourceCode:before,
.xIconOrangeSourceCode:before,
.xIconLightSourceCode:before,
.xIconGreySourceCode:before,
.xIconGreenSourceCode:before,
.xIconDarkSourceCode:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea52";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSourceCode {
  background-image: none !important;
}
.xIconSourceCode:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea52";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSourceCode:before {
  color: #9aa4b2 !important;
}
.xIconRedSourceCode:before {
  color: #e53935 !important;
}
.xIconOrangeSourceCode:before {
  color: #fb8c00 !important;
}
.xIconGreenSourceCode:before {
  color: #43a047 !important;
}
.xIconWhiteSpeakerVolume,
.xIconRedSpeakerVolume,
.xIconOrangeSpeakerVolume,
.xIconLightSpeakerVolume,
.xIconGreySpeakerVolume,
.xIconGreenSpeakerVolume,
.xIconDarkSpeakerVolume {
  background-image: none !important;
}
.xIconWhiteSpeakerVolume:before,
.xIconRedSpeakerVolume:before,
.xIconOrangeSpeakerVolume:before,
.xIconLightSpeakerVolume:before,
.xIconGreySpeakerVolume:before,
.xIconGreenSpeakerVolume:before,
.xIconDarkSpeakerVolume:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea71";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSpeakerVolume {
  background-image: none !important;
}
.xIconSpeakerVolume:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea71";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSpeakerVolume:before {
  color: #9aa4b2 !important;
}
.xIconRedSpeakerVolume:before {
  color: #e53935 !important;
}
.xIconOrangeSpeakerVolume:before {
  color: #fb8c00 !important;
}
.xIconGreenSpeakerVolume:before {
  color: #43a047 !important;
}
.xIconWhiteSpeechBubble,
.xIconRedSpeechBubble,
.xIconOrangeSpeechBubble,
.xIconLightSpeechBubble,
.xIconGreySpeechBubble,
.xIconGreenSpeechBubble,
.xIconDarkSpeechBubble {
  background-image: none !important;
}
.xIconWhiteSpeechBubble:before,
.xIconRedSpeechBubble:before,
.xIconOrangeSpeechBubble:before,
.xIconLightSpeechBubble:before,
.xIconGreySpeechBubble:before,
.xIconGreenSpeechBubble:before,
.xIconDarkSpeechBubble:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea53";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSpeechBubble {
  background-image: none !important;
}
.xIconSpeechBubble:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea53";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSpeechBubble:before {
  color: #9aa4b2 !important;
}
.xIconRedSpeechBubble:before {
  color: #e53935 !important;
}
.xIconOrangeSpeechBubble:before {
  color: #fb8c00 !important;
}
.xIconGreenSpeechBubble:before {
  color: #43a047 !important;
}
.xIconWhiteSpeed,
.xIconRedSpeed,
.xIconOrangeSpeed,
.xIconLightSpeed,
.xIconGreySpeed,
.xIconGreenSpeed,
.xIconDarkSpeed {
  background-image: none !important;
}
.xIconWhiteSpeed:before,
.xIconRedSpeed:before,
.xIconOrangeSpeed:before,
.xIconLightSpeed:before,
.xIconGreySpeed:before,
.xIconGreenSpeed:before,
.xIconDarkSpeed:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea54";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSpeed {
  background-image: none !important;
}
.xIconSpeed:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea54";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSpeed:before {
  color: #9aa4b2 !important;
}
.xIconRedSpeed:before {
  color: #e53935 !important;
}
.xIconOrangeSpeed:before {
  color: #fb8c00 !important;
}
.xIconGreenSpeed:before {
  color: #43a047 !important;
}
.xIconWhiteSportFootball,
.xIconRedSportFootball,
.xIconOrangeSportFootball,
.xIconLightSportFootball,
.xIconGreySportFootball,
.xIconGreenSportFootball,
.xIconDarkSportFootball {
  background-image: none !important;
}
.xIconWhiteSportFootball:before,
.xIconRedSportFootball:before,
.xIconOrangeSportFootball:before,
.xIconLightSportFootball:before,
.xIconGreySportFootball:before,
.xIconGreenSportFootball:before,
.xIconDarkSportFootball:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea44";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSportFootball {
  background-image: none !important;
}
.xIconSportFootball:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea44";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSportFootball:before {
  color: #9aa4b2 !important;
}
.xIconRedSportFootball:before {
  color: #e53935 !important;
}
.xIconOrangeSportFootball:before {
  color: #fb8c00 !important;
}
.xIconGreenSportFootball:before {
  color: #43a047 !important;
}
.xIconWhiteSportGolf,
.xIconRedSportGolf,
.xIconOrangeSportGolf,
.xIconLightSportGolf,
.xIconGreySportGolf,
.xIconGreenSportGolf,
.xIconDarkSportGolf {
  background-image: none !important;
}
.xIconWhiteSportGolf:before,
.xIconRedSportGolf:before,
.xIconOrangeSportGolf:before,
.xIconLightSportGolf:before,
.xIconGreySportGolf:before,
.xIconGreenSportGolf:before,
.xIconDarkSportGolf:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSportGolf {
  background-image: none !important;
}
.xIconSportGolf:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSportGolf:before {
  color: #9aa4b2 !important;
}
.xIconRedSportGolf:before {
  color: #e53935 !important;
}
.xIconOrangeSportGolf:before {
  color: #fb8c00 !important;
}
.xIconGreenSportGolf:before {
  color: #43a047 !important;
}
.xIconWhiteSportGolfPractice,
.xIconRedSportGolfPractice,
.xIconOrangeSportGolfPractice,
.xIconLightSportGolfPractice,
.xIconGreySportGolfPractice,
.xIconGreenSportGolfPractice,
.xIconDarkSportGolfPractice {
  background-image: none !important;
}
.xIconWhiteSportGolfPractice:before,
.xIconRedSportGolfPractice:before,
.xIconOrangeSportGolfPractice:before,
.xIconLightSportGolfPractice:before,
.xIconGreySportGolfPractice:before,
.xIconGreenSportGolfPractice:before,
.xIconDarkSportGolfPractice:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea74";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSportGolfPractice {
  background-image: none !important;
}
.xIconSportGolfPractice:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea74";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSportGolfPractice:before {
  color: #9aa4b2 !important;
}
.xIconRedSportGolfPractice:before {
  color: #e53935 !important;
}
.xIconOrangeSportGolfPractice:before {
  color: #fb8c00 !important;
}
.xIconGreenSportGolfPractice:before {
  color: #43a047 !important;
}
.xIconWhiteSportRaquet,
.xIconRedSportRaquet,
.xIconOrangeSportRaquet,
.xIconLightSportRaquet,
.xIconGreySportRaquet,
.xIconGreenSportRaquet,
.xIconDarkSportRaquet {
  background-image: none !important;
}
.xIconWhiteSportRaquet:before,
.xIconRedSportRaquet:before,
.xIconOrangeSportRaquet:before,
.xIconLightSportRaquet:before,
.xIconGreySportRaquet:before,
.xIconGreenSportRaquet:before,
.xIconDarkSportRaquet:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSportRaquet {
  background-image: none !important;
}
.xIconSportRaquet:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSportRaquet:before {
  color: #9aa4b2 !important;
}
.xIconRedSportRaquet:before {
  color: #e53935 !important;
}
.xIconOrangeSportRaquet:before {
  color: #fb8c00 !important;
}
.xIconGreenSportRaquet:before {
  color: #43a047 !important;
}
.xIconWhiteSportShuttlecock,
.xIconRedSportShuttlecock,
.xIconOrangeSportShuttlecock,
.xIconLightSportShuttlecock,
.xIconGreySportShuttlecock,
.xIconGreenSportShuttlecock,
.xIconDarkSportShuttlecock {
  background-image: none !important;
}
.xIconWhiteSportShuttlecock:before,
.xIconRedSportShuttlecock:before,
.xIconOrangeSportShuttlecock:before,
.xIconLightSportShuttlecock:before,
.xIconGreySportShuttlecock:before,
.xIconGreenSportShuttlecock:before,
.xIconDarkSportShuttlecock:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSportShuttlecock {
  background-image: none !important;
}
.xIconSportShuttlecock:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea1a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSportShuttlecock:before {
  color: #9aa4b2 !important;
}
.xIconRedSportShuttlecock:before {
  color: #e53935 !important;
}
.xIconOrangeSportShuttlecock:before {
  color: #fb8c00 !important;
}
.xIconGreenSportShuttlecock:before {
  color: #43a047 !important;
}
.xIconWhiteSportSoccer,
.xIconRedSportSoccer,
.xIconOrangeSportSoccer,
.xIconLightSportSoccer,
.xIconGreySportSoccer,
.xIconGreenSportSoccer,
.xIconDarkSportSoccer {
  background-image: none !important;
}
.xIconWhiteSportSoccer:before,
.xIconRedSportSoccer:before,
.xIconOrangeSportSoccer:before,
.xIconLightSportSoccer:before,
.xIconGreySportSoccer:before,
.xIconGreenSportSoccer:before,
.xIconDarkSportSoccer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSportSoccer {
  background-image: none !important;
}
.xIconSportSoccer:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSportSoccer:before {
  color: #9aa4b2 !important;
}
.xIconRedSportSoccer:before {
  color: #e53935 !important;
}
.xIconOrangeSportSoccer:before {
  color: #fb8c00 !important;
}
.xIconGreenSportSoccer:before {
  color: #43a047 !important;
}
.xIconWhiteSportTennis,
.xIconRedSportTennis,
.xIconOrangeSportTennis,
.xIconLightSportTennis,
.xIconGreySportTennis,
.xIconGreenSportTennis,
.xIconDarkSportTennis {
  background-image: none !important;
}
.xIconWhiteSportTennis:before,
.xIconRedSportTennis:before,
.xIconOrangeSportTennis:before,
.xIconLightSportTennis:before,
.xIconGreySportTennis:before,
.xIconGreenSportTennis:before,
.xIconDarkSportTennis:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSportTennis {
  background-image: none !important;
}
.xIconSportTennis:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSportTennis:before {
  color: #9aa4b2 !important;
}
.xIconRedSportTennis:before {
  color: #e53935 !important;
}
.xIconOrangeSportTennis:before {
  color: #fb8c00 !important;
}
.xIconGreenSportTennis:before {
  color: #43a047 !important;
}
.xIconWhiteStats,
.xIconRedStats,
.xIconOrangeStats,
.xIconLightStats,
.xIconGreyStats,
.xIconGreenStats,
.xIconDarkStats {
  background-image: none !important;
}
.xIconWhiteStats:before,
.xIconRedStats:before,
.xIconOrangeStats:before,
.xIconLightStats:before,
.xIconGreyStats:before,
.xIconGreenStats:before,
.xIconDarkStats:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e915";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconStats {
  background-image: none !important;
}
.xIconStats:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e915";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightStats:before {
  color: #9aa4b2 !important;
}
.xIconRedStats:before {
  color: #e53935 !important;
}
.xIconOrangeStats:before {
  color: #fb8c00 !important;
}
.xIconGreenStats:before {
  color: #43a047 !important;
}
.xIconWhiteStarFilled,
.xIconRedStarFilled,
.xIconOrangeStarFilled,
.xIconLightStarFilled,
.xIconGreyStarFilled,
.xIconGreenStarFilled,
.xIconDarkStarFilled {
  background-image: none !important;
}
.xIconWhiteStarFilled:before,
.xIconRedStarFilled:before,
.xIconOrangeStarFilled:before,
.xIconLightStarFilled:before,
.xIconGreyStarFilled:before,
.xIconGreenStarFilled:before,
.xIconDarkStarFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconStarFilled {
  background-image: none !important;
}
.xIconStarFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightStarFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedStarFilled:before {
  color: #e53935 !important;
}
.xIconOrangeStarFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenStarFilled:before {
  color: #43a047 !important;
}
.xIconWhiteStepper,
.xIconRedStepper,
.xIconOrangeStepper,
.xIconLightStepper,
.xIconGreyStepper,
.xIconGreenStepper,
.xIconDarkStepper {
  background-image: none !important;
}
.xIconWhiteStepper:before,
.xIconRedStepper:before,
.xIconOrangeStepper:before,
.xIconLightStepper:before,
.xIconGreyStepper:before,
.xIconGreenStepper:before,
.xIconDarkStepper:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea55";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconStepper {
  background-image: none !important;
}
.xIconStepper:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea55";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightStepper:before {
  color: #9aa4b2 !important;
}
.xIconRedStepper:before {
  color: #e53935 !important;
}
.xIconOrangeStepper:before {
  color: #fb8c00 !important;
}
.xIconGreenStepper:before {
  color: #43a047 !important;
}
.xIconWhiteStop,
.xIconRedStop,
.xIconOrangeStop,
.xIconLightStop,
.xIconGreyStop,
.xIconGreenStop,
.xIconDarkStop {
  background-image: none !important;
}
.xIconWhiteStop:before,
.xIconRedStop:before,
.xIconOrangeStop:before,
.xIconLightStop:before,
.xIconGreyStop:before,
.xIconGreenStop:before,
.xIconDarkStop:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea56";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconStop {
  background-image: none !important;
}
.xIconStop:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea56";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightStop:before {
  color: #9aa4b2 !important;
}
.xIconRedStop:before {
  color: #e53935 !important;
}
.xIconOrangeStop:before {
  color: #fb8c00 !important;
}
.xIconGreenStop:before {
  color: #43a047 !important;
}
.xIconStop:before {
  color: #000;
}
.xIconWhiteStopSign,
.xIconRedStopSign,
.xIconOrangeStopSign,
.xIconLightStopSign,
.xIconGreyStopSign,
.xIconGreenStopSign,
.xIconDarkStopSign {
  background-image: none !important;
}
.xIconWhiteStopSign:before,
.xIconRedStopSign:before,
.xIconOrangeStopSign:before,
.xIconLightStopSign:before,
.xIconGreyStopSign:before,
.xIconGreenStopSign:before,
.xIconDarkStopSign:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea56";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconStopSign {
  background-image: none !important;
}
.xIconStopSign:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea56";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightStopSign:before {
  color: #9aa4b2 !important;
}
.xIconRedStopSign:before {
  color: #e53935 !important;
}
.xIconOrangeStopSign:before {
  color: #fb8c00 !important;
}
.xIconGreenStopSign:before {
  color: #43a047 !important;
}
.xIconWhiteSupport,
.xIconRedSupport,
.xIconOrangeSupport,
.xIconLightSupport,
.xIconGreySupport,
.xIconGreenSupport,
.xIconDarkSupport {
  background-image: none !important;
}
.xIconWhiteSupport:before,
.xIconRedSupport:before,
.xIconOrangeSupport:before,
.xIconLightSupport:before,
.xIconGreySupport:before,
.xIconGreenSupport:before,
.xIconDarkSupport:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea57";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSupport {
  background-image: none !important;
}
.xIconSupport:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea57";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSupport:before {
  color: #9aa4b2 !important;
}
.xIconRedSupport:before {
  color: #e53935 !important;
}
.xIconOrangeSupport:before {
  color: #fb8c00 !important;
}
.xIconGreenSupport:before {
  color: #43a047 !important;
}
.xIconWhiteSwimming,
.xIconRedSwimming,
.xIconOrangeSwimming,
.xIconLightSwimming,
.xIconGreySwimming,
.xIconGreenSwimming,
.xIconDarkSwimming {
  background-image: none !important;
}
.xIconWhiteSwimming:before,
.xIconRedSwimming:before,
.xIconOrangeSwimming:before,
.xIconLightSwimming:before,
.xIconGreySwimming:before,
.xIconGreenSwimming:before,
.xIconDarkSwimming:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea58";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSwimming {
  background-image: none !important;
}
.xIconSwimming:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea58";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSwimming:before {
  color: #9aa4b2 !important;
}
.xIconRedSwimming:before {
  color: #e53935 !important;
}
.xIconOrangeSwimming:before {
  color: #fb8c00 !important;
}
.xIconGreenSwimming:before {
  color: #43a047 !important;
}
.xIconWhiteSynchronize,
.xIconRedSynchronize,
.xIconOrangeSynchronize,
.xIconLightSynchronize,
.xIconGreySynchronize,
.xIconGreenSynchronize,
.xIconDarkSynchronize {
  background-image: none !important;
}
.xIconWhiteSynchronize:before,
.xIconRedSynchronize:before,
.xIconOrangeSynchronize:before,
.xIconLightSynchronize:before,
.xIconGreySynchronize:before,
.xIconGreenSynchronize:before,
.xIconDarkSynchronize:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSynchronize {
  background-image: none !important;
}
.xIconSynchronize:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea59";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSynchronize:before {
  color: #9aa4b2 !important;
}
.xIconRedSynchronize:before {
  color: #e53935 !important;
}
.xIconOrangeSynchronize:before {
  color: #fb8c00 !important;
}
.xIconGreenSynchronize:before {
  color: #43a047 !important;
}
.xIconWhiteTalk,
.xIconRedTalk,
.xIconOrangeTalk,
.xIconLightTalk,
.xIconGreyTalk,
.xIconGreenTalk,
.xIconDarkTalk {
  background-image: none !important;
}
.xIconWhiteTalk:before,
.xIconRedTalk:before,
.xIconOrangeTalk:before,
.xIconLightTalk:before,
.xIconGreyTalk:before,
.xIconGreenTalk:before,
.xIconDarkTalk:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTalk {
  background-image: none !important;
}
.xIconTalk:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTalk:before {
  color: #9aa4b2 !important;
}
.xIconRedTalk:before {
  color: #e53935 !important;
}
.xIconOrangeTalk:before {
  color: #fb8c00 !important;
}
.xIconGreenTalk:before {
  color: #43a047 !important;
}
.xIconWhiteTarget,
.xIconRedTarget,
.xIconOrangeTarget,
.xIconLightTarget,
.xIconGreyTarget,
.xIconGreenTarget,
.xIconDarkTarget {
  background-image: none !important;
}
.xIconWhiteTarget:before,
.xIconRedTarget:before,
.xIconOrangeTarget:before,
.xIconLightTarget:before,
.xIconGreyTarget:before,
.xIconGreenTarget:before,
.xIconDarkTarget:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e964";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTarget {
  background-image: none !important;
}
.xIconTarget:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e964";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTarget:before {
  color: #9aa4b2 !important;
}
.xIconRedTarget:before {
  color: #e53935 !important;
}
.xIconOrangeTarget:before {
  color: #fb8c00 !important;
}
.xIconGreenTarget:before {
  color: #43a047 !important;
}
.xIconWhiteTasks,
.xIconRedTasks,
.xIconOrangeTasks,
.xIconLightTasks,
.xIconGreyTasks,
.xIconGreenTasks,
.xIconDarkTasks {
  background-image: none !important;
}
.xIconWhiteTasks:before,
.xIconRedTasks:before,
.xIconOrangeTasks:before,
.xIconLightTasks:before,
.xIconGreyTasks:before,
.xIconGreenTasks:before,
.xIconDarkTasks:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea64";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTasks {
  background-image: none !important;
}
.xIconTasks:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea64";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTasks:before {
  color: #9aa4b2 !important;
}
.xIconRedTasks:before {
  color: #e53935 !important;
}
.xIconOrangeTasks:before {
  color: #fb8c00 !important;
}
.xIconGreenTasks:before {
  color: #43a047 !important;
}
.xIconWhiteTearOffCalendar,
.xIconRedTearOffCalendar,
.xIconOrangeTearOffCalendar,
.xIconLightTearOffCalendar,
.xIconGreyTearOffCalendar,
.xIconGreenTearOffCalendar,
.xIconDarkTearOffCalendar {
  background-image: none !important;
}
.xIconWhiteTearOffCalendar:before,
.xIconRedTearOffCalendar:before,
.xIconOrangeTearOffCalendar:before,
.xIconLightTearOffCalendar:before,
.xIconGreyTearOffCalendar:before,
.xIconGreenTearOffCalendar:before,
.xIconDarkTearOffCalendar:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTearOffCalendar {
  background-image: none !important;
}
.xIconTearOffCalendar:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTearOffCalendar:before {
  color: #9aa4b2 !important;
}
.xIconRedTearOffCalendar:before {
  color: #e53935 !important;
}
.xIconOrangeTearOffCalendar:before {
  color: #fb8c00 !important;
}
.xIconGreenTearOffCalendar:before {
  color: #43a047 !important;
}
.xIconWhiteTelephone,
.xIconRedTelephone,
.xIconOrangeTelephone,
.xIconLightTelephone,
.xIconGreyTelephone,
.xIconGreenTelephone,
.xIconDarkTelephone {
  background-image: none !important;
}
.xIconWhiteTelephone:before,
.xIconRedTelephone:before,
.xIconOrangeTelephone:before,
.xIconLightTelephone:before,
.xIconGreyTelephone:before,
.xIconGreenTelephone:before,
.xIconDarkTelephone:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea33";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTelephone {
  background-image: none !important;
}
.xIconTelephone:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea33";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTelephone:before {
  color: #9aa4b2 !important;
}
.xIconRedTelephone:before {
  color: #e53935 !important;
}
.xIconOrangeTelephone:before {
  color: #fb8c00 !important;
}
.xIconGreenTelephone:before {
  color: #43a047 !important;
}
.xIconWhiteTelephoneGo,
.xIconRedTelephoneGo,
.xIconOrangeTelephoneGo,
.xIconLightTelephoneGo,
.xIconGreyTelephoneGo,
.xIconGreenTelephoneGo,
.xIconDarkTelephoneGo {
  background-image: none !important;
}
.xIconWhiteTelephoneGo:before,
.xIconRedTelephoneGo:before,
.xIconOrangeTelephoneGo:before,
.xIconLightTelephoneGo:before,
.xIconGreyTelephoneGo:before,
.xIconGreenTelephoneGo:before,
.xIconDarkTelephoneGo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTelephoneGo {
  background-image: none !important;
}
.xIconTelephoneGo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea2a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTelephoneGo:before {
  color: #9aa4b2 !important;
}
.xIconRedTelephoneGo:before {
  color: #e53935 !important;
}
.xIconOrangeTelephoneGo:before {
  color: #fb8c00 !important;
}
.xIconGreenTelephoneGo:before {
  color: #43a047 !important;
}
.xIconWhiteTelephoneStop,
.xIconRedTelephoneStop,
.xIconOrangeTelephoneStop,
.xIconLightTelephoneStop,
.xIconGreyTelephoneStop,
.xIconGreenTelephoneStop,
.xIconDarkTelephoneStop {
  background-image: none !important;
}
.xIconWhiteTelephoneStop:before,
.xIconRedTelephoneStop:before,
.xIconOrangeTelephoneStop:before,
.xIconLightTelephoneStop:before,
.xIconGreyTelephoneStop:before,
.xIconGreenTelephoneStop:before,
.xIconDarkTelephoneStop:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTelephoneStop {
  background-image: none !important;
}
.xIconTelephoneStop:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTelephoneStop:before {
  color: #9aa4b2 !important;
}
.xIconRedTelephoneStop:before {
  color: #e53935 !important;
}
.xIconOrangeTelephoneStop:before {
  color: #fb8c00 !important;
}
.xIconGreenTelephoneStop:before {
  color: #43a047 !important;
}
.xIconWhiteTemplate,
.xIconRedTemplate,
.xIconOrangeTemplate,
.xIconLightTemplate,
.xIconGreyTemplate,
.xIconGreenTemplate,
.xIconDarkTemplate {
  background-image: none !important;
}
.xIconWhiteTemplate:before,
.xIconRedTemplate:before,
.xIconOrangeTemplate:before,
.xIconLightTemplate:before,
.xIconGreyTemplate:before,
.xIconGreenTemplate:before,
.xIconDarkTemplate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTemplate {
  background-image: none !important;
}
.xIconTemplate:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTemplate:before {
  color: #9aa4b2 !important;
}
.xIconRedTemplate:before {
  color: #e53935 !important;
}
.xIconOrangeTemplate:before {
  color: #fb8c00 !important;
}
.xIconGreenTemplate:before {
  color: #43a047 !important;
}
.xIconWhiteTennis,
.xIconRedTennis,
.xIconOrangeTennis,
.xIconLightTennis,
.xIconGreyTennis,
.xIconGreenTennis,
.xIconDarkTennis {
  background-image: none !important;
}
.xIconWhiteTennis:before,
.xIconRedTennis:before,
.xIconOrangeTennis:before,
.xIconLightTennis:before,
.xIconGreyTennis:before,
.xIconGreenTennis:before,
.xIconDarkTennis:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTennis {
  background-image: none !important;
}
.xIconTennis:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTennis:before {
  color: #9aa4b2 !important;
}
.xIconRedTennis:before {
  color: #e53935 !important;
}
.xIconOrangeTennis:before {
  color: #fb8c00 !important;
}
.xIconGreenTennis:before {
  color: #43a047 !important;
}
.xIconWhiteTickets,
.xIconRedTickets,
.xIconOrangeTickets,
.xIconLightTickets,
.xIconGreyTickets,
.xIconGreenTickets,
.xIconDarkTickets {
  background-image: none !important;
}
.xIconWhiteTickets:before,
.xIconRedTickets:before,
.xIconOrangeTickets:before,
.xIconLightTickets:before,
.xIconGreyTickets:before,
.xIconGreenTickets:before,
.xIconDarkTickets:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTickets {
  background-image: none !important;
}
.xIconTickets:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTickets:before {
  color: #9aa4b2 !important;
}
.xIconRedTickets:before {
  color: #e53935 !important;
}
.xIconOrangeTickets:before {
  color: #fb8c00 !important;
}
.xIconGreenTickets:before {
  color: #43a047 !important;
}
.xIconWhiteTime,
.xIconRedTime,
.xIconOrangeTime,
.xIconLightTime,
.xIconGreyTime,
.xIconGreenTime,
.xIconDarkTime {
  background-image: none !important;
}
.xIconWhiteTime:before,
.xIconRedTime:before,
.xIconOrangeTime:before,
.xIconLightTime:before,
.xIconGreyTime:before,
.xIconGreenTime:before,
.xIconDarkTime:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea60";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTime {
  background-image: none !important;
}
.xIconTime:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea60";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTime:before {
  color: #9aa4b2 !important;
}
.xIconRedTime:before {
  color: #e53935 !important;
}
.xIconOrangeTime:before {
  color: #fb8c00 !important;
}
.xIconGreenTime:before {
  color: #43a047 !important;
}
.xIconWhiteTimeSpan,
.xIconRedTimeSpan,
.xIconOrangeTimeSpan,
.xIconLightTimeSpan,
.xIconGreyTimeSpan,
.xIconGreenTimeSpan,
.xIconDarkTimeSpan {
  background-image: none !important;
}
.xIconWhiteTimeSpan:before,
.xIconRedTimeSpan:before,
.xIconOrangeTimeSpan:before,
.xIconLightTimeSpan:before,
.xIconGreyTimeSpan:before,
.xIconGreenTimeSpan:before,
.xIconDarkTimeSpan:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea61";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTimeSpan {
  background-image: none !important;
}
.xIconTimeSpan:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea61";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTimeSpan:before {
  color: #9aa4b2 !important;
}
.xIconRedTimeSpan:before {
  color: #e53935 !important;
}
.xIconOrangeTimeSpan:before {
  color: #fb8c00 !important;
}
.xIconGreenTimeSpan:before {
  color: #43a047 !important;
}
.xIconWhiteTimeline,
.xIconRedTimeline,
.xIconOrangeTimeline,
.xIconLightTimeline,
.xIconGreyTimeline,
.xIconGreenTimeline,
.xIconDarkTimeline {
  background-image: none !important;
}
.xIconWhiteTimeline:before,
.xIconRedTimeline:before,
.xIconOrangeTimeline:before,
.xIconLightTimeline:before,
.xIconGreyTimeline:before,
.xIconGreenTimeline:before,
.xIconDarkTimeline:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea62";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTimeline {
  background-image: none !important;
}
.xIconTimeline:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea62";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTimeline:before {
  color: #9aa4b2 !important;
}
.xIconRedTimeline:before {
  color: #e53935 !important;
}
.xIconOrangeTimeline:before {
  color: #fb8c00 !important;
}
.xIconGreenTimeline:before {
  color: #43a047 !important;
}
.xIconWhiteToday,
.xIconRedToday,
.xIconOrangeToday,
.xIconLightToday,
.xIconGreyToday,
.xIconGreenToday,
.xIconDarkToday {
  background-image: none !important;
}
.xIconWhiteToday:before,
.xIconRedToday:before,
.xIconOrangeToday:before,
.xIconLightToday:before,
.xIconGreyToday:before,
.xIconGreenToday:before,
.xIconDarkToday:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea63";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconToday {
  background-image: none !important;
}
.xIconToday:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea63";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightToday:before {
  color: #9aa4b2 !important;
}
.xIconRedToday:before {
  color: #e53935 !important;
}
.xIconOrangeToday:before {
  color: #fb8c00 !important;
}
.xIconGreenToday:before {
  color: #43a047 !important;
}
.xIconWhiteTodoList,
.xIconRedTodoList,
.xIconOrangeTodoList,
.xIconLightTodoList,
.xIconGreyTodoList,
.xIconGreenTodoList,
.xIconDarkTodoList {
  background-image: none !important;
}
.xIconWhiteTodoList:before,
.xIconRedTodoList:before,
.xIconOrangeTodoList:before,
.xIconLightTodoList:before,
.xIconGreyTodoList:before,
.xIconGreenTodoList:before,
.xIconDarkTodoList:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea64";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTodoList {
  background-image: none !important;
}
.xIconTodoList:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea64";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTodoList:before {
  color: #9aa4b2 !important;
}
.xIconRedTodoList:before {
  color: #e53935 !important;
}
.xIconOrangeTodoList:before {
  color: #fb8c00 !important;
}
.xIconGreenTodoList:before {
  color: #43a047 !important;
}
.xIconWhiteToggleCollapse,
.xIconRedToggleCollapse,
.xIconOrangeToggleCollapse,
.xIconLightToggleCollapse,
.xIconGreyToggleCollapse,
.xIconGreenToggleCollapse,
.xIconDarkToggleCollapse {
  background-image: none !important;
}
.xIconWhiteToggleCollapse:before,
.xIconRedToggleCollapse:before,
.xIconOrangeToggleCollapse:before,
.xIconLightToggleCollapse:before,
.xIconGreyToggleCollapse:before,
.xIconGreenToggleCollapse:before,
.xIconDarkToggleCollapse:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconToggleCollapse {
  background-image: none !important;
}
.xIconToggleCollapse:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e7";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightToggleCollapse:before {
  color: #9aa4b2 !important;
}
.xIconRedToggleCollapse:before {
  color: #e53935 !important;
}
.xIconOrangeToggleCollapse:before {
  color: #fb8c00 !important;
}
.xIconGreenToggleCollapse:before {
  color: #43a047 !important;
}
.xIconWhiteToggleExpand,
.xIconRedToggleExpand,
.xIconOrangeToggleExpand,
.xIconLightToggleExpand,
.xIconGreyToggleExpand,
.xIconGreenToggleExpand,
.xIconDarkToggleExpand {
  background-image: none !important;
}
.xIconWhiteToggleExpand:before,
.xIconRedToggleExpand:before,
.xIconOrangeToggleExpand:before,
.xIconLightToggleExpand:before,
.xIconGreyToggleExpand:before,
.xIconGreenToggleExpand:before,
.xIconDarkToggleExpand:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea35";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconToggleExpand {
  background-image: none !important;
}
.xIconToggleExpand:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea35";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightToggleExpand:before {
  color: #9aa4b2 !important;
}
.xIconRedToggleExpand:before {
  color: #e53935 !important;
}
.xIconOrangeToggleExpand:before {
  color: #fb8c00 !important;
}
.xIconGreenToggleExpand:before {
  color: #43a047 !important;
}
.xIconWhiteTorso,
.xIconRedTorso,
.xIconOrangeTorso,
.xIconLightTorso,
.xIconGreyTorso,
.xIconGreenTorso,
.xIconDarkTorso {
  background-image: none !important;
}
.xIconWhiteTorso:before,
.xIconRedTorso:before,
.xIconOrangeTorso:before,
.xIconLightTorso:before,
.xIconGreyTorso:before,
.xIconGreenTorso:before,
.xIconDarkTorso:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea65";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTorso {
  background-image: none !important;
}
.xIconTorso:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea65";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTorso:before {
  color: #9aa4b2 !important;
}
.xIconRedTorso:before {
  color: #e53935 !important;
}
.xIconOrangeTorso:before {
  color: #fb8c00 !important;
}
.xIconGreenTorso:before {
  color: #43a047 !important;
}
.xIconWhiteTour,
.xIconRedTour,
.xIconOrangeTour,
.xIconLightTour,
.xIconGreyTour,
.xIconGreenTour,
.xIconDarkTour {
  background-image: none !important;
}
.xIconWhiteTour:before,
.xIconRedTour:before,
.xIconOrangeTour:before,
.xIconLightTour:before,
.xIconGreyTour:before,
.xIconGreenTour:before,
.xIconDarkTour:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTour {
  background-image: none !important;
}
.xIconTour:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9e3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTour:before {
  color: #9aa4b2 !important;
}
.xIconRedTour:before {
  color: #e53935 !important;
}
.xIconOrangeTour:before {
  color: #fb8c00 !important;
}
.xIconGreenTour:before {
  color: #43a047 !important;
}
.xIconWhiteTreadmill,
.xIconRedTreadmill,
.xIconOrangeTreadmill,
.xIconLightTreadmill,
.xIconGreyTreadmill,
.xIconGreenTreadmill,
.xIconDarkTreadmill {
  background-image: none !important;
}
.xIconWhiteTreadmill:before,
.xIconRedTreadmill:before,
.xIconOrangeTreadmill:before,
.xIconLightTreadmill:before,
.xIconGreyTreadmill:before,
.xIconGreenTreadmill:before,
.xIconDarkTreadmill:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea66";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTreadmill {
  background-image: none !important;
}
.xIconTreadmill:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea66";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTreadmill:before {
  color: #9aa4b2 !important;
}
.xIconRedTreadmill:before {
  color: #e53935 !important;
}
.xIconOrangeTreadmill:before {
  color: #fb8c00 !important;
}
.xIconGreenTreadmill:before {
  color: #43a047 !important;
}
.xIconWhiteTriangularArrowDown,
.xIconRedTriangularArrowDown,
.xIconOrangeTriangularArrowDown,
.xIconLightTriangularArrowDown,
.xIconGreyTriangularArrowDown,
.xIconGreenTriangularArrowDown,
.xIconDarkTriangularArrowDown {
  background-image: none !important;
}
.xIconWhiteTriangularArrowDown:before,
.xIconRedTriangularArrowDown:before,
.xIconOrangeTriangularArrowDown:before,
.xIconLightTriangularArrowDown:before,
.xIconGreyTriangularArrowDown:before,
.xIconGreenTriangularArrowDown:before,
.xIconDarkTriangularArrowDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea67";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTriangularArrowDown {
  background-image: none !important;
}
.xIconTriangularArrowDown:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea67";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTriangularArrowDown:before {
  color: #9aa4b2 !important;
}
.xIconRedTriangularArrowDown:before {
  color: #e53935 !important;
}
.xIconOrangeTriangularArrowDown:before {
  color: #fb8c00 !important;
}
.xIconGreenTriangularArrowDown:before {
  color: #43a047 !important;
}
.xIconWhiteTrx,
.xIconRedTrx,
.xIconOrangeTrx,
.xIconLightTrx,
.xIconGreyTrx,
.xIconGreenTrx,
.xIconDarkTrx {
  background-image: none !important;
}
.xIconWhiteTrx:before,
.xIconRedTrx:before,
.xIconOrangeTrx:before,
.xIconLightTrx:before,
.xIconGreyTrx:before,
.xIconGreenTrx:before,
.xIconDarkTrx:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea68";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconTrx {
  background-image: none !important;
}
.xIconTrx:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea68";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightTrx:before {
  color: #9aa4b2 !important;
}
.xIconRedTrx:before {
  color: #e53935 !important;
}
.xIconOrangeTrx:before {
  color: #fb8c00 !important;
}
.xIconGreenTrx:before {
  color: #43a047 !important;
}
.xIconWhiteUnchain,
.xIconRedUnchain,
.xIconOrangeUnchain,
.xIconLightUnchain,
.xIconGreyUnchain,
.xIconGreenUnchain,
.xIconDarkUnchain {
  background-image: none !important;
}
.xIconWhiteUnchain:before,
.xIconRedUnchain:before,
.xIconOrangeUnchain:before,
.xIconLightUnchain:before,
.xIconGreyUnchain:before,
.xIconGreenUnchain:before,
.xIconDarkUnchain:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUnchain {
  background-image: none !important;
}
.xIconUnchain:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c2";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUnchain:before {
  color: #9aa4b2 !important;
}
.xIconRedUnchain:before {
  color: #e53935 !important;
}
.xIconOrangeUnchain:before {
  color: #fb8c00 !important;
}
.xIconGreenUnchain:before {
  color: #43a047 !important;
}
.xIconWhiteUncheckedCheckbox,
.xIconRedUncheckedCheckbox,
.xIconOrangeUncheckedCheckbox,
.xIconLightUncheckedCheckbox,
.xIconGreyUncheckedCheckbox,
.xIconGreenUncheckedCheckbox,
.xIconDarkUncheckedCheckbox {
  background-image: none !important;
}
.xIconWhiteUncheckedCheckbox:before,
.xIconRedUncheckedCheckbox:before,
.xIconOrangeUncheckedCheckbox:before,
.xIconLightUncheckedCheckbox:before,
.xIconGreyUncheckedCheckbox:before,
.xIconGreenUncheckedCheckbox:before,
.xIconDarkUncheckedCheckbox:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea69";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUncheckedCheckbox {
  background-image: none !important;
}
.xIconUncheckedCheckbox:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea69";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUncheckedCheckbox:before {
  color: #9aa4b2 !important;
}
.xIconRedUncheckedCheckbox:before {
  color: #e53935 !important;
}
.xIconOrangeUncheckedCheckbox:before {
  color: #fb8c00 !important;
}
.xIconGreenUncheckedCheckbox:before {
  color: #43a047 !important;
}
.xIconWhiteUndo,
.xIconRedUndo,
.xIconOrangeUndo,
.xIconLightUndo,
.xIconGreyUndo,
.xIconGreenUndo,
.xIconDarkUndo {
  background-image: none !important;
}
.xIconWhiteUndo:before,
.xIconRedUndo:before,
.xIconOrangeUndo:before,
.xIconLightUndo:before,
.xIconGreyUndo:before,
.xIconGreenUndo:before,
.xIconDarkUndo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUndo {
  background-image: none !important;
}
.xIconUndo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUndo:before {
  color: #9aa4b2 !important;
}
.xIconRedUndo:before {
  color: #e53935 !important;
}
.xIconOrangeUndo:before {
  color: #fb8c00 !important;
}
.xIconGreenUndo:before {
  color: #43a047 !important;
}
.xIconWhiteUnknownPerson,
.xIconRedUnknownPerson,
.xIconOrangeUnknownPerson,
.xIconLightUnknownPerson,
.xIconGreyUnknownPerson,
.xIconGreenUnknownPerson,
.xIconDarkUnknownPerson {
  background-image: none !important;
}
.xIconWhiteUnknownPerson:before,
.xIconRedUnknownPerson:before,
.xIconOrangeUnknownPerson:before,
.xIconLightUnknownPerson:before,
.xIconGreyUnknownPerson:before,
.xIconGreenUnknownPerson:before,
.xIconDarkUnknownPerson:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUnknownPerson {
  background-image: none !important;
}
.xIconUnknownPerson:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUnknownPerson:before {
  color: #9aa4b2 !important;
}
.xIconRedUnknownPerson:before {
  color: #e53935 !important;
}
.xIconOrangeUnknownPerson:before {
  color: #fb8c00 !important;
}
.xIconGreenUnknownPerson:before {
  color: #43a047 !important;
}
.xIconWhiteUpload,
.xIconRedUpload,
.xIconOrangeUpload,
.xIconLightUpload,
.xIconGreyUpload,
.xIconGreenUpload,
.xIconDarkUpload {
  background-image: none !important;
}
.xIconWhiteUpload:before,
.xIconRedUpload:before,
.xIconOrangeUpload:before,
.xIconLightUpload:before,
.xIconGreyUpload:before,
.xIconGreenUpload:before,
.xIconDarkUpload:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUpload {
  background-image: none !important;
}
.xIconUpload:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUpload:before {
  color: #9aa4b2 !important;
}
.xIconRedUpload:before {
  color: #e53935 !important;
}
.xIconOrangeUpload:before {
  color: #fb8c00 !important;
}
.xIconGreenUpload:before {
  color: #43a047 !important;
}
.xIconWhiteUser,
.xIconRedUser,
.xIconOrangeUser,
.xIconLightUser,
.xIconGreyUser,
.xIconGreenUser,
.xIconDarkUser {
  background-image: none !important;
}
.xIconWhiteUser:before,
.xIconRedUser:before,
.xIconOrangeUser:before,
.xIconLightUser:before,
.xIconGreyUser:before,
.xIconGreenUser:before,
.xIconDarkUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUser {
  background-image: none !important;
}
.xIconUser:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUser:before {
  color: #9aa4b2 !important;
}
.xIconRedUser:before {
  color: #e53935 !important;
}
.xIconOrangeUser:before {
  color: #fb8c00 !important;
}
.xIconGreenUser:before {
  color: #43a047 !important;
}
.xIconWhiteUserAdd,
.xIconRedUserAdd,
.xIconOrangeUserAdd,
.xIconLightUserAdd,
.xIconGreyUserAdd,
.xIconGreenUserAdd,
.xIconDarkUserAdd {
  background-image: none !important;
}
.xIconWhiteUserAdd:before,
.xIconRedUserAdd:before,
.xIconOrangeUserAdd:before,
.xIconLightUserAdd:before,
.xIconGreyUserAdd:before,
.xIconGreenUserAdd:before,
.xIconDarkUserAdd:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e904";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUserAdd {
  background-image: none !important;
}
.xIconUserAdd:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e904";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUserAdd:before {
  color: #9aa4b2 !important;
}
.xIconRedUserAdd:before {
  color: #e53935 !important;
}
.xIconOrangeUserAdd:before {
  color: #fb8c00 !important;
}
.xIconGreenUserAdd:before {
  color: #43a047 !important;
}
.xIconWhiteUserGroup,
.xIconRedUserGroup,
.xIconOrangeUserGroup,
.xIconLightUserGroup,
.xIconGreyUserGroup,
.xIconGreenUserGroup,
.xIconDarkUserGroup {
  background-image: none !important;
}
.xIconWhiteUserGroup:before,
.xIconRedUserGroup:before,
.xIconOrangeUserGroup:before,
.xIconLightUserGroup:before,
.xIconGreyUserGroup:before,
.xIconGreenUserGroup:before,
.xIconDarkUserGroup:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUserGroup {
  background-image: none !important;
}
.xIconUserGroup:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6d";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUserGroup:before {
  color: #9aa4b2 !important;
}
.xIconRedUserGroup:before {
  color: #e53935 !important;
}
.xIconOrangeUserGroup:before {
  color: #fb8c00 !important;
}
.xIconGreenUserGroup:before {
  color: #43a047 !important;
}
.xIconWhiteUserGroupsFilled,
.xIconRedUserGroupsFilled,
.xIconOrangeUserGroupsFilled,
.xIconLightUserGroupsFilled,
.xIconGreyUserGroupsFilled,
.xIconGreenUserGroupsFilled,
.xIconDarkUserGroupsFilled {
  background-image: none !important;
}
.xIconWhiteUserGroupsFilled:before,
.xIconRedUserGroupsFilled:before,
.xIconOrangeUserGroupsFilled:before,
.xIconLightUserGroupsFilled:before,
.xIconGreyUserGroupsFilled:before,
.xIconGreenUserGroupsFilled:before,
.xIconDarkUserGroupsFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUserGroupsFilled {
  background-image: none !important;
}
.xIconUserGroupsFilled:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea6e";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUserGroupsFilled:before {
  color: #9aa4b2 !important;
}
.xIconRedUserGroupsFilled:before {
  color: #e53935 !important;
}
.xIconOrangeUserGroupsFilled:before {
  color: #fb8c00 !important;
}
.xIconGreenUserGroupsFilled:before {
  color: #43a047 !important;
}
.xIconWhiteUserRed,
.xIconRedUserRed,
.xIconOrangeUserRed,
.xIconLightUserRed,
.xIconGreyUserRed,
.xIconGreenUserRed,
.xIconDarkUserRed {
  background-image: none !important;
}
.xIconWhiteUserRed:before,
.xIconRedUserRed:before,
.xIconOrangeUserRed:before,
.xIconLightUserRed:before,
.xIconGreyUserRed:before,
.xIconGreenUserRed:before,
.xIconDarkUserRed:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconUserRed {
  background-image: none !important;
}
.xIconUserRed:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9c8";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightUserRed:before {
  color: #9aa4b2 !important;
}
.xIconRedUserRed:before {
  color: #e53935 !important;
}
.xIconOrangeUserRed:before {
  color: #fb8c00 !important;
}
.xIconGreenUserRed:before {
  color: #43a047 !important;
}
.xIconUserRed:before {
  color: #e53935;
}
.xIconWhiteVisible,
.xIconRedVisible,
.xIconOrangeVisible,
.xIconLightVisible,
.xIconGreyVisible,
.xIconGreenVisible,
.xIconDarkVisible {
  background-image: none !important;
}
.xIconWhiteVisible:before,
.xIconRedVisible:before,
.xIconOrangeVisible:before,
.xIconLightVisible:before,
.xIconGreyVisible:before,
.xIconGreenVisible:before,
.xIconDarkVisible:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea70";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconVisible {
  background-image: none !important;
}
.xIconVisible:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea70";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightVisible:before {
  color: #9aa4b2 !important;
}
.xIconRedVisible:before {
  color: #e53935 !important;
}
.xIconOrangeVisible:before {
  color: #fb8c00 !important;
}
.xIconGreenVisible:before {
  color: #43a047 !important;
}
.xIconWhiteVolumeUp,
.xIconRedVolumeUp,
.xIconOrangeVolumeUp,
.xIconLightVolumeUp,
.xIconGreyVolumeUp,
.xIconGreenVolumeUp,
.xIconDarkVolumeUp {
  background-image: none !important;
}
.xIconWhiteVolumeUp:before,
.xIconRedVolumeUp:before,
.xIconOrangeVolumeUp:before,
.xIconLightVolumeUp:before,
.xIconGreyVolumeUp:before,
.xIconGreenVolumeUp:before,
.xIconDarkVolumeUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea71";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconVolumeUp {
  background-image: none !important;
}
.xIconVolumeUp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea71";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightVolumeUp:before {
  color: #9aa4b2 !important;
}
.xIconRedVolumeUp:before {
  color: #e53935 !important;
}
.xIconOrangeVolumeUp:before {
  color: #fb8c00 !important;
}
.xIconGreenVolumeUp:before {
  color: #43a047 !important;
}
.xIconWhiteWalking,
.xIconRedWalking,
.xIconOrangeWalking,
.xIconLightWalking,
.xIconGreyWalking,
.xIconGreenWalking,
.xIconDarkWalking {
  background-image: none !important;
}
.xIconWhiteWalking:before,
.xIconRedWalking:before,
.xIconOrangeWalking:before,
.xIconLightWalking:before,
.xIconGreyWalking:before,
.xIconGreenWalking:before,
.xIconDarkWalking:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea72";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWalking {
  background-image: none !important;
}
.xIconWalking:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea72";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightWalking:before {
  color: #9aa4b2 !important;
}
.xIconRedWalking:before {
  color: #e53935 !important;
}
.xIconOrangeWalking:before {
  color: #fb8c00 !important;
}
.xIconGreenWalking:before {
  color: #43a047 !important;
}
.xIconWhiteWarningShield,
.xIconRedWarningShield,
.xIconOrangeWarningShield,
.xIconLightWarningShield,
.xIconGreyWarningShield,
.xIconGreenWarningShield,
.xIconDarkWarningShield {
  background-image: none !important;
}
.xIconWhiteWarningShield:before,
.xIconRedWarningShield:before,
.xIconOrangeWarningShield:before,
.xIconLightWarningShield:before,
.xIconGreyWarningShield:before,
.xIconGreenWarningShield:before,
.xIconDarkWarningShield:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea73";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWarningShield {
  background-image: none !important;
}
.xIconWarningShield:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea73";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightWarningShield:before {
  color: #9aa4b2 !important;
}
.xIconRedWarningShield:before {
  color: #e53935 !important;
}
.xIconOrangeWarningShield:before {
  color: #fb8c00 !important;
}
.xIconGreenWarningShield:before {
  color: #43a047 !important;
}
.xIconWhiteWaxingGibbous,
.xIconRedWaxingGibbous,
.xIconOrangeWaxingGibbous,
.xIconLightWaxingGibbous,
.xIconGreyWaxingGibbous,
.xIconGreenWaxingGibbous,
.xIconDarkWaxingGibbous {
  background-image: none !important;
}
.xIconWhiteWaxingGibbous:before,
.xIconRedWaxingGibbous:before,
.xIconOrangeWaxingGibbous:before,
.xIconLightWaxingGibbous:before,
.xIconGreyWaxingGibbous:before,
.xIconGreenWaxingGibbous:before,
.xIconDarkWaxingGibbous:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea74";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWaxingGibbous {
  background-image: none !important;
}
.xIconWaxingGibbous:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea74";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightWaxingGibbous:before {
  color: #9aa4b2 !important;
}
.xIconRedWaxingGibbous:before {
  color: #e53935 !important;
}
.xIconOrangeWaxingGibbous:before {
  color: #fb8c00 !important;
}
.xIconGreenWaxingGibbous:before {
  color: #43a047 !important;
}
.xIconWhiteWebhook,
.xIconRedWebhook,
.xIconOrangeWebhook,
.xIconLightWebhook,
.xIconGreyWebhook,
.xIconGreenWebhook,
.xIconDarkWebhook {
  background-image: none !important;
}
.xIconWhiteWebhook:before,
.xIconRedWebhook:before,
.xIconOrangeWebhook:before,
.xIconLightWebhook:before,
.xIconGreyWebhook:before,
.xIconGreenWebhook:before,
.xIconDarkWebhook:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWebhook {
  background-image: none !important;
}
.xIconWebhook:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea7b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightWebhook:before {
  color: #9aa4b2 !important;
}
.xIconRedWebhook:before {
  color: #e53935 !important;
}
.xIconOrangeWebhook:before {
  color: #fb8c00 !important;
}
.xIconGreenWebhook:before {
  color: #43a047 !important;
}
.xIconWhiteWeightlifting,
.xIconRedWeightlifting,
.xIconOrangeWeightlifting,
.xIconLightWeightlifting,
.xIconGreyWeightlifting,
.xIconGreenWeightlifting,
.xIconDarkWeightlifting {
  background-image: none !important;
}
.xIconWhiteWeightlifting:before,
.xIconRedWeightlifting:before,
.xIconOrangeWeightlifting:before,
.xIconLightWeightlifting:before,
.xIconGreyWeightlifting:before,
.xIconGreenWeightlifting:before,
.xIconDarkWeightlifting:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea75";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWeightlifting {
  background-image: none !important;
}
.xIconWeightlifting:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea75";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightWeightlifting:before {
  color: #9aa4b2 !important;
}
.xIconRedWeightlifting:before {
  color: #e53935 !important;
}
.xIconOrangeWeightlifting:before {
  color: #fb8c00 !important;
}
.xIconGreenWeightlifting:before {
  color: #43a047 !important;
}
.xIconWhiteWhatsapp,
.xIconRedWhatsapp,
.xIconOrangeWhatsapp,
.xIconLightWhatsapp,
.xIconGreyWhatsapp,
.xIconGreenWhatsapp,
.xIconDarkWhatsapp {
  background-image: none !important;
}
.xIconWhiteWhatsapp:before,
.xIconRedWhatsapp:before,
.xIconOrangeWhatsapp:before,
.xIconLightWhatsapp:before,
.xIconGreyWhatsapp:before,
.xIconGreenWhatsapp:before,
.xIconDarkWhatsapp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea92";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWhatsapp {
  background-image: none !important;
}
.xIconWhatsapp:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea92";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightWhatsapp:before {
  color: #9aa4b2 !important;
}
.xIconRedWhatsapp:before {
  color: #e53935 !important;
}
.xIconOrangeWhatsapp:before {
  color: #fb8c00 !important;
}
.xIconGreenWhatsapp:before {
  color: #43a047 !important;
}
.xIconWhiteWidgets,
.xIconRedWidgets,
.xIconOrangeWidgets,
.xIconLightWidgets,
.xIconGreyWidgets,
.xIconGreenWidgets,
.xIconDarkWidgets {
  background-image: none !important;
}
.xIconWhiteWidgets:before,
.xIconRedWidgets:before,
.xIconOrangeWidgets:before,
.xIconLightWidgets:before,
.xIconGreyWidgets:before,
.xIconGreenWidgets:before,
.xIconDarkWidgets:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWidgets {
  background-image: none !important;
}
.xIconWidgets:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea5c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightWidgets:before {
  color: #9aa4b2 !important;
}
.xIconRedWidgets:before {
  color: #e53935 !important;
}
.xIconOrangeWidgets:before {
  color: #fb8c00 !important;
}
.xIconGreenWidgets:before {
  color: #43a047 !important;
}
.xIconWhiteWorkflow,
.xIconRedWorkflow,
.xIconOrangeWorkflow,
.xIconLightWorkflow,
.xIconGreyWorkflow,
.xIconGreenWorkflow,
.xIconDarkWorkflow {
  background-image: none !important;
}
.xIconWhiteWorkflow:before,
.xIconRedWorkflow:before,
.xIconOrangeWorkflow:before,
.xIconLightWorkflow:before,
.xIconGreyWorkflow:before,
.xIconGreenWorkflow:before,
.xIconDarkWorkflow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea76";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconWorkflow {
  background-image: none !important;
}
.xIconWorkflow:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea76";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightWorkflow:before {
  color: #9aa4b2 !important;
}
.xIconRedWorkflow:before {
  color: #e53935 !important;
}
.xIconOrangeWorkflow:before {
  color: #fb8c00 !important;
}
.xIconGreenWorkflow:before {
  color: #43a047 !important;
}
.xIconWhiteYinYang,
.xIconRedYinYang,
.xIconOrangeYinYang,
.xIconLightYinYang,
.xIconGreyYinYang,
.xIconGreenYinYang,
.xIconDarkYinYang {
  background-image: none !important;
}
.xIconWhiteYinYang:before,
.xIconRedYinYang:before,
.xIconOrangeYinYang:before,
.xIconLightYinYang:before,
.xIconGreyYinYang:before,
.xIconGreenYinYang:before,
.xIconDarkYinYang:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea77";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconYinYang {
  background-image: none !important;
}
.xIconYinYang:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea77";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightYinYang:before {
  color: #9aa4b2 !important;
}
.xIconRedYinYang:before {
  color: #e53935 !important;
}
.xIconOrangeYinYang:before {
  color: #fb8c00 !important;
}
.xIconGreenYinYang:before {
  color: #43a047 !important;
}
.xIconWhiteYoga,
.xIconRedYoga,
.xIconOrangeYoga,
.xIconLightYoga,
.xIconGreyYoga,
.xIconGreenYoga,
.xIconDarkYoga {
  background-image: none !important;
}
.xIconWhiteYoga:before,
.xIconRedYoga:before,
.xIconOrangeYoga:before,
.xIconLightYoga:before,
.xIconGreyYoga:before,
.xIconGreenYoga:before,
.xIconDarkYoga:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea78";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconYoga {
  background-image: none !important;
}
.xIconYoga:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea78";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightYoga:before {
  color: #9aa4b2 !important;
}
.xIconRedYoga:before {
  color: #e53935 !important;
}
.xIconOrangeYoga:before {
  color: #fb8c00 !important;
}
.xIconGreenYoga:before {
  color: #43a047 !important;
}
.xIconWhiteZoom,
.xIconRedZoom,
.xIconOrangeZoom,
.xIconLightZoom,
.xIconGreyZoom,
.xIconGreenZoom,
.xIconDarkZoom {
  background-image: none !important;
}
.xIconWhiteZoom:before,
.xIconRedZoom:before,
.xIconOrangeZoom:before,
.xIconLightZoom:before,
.xIconGreyZoom:before,
.xIconGreenZoom:before,
.xIconDarkZoom:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea79";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconZoom {
  background-image: none !important;
}
.xIconZoom:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea79";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightZoom:before {
  color: #9aa4b2 !important;
}
.xIconRedZoom:before {
  color: #e53935 !important;
}
.xIconOrangeZoom:before {
  color: #fb8c00 !important;
}
.xIconGreenZoom:before {
  color: #43a047 !important;
}
.xIconWhiteZoomIn,
.xIconRedZoomIn,
.xIconOrangeZoomIn,
.xIconLightZoomIn,
.xIconGreyZoomIn,
.xIconGreenZoomIn,
.xIconDarkZoomIn {
  background-image: none !important;
}
.xIconWhiteZoomIn:before,
.xIconRedZoomIn:before,
.xIconOrangeZoomIn:before,
.xIconLightZoomIn:before,
.xIconGreyZoomIn:before,
.xIconGreenZoomIn:before,
.xIconDarkZoomIn:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea79";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconZoomIn {
  background-image: none !important;
}
.xIconZoomIn:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea79";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightZoomIn:before {
  color: #9aa4b2 !important;
}
.xIconRedZoomIn:before {
  color: #e53935 !important;
}
.xIconOrangeZoomIn:before {
  color: #fb8c00 !important;
}
.xIconGreenZoomIn:before {
  color: #43a047 !important;
}
.xIconWhiteQrCode,
.xIconRedQrCode,
.xIconOrangeQrCode,
.xIconLightQrCode,
.xIconGreyQrCode,
.xIconGreenQrCode,
.xIconDarkQrCode {
  background-image: none !important;
}
.xIconWhiteQrCode:before,
.xIconRedQrCode:before,
.xIconOrangeQrCode:before,
.xIconLightQrCode:before,
.xIconGreyQrCode:before,
.xIconGreenQrCode:before,
.xIconDarkQrCode:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea94";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconQrCode {
  background-image: none !important;
}
.xIconQrCode:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea94";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightQrCode:before {
  color: #9aa4b2 !important;
}
.xIconRedQrCode:before {
  color: #e53935 !important;
}
.xIconOrangeQrCode:before {
  color: #fb8c00 !important;
}
.xIconGreenQrCode:before {
  color: #43a047 !important;
}
.xIconWhiteHeartChecked,
.xIconRedHeartChecked,
.xIconOrangeHeartChecked,
.xIconLightHeartChecked,
.xIconGreyHeartChecked,
.xIconGreenHeartChecked,
.xIconDarkHeartChecked {
  background-image: none !important;
}
.xIconWhiteHeartChecked:before,
.xIconRedHeartChecked:before,
.xIconOrangeHeartChecked:before,
.xIconLightHeartChecked:before,
.xIconGreyHeartChecked:before,
.xIconGreenHeartChecked:before,
.xIconDarkHeartChecked:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e918";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconHeartChecked {
  background-image: none !important;
}
.xIconHeartChecked:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e918";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightHeartChecked:before {
  color: #9aa4b2 !important;
}
.xIconRedHeartChecked:before {
  color: #e53935 !important;
}
.xIconOrangeHeartChecked:before {
  color: #fb8c00 !important;
}
.xIconGreenHeartChecked:before {
  color: #43a047 !important;
}
.xIconWhitePerson,
.xIconRedPerson,
.xIconOrangePerson,
.xIconLightPerson,
.xIconGreyPerson,
.xIconGreenPerson,
.xIconDarkPerson {
  background-image: none !important;
}
.xIconWhitePerson:before,
.xIconRedPerson:before,
.xIconOrangePerson:before,
.xIconLightPerson:before,
.xIconGreyPerson:before,
.xIconGreenPerson:before,
.xIconDarkPerson:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb17";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPerson {
  background-image: none !important;
}
.xIconPerson:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb17";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPerson:before {
  color: #9aa4b2 !important;
}
.xIconRedPerson:before {
  color: #e53935 !important;
}
.xIconOrangePerson:before {
  color: #fb8c00 !important;
}
.xIconGreenPerson:before {
  color: #43a047 !important;
}
.xIconWhiteArrowRight,
.xIconRedArrowRight,
.xIconOrangeArrowRight,
.xIconLightArrowRight,
.xIconGreyArrowRight,
.xIconGreenArrowRight,
.xIconDarkArrowRight {
  background-image: none !important;
}
.xIconWhiteArrowRight:before,
.xIconRedArrowRight:before,
.xIconOrangeArrowRight:before,
.xIconLightArrowRight:before,
.xIconGreyArrowRight:before,
.xIconGreenArrowRight:before,
.xIconDarkArrowRight:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ead0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrowRight {
  background-image: none !important;
}
.xIconArrowRight:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ead0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrowRight:before {
  color: #9aa4b2 !important;
}
.xIconRedArrowRight:before {
  color: #e53935 !important;
}
.xIconOrangeArrowRight:before {
  color: #fb8c00 !important;
}
.xIconGreenArrowRight:before {
  color: #43a047 !important;
}
.xIconWhiteArrowCircledDown,
.xIconRedArrowCircledDown,
.xIconOrangeArrowCircledDown,
.xIconLightArrowCircledDown,
.xIconGreyArrowCircledDown,
.xIconGreenArrowCircledDown,
.xIconDarkArrowCircledDown {
  background-image: none !important;
}
.xIconWhiteArrowCircledDown:before,
.xIconRedArrowCircledDown:before,
.xIconOrangeArrowCircledDown:before,
.xIconLightArrowCircledDown:before,
.xIconGreyArrowCircledDown:before,
.xIconGreenArrowCircledDown:before,
.xIconDarkArrowCircledDown:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArrowCircledDown {
  background-image: none !important;
}
.xIconArrowCircledDown:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e92f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArrowCircledDown:before {
  color: #9aa4b2 !important;
}
.xIconRedArrowCircledDown:before {
  color: #e53935 !important;
}
.xIconOrangeArrowCircledDown:before {
  color: #fb8c00 !important;
}
.xIconGreenArrowCircledDown:before {
  color: #43a047 !important;
}
.xIconWhiteAgendaOne,
.xIconRedAgendaOne,
.xIconOrangeAgendaOne,
.xIconLightAgendaOne,
.xIconGreyAgendaOne,
.xIconGreenAgendaOne,
.xIconDarkAgendaOne {
  background-image: none !important;
}
.xIconWhiteAgendaOne:before,
.xIconRedAgendaOne:before,
.xIconOrangeAgendaOne:before,
.xIconLightAgendaOne:before,
.xIconGreyAgendaOne:before,
.xIconGreenAgendaOne:before,
.xIconDarkAgendaOne:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ebca";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconAgendaOne {
  background-image: none !important;
}
.xIconAgendaOne:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ebca";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightAgendaOne:before {
  color: #9aa4b2 !important;
}
.xIconRedAgendaOne:before {
  color: #e53935 !important;
}
.xIconOrangeAgendaOne:before {
  color: #fb8c00 !important;
}
.xIconGreenAgendaOne:before {
  color: #43a047 !important;
}
.xIconWhiteGolfFlag,
.xIconRedGolfFlag,
.xIconOrangeGolfFlag,
.xIconLightGolfFlag,
.xIconGreyGolfFlag,
.xIconGreenGolfFlag,
.xIconDarkGolfFlag {
  background-image: none !important;
}
.xIconWhiteGolfFlag:before,
.xIconRedGolfFlag:before,
.xIconOrangeGolfFlag:before,
.xIconLightGolfFlag:before,
.xIconGreyGolfFlag:before,
.xIconGreenGolfFlag:before,
.xIconDarkGolfFlag:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eaa3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconGolfFlag {
  background-image: none !important;
}
.xIconGolfFlag:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eaa3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightGolfFlag:before {
  color: #9aa4b2 !important;
}
.xIconRedGolfFlag:before {
  color: #e53935 !important;
}
.xIconOrangeGolfFlag:before {
  color: #fb8c00 !important;
}
.xIconGreenGolfFlag:before {
  color: #43a047 !important;
}
.xIconWhiteSadFace,
.xIconRedSadFace,
.xIconOrangeSadFace,
.xIconLightSadFace,
.xIconGreySadFace,
.xIconGreenSadFace,
.xIconDarkSadFace {
  background-image: none !important;
}
.xIconWhiteSadFace:before,
.xIconRedSadFace:before,
.xIconOrangeSadFace:before,
.xIconLightSadFace:before,
.xIconGreySadFace:before,
.xIconGreenSadFace:before,
.xIconDarkSadFace:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb11";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconSadFace {
  background-image: none !important;
}
.xIconSadFace:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb11";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightSadFace:before {
  color: #9aa4b2 !important;
}
.xIconRedSadFace:before {
  color: #e53935 !important;
}
.xIconOrangeSadFace:before {
  color: #fb8c00 !important;
}
.xIconGreenSadFace:before {
  color: #43a047 !important;
}
.xIconWhiteChatBubble,
.xIconRedChatBubble,
.xIconOrangeChatBubble,
.xIconLightChatBubble,
.xIconGreyChatBubble,
.xIconGreenChatBubble,
.xIconDarkChatBubble {
  background-image: none !important;
}
.xIconWhiteChatBubble:before,
.xIconRedChatBubble:before,
.xIconOrangeChatBubble:before,
.xIconLightChatBubble:before,
.xIconGreyChatBubble:before,
.xIconGreenChatBubble:before,
.xIconDarkChatBubble:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb4f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconChatBubble {
  background-image: none !important;
}
.xIconChatBubble:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb4f";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightChatBubble:before {
  color: #9aa4b2 !important;
}
.xIconRedChatBubble:before {
  color: #e53935 !important;
}
.xIconOrangeChatBubble:before {
  color: #fb8c00 !important;
}
.xIconGreenChatBubble:before {
  color: #43a047 !important;
}
.xIconWhiteExclamationBoxed,
.xIconRedExclamationBoxed,
.xIconOrangeExclamationBoxed,
.xIconLightExclamationBoxed,
.xIconGreyExclamationBoxed,
.xIconGreenExclamationBoxed,
.xIconDarkExclamationBoxed {
  background-image: none !important;
}
.xIconWhiteExclamationBoxed:before,
.xIconRedExclamationBoxed:before,
.xIconOrangeExclamationBoxed:before,
.xIconLightExclamationBoxed:before,
.xIconGreyExclamationBoxed:before,
.xIconGreenExclamationBoxed:before,
.xIconDarkExclamationBoxed:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb3c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconExclamationBoxed {
  background-image: none !important;
}
.xIconExclamationBoxed:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb3c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightExclamationBoxed:before {
  color: #9aa4b2 !important;
}
.xIconRedExclamationBoxed:before {
  color: #e53935 !important;
}
.xIconOrangeExclamationBoxed:before {
  color: #fb8c00 !important;
}
.xIconGreenExclamationBoxed:before {
  color: #43a047 !important;
}
.xIconWhiteCheckmarkBadge,
.xIconRedCheckmarkBadge,
.xIconOrangeCheckmarkBadge,
.xIconLightCheckmarkBadge,
.xIconGreyCheckmarkBadge,
.xIconGreenCheckmarkBadge,
.xIconDarkCheckmarkBadge {
  background-image: none !important;
}
.xIconWhiteCheckmarkBadge:before,
.xIconRedCheckmarkBadge:before,
.xIconOrangeCheckmarkBadge:before,
.xIconLightCheckmarkBadge:before,
.xIconGreyCheckmarkBadge:before,
.xIconGreenCheckmarkBadge:before,
.xIconDarkCheckmarkBadge:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconCheckmarkBadge {
  background-image: none !important;
}
.xIconCheckmarkBadge:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightCheckmarkBadge:before {
  color: #9aa4b2 !important;
}
.xIconRedCheckmarkBadge:before {
  color: #e53935 !important;
}
.xIconOrangeCheckmarkBadge:before {
  color: #fb8c00 !important;
}
.xIconGreenCheckmarkBadge:before {
  color: #43a047 !important;
}
.xIconWhitePlusBoxed,
.xIconRedPlusBoxed,
.xIconOrangePlusBoxed,
.xIconLightPlusBoxed,
.xIconGreyPlusBoxed,
.xIconGreenPlusBoxed,
.xIconDarkPlusBoxed {
  background-image: none !important;
}
.xIconWhitePlusBoxed:before,
.xIconRedPlusBoxed:before,
.xIconOrangePlusBoxed:before,
.xIconLightPlusBoxed:before,
.xIconGreyPlusBoxed:before,
.xIconGreenPlusBoxed:before,
.xIconDarkPlusBoxed:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e981";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconPlusBoxed {
  background-image: none !important;
}
.xIconPlusBoxed:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e981";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightPlusBoxed:before {
  color: #9aa4b2 !important;
}
.xIconRedPlusBoxed:before {
  color: #e53935 !important;
}
.xIconOrangePlusBoxed:before {
  color: #fb8c00 !important;
}
.xIconGreenPlusBoxed:before {
  color: #43a047 !important;
}
.xIconWhiteThumbDown,
.xIconRedThumbDown,
.xIconOrangeThumbDown,
.xIconLightThumbDown,
.xIconGreyThumbDown,
.xIconGreenThumbDown,
.xIconDarkThumbDown {
  background-image: none !important;
}
.xIconWhiteThumbDown:before,
.xIconRedThumbDown:before,
.xIconOrangeThumbDown:before,
.xIconLightThumbDown:before,
.xIconGreyThumbDown:before,
.xIconGreenThumbDown:before,
.xIconDarkThumbDown:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb51";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconThumbDown {
  background-image: none !important;
}
.xIconThumbDown:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb51";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightThumbDown:before {
  color: #9aa4b2 !important;
}
.xIconRedThumbDown:before {
  color: #e53935 !important;
}
.xIconOrangeThumbDown:before {
  color: #fb8c00 !important;
}
.xIconGreenThumbDown:before {
  color: #43a047 !important;
}
.xIconWhiteThumbUp,
.xIconRedThumbUp,
.xIconOrangeThumbUp,
.xIconLightThumbUp,
.xIconGreyThumbUp,
.xIconGreenThumbUp,
.xIconDarkThumbUp {
  background-image: none !important;
}
.xIconWhiteThumbUp:before,
.xIconRedThumbUp:before,
.xIconOrangeThumbUp:before,
.xIconLightThumbUp:before,
.xIconGreyThumbUp:before,
.xIconGreenThumbUp:before,
.xIconDarkThumbUp:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb52";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconThumbUp {
  background-image: none !important;
}
.xIconThumbUp:before {
  font-family: "icomoon4" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb52";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightThumbUp:before {
  color: #9aa4b2 !important;
}
.xIconRedThumbUp:before {
  color: #e53935 !important;
}
.xIconOrangeThumbUp:before {
  color: #fb8c00 !important;
}
.xIconGreenThumbUp:before {
  color: #43a047 !important;
}
.xIconWhiteNotification,
.xIconRedNotification,
.xIconOrangeNotification,
.xIconLightNotification,
.xIconGreyNotification,
.xIconGreenNotification,
.xIconDarkNotification {
  background-image: none !important;
}
.xIconWhiteNotification:before,
.xIconRedNotification:before,
.xIconOrangeNotification:before,
.xIconLightNotification:before,
.xIconGreyNotification:before,
.xIconGreenNotification:before,
.xIconDarkNotification:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea99";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconNotification {
  background-image: none !important;
}
.xIconNotification:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea99";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightNotification:before {
  color: #9aa4b2 !important;
}
.xIconRedNotification:before {
  color: #e53935 !important;
}
.xIconOrangeNotification:before {
  color: #fb8c00 !important;
}
.xIconGreenNotification:before {
  color: #43a047 !important;
}
.xIconWhiteArtPalette,
.xIconRedArtPalette,
.xIconOrangeArtPalette,
.xIconLightArtPalette,
.xIconGreyArtPalette,
.xIconGreenArtPalette,
.xIconDarkArtPalette {
  background-image: none !important;
}
.xIconWhiteArtPalette:before,
.xIconRedArtPalette:before,
.xIconOrangeArtPalette:before,
.xIconLightArtPalette:before,
.xIconGreyArtPalette:before,
.xIconGreenArtPalette:before,
.xIconDarkArtPalette:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea9a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconArtPalette {
  background-image: none !important;
}
.xIconArtPalette:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea9a";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.xIconLightArtPalette:before {
  color: #9aa4b2 !important;
}
.xIconRedArtPalette:before {
  color: #e53935 !important;
}
.xIconOrangeArtPalette:before {
  color: #fb8c00 !important;
}
.xIconGreenArtPalette:before {
  color: #43a047 !important;
}
body.homepage {
  padding: 0;
  margin: 0;
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  font-weight: 200;
  font-size: 16px;
  line-height: 1.8em;
}
* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel {
  position: fixed;
  top: 0;
  left: -330px;
  bottom: 0;
  max-width: 700px;
  height: 100vh;
  overflow: hidden;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -webkit-transition: left 0.2s;
  -moz-transition: left 0.2s;
  -ms-transition: left 0.2s;
  -o-transition: left 0.2s;
  transition: left 0.2s;
  transition-timing-function: linear;
  z-index: 5;
  float: left;
}
.panel .loadingMask {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(238, 242, 246, 0.8);
  z-index: 5;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.1s;
  -moz-transition: opacity 0.1s;
  -ms-transition: opacity 0.1s;
  -o-transition: opacity 0.1s;
  transition: opacity 0.1s;
  transition-timing-function: linear;
}
.panel .loadingMask.show {
  opacity: 1;
  pointer-events: all;
}
.panel .loadingThrobber {
  top: 245px;
  position: absolute;
  z-index: 101;
  left: 50%;
  margin: -13px 0 0 -13px;
  height: 20px;
  width: 20px;
  -webkit-animation: rotate 2s infinite ease-in-out;
  animation: rotate 2s infinite ease-in-out;
  border: 6px solid #fb8c00;
  border-right-color: transparent;
  border-left-color: transparent;
  border-radius: 50%;
}
.panel > .top {
  height: 250px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  padding: 16px;
}
.panel > .top .logo {
  position: absolute;
  bottom: 0;
  left: 20px;
  right: 20px;
  text-align: center;
}
.panel > .top .logo img {
  position: absolute;
  bottom: 40px;
  left: 50%;
  width: 220px;
  height: 44px;
  margin-left: -110px;
}
.panel > .top .logo img.logoColor {
  opacity: 1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
  transition-timing-function: linear;
}
.panel > .top .logo img.logoWhite {
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
  transition-timing-function: linear;
}
.panel .hambo {
  width: 34px;
  height: 34px;
  cursor: pointer;
  padding: 8.5px;
  position: relative;
}
.panel .hambo .bar {
  background-color: #697586;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  transition-timing-function: linear;
  height: 2.2px;
  width: 16px;
  margin: 3px auto;
}
.panel .hambo .bar.barTop {
  margin-top: 0;
}
.panel .hambo .hamboText {
  position: absolute;
  left: 33px;
  top: 7px;
  font-weight: bold;
  font-size: 0.9em;
  line-height: normal;
  color: #fff;
}
.panel .hambo .menuText,
.panel .hambo .loginText {
  position: absolute;
  top: 0;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  transition-timing-function: linear;
}
.panel .hambo .menuText {
  color: #263238;
}
.panel .hambo .loginText {
  opacity: 0;
}
.panel .hambo:hover .bar {
  background-color: #263238;
}
.panel .slides {
  display: flex;
  width: 300%;
  height: 100%;
  position: relative;
  left: -100%;
  -webkit-transition: left 0.2s;
  -moz-transition: left 0.2s;
  -ms-transition: left 0.2s;
  -o-transition: left 0.2s;
  transition: left 0.2s;
  transition-timing-function: linear;
}
.panel .form,
.panel .menu,
.panel .lostLoginForm {
  padding-top: 250px;
  width: 33.4%;
  height: 100%;
}
.panel .form > .inner,
.panel .menu > .inner,
.panel .lostLoginForm > .inner {
  padding: 20px;
}
.panel .menu > .inner {
  padding-top: 25px;
}
.panel .menu {
  background: rgba(0, 48, 70, 0.8);
  padding-top: 240px;
}
.panel .menu .loginMenuItem {
  display: none;
}
.panel .menu .inner {
  padding: 0;
}
.panel .menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.panel .menu a {
  display: block;
  padding: 15px 0;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  font-size: 0.9em;
  font-weight: 400;
  line-height: normal;
  -webkit-transition: color 0.1s, background 0.1s;
  -moz-transition: color 0.1s, background 0.1s;
  -ms-transition: color 0.1s, background 0.1s;
  -o-transition: color 0.1s, background 0.1s;
  transition: color 0.1s, background 0.1s;
  transition-timing-function: linear;
  margin: 1px 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.panel .menu a.active,
.panel .menu a:hover,
.panel .menu a:active {
  background: #fff;
  color: #263238;
}
.panel .lostLoginForm {
  background: rgba(124, 130, 134, 0.87);
}
.panel .message {
  border: 1px solid #43a047;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: rgba(238, 242, 246, 0.8);
  padding: 10px 10px 10px 10px;
  position: absolute;
  margin: 0 auto;
  max-width: 100%;
}
.panel .message.warning {
  border-color: #fb8c00;
}
.panel .message.error {
  border-color: #e53935;
}
.panel .footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  border-top: 1px solid #e3e8ef;
  padding: 5px;
  text-align: center;
  -webkit-transition: border 0.1s;
  -moz-transition: border 0.1s;
  -ms-transition: border 0.1s;
  -o-transition: border 0.1s;
  transition: border 0.1s;
  transition-timing-function: linear;
}
.panel .footer ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.panel .footer li {
  display: inline-block;
}
.panel .footer a {
  display: inline-block;
  padding: 8px;
  color: #697586;
  -webkit-transition: color 0.1s;
  -moz-transition: color 0.1s;
  -ms-transition: color 0.1s;
  -o-transition: color 0.1s;
  transition: color 0.1s;
  transition-timing-function: linear;
  text-decoration: none;
}
.panel .footer a:hover,
.panel .footer a:active {
  color: #fb8c00;
}
.panel .footer a.skype:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea80";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel .footer a.facebook:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea81";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel .footer a.github:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea82";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel .footer a.instagram:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea83";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel .footer a.linkedin:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea84";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel .footer a.twitter:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea85";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel .footer a.youtube:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea86";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.homepage.menu .hambo .bar,
.homepage.lostLoginForm .hambo .bar {
  background: #fff;
}
.homepage.menu .hambo .bar.barTop,
.homepage.lostLoginForm .hambo .bar.barTop {
  -webkit-transform: translateY(1px) rotateZ(-45deg);
  -moz-transform: translateY(1px) rotateZ(-45deg);
  -ms-transform: translateY(1px) rotateZ(-45deg);
  -o-transform: translateY(1px) rotateZ(-45deg);
  transform: translateY(1px) rotateZ(-45deg);
  width: 12px;
}
.homepage.menu .hambo .bar.barBottom,
.homepage.lostLoginForm .hambo .bar.barBottom {
  -webkit-transform: translateY(-2px) rotateZ(45deg);
  -moz-transform: translateY(-2px) rotateZ(45deg);
  -ms-transform: translateY(-2px) rotateZ(45deg);
  -o-transform: translateY(-2px) rotateZ(45deg);
  transform: translateY(-2px) rotateZ(45deg);
  width: 12px;
}
.homepage.menu .hambo .bar.barMiddle,
.homepage.lostLoginForm .hambo .bar.barMiddle {
  opacity: 0;
}
.homepage.menu .hambo .menuText,
.homepage.lostLoginForm .hambo .menuText {
  opacity: 0;
}
.homepage.menu .hambo .loginText,
.homepage.lostLoginForm .hambo .loginText {
  opacity: 1;
}
.homepage.menu .panel .footer,
.homepage.menu .panel .localeswitch,
.homepage.lostLoginForm .panel .footer,
.homepage.lostLoginForm .panel .localeswitch {
  border-color: rgba(255, 255, 255, 0.2);
}
.homepage.menu .panel .footer .arrow,
.homepage.menu .panel .localeswitch .arrow,
.homepage.lostLoginForm .panel .footer .arrow,
.homepage.lostLoginForm .panel .localeswitch .arrow {
  color: rgba(255, 255, 255, 0.2);
}
.homepage.menu .panel .footer:hover .arrow,
.homepage.menu .panel .footer.open .arrow,
.homepage.menu .panel .localeswitch:hover .arrow,
.homepage.menu .panel .localeswitch.open .arrow,
.homepage.lostLoginForm .panel .footer:hover .arrow,
.homepage.lostLoginForm .panel .footer.open .arrow,
.homepage.lostLoginForm .panel .localeswitch:hover .arrow,
.homepage.lostLoginForm .panel .localeswitch.open .arrow {
  color: #9aa4b2;
}
.homepage.menu .panel .footer a,
.homepage.lostLoginForm .panel .footer a {
  color: #fff;
}
.homepage.menu .panel .footer a:hover,
.homepage.lostLoginForm .panel .footer a:hover {
  color: #9aa4b2;
}
.homepage.menu .slides,
.homepage.lostLoginForm .slides {
  left: 0;
}
.homepage.menu .logo img.logoWhite,
.homepage.lostLoginForm .logo img.logoWhite {
  opacity: 1;
}
.homepage.menu .logo img.logoColor,
.homepage.lostLoginForm .logo img.logoColor {
  opacity: 0;
}
.homepage.lostLoginForm .slides {
  left: -200%;
}
.homepage.lostLoginForm .lostLoginForm {
  left: 33%;
}
.homepage.lostLoginForm .hambo .bar {
  background: #fff;
}
.homepage.lostLoginForm .hambo .bar.barTop {
  -webkit-transform: translateY(2px) rotateZ(-45deg);
  -moz-transform: translateY(2px) rotateZ(-45deg);
  -ms-transform: translateY(2px) rotateZ(-45deg);
  -o-transform: translateY(2px) rotateZ(-45deg);
  transform: translateY(2px) rotateZ(-45deg);
}
.homepage.lostLoginForm .hambo .bar.barBottom {
  -webkit-transform: translateY(-1px) rotateZ(45deg);
  -moz-transform: translateY(-1px) rotateZ(45deg);
  -ms-transform: translateY(-1px) rotateZ(45deg);
  -o-transform: translateY(-1px) rotateZ(45deg);
  transform: translateY(-1px) rotateZ(45deg);
}
.homepage.lostLoginForm .hambo .bar.barMiddle {
  opacity: 0;
}
.homepage.lostLoginForm .hambo .bar .menuText {
  opacity: 0;
}
.homepage.lostLoginForm .hambo .bar .loginText {
  opacity: 1;
}
.homepage.show .panel {
  left: 0px;
}
a.call-to-action {
  position: sticky;
  position: -webkit-sticky;
  background-color: #fb8c00;
  color: white;
  top: 30px;
  right: 30px;
  margin-bottom: 80px;
  float: right;
  font-weight: bold;
  font-size: 1.3em;
  text-decoration: none;
  z-index: 3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.4));
  -webkit-transition: background 0.1s;
  -moz-transition: background 0.1s;
  -ms-transition: background 0.1s;
  -o-transition: background 0.1s;
  transition: background 0.1s;
  transition-timing-function: linear;
  height: 50px;
  line-height: 50px;
  padding: 0 20px 0 70px;
}
a.call-to-action:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9d4";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
  width: 50px;
  height: 50px;
  font-size: 18px;
  line-height: 50px;
  text-align: center;
  display: block;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
a.call-to-action:hover {
  background-color: #263238;
}
body.edge a.call-to-action {
  position: absolute;
}
.content {
  width: 100%;
  height: 100%;
  opacity: 0;
  -webkit-transition: opacity 0.1s;
  -moz-transition: opacity 0.1s;
  -ms-transition: opacity 0.1s;
  -o-transition: opacity 0.1s;
  transition: opacity 0.1s;
  transition-timing-function: linear;
  position: relative;
}
.content > div:after {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  bottom: 0;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
.content > div.page-home {
  position: absolute;
}
.content.show {
  opacity: 1;
}
footer {
  display: block;
  padding: 80px;
  height: auto;
  background-color: #e3e8ef;
  display: flex;
  justify-content: space-between;
  position: relative;
}
footer div.left {
  max-width: 550px;
}
footer div.right {
  margin-left: 30px;
  padding: 40px;
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 400px;
  text-align: center;
  position: relative;
}
footer div.right h2 {
  margin-bottom: 30px;
}
footer p {
  margin-bottom: 20px;
}
footer a.button,
footer button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  text-decoration: none;
  background-color: #263238;
  margin-top: 0px;
  margin-right: 20px;
  margin-bottom: 10px;
  min-width: 190px;
  padding: 0.8em 1.8em;
  display: inline-block;
  -webkit-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
  transition-timing-function: linear;
  position: relative;
  height: 45px;
  line-height: 45px;
  padding: 0 15px 0 60px;
}
footer a.button:before,
footer button:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
  width: 45px;
  height: 45px;
  font-size: 13.5px;
  line-height: 45px;
  text-align: center;
  display: block;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
footer a.button,
footer button {
  font-size: 1.2em;
}
footer a.button:hover,
footer button:hover {
  background-color: #fb8c00;
}
footer a.phone,
footer a.mail {
  text-decoration: none;
  white-space: nowrap;
  margin-bottom: 10px;
  display: inline-block;
  -webkit-transition: color 0.1s;
  -moz-transition: color 0.1s;
  -ms-transition: color 0.1s;
  -o-transition: color 0.1s;
  transition: color 0.1s;
  transition-timing-function: linear;
}
footer a.phone:before,
footer a.mail:before {
  background: #fff;
  margin-right: 10px;
  padding: 6px;
  display: inline-block;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  position: relative;
  top: 2px;
}
footer a.phone:hover,
footer a.mail:hover {
  color: #fb8c00;
}
footer ul.socials {
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
}
footer ul.socials li {
  display: inline-block;
}
footer ul.socials a {
  background: #e3e8ef;
  display: inline-block;
  text-decoration: none;
  width: 40px;
  height: 40px;
  line-height: 43px;
  text-align: center;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  margin-right: 5px;
  font-size: 1.2em;
  -webkit-transition: color 0.1s, background 0.1s;
  -moz-transition: color 0.1s, background 0.1s;
  -ms-transition: color 0.1s, background 0.1s;
  -o-transition: color 0.1s, background 0.1s;
  transition: color 0.1s, background 0.1s;
  transition-timing-function: linear;
}
footer ul.socials a:hover {
  background: #fb8c00;
  color: #fff;
}
footer a.phone:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea33";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
footer a.mail:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ba";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
footer a.facebook:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea81";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
footer a.linkedin:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea84";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
footer a.twitter:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea85";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
footer a.vimeo:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8b";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
footer a.youtube:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea86";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.popupWrapper {
  position: fixed;
  z-index: 999;
  width: 100%;
  height: 100%;
  text-align: center;
  top: 0;
  left: 0;
  background: rgba(238, 242, 246, 0.8);
  display: none;
}
.popupWrapper p {
  line-height: 1.5em;
  margin-bottom: 30px;
}
.popupWrapper.fixed {
  position: fixed;
}
.popupWrapper h1 {
  font-size: 1.2em;
  font-weight: 200;
  margin-bottom: 0;
}
.popupWrapper h2 {
  font-size: 1.4em;
  margin-bottom: 20px;
}
.popupWrapper .bookFormWrapper {
  width: 500px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.4));
  padding: 30px;
  text-align: left;
}
.popupWrapper .close {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
}
.popupWrapper .close:before,
.popupWrapper .close:after {
  content: "";
  height: 3px;
  width: 20px;
  display: block;
  background: #9aa4b2;
  position: absolute;
  top: 17px;
  left: 9px;
  -webkit-transition: background 0.1s;
  -moz-transition: background 0.1s;
  -ms-transition: background 0.1s;
  -o-transition: background 0.1s;
  transition: background 0.1s;
  transition-timing-function: linear;
}
.popupWrapper .close:before {
  -webkit-transform: rotateZ(-45deg);
  -moz-transform: rotateZ(-45deg);
  -ms-transform: rotateZ(-45deg);
  -o-transform: rotateZ(-45deg);
  transform: rotateZ(-45deg);
}
.popupWrapper .close:after {
  -webkit-transform: rotateZ(45deg);
  -moz-transform: rotateZ(45deg);
  -ms-transform: rotateZ(45deg);
  -o-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
.popupWrapper .close:hover:before,
.popupWrapper .close:hover:after {
  background: #697586;
}
.popupWrapper div.submit:before {
  color: #fff;
}
div.promo {
  z-index: 4;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  padding-left: 700px;
  text-align: center;
}
div.promo:after {
  display: none;
}
div.promo-container {
  height: 100%;
  position: relative;
  cursor: pointer;
}
div.promo-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: default;
}
div.promo-content-desktop {
  display: inline;
}
div.promo-content-mobile {
  display: none;
}
div.promo-close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 34px;
  height: 34px;
  opacity: 0.5;
}
div.promo-close:before,
div.promo-close:after {
  content: "";
  height: 3px;
  width: 20px;
  display: block;
  background: #fff;
  position: absolute;
  top: 14px;
  left: 5px;
  -webkit-transition: background 0.1s;
  -moz-transition: background 0.1s;
  -ms-transition: background 0.1s;
  -o-transition: background 0.1s;
  transition: background 0.1s;
  transition-timing-function: linear;
}
div.promo-close:before {
  -webkit-transform: rotateZ(-45deg);
  -moz-transform: rotateZ(-45deg);
  -ms-transform: rotateZ(-45deg);
  -o-transform: rotateZ(-45deg);
  transform: rotateZ(-45deg);
}
div.promo-close:after {
  -webkit-transform: rotateZ(45deg);
  -moz-transform: rotateZ(45deg);
  -ms-transform: rotateZ(45deg);
  -o-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
div.promo-close:hover {
  opacity: 1;
}
div.promo-content-reservation {
  min-width: 600px;
  max-width: 800px;
  width: 60vw;
  height: 400px;
  background-size: cover;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
div.promo-content-reservation-mobile {
  width: 60vw;
  min-width: 280px;
  max-width: 400px;
  height: 75vh;
  overflow: auto;
}
div.promo-content-reservation-mobile img {
  width: 100%;
}
div.promo-content-reservation-mobile .promo-content-message {
  position: static;
  width: 100%;
  height: auto;
  border-radius: 0;
  background: rgb(220, 220, 219);
  margin-top: -10px;
}
div.promo-content-message {
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  background-clip: padding-box;
  position: absolute;
  background: rgba(220, 220, 220, 0.8);
  top: 0px;
  right: 0px;
  width: 400px;
  height: 400px;
  padding: 30px;
}
div.promo-content-message .xIconTickets {
  background: #fff;
  width: 60px;
  height: 60px;
  margin: 0 auto;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  line-height: 70px;
  font-size: 40px;
  margin-bottom: 10px;
}
div.promo-content-message h1 {
  margin-top: -5px;
  margin-bottom: 0;
}
div.promo-content-message h2 {
  font-size: 14px;
  font-weight: normal;
  margin-top: -5px;
}
div.promo-content-message p.description {
  font-size: 18px;
  line-height: 22px;
  margin: 30px 0;
}
div.promo-content-message p.small {
  font-size: 12px;
  line-height: 16px;
}
div.promo-content-message a.button {
  margin-top: 10px;
  position: relative;
  height: 35px;
  line-height: 35px;
  padding: 0 10px 0 45px;
}
div.promo-content-message a.button:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
  width: 35px;
  height: 35px;
  font-size: 9px;
  line-height: 35px;
  text-align: center;
  display: block;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
div.promo-content-message a.button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #fb8c00;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  font-weight: bold;
}
body.showPopupForm {
  overflow: hidden;
}
body.showPopupForm .popupWrapper {
  display: block;
}
@media (max-width: 1230px) {
  a.call-to-action {
    height: 35px;
    line-height: 35px;
    padding: 0 15px 0 50px;
  }
  a.call-to-action:before {
    font-family: "icomoon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    content: "\e9d4";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.2);
    width: 35px;
    height: 35px;
    font-size: 13.5px;
    line-height: 35px;
    text-align: center;
    display: block;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    background-clip: padding-box;
  }
  a.call-to-action {
    font-size: 1em;
  }
  footer div.right {
    width: 400px;
  }
  footer a.button,
  footer button {
    position: relative;
    height: 35px;
    line-height: 35px;
    padding: 0 15px 0 50px;
  }
  footer a.button:before,
  footer button:before {
    font-family: "icomoon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    content: "\e9f1";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.2);
    width: 35px;
    height: 35px;
    font-size: 13.5px;
    line-height: 35px;
    text-align: center;
    display: block;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    background-clip: padding-box;
  }
  footer a.button,
  footer button {
    min-width: auto;
  }
  footer a.phone,
  footer a.mail {
    font-size: 1em;
    margin-bottom: 1px;
  }
  footer ul.socials a {
    font-size: 1em;
    width: 30px;
    height: 30px;
    line-height: 32px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  a.call-to-action {
    position: absolute;
  }
}
@media (max-width: 1000px) {
  body.menu {
    overflow: hidden;
  }
  body.menu .panel {
    height: 100vh;
    z-index: 999;
  }
  body.menu .panel .top {
    background: rgba(0, 48, 70, 0.96);
  }
  body.menu .panel .slides {
    display: block;
    opacity: 1;
  }
  .hamboText {
    display: none;
  }
  body.homepage.menu div.hambo .bar.barTop {
    width: 16px;
    -webkit-transform: translateY(5px) rotateZ(45deg);
    -moz-transform: translateY(5px) rotateZ(45deg);
    -ms-transform: translateY(5px) rotateZ(45deg);
    -o-transform: translateY(5px) rotateZ(45deg);
    transform: translateY(5px) rotateZ(45deg);
  }
  body.homepage.menu div.hambo .bar.barBottom {
    width: 16px;
    -webkit-transform: translateY(-5px) rotateZ(-45deg);
    -moz-transform: translateY(-5px) rotateZ(-45deg);
    -ms-transform: translateY(-5px) rotateZ(-45deg);
    -o-transform: translateY(-5px) rotateZ(-45deg);
    transform: translateY(-5px) rotateZ(-45deg);
  }
  .panel {
    left: 0;
    right: 0;
    bottom: auto;
    max-width: 100%;
    overflow: visible;
    height: 64px;
    z-index: 5;
  }
  .panel .top {
    background: rgb(255, 255, 255);
    height: 64px;
    -webkit-transition: background 0.1s;
    -moz-transition: background 0.1s;
    -ms-transition: background 0.1s;
    -o-transition: background 0.1s;
    transition: background 0.1s;
    transition-timing-function: linear;
  }
  .panel .top .logo {
    top: 0;
    left: 70px;
    right: 70px;
    bottom: auto;
    height: 64px;
  }
  .panel .top .logo img {
    top: 10px;
  }
  .panel .menu {
    padding: 0;
    height: auto;
    background: none;
  }
  .panel .menu .loginMenuItem {
    padding-top: 10px;
    display: block;
  }
  .panel .menu .loginMenuItem a {
    font-weight: 700;
  }
  .panel .slides {
    position: fixed;
    top: 64px;
    bottom: 0;
    left: 0;
    right: 0;
    height: auto;
    background: #fff;
    -webkit-transition: opacity 0.1s;
    -moz-transition: opacity 0.1s;
    -ms-transition: opacity 0.1s;
    -o-transition: opacity 0.1s;
    transition: opacity 0.1s;
    transition-timing-function: linear;
    overflow: auto;
  }
  .panel .form {
    background: none;
    padding-top: 0;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    height: auto;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 64px;
  }
  .panel .form form {
    margin-bottom: 0;
  }
  .panel .footer {
    display: none;
  }
  .panel .appPromo {
    display: none;
  }
  .content section,
  .content footer {
    margin-left: 0;
  }
  .content section {
    padding: 26px;
  }
  .content section#intro-modules img {
    width: 100%;
  }
  .content section#connections li {
    width: 120px;
  }
  .content section#connections div.logo {
    width: 100px;
    height: 100px;
  }
  .content section#connections div.logo img {
    width: 90px;
    height: 90px;
  }
  .content section#connections h2 {
    font-size: 12px;
  }
  .content footer {
    text-align: left;
    height: auto;
  }
  .content footer ul {
    float: none;
  }
  a.call-to-action {
    top: 94px;
    right: 30px;
    left: auto;
    position: absolute;
    z-index: 1;
  }
  .popupWrapper h2 {
    margin-bottom: 5px;
    font-size: 1.1em;
    line-height: normal;
  }
  .popupWrapper h1 {
    font-size: 1em;
    line-height: normal;
  }
  .popupWrapper .bookFormWrapper {
    width: 90vw;
    padding: 15px;
  }
  div.promo {
    padding-left: 0;
    padding-top: 64px;
  }
  div.promo-content {
    max-width: 90%;
    max-height: 80vh;
    overflow: hidden;
  }
  div.promo-content-desktop {
    display: none;
  }
  div.promo-content-mobile {
    display: inline;
  }
}
.grecaptcha-badge {
  transform: scale(0.001);
}
header {
  height: 60vh;
  position: relative;
  margin-left: 700px;
  z-index: 1;
}
header div.titles {
  color: #fff;
  position: absolute;
  bottom: 80px;
  left: 80px;
}
header div.titles h1,
header div.titles h2 {
  margin: 0;
  color: #fff;
  text-shadow: 2px 2px 9px rgba(0, 0, 0, 0.3);
}
header h1 {
  font-size: 2.2em;
  line-height: 1.2em;
}
header h2 {
  font-size: 1.6em;
  font-weight: 200;
}
header .parallaxWrapper {
  width: 100%;
  height: 100%;
  left: -700px;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
}
header .parallaxWrapper:after {
  content: "";
  position: absolute;
  height: 400px;
  left: 0;
  right: 0;
  bottom: 0;
  background:
    linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.5) 100%);
}
header .arrow {
  height: 100vh;
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ef";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  color: #fff;
  left: 50%;
  margin-left: -21px;
  bottom: 20px;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
  transition-timing-function: linear;
  opacity: 1;
}
header .arrow:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9ef";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  bottom: 0px;
  font-size: 3em;
}
header .arrow.hidden {
  opacity: 0;
}
header .arrow.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}
.contentWrapper {
  width: auto;
  background: #e3e8ef;
  margin-left: 700px;
  z-index: 2;
  position: relative;
}
.contentWrapper.fixed {
  position: fixed;
}
.contentWrapper h2 {
  font-size: 2em;
  margin-bottom: 0.4em;
}
.contentWrapper .blocks {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  list-style-type: none;
  margin: 0;
  padding: 0;
  background-color: #263238;
  color: #fff;
}
.contentWrapper .blocks h3 {
  font-size: 1.4em;
  margin: 10px 0;
}
.contentWrapper .blocks h4 {
  margin-bottom: 5px;
  font-size: 1.4em;
  font-weight: 200;
}
.contentWrapper .blocks .wrapper {
  position: relative;
  height: 100%;
  padding: 80px;
}
.contentWrapper .blocks ul.normal {
  list-style-type: disc;
  list-style-position: inside;
  margin: 0;
  padding: 0;
}
.contentWrapper .blocks ul.normal li {
  width: 100%;
  min-width: auto;
  margin: auto;
  padding: 0;
  font-size: 1.1em;
  font-weight: 200;
  line-height: 1.8em;
}
.contentWrapper .block {
  width: 50%;
  min-height: 50vh;
}
.contentWrapper .block:nth-child(1) {
  order: 1;
}
.contentWrapper .block:nth-child(2) {
  order: 2;
}
.contentWrapper .block:nth-child(3) {
  order: 4;
}
.contentWrapper .block:nth-child(4) {
  order: 3;
}
.contentWrapper .block:nth-child(5) {
  order: 5;
}
.contentWrapper .block:nth-child(6) {
  order: 6;
}
.contentWrapper .block.image {
  background-size: cover;
  background-position: center;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.contentWrapper .block.image:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background: #263238;
  opacity: 0.7;
  z-index: 0;
}
.contentWrapper .block.image .wrapper {
  color: #fff;
  position: relative;
  z-index: 0;
  text-align: center;
  height: auto;
  text-shadow: 2px 2px 9px rgba(0, 0, 0, 0.3);
}
.contentWrapper .block.image .xIcon {
  font-size: 50px;
  width: 100%;
}
.contentWrapper .block.image h3 {
  font-size: 2em;
  font-weight: 200;
}
.contentWrapper form input:not([type=submit]),
.contentWrapper form textarea,
.bookFormWrapper form input:not([type=submit]),
.bookFormWrapper form textarea {
  width: 100%;
  min-width: 290px;
  padding: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 10px;
  border: 1px solid #e3e8ef;
  font-size: 14px;
  outline: none;
  -webkit-transition: border 0.1s;
  -moz-transition: border 0.1s;
  -ms-transition: border 0.1s;
  -o-transition: border 0.1s;
  transition: border 0.1s;
  transition-timing-function: linear;
  -webkit-appearance: none;
}
.contentWrapper form input:not([type=submit]):focus,
.contentWrapper form textarea:focus,
.bookFormWrapper form input:not([type=submit]):focus,
.bookFormWrapper form textarea:focus {
  border-color: #9aa4b2;
}
.contentWrapper form textarea,
.bookFormWrapper form textarea {
  resize: vertical;
  height: 100px;
  min-height: 100px;
  line-height: 1.2em;
}
.contentWrapper form label,
.bookFormWrapper form label {
  display: block;
  font-weight: normal;
}
.contentWrapper form input[type=submit],
.bookFormWrapper form input[type=submit] {
  background: #fb8c00;
  border: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  height: 50px;
  padding: 0 29px;
  font-size: 1.2em;
  font-weight: bold;
  padding: 0 20px 0 70px;
  cursor: pointer;
  -webkit-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
  transition-timing-function: linear;
  -webkit-appearance: none;
}
.contentWrapper form input[type=submit]:hover,
.bookFormWrapper form input[type=submit]:hover {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  background: #263238;
}
.contentWrapper form div.submit,
.bookFormWrapper form div.submit {
  position: relative;
  height: 50px;
  line-height: 50px;
  padding: 0 20px 0 70px;
}
.contentWrapper form div.submit:before,
.bookFormWrapper form div.submit:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
  width: 50px;
  height: 50px;
  font-size: 18px;
  line-height: 50px;
  text-align: center;
  display: block;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
.contentWrapper form div.submit,
.bookFormWrapper form div.submit {
  padding: 0;
  display: block;
}
.contentWrapper form div.submit:before,
.bookFormWrapper form div.submit:before {
  pointer-events: none;
  color: #fff;
}
.contentWrapper form.materialStyled .contact_by_fax,
.bookFormWrapper form.materialStyled .contact_by_fax {
  display: none !important;
}
.contentWrapper form.materialStyled div.input,
.bookFormWrapper form.materialStyled div.input {
  position: relative;
}
.contentWrapper form.materialStyled div.input label,
.bookFormWrapper form.materialStyled div.input label {
  position: absolute;
  top: 12px;
  left: 15px;
  pointer-events: none;
  font-weight: 200;
  line-height: normal;
  -webkit-transition: top 0.1s;
  -moz-transition: top 0.1s;
  -ms-transition: top 0.1s;
  -o-transition: top 0.1s;
  transition: top 0.1s;
  transition-timing-function: linear;
}
.contentWrapper form.materialStyled div.input input,
.contentWrapper form.materialStyled div.input textarea,
.bookFormWrapper form.materialStyled div.input input,
.bookFormWrapper form.materialStyled div.input textarea {
  padding-top: 20px;
  padding-bottom: 5px;
  padding-left: 15px;
}
.contentWrapper form.materialStyled div.input input:focus + label,
.contentWrapper form.materialStyled div.input input:active + label,
.contentWrapper form.materialStyled div.input input:not(:placeholder-shown) + label,
.contentWrapper form.materialStyled div.input textarea:focus + label,
.contentWrapper form.materialStyled div.input textarea:active + label,
.contentWrapper form.materialStyled div.input textarea:not(:placeholder-shown) + label,
.bookFormWrapper form.materialStyled div.input input:focus + label,
.bookFormWrapper form.materialStyled div.input input:active + label,
.bookFormWrapper form.materialStyled div.input input:not(:placeholder-shown) + label,
.bookFormWrapper form.materialStyled div.input textarea:focus + label,
.bookFormWrapper form.materialStyled div.input textarea:active + label,
.bookFormWrapper form.materialStyled div.input textarea:not(:placeholder-shown) + label {
  top: 5px;
  font-size: 11px;
  color: #9aa4b2;
}
section {
  padding: 0 30px 30px;
}
section.intro {
  background-color: #fff;
  padding: 35px 40px;
  margin-left: 80px;
  margin-right: 80px;
  margin-bottom: -40px;
  position: relative;
  top: -40px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.4));
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
section.intro p {
  margin-top: 15px;
  font-weight: 200;
  max-width: 900px;
}
section.intro p:first-child {
  margin-top: 0;
}
@media (max-width: 1230px) {
  .contentWrapper h2 {
    font-size: 1.4em;
  }
}
@media (max-width: 1100px) {
  .contentWrapper p {
    margin-bottom: 15px;
    line-height: 1.8em;
    font-size: 1em;
  }
  section.intro {
    padding: 30px;
    margin-left: 30px;
    margin-right: 30px;
    margin-bottom: -15px;
    top: -15px;
  }
  section.intro p:last-child {
    margin-bottom: 0;
  }
  header {
    height: 50vh;
  }
  header div.titles {
    left: 30px;
    bottom: 30px;
    right: 30px;
  }
  footer {
    padding: 30px;
    display: block;
    line-height: 1.8em;
    font-size: 1em;
  }
  footer div.left,
  footer div.right {
    width: 100%;
    position: static;
    margin: 0;
  }
  footer div.left {
    margin-bottom: 30px;
  }
  footer div.right {
    padding: 20px;
  }
  footer a.button,
  footer button {
    font-size: 16px;
    position: relative;
    height: 35px;
    line-height: 35px;
    padding: 0 10px 0 45px;
  }
  footer a.button:before,
  footer button:before {
    font-family: "icomoon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    content: "\e9f1";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.2);
    width: 35px;
    height: 35px;
    font-size: 9px;
    line-height: 35px;
    text-align: center;
    display: block;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    background-clip: padding-box;
  }
  footer a.button,
  footer button {
    min-width: auto;
  }
}
@media (max-width: 1000px) {
  header,
  .contentWrapper {
    margin-left: 0;
  }
  .contentWrapper p {
    margin-bottom: 15px;
    line-height: 1.8em;
    font-size: 1em;
  }
  .contentWrapper .blocks {
    display: block;
  }
  .contentWrapper .block {
    width: 100%;
    min-height: 30vh;
  }
  .contentWrapper ul.normal li {
    font-size: 1em;
    line-height: 1.8em;
  }
  .contentWrapper form input[type=submit],
  .bookFormWrapper form input[type=submit] {
    height: 34px;
    font-size: 1em;
    padding: 0 10px 0 45px;
  }
  .contentWrapper form div.submit,
  .bookFormWrapper form div.submit {
    position: relative;
    height: 35px;
    line-height: 35px;
    padding: 0 10px 0 45px;
  }
  .contentWrapper form div.submit:before,
  .bookFormWrapper form div.submit:before {
    font-family: "icomoon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    content: "\e9f1";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.2);
    width: 35px;
    height: 35px;
    font-size: 9px;
    line-height: 35px;
    text-align: center;
    display: block;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    background-clip: padding-box;
  }
  .contentWrapper form div.submit,
  .bookFormWrapper form div.submit {
    padding: 0;
    display: block;
  }
  .bookFormWrapper p {
    margin-bottom: 15px;
    line-height: normal;
    font-size: 14px;
  }
  .bookFormWrapper form input:not([type=submit]),
  .bookFormWrapper form textarea {
    min-width: auto;
  }
  .bookFormWrapper form.materialStyled div.input input,
  .bookFormWrapper form.materialStyled div.input textarea {
    padding-top: 18px;
    padding-bottom: 5px;
    padding-left: 15px;
  }
  .bookFormWrapper form.materialStyled div.input label {
    width: 100%;
    font-size: 14px;
  }
  footer a.button,
  footer button {
    font-size: 14px;
    position: relative;
    height: 30px;
    line-height: 30px;
    padding: 0 10px 0 40px;
  }
  footer a.button:before,
  footer button:before {
    font-family: "icomoon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    content: "\e9f1";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.2);
    width: 30px;
    height: 30px;
    font-size: 9px;
    line-height: 30px;
    text-align: center;
    display: block;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    background-clip: padding-box;
  }
}
.page-home {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
.page-home .video-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  pointer-events: none;
  overflow: hidden;
  background-color: #000;
  background-image: url(https://cdn.clubplanner.com/media/background_login_96b75d9ac1.jpg);
  background-position: center;
  background-size: cover;
}
.page-home .payoff {
  position: absolute;
  bottom: 200px;
  left: 363px;
  max-width: 40%;
  z-index: 2;
  text-shadow: 1px 1px 7px rgba(0, 0, 0, 0.8);
}
.page-home .payoff h1 {
  color: #fff;
  font-size: 3em;
  line-height: 1.2em;
}
.page-home .payoff h2 {
  color: #fff;
  font-size: 2em;
  font-weight: 200;
}
.page-home footer {
  background-color: #e3e8ef;
  right: 0;
  position: absolute;
  left: 0px;
  bottom: 0;
  z-index: 2;
  padding: 40px;
  padding-left: 740px;
}
.page-home footer blockquote {
  position: absolute;
  right: 30px;
  bottom: 0;
  display: inline;
  width: 350px;
  margin: 0;
  background: #fff;
  padding: 20px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.4));
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
.page-home footer blockquote p {
  margin: 0;
  padding: 0;
}
.page-home footer blockquote p.quote:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\ea8c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2em;
  vertical-align: text-bottom;
  margin-right: 30px;
  margin-bottom: 5px;
  display: block;
}
.page-home footer blockquote p.quote {
  font-size: 1.5em;
  font-weight: bolder;
  line-height: 1em;
  color: #263238;
  display: block;
  margin-bottom: 10px;
}
.page-home footer blockquote p.person {
  font-size: 1em;
  font-weight: normal;
  color: #697586;
}
@media (max-width: 1230px) {
  .page-home .payoff h1 {
    font-size: 2.4em;
  }
  .page-home .payoff h2 {
    font-size: 1.4em;
  }
  .page-home footer blockquote {
    width: 270px;
  }
  .page-home footer blockquote p.quote:before {
    font-size: 1.6em;
  }
  .page-home footer blockquote p.quote {
    font-size: 1.2em;
  }
  .page-home footer blockquote p.person {
    font-size: 1em;
  }
}
@media screen and (max-aspect-ratio: 1920/1080) {
  .page-home > video {
    height: 100%;
  }
}
@media screen and (min-aspect-ratio: 1920/1080) {
  .page-home > video {
    width: 100%;
  }
}
@media (max-width: 1000px) {
  .page-home .payoff {
    left: 0;
    bottom: 35vh;
    max-width: none;
    margin: 30px;
  }
  .page-home .payoff h1 {
    font-size: 1.6em;
  }
  .page-home footer {
    left: 0;
    padding: 30px;
    display: flex;
    flex-wrap: wrap;
  }
  .page-home footer div.col {
    width: 100%;
    order: 2;
  }
  .page-home footer blockquote {
    order: 1;
    position: relative;
    left: 0;
    top: -60px;
    width: 100%;
    display: block;
    text-align: left;
    padding: 15px;
    margin-bottom: -30px;
  }
  .page-home footer blockquote p.quote {
    font-size: 1em;
  }
  .page-home footer blockquote p.person {
    font-size: 0.8em;
  }
}
.page-product:after {
  background-image: url(../pages/images/visual-product.jpg);
}
.page-product .features {
  text-align: left;
  padding: 0;
}
.page-product .features h2 {
  color: #263238;
  display: none;
}
.page-product .features ul.normal {
  list-style-type: disc;
  list-style-position: inside;
  margin: 0;
  padding: 0;
}
.page-product .features ul.normal li {
  width: 100%;
  min-width: auto;
  margin: auto;
  padding: 0;
  font-size: 1.1em;
  font-weight: 200;
  line-height: 1.8em;
}
.page-product .numbers {
  padding: 30px;
}
.page-product .numbers ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: center;
}
.page-product .numbers li {
  width: 25%;
  text-align: center;
  border-left: 1px solid #9aa4b2;
  padding: 30px 0;
}
.page-product .numbers li:first-child {
  border-left: none;
}
.page-product .numbers li .xIcon {
  font-size: 40px;
  width: 100%;
  margin-bottom: 40px;
}
.page-product .numbers li h3 {
  font-size: 40px;
}
.page-product .numbers li h4 {
  margin: 0;
  font-size: 1.2em;
  font-weight: 200;
}
.page-product .reference {
  text-align: left;
  background-color: #fff;
  color: #000;
  padding-top: 5vh;
}
.page-product .reference ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 0;
  margin: 0;
}
.page-product .reference li {
  border: 1px solid #9aa4b2;
  padding: 0px 20px;
  list-style-type: none;
  width: 150px;
  height: 150px;
  margin: 0 2% 2% 0;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.page-product .reference li img {
  width: 100%;
}
@media (max-width: 1230px) {
  .page-product .numbers li .xIcon {
    font-size: 40px;
    width: 100%;
    margin-bottom: 40px;
  }
  .page-product .numbers li h3 {
    font-size: 24px;
  }
  .page-product .numbers li h4 {
    margin: 0;
    font-size: 13px;
  }
}
@media (max-width: 1100px) {
  .page-product section.features div.wrapper {
    padding: 30px;
  }
  .page-product section.features ul.normal li {
    font-size: 1em;
    line-height: 1.8em;
  }
  .page-product section.features li.image h3 {
    font-size: 1.4em;
  }
}
@media (max-width: 1000px) {
  .page-product section.features > ul > li {
    width: 100%;
    min-height: 30vh;
  }
  .page-product section.features > ul > li:nth-child(1) {
    order: 1;
  }
  .page-product section.features > ul > li:nth-child(2) {
    order: 2;
  }
  .page-product section.features > ul > li:nth-child(3) {
    order: 4;
  }
  .page-product section.features > ul > li:nth-child(4) {
    order: 3;
  }
  .page-product section.features > ul > li:nth-child(5) {
    order: 5;
  }
  .page-product section.features > ul > li:nth-child(6) {
    order: 6;
  }
  .page-product section.features ul.normal li {
    font-size: 1em;
    line-height: 1.8em;
  }
}
.page-partners:after {
  background-image: url(../pages/images/visual-partners.jpg);
}
.page-partners section.partners h2 {
  max-width: 1000px;
  color: #fff;
  text-align: left;
}
.page-partners section.partners {
  text-align: center;
  background-color: #263238;
  padding: 30px 80px 30px 80px;
}
@media (max-width: 1100px) {
  .page-partners section.partners {
    padding: 30px 30px 30px 30px;
  }
}
.page-partners section.partners div.partners {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 1500px) {
  .page-partners section.partners div.partners {
    justify-content: space-between;
  }
}
.page-partners section.partners div.partners {
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
  padding-top: 15px;
  gap: 20px;
  max-width: 980px;
}
.page-partners section.partners div.partners .partner {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  float: left;
  width: 180px;
  height: 180px;
  line-height: 180px;
}
@media (max-width: 1500px) {
  .page-partners section.partners div.partners .partner {
    width: 108px;
    height: 108px;
    line-height: 108px;
  }
}
@media (max-width: 750px) {
  .page-partners section.partners div.partners .partner {
    width: 90px;
    height: 90px;
    line-height: 90px;
  }
}
.page-partners section.partners div.partners .partner {
  background-color: #fff;
  text-align: center;
  vertical-align: middle;
  overflow: hidden;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.page-partners section.partners div.partners .partner img {
  width: 90%;
  margin: 5%;
  filter: grayscale(35%);
  -webkit-transition: filter 0.1s, transform 0.1s;
  -moz-transition: filter 0.1s, transform 0.1s;
  -ms-transition: filter 0.1s, transform 0.1s;
  -o-transition: filter 0.1s, transform 0.1s;
  transition: filter 0.1s, transform 0.1s;
  transition-timing-function: linear;
}
.page-partners section.partners div.partners .partner:hover img {
  transform: scale(1.08);
  filter: grayscale(0%);
}
.page-partners section.reference {
  background-color: #263238;
  padding: 30px;
  text-align: center;
}
.page-partners section.reference img {
  width: 100%;
  max-width: 1024px;
}
.page-partners section.reference h2 {
  color: #fff;
}
.page-demo .parallaxWrapper {
  background-image: url(../pages/images/shutterstock-1092050273.jpg);
}
.page-demo section.form {
  background-color: #eef2f6;
  color: #fff;
  padding: 30px;
  text-align: center;
}
.page-demo p {
  margin-bottom: 20px;
}
.page-demo div.formWrapper {
  display: block;
  background: #fff;
  padding: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  margin: 0 auto;
  width: 400px;
  color: #263238;
  text-align: left;
  position: relative;
}
.page-demo div.formWrapper div.submit:before {
  color: #fff;
}
.page-contact:after {
  background-image: url(../pages/images/visual-contact.jpg);
}
.page-contact .contactWrapper {
  display: flex;
}
.page-contact .contactWrapper > div {
  padding: 80px;
  background: #fcfcfd;
}
.page-contact .contactWrapper div.form {
  flex-grow: 2;
}
.page-contact .contactWrapper div.form p {
  margin-bottom: 20px;
  font-size: 1.2em;
  line-height: 1.5em;
}
.page-contact .contactWrapper div.form {
  background: #eef2f6;
}
.page-contact .contactWrapper div.data {
  width: 600px;
}
.page-contact .contactWrapper div.data div.contactBlock {
  margin-bottom: 40px;
}
.page-contact .contactWrapper div.data div.consultant {
  display: flex;
  background: #fff;
}
.page-contact .contactWrapper div.data img {
  height: 130px;
}
.page-contact .contactWrapper div.data div.data {
  padding: 20px;
}
.page-contact .contactWrapper div.data h2 {
  margin-bottom: 40px;
}
.page-contact .contactWrapper div.data h3 {
  font-size: 1.2em;
  font-weight: 400;
}
.page-contact .contactWrapper div.data a {
  text-decoration: none;
  display: inline-block;
  -webkit-transition: color 0.1s;
  -moz-transition: color 0.1s;
  -ms-transition: color 0.1s;
  -o-transition: color 0.1s;
  transition: color 0.1s;
  transition-timing-function: linear;
}
.page-contact .contactWrapper div.data a:hover {
  color: #fb8c00;
}
@media (max-width: 1100px) {
  .page-contact div.contactWrapper {
    display: block;
    font-size: 14px;
    line-height: 1.3em;
  }
  .page-contact div.contactWrapper img {
    max-height: 90px;
  }
  .page-contact div.contactWrapper div.form,
  .page-contact div.contactWrapper div.data {
    padding: 30px;
    width: auto;
  }
  .page-contact div.contactWrapper div.form div.data,
  .page-contact div.contactWrapper div.data div.data {
    padding: 15px;
  }
  .page-contact div.contactWrapper div.form div.consultant,
  .page-contact div.contactWrapper div.data div.consultant {
    margin-bottom: 30px;
  }
  .page-contact div.contactWrapper div.form div.consultant:last-child,
  .page-contact div.contactWrapper div.data div.consultant:last-child {
    margin-bottom: 0;
  }
}
.page-about:after {
  background-image: url(../pages/images/visual-about.jpg);
}
.page-about .companies {
  padding: 0;
  max-width: 1200px;
}
.page-about .companies .block.image {
  background-size: cover;
  background-position: center;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 400px;
}
.page-about .companies .block.image:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background: #263238;
  opacity: 0.7;
  z-index: 0;
}
.page-about .companies .block.image .wrapper {
  position: relative;
  z-index: 0;
  text-align: center;
}
.page-about .companies .block.image img {
  max-width: 40%;
  min-width: 150px;
}
.page-about .companies .block.axilium {
  background-image: url(../pages/images/DSC03789_2.jpg);
  background-position: right center;
}
.page-about .companies .block.nhnsupport {
  background-image: url(../pages/images/CDRHnlqUgAAVntT.jpeg);
}
.page-about .companies a.button {
  display: inline-block;
  background: #fff;
  text-decoration: none;
  margin-top: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: background 0.1s, color 0.1s;
  -moz-transition: background 0.1s, color 0.1s;
  -ms-transition: background 0.1s, color 0.1s;
  -o-transition: background 0.1s, color 0.1s;
  transition: background 0.1s, color 0.1s;
  transition-timing-function: linear;
  position: relative;
  height: 40px;
  line-height: 40px;
  padding: 0 15px 0 55px;
}
.page-about .companies a.button:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
  width: 40px;
  height: 40px;
  font-size: 13.5px;
  line-height: 40px;
  text-align: center;
  display: block;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
.page-about .companies a.button:before {
  background-color: rgba(38, 50, 56, 0.2);
  -webkit-transition: background 0.1s;
  -moz-transition: background 0.1s;
  -ms-transition: background 0.1s;
  -o-transition: background 0.1s;
  transition: background 0.1s;
  transition-timing-function: linear;
}
.page-about .companies a.button:hover {
  background: #fb8c00;
  color: #fff;
}
.page-about .companies a.button:hover:before {
  background-color: rgba(255, 255, 255, 0.2);
}
.page-about .team {
  padding: 0;
  text-align: center;
  max-width: 1200px;
}
.page-about .team h2 {
  margin: 80px 0 40px 0;
}
.page-about .team ul {
  list-style-type: none;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.page-about .team li {
  width: 25%;
  background: #eef2f6;
  padding: 40px;
}
.page-about .team li:nth-child(8n+2),
.page-about .team li:nth-child(8n+4),
.page-about .team li:nth-child(8n+5),
.page-about .team li:nth-child(8n+7) {
  background: #fcfcfd;
}
.page-about .team img {
  width: 100%;
  margin-bottom: 20px;
}
.page-about .team h3,
.page-about .team h4 {
  margin: 0;
}
.page-about .team h3 {
  font-size: 1.2em;
}
.page-about .team h4 {
  font-weight: 200;
}
@media (max-width: 1100px) {
  .page-about section.companies div.wrapper {
    padding: 30px;
    font-size: 1em;
    line-height: 1.8em;
  }
  .page-about section.team h2 {
    margin-top: 30px;
    margin-bottom: 15px;
  }
  .page-about section.team h3 {
    font-size: 1em;
    line-height: 1em;
  }
  .page-about section.team h4 {
    font-size: 0.9em;
  }
  .page-about section.team li {
    width: 25%;
    padding: 15px;
  }
}
@media (max-width: 1000px) {
  .page-about section.companies > ul > li {
    width: 100%;
    min-height: 30vh;
  }
  .page-about section.companies > ul > li:nth-child(1) {
    order: 1;
  }
  .page-about section.companies > ul > li:nth-child(2) {
    order: 2;
  }
  .page-about section.companies > ul > li:nth-child(3) {
    order: 4;
  }
  .page-about section.companies > ul > li:nth-child(4) {
    order: 3;
  }
  .page-about section.companies > ul li.image {
    min-height: 300px;
  }
  .page-about section.team h2 {
    margin-top: 30px;
    margin-bottom: 15px;
  }
  .page-about section.team li {
    width: 50%;
    padding: 15px;
  }
  .page-about section.team li:nth-child(odd),
  .page-about section.team li:nth-child(even) {
    background: #eef2f6;
  }
  .page-about section.team li:nth-child(2),
  .page-about section.team li:nth-child(3),
  .page-about section.team li:nth-child(6),
  .page-about section.team li:nth-child(7) {
    background: #fcfcfd;
  }
}
.page-vacatures:after {
  background-image: url(../pages/images/visual-vacatures.jpg);
}
.page-vacatures section.list {
  text-align: center;
  background-color: #263238;
  padding: 30px 80px 30px 80px;
}
@media (max-width: 1100px) {
  .page-vacatures section.list {
    padding: 30px 30px 30px 30px;
  }
}
.page-vacatures section.list h2 {
  max-width: 1000px;
  color: #fff;
  text-align: left;
  margin-bottom: 30px;
  margin-top: 30px;
}
.page-vacatures section.list ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.page-vacatures section.list li {
  text-align: left;
  margin-bottom: 30px;
  background: #fff;
  padding: 15px 40px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.page-vacatures section.list li p {
  max-width: 900px;
}
.page-vacatures section.list h3 {
  font-size: 20px;
}
.page-vacatures section.list a.button,
.page-vacatures section.list button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  text-decoration: none;
  background-color: #fb8c00;
  margin-top: 15px;
  margin-right: 20px;
  margin-bottom: 15px;
  padding: 0.8em 1.8em;
  display: inline-block;
  -webkit-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
  transition-timing-function: linear;
  position: relative;
  height: 35px;
  line-height: 35px;
  padding: 0 15px 0 50px;
}
.page-vacatures section.list a.button:before,
.page-vacatures section.list button:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
  width: 35px;
  height: 35px;
  font-size: 13.5px;
  line-height: 35px;
  text-align: center;
  display: block;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
.page-vacatures section.list a.button,
.page-vacatures section.list button {
  font-size: 1em;
}
.page-vacatures section.list a.button:hover,
.page-vacatures section.list button:hover {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  background: #263238;
}
.page-vacature:after {
  background-image: url(../pages/images/visual-vacatures.jpg);
}
.page-vacature section {
  padding: 40px 80px;
  padding-bottom: 80px;
  background: #fcfcfd;
}
@media (max-width: 1100px) {
  .page-vacature section {
    padding: 30px;
  }
}
.page-vacature section ul,
.page-vacature section p {
  max-width: 900px;
}
.page-vacature h3 {
  font-size: 20px;
  margin-top: 40px;
}
@media (max-width: 1100px) {
  .page-vacature h3 {
    margin-top: 30px;
  }
  .page-vacature h3:first-child {
    margin: 0;
  }
}
.page-vacature p {
  margin-bottom: 20px;
}
.page-vacature .vacature a.button,
.page-vacature .vacature button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  text-decoration: none;
  background-color: #fb8c00;
  margin-top: 0px;
  margin-right: 20px;
  margin-bottom: 10px;
  min-width: 190px;
  padding: 0.4em 1.8em;
  display: inline-block;
  -webkit-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
  transition-timing-function: linear;
  position: relative;
  height: 35px;
  line-height: 35px;
  padding: 0 10px 0 45px;
}
.page-vacature .vacature a.button:before,
.page-vacature .vacature button:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e9f1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
  width: 35px;
  height: 35px;
  font-size: 9px;
  line-height: 35px;
  text-align: center;
  display: block;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  background-clip: padding-box;
}
.page-vacature .vacature a.button,
.page-vacature .vacature button {
  font-size: 1.2em;
}
.page-vacature .vacature a.button:hover,
.page-vacature .vacature button:hover {
  background-color: #263238;
}
