@charset "UTF-8";

@font-face {
  font-family: "streamline-small";
  src:url("fonts/streamline-small.eot");
  src:url("fonts/streamline-small.eot?#iefix") format("embedded-opentype"),
    url("fonts/streamline-small.woff") format("woff"),
    url("fonts/streamline-small.ttf") format("truetype"),
    url("fonts/streamline-small.svg#streamline-small") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "streamline-small" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="sl-small-"]:before,
[class*=" sl-small-"]:before {
  font-family: "streamline-small" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sl-small-helmet:before {
  content: "a" !important;
  height: 48px;
  line-height: 46px;
}
.sl-small-wallet:before {
  content: "b" !important;
  height: 48px;
  line-height: 52px;
}
.sl-small-roller:before {
  content: "c" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-driller:before {
  content: "d" !important;
  height: 48px;
  line-height: 38px;
}
.sl-small-bubble-check:before {
  content: "e" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-shield:before {
  content: "f" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-truck:before {
  content: "g" !important;
  height: 48px;
  line-height: 34px;
}
.sl-small-house-1:before {
  content: "h" !important;
  height: 48px;
  line-height: 38px;
}
.sl-small-eco:before {
  content: "i" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-garage:before {
  content: "j" !important;
  height: 48px;
  line-height: 38px;
}
.sl-small-conversation:before {
  content: "k" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-phone:before {
  content: "l" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-location:before {
  content: "m" !important;
  height: 48px;
  line-height: 52px;
}
.sl-small-mail:before {
  content: "n" !important;
  height: 48px;
  line-height: 38px;
}
.sl-small-wrench:before {
  content: "o" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-measure:before {
  content: "p" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-bucket:before {
  content: "q" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-globe:before {
  content: "r" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-house-2:before {
  content: "s" !important;
  height: 48px;
  line-height: 44px;
}
.sl-small-briefcase:before {
  content: "t" !important;
  height: 48px;
  line-height: 38px;
}
.sl-small-quote:before {
  content: "u" !important;
  height: 48px;
  line-height: 52px;
}
.sl-small-clock:before {
  content: "v" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-fax:before {
  content: "w" !important;
  height: 48px;
  line-height: 44px;
}
.sl-small-key:before {
  content: "x" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-pencil:before {
  content: "y" !important;
  height: 48px;
  line-height: 44px;
}
.sl-small-hammer:before {
  content: "z" !important;
  height: 48px;
  line-height: 46px;
}
.sl-small-wrenches:before {
  content: "A" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-screwdriver:before {
  content: "B" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-ruler:before {
  content: "C" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-stationery:before {
  content: "D" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-faq:before {
  content: "E" !important;
  height: 48px;
  line-height: 44px;
}
.sl-small-bubble:before {
  content: "F" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-person:before {
  content: "G" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-team:before {
  content: "H" !important;
  height: 48px;
  line-height: 38px;
}
.sl-small-camera:before {
  content: "I" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-picture:before {
  content: "J" !important;
  height: 48px;
  line-height: 44px;
}
.sl-small-cart-1:before {
  content: "K" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-cart-2:before {
  content: "L" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-photo:before {
  content: "M" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-video:before {
  content: "N" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-speaker:before {
  content: "O" !important;
  height: 48px;
  line-height: 50px;
}
.sl-small-lock:before {
  content: "P" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-trophy:before {
  content: "Q" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-chat:before {
  content: "R" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-list:before {
  content: "S" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-poster:before {
  content: "T" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-documents:before {
  content: "U" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-forklift:before {
  content: "V" !important;
  height: 48px;
  line-height: 38px;
}
.sl-small-building:before {
  content: "W" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-fence:before {
  content: "X" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-lab:before {
  content: "Y" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-watering-can:before {
  content: "Z" !important;
  height: 48px;
  line-height: 40px;
}
.sl-small-trowel:before {
  content: "0" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-shovel:before {
  content: "1" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-cone:before {
  content: "2" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-lightbulb:before {
  content: "3" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-door:before {
  content: "4" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-bricks:before {
  content: "5" !important;
  height: 48px;
  line-height: 34px;
}
.sl-small-brush-1:before {
  content: "6" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-brush-2:before {
  content: "7" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-percent:before {
  content: "8" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-gears:before {
  content: "9" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-tick:before {
  content: "!" !important;
  height: 48px;
  line-height: 42px;
}
.sl-small-plan:before {
  content: "@" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-megaphone:before {
  content: "#" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-calculator:before {
  content: "$" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-trolley:before {
  content: "%" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-payment:before {
  content: "^" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-construction:before {
  content: "&" !important;
  height: 48px;
  line-height: 48px;
}
.sl-small-scissors:before {
  content: "*" !important;
  height: 48px;
  line-height: 48px;
}