/* Font Awesome 4.7.0 Subset for InSales */
/* Оптимизированная версия: 45 иконок вместо 675 */


.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Размеры */
.fa-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-4x { font-size: 4em; }
.fa-5x { font-size: 5em; }
.fa-fw { width: 1.28571429em; text-align: center; }

/* Анимации */
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}
@keyframes fa-spin {
  0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}

/* Иконки */
.fa-angle-left:before { content: "\f104"; }
.fa-angle-right:before { content: "\f105"; }
.fa-angle-double-left:before { content: "\f100"; }
.fa-angle-double-right:before { content: "\f101"; }
.fa-bars:before { content: "\f0c9"; }
.fa-times:before { content: "\f00d"; }
.fa-close:before { content: "\f00d"; }
.fa-remove:before { content: "\f00d"; }
.fa-search:before { content: "\f002"; }
.fa-print:before { content: "\f02f"; }
.fa-shopping-cart:before { content: "\f07a"; }
.fa-plus:before { content: "\f067"; }
.fa-minus:before { content: "\f068"; }
.fa-bar-chart:before { content: "\f080"; }
.fa-check:before { content: "\f00c"; }
.fa-exchange:before { content: "\f0ec"; }
.fa-calculator:before { content: "\f1ec"; }
.fa-spinner:before { content: "\f110"; }
.fa-list:before { content: "\f03a"; }
.fa-table:before { content: "\f0ce"; }
.fa-th:before { content: "\f00a"; }
.fa-calendar:before { content: "\f073"; }
.fa-user:before { content: "\f007"; }
.fa-comments:before { content: "\f086"; }
.fa-eye:before { content: "\f06e"; }
.fa-eye-slash:before { content: "\f070"; }
.fa-warning:before,
.fa-exclamation-triangle:before { content: "\f071"; }
.fa-info:before { content: "\f129"; }
.fa-file-pdf-o:before { content: "\f1c1"; }
.fa-edit:before,
.fa-pencil-square-o:before { content: "\f044"; }
.fa-envelope:before { content: "\f0e0"; }
.fa-envelope-o:before { content: "\f003"; }
.fa-phone:before { content: "\f095"; }
.fa-vk:before { content: "\f189"; }
.fa-facebook:before { content: "\f09a"; }
.fa-twitter:before { content: "\f099"; }
.fa-youtube:before { content: "\f167"; }
.fa-instagram:before { content: "\f16d"; }
.fa-google-plus:before { content: "\f0d5"; }
.fa-whatsapp:before { content: "\f232"; }
.fa-chevron-up:before { content: "\f077"; }
.fa-chevron-right:before { content: "\f054"; }
.fa-chevron-down:before { content: "\f078"; }
.fa-chevron-left:before { content: "\f053"; }
.fa-circle-thin:before { content: "\f1db"; }
.fa-circle:before { content: "\f111"; }
.fa-star:before { content: "\f005"; }
.fa-star-o:before { content: "\f006"; }
