@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;
}
@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes arrowForm1 {
    0%   {right:30px;}
    31%  {right:0px;}
   	32%  {right:145px;display:none}
    33%  {right:145px;display:block}
    100% {right:30px;}
}
@keyframes arrowForm2 {
    0%   {right:20px;}
    25%  {right:0px;}
   	26%  {right:120px;display:none}
    27%  {right:120px;display:block}
    100% {right:20px;}
}
@keyframes arrowHome {
    0%   {bottom:30px;}
    25%  {bottom:20px;}
    50%  {bottom:50px;}
    75%  {bottom:20px;}
    100% {bottom:30px;}
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}

@keyframes color {
  100%,
  0% {
    stroke: #d62d20;
  }
  40% {
    stroke: #0057e7;
  }
  66% {
    stroke: #008744;
  }
  80%,
  90% {
    stroke: #ffa700;
  }
}
[class^="icon-"], [class*=" icon-"],
.wsite-search-button:before,
#wsite-nav-cart-a:before,
.wsite-social-item:after,
.wsite-com-product-social a:after,
.wsite-button:after,
.blog-button: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,
.wsite-button-inner:after,
.wslide-button-icon:after,
.galleryImage-overlay:after,
p.blog-category-list:before, 
p.blog-archive-list: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 {
  /* 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-icon-RSS-(1)-(1) .path1:before {
  content: "\e913";
  color: rgb(0, 0, 0);
}
.icon-icon-RSS-(1)-(1) .path2:before {
  content: "\e914";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-arrow-up:before {
  content: "\e096";
}
.icon-arrow-down:before {
  content: "\e097";
}
.icon-check:before {
  content: "\e116";
}
.icon-expand_less:before {
  content: "\e5ce";
}
.icon-expand_more:before {
  content: "\e5cf";
}
.icon-arrowbutton:before {
  content: "\e900";
}
.icon-arrow-button:before {
  content: "\e901";
}
.icon-seach:before {
  content: "\e902";
}
.icon-Search-Close:before {
  content: "\e903";
}
.icon-back-to-top:before {
  content: "\e904";
}
.icon-Select-arrow:before {
  content: "\e905";
}
.icon-arrow-buttons:before {
  content: "\e906";
}
.icon-gmail-2:before {
  content: "\e907";
}
.icon-Arrow-1:before {
  content: "\e908";
}
.icon-Arrow-2:before {
  content: "\e909";
}
.icon-Arrow-17x7px-1:before {
  content: "\e90a";
}
.icon-icon-cart:before {
  content: "\e90b";
}
.icon-google-plus:before {
  content: "\e90c";
}
.icon-icon-gallery-plus:before {
  content: "\e90d";
}
.icon-icon-quote:before {
  content: "\e90e";
}
.icon-File-blog:before {
  content: "\e90f";
}
.icon-BlogCalender:before {
  content: "\e910";
}
.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-Backtotopnormal:before {
  content: "\e926";
}
.icon-Backtotop:before {
  content: "\e900";
}
