@font-face {
  font-family: 'pt17';
  src:  url('fonts/pt17.eot?ibubmu');
  src:  url('fonts/pt17.eot?ibubmu#iefix') format('embedded-opentype'),
    url('fonts/pt17.ttf?ibubmu') format('truetype'),
    url('fonts/pt17.woff?ibubmu') format('woff'),
    url('fonts/pt17.svg?ibubmu#pt17') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="pt17-"], [class*=" pt17-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'pt17' !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;
}

.pt17-shop2:before {
  content: "\e902";
}
.pt17-store5:before {
  content: "\e908";
}
.pt17-profile27:before {
  content: "\e918";
}
.pt17-cashier:before {
  content: "\f101";
}
.pt17-payture:before {
  content: "\e919";
}
.pt17-uniteller1:before {
  content: "\e91a";
}
.pt17-paysto-name-wide:before {
  content: "\e607";
}
.pt17-paysto-clear-wide:before {
  content: "\e617";
}
.pt17-sberbank-logo16:before {
  content: "\e602";
}
.pt17-alfabank-logo16:before {
  content: "\e60a";
}
.pt17-alfabank-full:before {
  content: "\e612";
}
.pt17-sberbank-full:before {
  content: "\e614";
}
.pt17-amex32:before {
  content: "\f001";
}
.pt17-bank32:before {
  content: "\f005";
}
.pt17-money32:before {
  content: "\f00c";
}
.pt17-cash-de32:before {
  content: "\f00d";
}
.pt17-bankcard32:before {
  content: "\f012";
}
.pt17-dinersclub32:before {
  content: "\f013";
}
.pt17-discover32:before {
  content: "\f014";
}
.pt17-facture32:before {
  content: "\f018";
}
.pt17-invoice32:before {
  content: "\f023";
}
.pt17-master-flat32:before {
  content: "\f02d";
}
.pt17-master-ring32:before {
  content: "\f02e";
}
.pt17-master-sc32:before {
  content: "\f02f";
}
.pt17-visa-vrf32:before {
  content: "\f043";
}
.pt17-visa-logo32:before {
  content: "\f045";
}
.pt17-chat:before {
  content: "\e937";
}
.pt17-chat2:before {
  content: "\e938";
}
.pt17-justice:before {
  content: "\e93a";
}
.pt17-dollar:before {
  content: "\e93b";
}
.pt17-addressbook:before {
  content: "\e93c";
}
.pt17-clipboard:before {
  content: "\e93f";
}
.pt17-chat3:before {
  content: "\e944";
}
.pt17-comments:before {
  content: "\e945";
}
.pt17-infinity:before {
  content: "\e906";
}
.pt17-shop:before {
  content: "\e613";
}
.pt17-cart:before {
  content: "\e60b";
}
.pt17-earth:before {
  content: "\e610";
}
.pt17-location:before {
  content: "\e611";
}
.pt17-monitor:before {
  content: "\e60d";
}
.pt17-mobile:before {
  content: "\e60e";
}
.pt17-creditcard:before {
  content: "\e60f";
}
.pt17-webmoney-min:before {
  content: "\e600";
}
.pt17-qiwi-min:before {
  content: "\e601";
}
.pt17-qiwi-full:before {
  content: "\e603";
}
.pt17-yandex-full:before {
  content: "\e608";
}
.pt17-yandex-min:before {
  content: "\e609";
}
.pt17-webmoney-full:before {
  content: "\ea9a";
}
.pt17-office:before {
  content: "\e91c";
}
.pt17-library:before {
  content: "\e921";
}
