/* ICONS */
.w88-icon {
  position: relative;
}
.w88-icon:before {
  content: "";
  height: 30px;
  width: 30px;
  display: block;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
}
.w88-icon.filtered:before,
.w88-icon-svg.filtered {
  filter: invert(56%) sepia(31%) saturate(0%) hue-rotate(8deg) brightness(89%) contrast(88%);
}
.w88-icon.filtered:hover:before,
.w88-icon-svg.filtered:hover {
  filter: unset;
}

/* ICONS DARK */
.w88-icon.w88-icon-2fa:before {
  background-image: url("/_static/svg/grey/2FA.svg");
}
.w88-icon.w88-icon-agent:before {
  background-image: url("/_static/svg/grey/agent.svg");
}
.w88-icon.w88-icon-agent.w88-icon-agent-important:before {
  background-image: url("/_static/svg/grey/agent.svg") !important;
}
.w88-icon.w88-icon-announcement-left:before {
  background-image: url("/_static/svg/grey/announcement-left.svg");
}
.w88-icon.w88-icon-announcement-notif-left:before {
  background-image: url("/_static/svg/grey/announcement-notif-left.svg");
}
.w88-icon.w88-icon-announcement-right:before {
  background-image: url("/_static/svg/grey/announcement-right.svg");
}
.w88-icon.w88-icon-announcement-notif-right:before {
  background-image: url("/_static/svg/grey/announcement-notif-right.svg");
}
.w88-icon.w88-icon-arrow:before {
  background-image: url("/_static/svg/grey/arrow.svg");
}
.w88-icon.w88-icon-cellphone:before {
  background-image: url("/_static/svg/grey/cellphone.svg");
}
.w88-icon.w88-icon-chat:before {
  background-image: url("/_static/svg/grey/chat.svg");
}
.w88-icon.w88-icon-check:before {
  background-image: url("/_static/svg/grey/check.svg");
}
.w88-icon.w88-icon-close:before {
  background-image: url("/_static/svg/grey/close.svg");
}
.w88-icon.w88-icon-facebook:before,
.w88-icon.w88-icon-unhovered.w88-icon-facebook:hover:before {
  background-image: url("/_static/svg/grey/facebook.svg");
}
.w88-icon.w88-icon-facebook-messenger:before {
  background-image: url("/_static/svg/grey/facebook-messenger.svg");
}
.w88-icon.w88-icon-flygram:before {
  background-image: url("/_static/svg/grey/flygram.svg");
}
.w88-icon.w88-icon-gapo:before {
  background-image: url("/_static/svg/grey/gapo.svg");
}
.w88-icon.w88-icon-hide-password:before {
  background-image: url("/_static/svg/grey/hide-password.svg");
}
.w88-icon.w88-icon-kakao:before {
  background-image: url("/_static/svg/grey/kakao.svg");
}
.w88-icon.w88-icon-instagram:before,
.w88-icon.w88-icon-unhovered.w88-icon-instagram:hover:before {
  background-image: url("/_static/svg/grey/instagram.svg");
}
.w88-icon.w88-icon-line:before {
  background-image: url("/_static/svg/grey/line.svg");
}
.w88-icon.w88-icon-line-messenger:before {
  background-image: url("/_static/svg/grey/line-messenger.svg");
}
.w88-icon.w88-icon-line-messenger-green:before {
  background-image: url("/_static/svg/grey/line-messenger-green.svg");
}
.w88-icon.w88-icon-line-messenger-light:before {
  background-image: url("/_static/svg/grey/line-messenger-light.svg");
}
.w88-icon.w88-icon-link:before {
  background-image: url("/_static/svg/grey/link.svg");
}
.w88-icon.w88-icon-message:before {
  background-image: url("/_static/svg/grey/message.svg");
}
.w88-icon.w88-icon-message-notif:before {
  background-image: url("/_static/svg/grey/message-notif.svg");
}
.w88-icon.w88-icon-password:before {
  background-image: url("/_static/svg/grey/password.svg");
}
.w88-icon.w88-icon-phone:before {
  background-image: url("/_static/svg/grey/phone.svg");
}
.w88-icon.w88-icon-pinterest:before,
.w88-icon.w88-icon-unhovered.w88-icon-pinterest:hover:before {
  background-image: url("/_static/svg/grey/pinterest.svg");
}
.w88-icon.w88-icon-profile:before {
  background-image: url("/_static/svg/grey/profile.svg");
}
.w88-icon.w88-icon-qq:before,
.w88-icon.w88-icon-unhovered.w88-icon-qq:hover:before {
  background-image: url("/_static/svg/grey/qq.svg");
}
.w88-icon.w88-icon-show-password:before {
  background-image: url("/_static/svg/grey/show-password.svg");
}
.w88-icon.w88-icon-skype:before {
  background-image: url("/_static/svg/grey/skype.svg");
}
.w88-icon.w88-icon-telegram:before,
.w88-icon.w88-icon-unhovered.w88-icon-telegram:hover:before {
  background-image: url("/_static/svg/grey/telegram.svg");
}
.w88-icon.w88-icon-threads:before,
.w88-icon.w88-icon-unhovered.w88-icon-threads:hover:before {
  background-image: url("/_static/svg/grey/threads.svg");
}
.w88-icon.w88-icon-tiktok:before,
.w88-icon.w88-icon-unhovered.w88-icon-tiktok:hover:before {
  background-image: url("/_static/svg/grey/tiktok.svg");
}
.w88-icon.w88-icon-twitter:before,
.w88-icon.w88-icon-unhovered.w88-icon-twitter:hover:before {
  background-image: url("/_static/svg/grey/twitter.svg");
}
.w88-icon.w88-icon-viber:before {
  background-image: url("/_static/svg/grey/viber.svg");
}
.w88-icon.w88-icon-wechat:before {
  background-image: url("/_static/svg/grey/wechat.svg");
}
.w88-icon.w88-icon-weibo:before,
.w88-icon.w88-icon-unhovered.w88-icon-weibo:hover:before {
  background-image: url("/_static/svg/grey/weibo.svg");
}
.w88-icon.w88-icon-whatsapp:before {
  background-image: url("/_static/svg/grey/whatsapp.svg");
}
.w88-icon.w88-icon-wordpress:before,
.w88-icon.w88-icon-unhovered.w88-icon-wordpress:hover:before {
  background-image: url("/_static/svg/grey/wordpress.svg");
}
.w88-icon.w88-icon-youtube:before,
.w88-icon.w88-icon-unhovered.w88-icon-youtube:hover:before {
  background-image: url("/_static/svg/grey/youtube.svg");
}
.w88-icon.w88-icon-zalo:before {
  background-image: url("/_static/svg/grey/zalo.svg");
}

/* UNHOVERED ICONS */
.w88-icon.w88-icon-unhovered.w88-icon-facebook:before {
  background-image: url("/_static/svg/unhovered/facebook.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-instagram:before {
  background-image: url("/_static/svg/unhovered/instagram.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-pinterest:before {
  background-image: url("/_static/svg/unhovered/pinterest.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-qq:before {
  background-image: url("/_static/svg/unhovered/qq.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-threads:before {
  background-image: url("/_static/svg/unhovered/threads.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-telegram:before {
  background-image: url("/_static/svg/unhovered/telegram.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-tiktok:before {
  background-image: url("/_static/svg/unhovered/tiktok.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-twitter:before {
  background-image: url("/_static/svg/unhovered/twitter.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-weibo:before {
  background-image: url("/_static/svg/unhovered/weibo.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-wordpress:before {
  background-image: url("/_static/svg/unhovered/wordpress.svg");
}
.w88-icon.w88-icon-unhovered.w88-icon-youtube:before {
  background-image: url("/_static/svg/unhovered/youtube.svg");
}

/* FOOTER ICONS */
.w88-icon.w88-icon-footer.w88-icon-facebook:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-facebook:hover:before {
  background-image: url("/_static/svg/footer/grey/facebook.svg");
}
.w88-icon.w88-icon-footer.w88-icon-instagram:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-instagram:hover:before {
  background-image: url("/_static/svg/footer/grey/instagram.svg");
}
.w88-icon.w88-icon-footer.w88-icon-pinterest:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-pinterest:hover:before {
  background-image: url("/_static/svg/footer/grey/pinterest.svg");
}
.w88-icon.w88-icon-footer.w88-icon-qq:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-qq:hover:before {
  background-image: url("/_static/svg/footer/grey/qq.svg");
}
.w88-icon.w88-icon-footer.w88-icon-telegram:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-telegram:hover:before {
  background-image: url("/_static/svg/footer/grey/telegram.svg");
}
.w88-icon.w88-icon-footer.w88-icon-threads:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-threads:hover:before {
  background-image: url("/_static/svg/footer/grey/threads.svg");
}
.w88-icon.w88-icon-footer.w88-icon-tiktok:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-tiktok:hover:before {
  background-image: url("/_static/svg/footer/grey/tiktok.svg");
}
.w88-icon.w88-icon-footer.w88-icon-twitter:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-twitter:hover:before {
  background-image: url("/_static/svg/footer/grey/twitter.svg");
}
.w88-icon.w88-icon-footer.w88-icon-weibo:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-weibo:hover:before {
  background-image: url("/_static/svg/footer/grey/weibo.svg");
}
.w88-icon.w88-icon-footer.w88-icon-wordpress:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-wordpress:hover:before {
  background-image: url("/_static/svg/footer/grey/wordpress.svg");
}
.w88-icon.w88-icon-footer.w88-icon-youtube:before,
.w88-icon.w88-icon-footer-unhovered.w88-icon-youtube:hover:before {
  background-image: url("/_static/svg/footer/grey/youtube.svg");
}

.w88-icon.w88-icon-footer-unhovered.w88-icon-facebook:before {
  background-image: url("/_static/svg/footer/unhovered/facebook.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-instagram:before {
  background-image: url("/_static/svg/footer/unhovered/instagram.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-pinterest:before {
  background-image: url("/_static/svg/footer/unhovered/pinterest.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-qq:before {
  background-image: url("/_static/svg/footer/unhovered/qq.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-telegram:before {
  background-image: url("/_static/svg/footer/unhovered/telegram.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-threads:before {
  background-image: url("/_static/svg/footer/unhovered/threads.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-tiktok:before {
  background-image: url("/_static/svg/footer/unhovered/tiktok.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-twitter:before {
  background-image: url("/_static/svg/footer/unhovered/twitter.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-weibo:before {
  background-image: url("/_static/svg/footer/unhovered/weibo.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-wordpress:before {
  background-image: url("/_static/svg/footer/unhovered/wordpress.svg");
}
.w88-icon.w88-icon-footer-unhovered.w88-icon-youtube:before {
  background-image: url("/_static/svg/footer/unhovered/youtube.svg");
}

/* OVERRIDE ICONS */
.sprite_announcement.w88-icon,
.sprite_announcement_on.w88-icon,
.flip.sprite_announcement.w88-icon,
.flip.sprite_announcement_on.w88-icon,
.sprite_live_help.w88-icon,
.sprite_private_message.w88-icon,
.sprite_private_message_on.w88-icon,
.sprite_mobile.w88-icon {
  background-image: none;
}
.sprite_announcement.w88-icon:before,
.sprite_announcement_on.w88-icon:before,
.flip.sprite_announcement.w88-icon:before,
.flip.sprite_announcement_on.w88-icon:before,
.sprite_live_help.w88-icon:before,
.sprite_private_message.w88-icon:before,
.sprite_private_message_on.w88-icon:before,
.sprite_mobile.w88-icon:before {
  width: 26px;
  height: 22px;
}
.flip.sprite_announcement.w88-icon,
.flip.sprite_announcement_on.w88-icon {
  transform: none;
}
.sprite_announcement.w88-icon:before {
  background-image: url("/_static/svg/grey/announcement-left.svg");
}
.sprite_announcement_on.w88-icon:before {
  background-image: url("/_static/svg/grey/announcement-notif-left.svg");
}
.flip.sprite_announcement.w88-icon:before {
  background-image: url("/_static/svg/grey/announcement-right.svg");
}
.flip.sprite_announcement_on.w88-icon:before {
  background-image: url("/_static/svg/grey/announcement-notif-right.svg");
}
.sprite_live_help.w88-icon:before {
  background-image: url("/_static/svg/grey/chat.svg");
}
.sprite_private_message.w88-icon:before {
  background-image: url("/_static/svg/grey/message.svg");
}
.sprite_private_message_on.w88-icon:before {
  background-image: url("/_static/svg/grey/message-notif.svg");
}
.sprite_mobile.w88-icon:before {
  background-image: url("/_static/svg/grey/cellphone.svg");
}

/* ARROW */
.w88-icon.w88-icon-arrow.w88-icon-arrow-down:before {
  transform: rotate(180deg) translate(0, -4px);
}
.w88-icon.w88-icon-arrow.w88-icon-arrow-right:before {
  transform: rotate(90deg) translate(0, -4px);
}
.w88-icon.w88-icon-arrow.w88-icon-arrow-left:before {
  transform: rotate(-90deg) translate(0, -4px);
}

/* 2FA */
.twofa-logo.w88-icon.w88-icon-2fa:before {
  width: 100%;
  height: 145px;
}

/* CHECK MARK */
.w88-check-mark {
  display: inline-block;
  transform: rotate(45deg);
  height: 10px;
  width: 5px;
  border-bottom: 2px solid #16c60c;
  border-right: 2px solid #16c60c;
}
.w88-check-mark-box {
  position: relative;
  background: #16c60c;
  width: 20px;
  height: 20px;
  border: 1px solid #000;
  margin: 0 auto;
}
.w88-check-mark-box > div {
  position: absolute;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 23%;
  top: 45%;
  height: 10px;
  width: 5px;
  border-bottom: 2px solid white;
  border-right: 2px solid white;
}

/* LOGIN/REGISTER */
.w88-icon.w88-icon-login-email:before {
  background-image: url("/_static/svg/login/grey/email.svg?2");
}
.w88-icon.w88-icon-login-google:before {
  background-image: url("/_static/svg/login/grey/google.svg?2");
}
.w88-icon.w88-icon-login-line:before {
  background-image: url("/_static/svg/login/grey/line.svg?2");
}
.w88-icon.w88-icon-login-telegram:before {
  background-image: url("/_static/svg/login/grey/telegram.svg?2");
}

body.white .w88-icon.w88-icon-login-email:before {
  background-image: url("/_static/svg/login/white/email.svg?2");
}
body.white .w88-icon.w88-icon-login-google:before {
  background-image: url("/_static/svg/login/white/google.svg?2");
}
body.white .w88-icon.w88-icon-login-line:before {
  background-image: url("/_static/svg/login/white/line.svg?2");
}
body.white .w88-icon.w88-icon-login-telegram:before {
  background-image: url("/_static/svg/login/white/telegram.svg?2");
}