@font-face {
  font-family: 'fontello';
  src: url('../../fonts/fontello.eot?49036083');
  src: url('../../fonts/fontello.eot?49036083#iefix') format('embedded-opentype'), url('../../fonts/fontello.woff2?49036083') format('woff2'),
    url('../../fonts/fontello.woff?49036083') format('woff'), url('../../fonts/fontello.ttf?49036083') format('truetype'),
    url('../../fonts/fontello.svg?49036083#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?49036083#fontello') format('svg');
  }
}
*/

.icon:before {
  font-family: 'fontello';
  font-style: normal;
  font-weight: normal;
  display: inline-block;
}

.icon-left-open:before {
  content: '\e800';
} /* '' */
.icon-right-open:before {
  content: '\e801';
} /* '' */
.icon-search:before {
  content: '\e802';
} /* '' */
.icon-cancel:before {
  content: '\e803';
} /* '' */
.icon-price:before {
  content: '\e804';
} /* '' */
.icon-bgeng:before {
  content: '\e805';
} /* '' */
.icon-sizes:before {
  content: '\e806';
} /* '' */
.icon-matirial:before {
  content: '\e807';
} /* '' */
.icon-signature:before {
  content: '\e808';
} /* '' */
.icon-year:before {
  content: '\e809';
} /* '' */
.icon-down-dir:before {
  content: '\e80a';
} /* '' */
.icon-up-dir:before {
  content: '\e80b';
} /* '' */
.icon-left-dir:before {
  content: '\e80c';
} /* '' */
.icon-right-dir:before {
  content: '\e80d';
} /* '' */
.icon-down-open:before {
  content: '\e80e';
} /* '' */
.icon-up-open:before {
  content: '\e80f';
} /* '' */
.icon-spin4:before {
  content: '\e834';
} /* '' */
.icon-menu:before {
  content: '\f008';
} /* '' */
.icon-facebook:before {
  content: '\f09a';
} /* '' */
.icon-instagram:before {
  content: '\f16d';
} /* '' */
.icon-google:before {
  content: '\f1a0';
} /* '' */
.icon-pinterest:before {
  content: '\f231';
} /* '' */

.icon-framed:before {
  content: '\e816';
} /* '' */

.icon-delete:before {
  content: '\e810';
} /* '' */

.icon-left-open {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe800;&nbsp;');
}
.icon-right-open {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe801;&nbsp;');
}
.icon-search {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe802;&nbsp;');
}
.icon-cancel {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe803;&nbsp;');
}
.icon-price {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe804;&nbsp;');
}
.icon-bgeng {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe805;&nbsp;');
}
.icon-sizes {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe806;&nbsp;');
}
.icon-matirial {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe807;&nbsp;');
}
.icon-signature {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe808;&nbsp;');
}
.icon-year {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe809;&nbsp;');
}
.icon-down-dir {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe80a;&nbsp;');
}
.icon-up-dir {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe80b;&nbsp;');
}
.icon-left-dir {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe80c;&nbsp;');
}
.icon-right-dir {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe80d;&nbsp;');
}
.icon-down-open {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe80e;&nbsp;');
}
.icon-up-open {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe80f;&nbsp;');
}
.icon-spin4 {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xe834;&nbsp;');
}
.icon-menu {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xf008;&nbsp;');
}
.icon-facebook {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xf09a;&nbsp;');
}
.icon-instagram {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xf16d;&nbsp;');
}
.icon-google {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xf1a0;&nbsp;');
}
.icon-pinterest {
  *zoom: expression(this.runtimeStyle[ 'zoom' ] = '1', this.innerHTML = '&#xf231;&nbsp;');
}

/* CUSTOM ICONS */
.icon.custom-icons {
  background-size: 100%;
  background-position: top;
}
.buy-now {
  background: url('/public/images/buy-now.svg') no-repeat;
}
.pricing-new {
  background: url('/public/images/pricing-new.svg') no-repeat;
}

.user-new {
  background: url('/public/images/user-new.svg') no-repeat;
}

.online-auction {
  background: url('/public/images/online-auction.svg') no-repeat;
}

.favorites,
.favorites-gold {
  width: 24px;
  height: 24px;
  display: inline-block;
}

.favorites {
  background: url('/public/images/favorites.svg') no-repeat;
}

.favorites-gold {
  background: url('/public/images/favorites-gold.svg') no-repeat;
}

.online-auction-an-1 {
  background: url('/public/images/online-auction-an-1.svg') no-repeat;
  animation: onlineAuctionAn2 1.8s infinite;
  -webkit-animation: onlineAuctionAn2 1.8s infinite;
  -o-animation: onlineAuctionAn2 1.8s infinite;
}

.online-auction-an-2 {
  background: url('/public/images/online-auction-an-2.svg') no-repeat;
  animation: onlineAuctionAn1 1.8s infinite;
  -webkit-animation: onlineAuctionAn1 1.8s infinite;
  -o-animation: onlineAuctionAn1 1.8s infinite;
}

@keyframes onlineAuctionAn1 {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes onlineAuctionAn2 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
