/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-alarm-white:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -225px -161px;
  width: 17px;
  height: 21px;
}
.icon-all-menu-new-active:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -18px -421px;
  width: 18px;
  height: 18px;
}
.icon-all-menu-new:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -216px -421px;
  width: 18px;
  height: 18px;
}
.icon-all-menu:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -377px -387px;
  width: 20px;
  height: 17px;
}
.icon-arrow-blue-right-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -469px -259px;
  width: 7px;
  height: 13px;
}
.icon-arrow-blue-right-xs:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -473px -332px;
  width: 5px;
  height: 8px;
}
.icon-arrow-default-right-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -474px -220px;
  width: 5px;
  height: 9px;
}
.icon-arrow-next:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -288px -222px;
  width: 14px;
  height: 26px;
}
.icon-arrow-payment-down:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -218px -209px;
  width: 14px;
  height: 8px;
}
.icon-arrow-payment-up:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -158px -250px;
  width: 14px;
  height: 8px;
}
.icon-arrow-payment:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -172px -250px;
  width: 14px;
  height: 8px;
}
.icon-arrow-point-left:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -166px -439px;
  width: 13px;
  height: 10px;
}
.icon-arrow-point-right-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -474px -211px;
  width: 5px;
  height: 9px;
}
.icon-arrow-point-right-small:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -179px -439px;
  width: 13px;
  height: 10px;
}
.icon-arrow-point-right:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -173px;
  width: 26px;
  height: 19px;
}
.icon-arrow-prev:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -284px -180px;
  width: 14px;
  height: 26px;
}
.icon-arrow-right-circle-point:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -262px -387px;
  width: 19px;
  height: 19px;
}
.icon-arrow-right-circle:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -72px -421px;
  width: 18px;
  height: 18px;
}
.icon-arrow-right-green-sm-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -360px -216px;
  width: 48px;
  height: 48px;
}
.icon-arrow-right-green-sm:before {
  background: url('../../images/svg/icon_arr_green.svg') no-repeat center center;
  width: 24px;
  height: 24px;
}
.icon-arrow-right-green:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -470px -143px;
  width: 8px;
  height: 13px;
}
.icon-arrow-toggle-down:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -173px -258px;
  width: 26px;
  height: 14px;
}
.icon-arrow-toggle-up:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -147px -258px;
  width: 26px;
  height: 14px;
}
.icon-arrow-white-next:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -470px -156px;
  width: 7px;
  height: 13px;
}
.icon-back-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -80px -340px;
  width: 44px;
  height: 37px;
}
.icon-basket-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -360px -118px;
  width: 50px;
  height: 50px;
}
.icon-basket-sticky:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -190px -189px;
  width: 28px;
  height: 29px;
}
.icon-basket-tooltip-arrow:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -100px -150px;
  width: 20px;
  height: 11px;
}
.icon-basket:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -307px -340px;
  width: 28px;
  height: 29px;
}
.icon-basket2:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -243px -258px;
  width: 14px;
  height: 14px;
}
.icon-card:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -198px;
  width: 38px;
  height: 29px;
}
.icon-change:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -305px;
  width: 26px;
  height: 16px;
}
.icon-circle-mo:before {
  background-image: url(../../images/svg/icon_act_stats.svg);
  width: 14px;
  height: 14px;
  margin-left:3px;
  margin-top: -1px;
}
.icon-circle:before {
  background-image: url(../../images/svg/icon_act_stats.svg);
  width: 14px;
  height: 14px;
  margin-left:3px;
  margin-top: -1px;
}
.icon-clock:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -281px -387px;
  width: 19px;
  height: 19px;
}
.icon-close-dark-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -90px -421px;
  width: 18px;
  height: 18px;
}
.icon-close-dark:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -446px -78px;
  width: 7px;
  height: 7px;
}
.icon-close-large:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -108px -421px;
  width: 18px;
  height: 18px;
}
.icon-close-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -247px -340px;
  width: 30px;
  height: 30px;
}
.icon-close-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -321px -314px;
  width: 12px;
  height: 12px;
}
.icon-close-white-large:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -126px -421px;
  width: 18px;
  height: 18px;
}
.icon-close-white-small:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -469px -244px;
  width: 10px;
  height: 10px;
}
.icon-close-white:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -446px -85px;
  width: 7px;
  height: 7px;
}
.icon-color-active:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -401px;
  width: 20px;
  height: 20px;
}
.icon-confirm-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -360px -168px;
  width: 48px;
  height: 48px;
}
.icon-confirm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -71px;
  width: 24px;
  height: 24px;
}
.icon-datepicker-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -304px -421px;
  width: 16px;
  height: 17px;
}
.icon-datepicker:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -211px;
  width: 21px;
  height: 21px;
}
.icon-depth-check-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -210px -137px;
  width: 28px;
  height: 19px;
}
.icon-drag:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -475px -286px;
  width: 3px;
  height: 13px;
}
.icon-emoticon0-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -242px -120px;
  width: 60px;
  height: 60px;
}
.icon-emoticon0:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -217px -340px;
  width: 30px;
  height: 30px;
}
.icon-emoticon1-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -242px -60px;
  width: 60px;
  height: 60px;
}
.icon-emoticon1:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -157px -340px;
  width: 30px;
  height: 30px;
}
.icon-emoticon2-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -222px;
  width: 60px;
  height: 60px;
}
.icon-emoticon2:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -277px -340px;
  width: 30px;
  height: 30px;
}
.icon-event-sticker:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -80px 0px;
  width: 74px;
  height: 73px;
}
.icon-fail:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -243px -387px;
  width: 19px;
  height: 19px;
}
.icon-faq-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -60px -258px;
  width: 21px;
  height: 19px;
}
.icon-faq:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -116px -387px;
  width: 29px;
  height: 26px;
}
.icon-gsuite-gray:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -80px -133px;
  width: 70px;
  height: 17px;
}
.icon-info-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -40px;
  width: 38px;
  height: 38px;
}
.icon-info-white:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -384px -421px;
  width: 16px;
  height: 16px;
}
.icon-info:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -336px -421px;
  width: 16px;
  height: 16px;
}
.icon-ing:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -300px -387px;
  width: 19px;
  height: 19px;
}
.icon-interest-active:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -287px -258px;
  width: 15px;
  height: 13px;
}
.icon-interest-basket-has:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -321px -282px;
  width: 32px;
  height: 32px;
}
.icon-interest-basket-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -262px;
  width: 32px;
  height: 32px;
}
.icon-interest-basket-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -326px;
  width: 32px;
  height: 32px;
}
.icon-interest-del-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -68px -439px;
  width: 13px;
  height: 16px;
}
.icon-interest-del-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -81px -439px;
  width: 13px;
  height: 16px;
}
.icon-interest-detail-del-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -144px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-detail-del:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -162px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-detail-import-active:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -198px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-detail-import-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -234px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-detail-import:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-detail-label-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -270px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-detail-label:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -252px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-detail-status-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -36px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-detail-status:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -180px -421px;
  width: 18px;
  height: 18px;
}
.icon-interest-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -272px -258px;
  width: 15px;
  height: 13px;
}
.icon-interest-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -257px -258px;
  width: 15px;
  height: 13px;
}
.icon-interest-status-all-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -397px -387px;
  width: 18px;
  height: 17px;
}
.icon-interest-status-all-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -415px -387px;
  width: 18px;
  height: 17px;
}
.icon-item-arrow:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -192px;
  width: 26px;
  height: 19px;
}
.icon-item-info:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -161px -189px;
  width: 29px;
  height: 29px;
}
.icon-item-list-toggle-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -473px -361px;
  width: 3px;
  height: 13px;
}
.icon-item-list-toggle:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -476px -259px;
  width: 3px;
  height: 13px;
}
.icon-label-complate:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -94px -439px;
  width: 12px;
  height: 12px;
}
.icon-label-import-large:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -446px -421px;
  width: 14px;
  height: 13px;
}
.icon-label-import-small:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -143px -73px;
  width: 11px;
  height: 10px;
}
.icon-label-modify:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -288px -421px;
  width: 16px;
  height: 17px;
}
.icon-label-plus:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -106px -439px;
  width: 12px;
  height: 12px;
}
.icon-link-blue:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -130px -439px;
  width: 12px;
  height: 12px;
}
.icon-link-disabled:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -320px -421px;
  width: 16px;
  height: 16px;
}
.icon-link-gray:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -400px -421px;
  width: 16px;
  height: 16px;
}
.icon-link-white:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -215px -258px;
  width: 14px;
  height: 14px;
}
.icon-link:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -352px -421px;
  width: 16px;
  height: 16px;
}
.icon-loading-dns-fail:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -302px -178px;
  width: 57px;
  height: 58px;
}
.icon-loading-dns:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -360px -60px;
  width: 53px;
  height: 58px;
}
.icon-loading-payment:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -219px -282px;
  width: 58px;
  height: 50px;
}
.icon-lock-large:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -461px;
  width: 12px;
  height: 17px;
}
.icon-lock:before {
  background-image: url(../../images/icons/privacy-on.png);
  width: 20px;
  height: 20px;
  margin-bottom:-4px;
}
.icon-logo-0:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -80px -73px;
  width: 63px;
  height: 60px;
}
.icon-logo-1:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -360px 0px;
  width: 53px;
  height: 60px;
}
.icon-logo-2:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -302px 0px;
  width: 58px;
  height: 60px;
}
.icon-logo-3:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -302px -60px;
  width: 58px;
  height: 60px;
}
.icon-logo-4:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -154px 0px;
  width: 88px;
  height: 50px;
}
.icon-logo-5:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -154px -112px;
  width: 80px;
  height: 25px;
}
.icon-logo-6:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -158px -222px;
  width: 100px;
  height: 28px;
}
.icon-logo-7:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -61px -189px;
  width: 100px;
  height: 29px;
}
.icon-logo-8:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -60px -222px;
  width: 98px;
  height: 36px;
}
.icon-logo-9:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -61px -161px;
  width: 130px;
  height: 28px;
}
.icon-message-arrow:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -199px -258px;
  width: 16px;
  height: 14px;
}
.icon-minus:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -118px -439px;
  width: 12px;
  height: 12px;
}
.icon-modify:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -433px -387px;
  width: 16px;
  height: 17px;
}
.icon-month-next:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -471px -35px;
  width: 8px;
  height: 14px;
}
.icon-month-prev:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -471px -49px;
  width: 8px;
  height: 14px;
}
.icon-needs:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -444px -120px;
  width: 8px;
  height: 6px;
}
.icon-notice-new:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -229px -258px;
  width: 14px;
  height: 14px;
}
.icon-own-basket:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -341px;
  width: 20px;
  height: 20px;
}
.icon-own-domain:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -218px -189px;
  width: 20px;
  height: 20px;
}
.icon-paging-first:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -154px -439px;
  width: 12px;
  height: 11px;
}
.icon-paging-last:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -142px -439px;
  width: 12px;
  height: 11px;
}
.icon-paging-next:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -473px -321px;
  width: 6px;
  height: 11px;
}
.icon-paging-prev:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -473px -341px;
  width: 6px;
  height: 11px;
}
.icon-plus-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -471px -63px;
  width: 8px;
  height: 8px;
}
.icon-plus-white:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -345px -314px;
  width: 12px;
  height: 12px;
}
.icon-plus:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -333px -314px;
  width: 12px;
  height: 12px;
}
.icon-popup-stit:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -460px -421px;
  width: 13px;
  height: 13px;
}
.icon-privacy-active:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -12px -439px;
  width: 14px;
  height: 18px;
}
.icon-privacy-disabled:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -26px -439px;
  width: 14px;
  height: 18px;
}
.icon-privacy-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -54px -439px;
  width: 14px;
  height: 18px;
}
.icon-privacy-on:before {
  background-image: url(../../images/icons/privacy-on.png);
  background-position: -40px -439px;
  width: 20px;
  height: 20px;
}
.icon-quick-link:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -302px -120px;
  width: 58px;
  height: 58px;
}
.icon-quick-link1:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -302px -236px;
  width: 58px;
  height: 44px;
}
.icon-quick-link2:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -110px -282px;
  width: 54px;
  height: 58px;
}
.icon-quick-link3:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -56px -282px;
  width: 54px;
  height: 58px;
}
.icon-quick-link4:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -282px;
  width: 56px;
  height: 58px;
}
.icon-radio:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -35px;
  width: 18px;
  height: 36px;
}
.icon-recommend:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -154px -137px;
  width: 56px;
  height: 22px;
}
.icon-reflash-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -387px;
  width: 28px;
  height: 34px;
}
.icon-reflash-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -140px -150px;
  width: 13px;
  height: 11px;
}
.icon-reflash:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -391px -340px;
  width: 19px;
  height: 20px;
}
.icon-reserve-link-3:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -242px 0px;
  width: 60px;
  height: 60px;
}
.icon-reserve-link:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -161px;
  width: 61px;
  height: 61px;
}
.icon-reserve-link2:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -80px;
  width: 78px;
  height: 81px;
}
.icon-reserve-search:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -162px;
  width: 35px;
  height: 36px;
}
.icon-reserve-select:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -340px;
  width: 39px;
  height: 47px;
}
.icon-reserve-step-1-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -227px;
  width: 30px;
  height: 35px;
}
.icon-search-20x20:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -381px;
  width: 20px;
  height: 20px;
}
.icon-search-arrow:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -120px -150px;
  width: 20px;
  height: 11px;
}
.icon-search-dark-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px 0px;
  width: 80px;
  height: 80px;
}
.icon-search-dark-sm:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -368px -421px;
  width: 16px;
  height: 16px;
}
.icon-search-dark:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -361px;
  width: 20px;
  height: 20px;
}
.icon-search-loading:before {
  background-image: url(../../images/svg/icon_act_delay.svg);
  width: 14px;
  height: 14px;
  margin-top:-1px;
  margin-left:3px;
}
.icon-search-white-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px 0px;
  width: 40px;
  height: 40px;
}
.icon-search:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -321px;
  width: 20px;
  height: 20px;
  display: none;
}
.icon-search1:before {
  background-image: url(../../images/icons/search_main.svg);
  width: 20px;
  height: 20px;
}
.icon-select-checked-all:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -284px -206px;
  width: 16px;
  height: 16px;
}
.icon-select-checked-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -360px -264px;
  width: 44px;
  height: 44px;
}
.icon-select-checked:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -431px -421px;
  width: 15px;
  height: 15px;
}
.icon-select-default-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -277px -282px;
  width: 44px;
  height: 44px;
}
.icon-select-default:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -416px -421px;
  width: 15px;
  height: 15px;
}
.icon-status-search:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -294px;
  width: 32px;
  height: 32px;
}
.icon-step-1-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -28px -387px;
  width: 30px;
  height: 31px;
}
.icon-step-1-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -58px -387px;
  width: 30px;
  height: 31px;
}
.icon-step-2-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -358px;
  width: 34px;
  height: 25px;
}
.icon-step-2-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -191px -161px;
  width: 34px;
  height: 25px;
}
.icon-step-3-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -175px -387px;
  width: 30px;
  height: 25px;
}
.icon-step-3-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -145px -387px;
  width: 30px;
  height: 25px;
}
.icon-step-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -232px;
  width: 16px;
  height: 27px;
}
.icon-step-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -259px;
  width: 16px;
  height: 27px;
}
.icon-stop-mo:before {
  background-image: url(../../images/svg/icon_act_disabled.svg);
  width: 14px;
  height: 14px;
  margin-left:3px;
  margin-top: -1px;
}
.icon-stop:before {
  background-image: url(../../images/svg/icon_act_disabled.svg);
  width: 14px;
  height: 14px;
  margin-left:3px;
  margin-top: -1px;
}
.icon-storage-add:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -258px -222px;
  width: 30px;
  height: 27px;
}
.icon-storage:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -119px;
  width: 24px;
  height: 24px;
}
.icon-submenu-after:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -187px -340px;
  width: 30px;
  height: 30px;
}
.icon-submenu-before:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: 0px -439px;
  width: 12px;
  height: 22px;
}
.icon-talk-left:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -125px -258px;
  width: 22px;
  height: 18px;
}
.icon-talk-right:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -81px -258px;
  width: 22px;
  height: 18px;
}
.icon-time:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -402px -319px;
  width: 11px;
  height: 11px;
}
.icon-tld-arrow:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -103px -258px;
  width: 22px;
  height: 18px;
}
.icon-tld-view-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -143px;
  width: 17px;
  height: 30px;
}
.icon-tooltip-arrow:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -80px -150px;
  width: 20px;
  height: 11px;
}
.icon-top-arrow:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px -286px;
  width: 22px;
  height: 19px;
}
.icon-trans-approval:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -360px -308px;
  width: 42px;
  height: 28px;
}
.icon-trans-arrow:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -469px -272px;
  width: 9px;
  height: 9px;
}
.icon-trans-complete:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -78px;
  width: 33px;
  height: 42px;
}
.icon-trans-key:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -39px -340px;
  width: 41px;
  height: 41px;
}
.icon-trans-link0:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -164px -282px;
  width: 55px;
  height: 53px;
}
.icon-trans-link1:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -154px -50px;
  width: 62px;
  height: 62px;
}
.icon-trans-request:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -413px -120px;
  width: 31px;
  height: 42px;
}
.icon-trans-send:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -242px -180px;
  width: 42px;
  height: 42px;
}
.icon-trans-step-1-off:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -453px 0px;
  width: 26px;
  height: 35px;
}
.icon-trans-step-1-on:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -216px -50px;
  width: 26px;
  height: 35px;
}
.icon-util-search:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -54px -421px;
  width: 18px;
  height: 18px;
}
.icon-view-open:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -216px -85px;
  width: 20px;
  height: 20px;
}
.icon-warning-circle-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -335px -340px;
  width: 28px;
  height: 28px;
}
.icon-warning-circle:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -319px -387px;
  width: 19px;
  height: 19px;
}
.icon-warning-mo:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -124px -340px;
  width: 33px;
  height: 30px;
}
.icon-warning:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -357px -387px;
  width: 20px;
  height: 18px;
}
.icon-won:before {
  background-image: url(../../images/sprite/icons.png);
  background-position: -402px -308px;
  width: 11px;
  height: 11px;
}
