@keyframes scroll {
	0% {
		opacity: 0;
	}
	0%, 33% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	33%, 67% {
		opacity: 1;
	}
	67% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	100% {
		-webkit-transform: translateY(20px);
		transform: translateY(20px);
		opacity: 0;
	}
}
 

@font-face {
  font-family: 'icomoon';
  src:  url('icomoon.eot?c0c48b');
  src:  url('icomoon.eot?c0c48b#iefix') format('embedded-opentype'),
		url('icomoon.ttf?c0c48b') format('truetype'),
		url('icomoon.woff?c0c48b') format('woff'),
		url('icomoon.svg?c0c48b#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"], [class*=" icon-"],
.header-phone:before,
.header-address:before,
.header-time:before,
.wsite-search-button:before,
#wsite-menus .wsite-menu-arrow:after,
#wsite-nav-cart-a:before,
.wsite-social-item:after,
.wsite-com-product-social a:after,
.wsite-search-element-submit:before,
#wsite-search-form:before, 
.wsite-search-element-submit:after,
.wsite-search-button:before,
.wsite-com-category-product-featured-group .wsite-imageaspectratio-image-container:before,
.header-search:after,
.close-search:after,
.jqTransformSelectOpen:after,
input[type=checkbox]:checked + label:before, 
.wsite-search-facet-entries label input[type=checkbox]:checked + a:before,
blockquote:after,
.wslide-button-icon:after,
.galleryImage-overlay:after,
.blog-category-list a:before, 
.blog-archive-list a:before,
#wsite-search-form:after,
.blog-date .date-text:before,
.blog-comments a:before,
.blog-page-nav a:before,
.mobile-nav li.has-submenu > span.icon-caret:after,
.fancybox-close:after,
.fancybox-next span:after,
.fancybox-prev span:after,
#wsite-mini-cart .wsite-remove-button:after,
.wsite-com-breadcrumb-arrow:after,
.w-ui.ui-dialog.popup-modal .ui-dialog-content>div .close-x.close-x-thin:after, 
.w-ui .ui-dialog.popup-modal .ui-dialog-content>div .close-x.close-x-thin:after,
.scroll-icon:after,
#toTop:after,
#toTop:before,
.icon-angle-down:before,
.wsite-button:after,
.blog-button:after,
.blog-read-more a:after{
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !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;
}
.icon-arrow-right:before {
  content: "\e913";
}
.icon-icon-cart:before {
  content: "\e907";
}
.icon-note:before {
  content: "\e900";
}
.icon-check:before {
  content: "\e116";
}
.icon-expand_less:before {
  content: "\e5ce";
}
.icon-arrowbutton:before {
  content: "\e90f";
}
.icon-arrowbutton2:before {
  content: "\e910";
}
.icon-seach:before {
  content: "\e902";
}
.icon-Search-Close:before {
  content: "\e903";
}
.icon-back-to-top:before {
  content: "\e905";
}
.icon-Select-arrow:before {
  content: "\e906";
}
.icon-gmail-2:before {
  content: "\e908";
}
.icon-Arrow-1:before {
  content: "\e909";
}
.icon-Arrow-2:before {
  content: "\e90a";
}
.icon-Arrow-17x7px-1:before {
  content: "\e90b";
}
.icon-google-plus:before {
  content: "\e90c";
}
.icon-icon-gallery-plus:before {
  content: "\e90d";
}
.icon-icon-quote:before {
  content: "\e90e";
}
.icon-Comment:before {
  content: "\e911";
}
.icon-play:before {
  content: "\e912";
}
.icon-facebook:before {
  content: "\ea90";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-twitter:before {
  content: "\ea96";
}
.icon-rss:before {
  content: "\ea9b";
}
.icon-vimeo:before {
  content: "\eaa0";
}
.icon-flickr:before {
  content: "\eaa3";
}
.icon-dribbble:before {
  content: "\eaa7";
}
.icon-linkedin2:before {
  content: "\eaca";
}
.icon-pinterest2:before {
  content: "\ead2";
}
.icon-angle-right2:before {
  content: "\f106";
}
.icon-yahoo:before {
  content: "\f19e";
}
.icon-phone:before {
  content: "\e904";
}
.icon-location:before {
  content: "\e901";
}
.icon-clock:before {
  content: "\e91b";
}
.icon-angle-down:before {
  content: "\f078";
}
.icon-arrow-back-to-top:before {
  content: "\e914";
}

