@font-face {
  font-family:'tpl';
  src:url('../fonts/tpl/tpl.eot?hytcra');
  src:url('../fonts/tpl/tpl.eot?hytcra#iefix') format('embedded-opentype'), url('../fonts/tpl/tpl.ttf?hytcra') format('truetype'), url('../fonts/tpl/tpl.woff?hytcra') format('woff'), url('../fonts/tpl/tpl.svg?hytcra#tpl') format('svg');
  font-weight:normal;
  font-style:normal;
}
[class^="sign-"], [class*=" sign-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'tpl' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sign-logo .path1:before {
  content: "\e600";
  color: rgb(195, 50, 87);
}
.sign-logo .path2:before {
  content: "\e601";
  margin-left: -2.6884765625em;
  color: rgb(34, 73, 105);
}
.sign-angle-double-left:before {
  content: "\e602";
}
.sign-angle-double-right:before {
  content: "\e603";
}
.sign-angle-double-up:before {
  content: "\e604";
}
.sign-angle-left:before {
  content: "\e605";
}
.sign-angle-right:before {
  content: "\e606";
}
.sign-arrow-circle-left:before {
  content: "\e607";
}
.sign-arrow-circle-right:before {
  content: "\e608";
}
.sign-arrow-right-long:before {
  content: "\e609";
}
.sign-check:before {
  content: "\e60a";
}
.sign-check-box:before {
  content: "\e60b";
}
.sign-close:before {
  content: "\e60c";
}
.sign-facebook:before {
  content: "\e60d";
}
.sign-twitter:before {
  content: "\e60e";
}
.sign-google-plus:before {
  content: "\e60f";
}
.sign-instagram:before {
  content: "\e610";
}
.sign-youtube:before {
  content: "\e611";
}
.sign-vimeo:before {
  content: "\e612";
}
.sign-mouse:before {
  content: "\e613";
}
.sign-new-window:before {
  content: "\e614";
}
.sign-search:before {
  content: "\e615";
}
.sign-pin:before {
  content: "\e616";
}
.sign-play:before {
  content: "\e617";
}
.sign-zoom:before {
  content: "\e618";
}
.sign-frontpage1:before {
  content: "\e619";
}
.sign-frontpage2:before {
  content: "\e61a";
}
.sign-frontpage3:before {
  content: "\e61b";
}
.sign-map:before {
  content: "\e61c";
}
.sign-mobile:before {
  content: "\e61d";
}
.sign-mail:before {
  content: "\e61e";
}
.sign-tools1:before {
  content: "\e61f";
}
.sign-tools2:before {
  content: "\e620";
}
.sign-tools3:before {
  content: "\e621";
}
.sign-tools4:before {
  content: "\e622";
}
.sign-tools5:before {
  content: "\e623";
}
.sign-tools6:before {
  content: "\e624";
}
.sign-tools7:before {
  content: "\e625";
}
.sign-tools8:before {
  content: "\e626";
}
.sign-tools9:before {
  content: "\e627";
}
.sign-tools10:before {
  content: "\e628";
}

