@font-face {
  font-family: 'basis-icons';
  src: url('../fonts/basis-icons.eot?20981907');
  src: url('../fonts/basis-icons.eot?20981907#iefix') format('embedded-opentype'),
       url('../fonts/basis-icons.woff2?20981907') format('woff2'),
       url('../fonts/basis-icons.woff?20981907') format('woff'),
       url('../fonts/basis-icons.ttf?20981907') format('truetype'),
       url('../fonts/basis-icons.svg?20981907#basis-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'basis-icons';
    src: url('../fonts/basis-icons.svg?20981907#basis-icons') format('svg');
  }
}
*/
[class^="i-"]:before, [class*=" i-"]:before {
  font-family: "basis-icons";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /* margin-left: .2em; */

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.i-user-cog:before { content: '\e800'; } /* '' */
.i-users-minus:before { content: '\e801'; } /* '' */
.i-users-plus:before { content: '\e802'; } /* '' */
.i-lock:before { content: '\e803'; } /* '' */
.i-lock-open:before { content: '\e804'; } /* '' */
.i-users-group:before { content: '\e805'; } /* '' */
.i-input-check:before { content: '\e806'; } /* '' */
.i-input-x:before { content: '\e807'; } /* '' */
.i-square-x-filled:before { content: '\e808'; } /* '' */
.i-shopping-cart-filled:before { content: '\e809'; } /* '' */
.i-progress-help:before { content: '\e80a'; } /* '' */
.i-help-circle-filled:before { content: '\e80b'; } /* '' */
.i-help-square-filled:before { content: '\e80c'; } /* '' */
.i-login-2:before { content: '\e80d'; } /* '' */
.i-logout-2:before { content: '\e80e'; } /* '' */
.i-globe-filled:before { content: '\e80f'; } /* '' */
.i-globe-1:before { content: '\e810'; } /* '' */
.i-filter-filled:before { content: '\e811'; } /* '' */
.i-filter-x:before { content: '\e812'; } /* '' */
.i-shopping-bag-check:before { content: '\e813'; } /* '' */
.i-shopping-bag-minus:before { content: '\e814'; } /* '' */
.i-shopping-bag-plus:before { content: '\e815'; } /* '' */
.i-shopping-bag-x:before { content: '\e816'; } /* '' */
.i-switch-off:before { content: '\e817'; } /* '' */
.i-switch-on:before { content: '\e818'; } /* '' */
.i-layout-sidebar-left-collapse-filled:before { content: '\e819'; } /* '' */
.i-layout-sidebar-left-expand-filled:before { content: '\e81a'; } /* '' */
.i-map-pin-2:before { content: '\e81b'; } /* '' */
.i-folder-up:before { content: '\e81c'; } /* '' */
.i-info-triangle:before { content: '\e81d'; } /* '' */
.i-chevron-compact-down:before { content: '\e81e'; } /* '' */
.i-chevron-compact-left:before { content: '\e81f'; } /* '' */
.i-chevron-compact-right:before { content: '\e820'; } /* '' */
.i-chevron-compact-up:before { content: '\e821'; } /* '' */
.i-square-arrow-down-filled:before { content: '\e822'; } /* '' */
.i-square-arrow-left-filled:before { content: '\e823'; } /* '' */
.i-square-arrow-right-filled:before { content: '\e824'; } /* '' */
.i-square-arrow-up-filled:before { content: '\e825'; } /* '' */
.i-mail-filled:before { content: '\e826'; } /* '' */
.i-mail-opened-filled:before { content: '\e827'; } /* '' */
.i-phone-filled:before { content: '\e828'; } /* '' */
.i-alert-hexagon-filled:before { content: '\e829'; } /* '' */
.i-alert-square-filled:before { content: '\e82a'; } /* '' */
.i-brand-x:before { content: '\e82b'; } /* '' */
.i-brand-x-filled:before { content: '\e82c'; } /* '' */
.i-brand-youtube-filled:before { content: '\e82d'; } /* '' */
.i-chevron-left-pipe:before { content: '\e82e'; } /* '' */
.i-chevron-right-pipe:before { content: '\e82f'; } /* '' */
.i-square-chevron-down-filled:before { content: '\e830'; } /* '' */
.i-square-chevron-left-filled:before { content: '\e831'; } /* '' */
.i-square-chevron-right-filled:before { content: '\e832'; } /* '' */
.i-square-chevron-up-filled:before { content: '\e833'; } /* '' */
.i-photo-filled:before { content: '\e834'; } /* '' */
.i-cog:before { content: '\e835'; } /* '' */
.i-cog-alt:before { content: '\e836'; } /* '' */
.i-nearby-alt:before { content: '\e886'; } /* '' */
.i-map-marker:before { content: '\e887'; } /* '' */
.i-adjustments:before { content: '\ea03'; } /* '' */
.i-alarm:before { content: '\ea04'; } /* '' */
.i-alert-circle:before { content: '\ea05'; } /* '' */
.i-alert-triangle:before { content: '\ea06'; } /* '' */
.i-arrow-bar-down:before { content: '\ea0d'; } /* '' */
.i-arrow-bar-left:before { content: '\ea0e'; } /* '' */
.i-arrow-bar-right:before { content: '\ea0f'; } /* '' */
.i-arrow-bar-up:before { content: '\ea10'; } /* '' */
.i-arrow-down:before { content: '\ea16'; } /* '' */
.i-arrow-left:before { content: '\ea19'; } /* '' */
.i-arrow-narrow-down:before { content: '\ea1a'; } /* '' */
.i-arrow-narrow-left:before { content: '\ea1b'; } /* '' */
.i-arrow-narrow-right:before { content: '\ea1c'; } /* '' */
.i-arrow-narrow-up:before { content: '\ea1d'; } /* '' */
.i-arrow-right:before { content: '\ea1f'; } /* '' */
.i-arrow-up:before { content: '\ea25'; } /* '' */
.i-arrows-maximize:before { content: '\ea28'; } /* '' */
.i-arrows-minimize:before { content: '\ea29'; } /* '' */
.i-backspace:before { content: '\ea2d'; } /* '' */
.i-ban:before { content: '\ea2e'; } /* '' */
.i-bell:before { content: '\ea35'; } /* '' */
.i-bookmark:before { content: '\ea3a'; } /* '' */
.i-camera:before { content: '\ea54'; } /* '' */
.i-check:before { content: '\ea5e'; } /* '' */
.i-chevron-down:before { content: '\ea5f'; } /* '' */
.i-chevron-left:before { content: '\ea60'; } /* '' */
.i-chevron-right:before { content: '\ea61'; } /* '' */
.i-chevron-up:before { content: '\ea62'; } /* '' */
.i-chevrons-down:before { content: '\ea63'; } /* '' */
.i-chevrons-left:before { content: '\ea64'; } /* '' */
.i-chevrons-right:before { content: '\ea65'; } /* '' */
.i-chevrons-up:before { content: '\ea66'; } /* '' */
.i-circle-check:before { content: '\ea67'; } /* '' */
.i-circle-plus:before { content: '\ea69'; } /* '' */
.i-circle-x:before { content: '\ea6a'; } /* '' */
.i-clipboard-check:before { content: '\ea6c'; } /* '' */
.i-clipboard:before { content: '\ea6f'; } /* '' */
.i-clock:before { content: '\ea70'; } /* '' */
.i-code:before { content: '\ea77'; } /* '' */
.i-copy:before { content: '\ea7a'; } /* '' */
.i-crop:before { content: '\ea85'; } /* '' */
.i-cut:before { content: '\ea86'; } /* '' */
.i-device-desktop:before { content: '\ea89'; } /* '' */
.i-device-mobile:before { content: '\ea8a'; } /* '' */
.i-device-tablet:before { content: '\ea8c'; } /* '' */
.i-dots-circle-horizontal:before { content: '\ea91'; } /* '' */
.i-dots:before { content: '\ea95'; } /* '' */
.i-download:before { content: '\ea96'; } /* '' */
.i-edit:before { content: '\ea98'; } /* '' */
.i-external-link:before { content: '\ea99'; } /* '' */
.i-eye:before { content: '\ea9a'; } /* '' */
.i-file-check:before { content: '\ea9c'; } /* '' */
.i-file-download:before { content: '\ea9d'; } /* '' */
.i-file-minus:before { content: '\ea9e'; } /* '' */
.i-file-plus:before { content: '\eaa0'; } /* '' */
.i-file-x:before { content: '\eaa3'; } /* '' */
.i-file:before { content: '\eaa4'; } /* '' */
.i-filter:before { content: '\eaa5'; } /* '' */
.i-folder-minus:before { content: '\eaaa'; } /* '' */
.i-folder-plus:before { content: '\eaab'; } /* '' */
.i-folder-x:before { content: '\eaac'; } /* '' */
.i-folder:before { content: '\eaad'; } /* '' */
.i-folders:before { content: '\eaae'; } /* '' */
.i-globe:before { content: '\eab9'; } /* '' */
.i-heart:before { content: '\eabe'; } /* '' */
.i-help:before { content: '\eabf'; } /* '' */
.i-home:before { content: '\eac1'; } /* '' */
.i-info-circle:before { content: '\eac5'; } /* '' */
.i-info-square:before { content: '\eac6'; } /* '' */
.i-link:before { content: '\eade'; } /* '' */
.i-mail-opened:before { content: '\eae4'; } /* '' */
.i-mail:before { content: '\eae5'; } /* '' */
.i-map-pin:before { content: '\eae8'; } /* '' */
.i-map:before { content: '\eae9'; } /* '' */
.i-menu:before { content: '\eaeb'; } /* '' */
.i-message-circle:before { content: '\eaed'; } /* '' */
.i-message-dots:before { content: '\eaee'; } /* '' */
.i-microphone:before { content: '\eaf0'; } /* '' */
.i-mouse:before { content: '\eaf9'; } /* '' */
.i-news:before { content: '\eafd'; } /* '' */
.i-pencil:before { content: '\eb04'; } /* '' */
.i-phone:before { content: '\eb09'; } /* '' */
.i-photo:before { content: '\eb0a'; } /* '' */
.i-plus:before { content: '\eb0b'; } /* '' */
.i-printer:before { content: '\eb0e'; } /* '' */
.i-qrcode:before { content: '\eb11'; } /* '' */
.i-refresh:before { content: '\eb13'; } /* '' */
.i-rotate-clockwise:before { content: '\eb15'; } /* '' */
.i-rotate:before { content: '\eb16'; } /* '' */
.i-search:before { content: '\eb1c'; } /* '' */
.i-selector:before { content: '\eb1d'; } /* '' */
.i-shield-check:before { content: '\eb22'; } /* '' */
.i-shield-x:before { content: '\eb23'; } /* '' */
.i-shield:before { content: '\eb24'; } /* '' */
.i-shopping-cart:before { content: '\eb25'; } /* '' */
.i-sort-ascending:before { content: '\eb26'; } /* '' */
.i-sort-descending:before { content: '\eb27'; } /* '' */
.i-square-check:before { content: '\eb28'; } /* '' */
.i-square-plus:before { content: '\eb2a'; } /* '' */
.i-square-x:before { content: '\eb2b'; } /* '' */
.i-square:before { content: '\eb2c'; } /* '' */
.i-stack:before { content: '\eb2d'; } /* '' */
.i-switch-horizontal:before { content: '\eb31'; } /* '' */
.i-switch-vertical:before { content: '\eb32'; } /* '' */
.i-target:before { content: '\eb35'; } /* '' */
.i-template:before { content: '\eb39'; } /* '' */
.i-tool:before { content: '\eb40'; } /* '' */
.i-trash:before { content: '\eb41'; } /* '' */
.i-triangle:before { content: '\eb44'; } /* '' */
.i-unlink:before { content: '\eb46'; } /* '' */
.i-upload:before { content: '\eb47'; } /* '' */
.i-user-check:before { content: '\eb49'; } /* '' */
.i-user-minus:before { content: '\eb4a'; } /* '' */
.i-user-plus:before { content: '\eb4b'; } /* '' */
.i-user-x:before { content: '\eb4c'; } /* '' */
.i-user:before { content: '\eb4d'; } /* '' */
.i-world:before { content: '\eb54'; } /* '' */
.i-x:before { content: '\eb55'; } /* '' */
.i-zoom-in:before { content: '\eb56'; } /* '' */
.i-zoom-out:before { content: '\eb57'; } /* '' */
.i-arrows-horizontal:before { content: '\eb59'; } /* '' */
.i-arrows-sort:before { content: '\eb5a'; } /* '' */
.i-arrows-vertical:before { content: '\eb5b'; } /* '' */
.i-device-laptop:before { content: '\eb64'; } /* '' */
.i-messages:before { content: '\eb6c'; } /* '' */
.i-note:before { content: '\eb6d'; } /* '' */
.i-arrow-back-up:before { content: '\eb77'; } /* '' */
.i-arrow-forward-up:before { content: '\eb78'; } /* '' */
.i-devices:before { content: '\eb87'; } /* '' */
.i-drag-drop:before { content: '\eb89'; } /* '' */
.i-sitemap:before { content: '\eb9d'; } /* '' */
.i-checkbox:before { content: '\eba6'; } /* '' */
.i-login:before { content: '\eba7'; } /* '' */
.i-logout:before { content: '\eba8'; } /* '' */
.i-checks:before { content: '\ebaa'; } /* '' */
.i-rotate-2:before { content: '\ebb4'; } /* '' */
.i-rotate-clockwise-2:before { content: '\ebb5'; } /* '' */
.i-new-section:before { content: '\ebc1'; } /* '' */
.i-braces:before { content: '\ebcc'; } /* '' */
.i-history:before { content: '\ebea'; } /* '' */
.i-users:before { content: '\ebf2'; } /* '' */
.i-brand-facebook:before { content: '\ec1a'; } /* '' */
.i-brand-instagram:before { content: '\ec20'; } /* '' */
.i-brand-paypal:before { content: '\ec22'; } /* '' */
.i-brand-twitter:before { content: '\ec27'; } /* '' */
.i-adjustments-horizontal:before { content: '\ec38'; } /* '' */
.i-camera-minus:before { content: '\ec3a'; } /* '' */
.i-camera-plus:before { content: '\ec3b'; } /* '' */
.i-capture:before { content: '\ec3c'; } /* '' */
.i-menu-2:before { content: '\ec42'; } /* '' */
.i-brand-whatsapp:before { content: '\ec74'; } /* '' */
.i-separator-horizontal:before { content: '\ec79'; } /* '' */
.i-separator-vertical:before { content: '\ec7a'; } /* '' */
.i-arrow-bar-to-down:before { content: '\ec88'; } /* '' */
.i-arrow-bar-to-left:before { content: '\ec89'; } /* '' */
.i-arrow-bar-to-right:before { content: '\ec8a'; } /* '' */
.i-arrow-bar-to-up:before { content: '\ec8b'; } /* '' */
.i-brand-linkedin:before { content: '\ec8c'; } /* '' */
.i-brand-pinterest:before { content: '\ec8d'; } /* '' */
.i-file-upload:before { content: '\ec91'; } /* '' */
.i-eye-off:before { content: '\ecf0'; } /* '' */
.i-map-pin-off:before { content: '\ecf3'; } /* '' */
.i-shield-off:before { content: '\ecf8'; } /* '' */
.i-user-off:before { content: '\ecf9'; } /* '' */
.i-brand-vimeo:before { content: '\ed06'; } /* '' */
.i-folder-off:before { content: '\ed14'; } /* '' */
.i-filter-off:before { content: '\ed2c'; } /* '' */
.i-message-circle-2:before { content: '\ed3f'; } /* '' */
.i-message-circle-off:before { content: '\ed40'; } /* '' */
.i-pinned-off:before { content: '\ed5f'; } /* '' */
.i-pinned:before { content: '\ed60'; } /* '' */
.i-file-export:before { content: '\ede9'; } /* '' */
.i-file-import:before { content: '\edea'; } /* '' */
.i-box-multiple:before { content: '\ee17'; } /* '' */
.i-brightness-half:before { content: '\ee1a'; } /* '' */
.i-device-desktop-off:before { content: '\ee78'; } /* '' */
.i-eye-check:before { content: '\ee88'; } /* '' */
.i-section:before { content: '\eed5'; } /* '' */
.i-sort-ascending-2:before { content: '\eee2'; } /* '' */
.i-sort-descending-2:before { content: '\eee3'; } /* '' */
.i-sort-ascending-letters:before { content: '\ef18'; } /* '' */
.i-sort-ascending-numbers:before { content: '\ef19'; } /* '' */
.i-sort-descending-letters:before { content: '\ef1a'; } /* '' */
.i-sort-descending-numbers:before { content: '\ef1b'; } /* '' */
.i-user-circle:before { content: '\ef68'; } /* '' */
.i-tags:before { content: '\ef86'; } /* '' */
.i-trash-x:before { content: '\ef88'; } /* '' */
.i-components:before { content: '\efa5'; } /* '' */
.i-device-laptop-off:before { content: '\f061'; } /* '' */
.i-device-mobile-off:before { content: '\f062'; } /* '' */
.i-device-tablet-off:before { content: '\f063'; } /* '' */
.i-checklist:before { content: '\f074'; } /* '' */
.i-hexagons:before { content: '\f09d'; } /* '' */
.i-lock-open-alt:before { content: '\f13e'; } /* '' */
.i-pencil-off:before { content: '\f173'; } /* '' */
.i-sitemap-off:before { content: '\f1a6'; } /* '' */
.i-article:before { content: '\f1e2'; } /* '' */
.i-category:before { content: '\f1f6'; } /* '' */
.i-text-decrease:before { content: '\f202'; } /* '' */
.i-text-increase:before { content: '\f203'; } /* '' */
.i-brand-xing:before { content: '\f21a'; } /* '' */
.i-spy:before { content: '\f227'; } /* '' */
.i-link-off:before { content: '\f402'; } /* '' */
.i-qrcode-off:before { content: '\f41e'; } /* '' */
.i-spy-off:before { content: '\f42f'; } /* '' */
.i-square-arrow-down:before { content: '\f4b7'; } /* '' */
.i-square-arrow-left:before { content: '\f4b8'; } /* '' */
.i-square-arrow-right:before { content: '\f4b9'; } /* '' */
.i-square-arrow-up:before { content: '\f4ba'; } /* '' */
.i-menu-order:before { content: '\f5f5'; } /* '' */
.i-circle-chevron-down:before { content: '\f622'; } /* '' */
.i-circle-chevron-left:before { content: '\f623'; } /* '' */
.i-circle-chevron-right:before { content: '\f624'; } /* '' */
.i-circle-chevron-up:before { content: '\f625'; } /* '' */
.i-square-chevron-left:before { content: '\f628'; } /* '' */
.i-square-chevron-right:before { content: '\f629'; } /* '' */
.i-square-chevron-up:before { content: '\f62a'; } /* '' */
.i-device-landline-phone:before { content: '\f649'; } /* '' */
.i-heart-filled:before { content: '\f67c'; } /* '' */
.i-map-pin-filled:before { content: '\f680'; } /* '' */
.i-shield-filled:before { content: '\f69f'; } /* '' */
.i-alert-circle-filled:before { content: '\f6ee'; } /* '' */
.i-alert-triangle-filled:before { content: '\f6f0'; } /* '' */
.i-circle-check-filled:before { content: '\f704'; } /* '' */
.i-alarm-filled:before { content: '\f709'; } /* '' */
.i-circle-x-filled:before { content: '\f739'; } /* '' */
.i-clock-filled:before { content: '\f73a'; } /* '' */
.i-file-filled:before { content: '\f747'; } /* '' */
.i-shield-check-filled:before { content: '\f761'; } /* '' */
.i-square-check-filled:before { content: '\f76d'; } /* '' */
.i-trash-filled:before { content: '\f783'; } /* '' */
.i-trash-x-filled:before { content: '\f784'; } /* '' */
.i-user-edit:before { content: '\f7cc'; } /* '' */
.i-article-filled-filled:before { content: '\f7da'; } /* '' */
.i-brand-facebook-filled:before { content: '\f7e6'; } /* '' */
.i-brand-paypal-filled:before { content: '\f7e9'; } /* '' */
.i-brand-twitter-filled:before { content: '\f7eb'; } /* '' */
.i-adjustments-cog:before { content: '\f7ff'; } /* '' */
.i-device-desktop-check:before { content: '\f860'; } /* '' */
.i-device-desktop-search:before { content: '\f86c'; } /* '' */
.i-device-mobile-check:before { content: '\f8af'; } /* '' */
.i-device-mobile-search:before { content: '\f8bb'; } /* '' */
.i-device-tablet-check:before { content: '\f8c2'; } /* '' */
.i-device-tablet-search:before { content: '\f8ce'; } /* '' */
