@font-face {
  font-family: tabler-icons;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;

  src: url("https://storage.fohet.cz/assets/xrm/icons/fonts/tabler-icons.woff2") format("woff2"),
    url("https://storage.fohet.cz/assets/xrm/icons/fonts/tabler-icons.woff") format("woff"),
    url("https://storage.fohet.cz/assets/xrm/icons/fonts/tabler-icons.ttf") format("truetype")
}

body>div {
  background: url("../img/header-l.svg") 0 no-repeat, url("../img/header-r.svg") 100% no-repeat;
  background-size: contain;
}

#kc-locale-dropdown.cz button:before,
#kc-locale-dropdown>ul>li>a[href$="cs"]:after {
  background-size: cover;
  background-image: url("https://purecatamphetamine.github.io/country-flag-icons/3x2/CZ.svg");
}

#kc-locale-dropdown.en button:before,
#kc-locale-dropdown>ul>li>a[href$="en"]:after {
  background-size: cover;
  background-image: url("https://purecatamphetamine.github.io/country-flag-icons/3x2/GB.svg");
}

.advisio-input-group-wrapper>input[type="password"]+button:before {
  content: '\ecf0';
}

.advisio-input-group-wrapper>input[type="text"]+button:before {
  content: '\ea9a';
}

#kc-locale-dropdown>button:after {
  content: '\ea62'
}

.checkbox>label:before {
  content: '\eb2c';
  font-size: 20px;
}

.label-for-checked-checkbox:before {
  content: '\eb28' !important;
  color: #37b30e
}

.kc-login-tooltip>i:before {
  content: '\eb13'
}

.kc-login-tooltip>i:before,
.checkbox>label:before,
#kc-locale-dropdown>button:after,
.advisio-input-group-wrapper>input+button:before {
  font-family: tabler-icons, serif !important;
  text-transform: none;
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
