@font-face {
  font-family: "dtx-base";
  src: url("../font/dtx-base.eot");
  src: url("../font/dtx-base.eot?k0cwpb#iefix") format("embedded-opentype"),
    url("../font/dtx-base.woff2?k0cwpb") format("woff2"),
    url("../font/dtx-base.woff?k0cwpb") format("woff"),
    url("../font/dtx-base.ttf?k0cwpb") format("truetype"),
    url("../font/dtx-base.svg?k0cwpb#dtx-base") format("svg");
  font-style: normal;
  font-weight: 400;
}

.icon {
  display: inline-block;
  font-family: "dtx-base" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  vertical-align: -.125em;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon-account::before {
  content: "\ea01";
}

.icon-arrow-down::before {
  content: "\ea02";
}

.icon-arrow-left::before {
  content: "\ea03";
}

.icon-arrow-right::before {
  content: "\ea04";
}

.icon-arrow-up::before {
  content: "\ea05";
}

.icon-bell-active::before {
  content: "\ea06";
}

.icon-bell-inactive::before {
  content: "\ea07";
}

.icon-camera::before {
  content: "\ea08";
}

.icon-check-circle::before {
  content: "\ea09";
}

.icon-circle::before {
  content: "\ea0a";
}

.icon-heart::before {
  content: "\ea0b";
}

.icon-notifications-list::before {
  content: "\ea0c";
}

.icon-plus::before {
  content: "\ea0d";
}

.icon-search::before {
  content: "\ea0e";
}

.icon-slim-down::before {
  content: "\ea0f";
}

.icon-slim-left::before {
  content: "\ea10";
}

.icon-slim-right::before {
  content: "\ea11";
}

.icon-slim-up::before {
  content: "\ea12";
}

.icon-trash::before {
  content: "\ea13";
}


.no-wrap,
.nowrap {
  white-space: nowrap;
}

.middle span,
.middle i {
  vertical-align: middle;
}

.big-icon i{
  font-size: 2em;
}