/* Main body font UBUNTU from https://fonts.googleapis.com/css?family=Ubuntu */
@font-face {
  font-family: 'Ubuntu';
  src: local('Ubuntu'), url('Ubuntu.woff2') format('woff2'),
       local('Ubuntu'), url('Ubuntu.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* 선물 보낼때 옆에 표시되는 Combo 숫자(x1, x2, x3 ...)용 폰트 */
@font-face {
  font-family: '1900.80.5regular';
  src: url('1900805-webfont.woff2') format('woff2'),
       url('1900805-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

/*
 웹앱 전체에서 사용되는 icon 폰트들
 https://icomoon.io/app/ 에서 선택 후 Generate Fonts를 누르면 폰트를 다운 받을 수 있음.
 - 선택 우선순위 1) Material Icon 2) Font Awesome
 - icomoon.zip 파일에서 icomoon.ttf 파일을 바꿔주고, style.css파일을 diff해서 업데이트 해주면 됨.
 (@jackkykim)
*/
@font-face {
  font-family: 'icomoon';
  src:  url('icomoon-210105.ttf?nma5f0') format('truetype'),
    url('icomoon-210105.woff?nma5f0') format('woff');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-review_star:before {
  content: "\e982";
}
.icon-clock:before {
  content: "\e981";
}
.icon-speaking:before {
  content: "\e980";
}
.icon-volume1_mute:before {
  content: "\e97e";
}
.icon-exit11:before {
  content: "\e97d";
}
.icon-camera-rotate1:before {
  content: "\e97c";
}
.icon-siren11:before {
  content: "\e97b";
}
.icon-volume11:before {
  content: "\e979";
}
.icon-none:before {
  content: "\e973";
}
.icon-last_rank .path1:before {
  content: "\e96e";
  color: rgb(100, 163, 255);
}
.icon-last_rank .path2:before {
  content: "\e986";
  margin-left: -1.21875em;
  color: rgb(235, 83, 83);
}
.icon-last_rank .path3:before {
  content: "\e987";
  margin-left: -1.21875em;
  color: rgb(255, 213, 97);
}
.icon-last_rank .path4:before {
  content: "\e988";
  margin-left: -1.21875em;
  color: rgb(255, 182, 76);
}
.icon-last_rank .path5:before {
  content: "\e989";
  margin-left: -1.21875em;
  color: rgb(255, 113, 47);
}
.icon-last_rank .path6:before {
  content: "\e98a";
  margin-left: -1.21875em;
  color: rgb(255, 54, 54);
}
.icon-last_rank .path7:before {
  content: "\e98b";
  margin-left: -1.21875em;
  color: rgb(20, 114, 226);
}
.icon-last_rank .path8:before {
  content: "\e98c";
  margin-left: -1.21875em;
  color: rgb(188, 30, 30);
}
.icon-help .path1:before {
  content: "\e96c";
  color: rgb(0, 0, 0);
}
.icon-help .path2:before {
  content: "\e98d";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-help .path3:before {
  content: "\e98e";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-crown:before {
  content: "\e96a";
  color: #bdbdbd;
}
.icon-crown_sel:before {
  content: "\e968";
  color: #535c63;
}
.icon-mchat_white .path1:before {
  content: "\e962";
  color: rgb(255, 255, 255);
}
.icon-mchat_white .path2:before {
  content: "\e9a4";
  margin-left: -1.0546875em;
  color: rgb(0, 0, 0);
}
.icon-call_white .path1:before {
  content: "\e983";
  color: rgb(255, 255, 255);
}
.icon-call_white .path2:before {
  content: "\e984";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-good_white .path1:before {
  content: "\e960";
  color: rgb(255, 255, 255);
}
.icon-good_white .path2:before {
  content: "\e9a5";
  margin-left: -0.71875em;
  color: rgb(0, 0, 0);
}
.icon-arrow_up .path1:before {
  content: "\e9ce";
  color: rgb(0, 0, 0);
}
.icon-arrow_up .path2:before {
  content: "\e9d0";
  margin-left: -1.375em;
  color: rgb(51, 51, 51);
}
.icon-trophy:before {
  content: "\e9cc";
}
.icon-gif .path1:before {
  content: "\e9ca";
  color: rgb(0, 0, 0);
}
.icon-gif .path2:before {
  content: "\e9d1";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-gif .path3:before {
  content: "\e9d2";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-gif .path4:before {
  content: "\e9d3";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-search:before {
  content: "\e9c8";
}
.icon-keyboard:before {
  content: "\e9c6";
}
.icon-reg_female:before {
  content: "\e9c0";
}
.icon-reg_male:before {
  content: "\e9c2";
}
.icon-photo_deleted:before {
  content: "\e912";
  color: #9e9e9e;
}
.icon-preview_block:before {
  content: "\e95e";
}
.icon-translate-off .path1:before {
  content: "\e913";
  color: rgb(255, 255, 255);
}
.icon-translate-off .path2:before {
  content: "\e914";
  margin-left: -1.15625em;
  color: rgb(173, 173, 173);
}
.icon-translate-off .path3:before {
  content: "\e915";
  margin-left: -1.15625em;
  color: rgb(158, 158, 158);
}
.icon-translate-off .path4:before {
  content: "\e916";
  margin-left: -1.15625em;
  color: rgb(158, 158, 158);
}
.icon-translate-on .path1:before {
  content: "\e917";
  color: rgb(198, 198, 198);
}
.icon-translate-on .path2:before {
  content: "\e918";
  margin-left: -1.15625em;
  color: rgb(121, 121, 121);
}
.icon-translate-on .path3:before {
  content: "\e9a0";
  margin-left: -1.15625em;
  color: rgb(92, 143, 240);
}
.icon-translate-on .path4:before {
  content: "\e9a1";
  margin-left: -1.15625em;
  color: rgb(198, 198, 198);
}
.icon-translate-on .path5:before {
  content: "\e9a2";
  margin-left: -1.15625em;
  color: rgb(63, 93, 182);
}
.icon-translate-on .path6:before {
  content: "\e9a3";
  margin-left: -1.15625em;
  color: rgb(255, 255, 255);
}
.icon-gender-both .path1:before {
  content: "\e953";
  color: rgb(255, 255, 255);
}
.icon-gender-both .path2:before {
  content: "\e9a6";
  margin-left: -0.96875em;
  color: rgb(255, 169, 67);
}
.icon-gender-both .path3:before {
  content: "\e9b3";
  margin-left: -0.96875em;
  color: rgb(255, 169, 67);
}
.icon-gender-both .path4:before {
  content: "\e9b4";
  margin-left: -0.96875em;
  color: rgb(255, 169, 67);
}
.icon-gender-both .path5:before {
  content: "\e9b5";
  margin-left: -0.96875em;
  color: rgb(255, 169, 67);
}
.icon-gender-both .path6:before {
  content: "\e9b7";
  margin-left: -0.96875em;
  color: rgb(74, 144, 244);
}
.icon-gender-both .path7:before {
  content: "\e9b8";
  margin-left: -0.96875em;
  color: rgb(255, 255, 255);
}
.icon-gender-both .path8:before {
  content: "\e9b9";
  margin-left: -0.96875em;
  color: rgb(74, 144, 244);
}
.icon-gender-both .path9:before {
  content: "\e9ba";
  margin-left: -0.96875em;
  color: rgb(74, 144, 244);
}
.icon-gender-both .path10:before {
  content: "\e9bb";
  margin-left: -0.96875em;
  color: rgb(74, 144, 244);
}
.icon-gender-female .path1:before {
  content: "\e94f";
  color: rgb(255, 255, 255);
}
.icon-gender-female .path2:before {
  content: "\e9bc";
  margin-left: -0.84375em;
  color: rgb(255, 169, 67);
}
.icon-gender-female .path3:before {
  content: "\e9bd";
  margin-left: -0.84375em;
  color: rgb(255, 169, 67);
}
.icon-gender-female .path4:before {
  content: "\e9be";
  margin-left: -0.84375em;
  color: rgb(255, 169, 67);
}
.icon-gender-female .path5:before {
  content: "\e9d4";
  margin-left: -0.84375em;
  color: rgb(255, 169, 67);
}
.icon-gender-male .path1:before {
  content: "\e94d";
  color: rgb(74, 144, 244);
}
.icon-gender-male .path2:before {
  content: "\e9d5";
  margin-left: -0.84375em;
  color: rgb(255, 255, 255);
}
.icon-gender-male .path3:before {
  content: "\e9d6";
  margin-left: -0.84375em;
  color: rgb(74, 144, 244);
}
.icon-gender-male .path4:before {
  content: "\e9d7";
  margin-left: -0.84375em;
  color: rgb(74, 144, 244);
}
.icon-gender-male .path5:before {
  content: "\e9d8";
  margin-left: -0.84375em;
  color: rgb(74, 144, 244);
}
.icon-video-call:before {
  content: "\e951";
}
.icon-chat-send:before {
  content: "\e98f";
  color: #5287fc;
}
.icon-gift:before {
  content: "\e990";
  color: #9e9e9e;
}
.icon-photo:before {
  content: "\e991";
  color: #9e9e9e;
}
.icon-mic .path1:before {
  content: "\e992";
  color: rgb(204, 255, 243);
}
.icon-mic .path2:before {
  content: "\e993";
  margin-left: -1em;
  color: rgb(222, 255, 246);
}
.icon-mic .path3:before {
  content: "\e994";
  margin-left: -1em;
  color: rgb(93, 246, 212);
}
.icon-mic .path4:before {
  content: "\e995";
  margin-left: -1em;
  color: rgb(93, 246, 212);
}
.icon-mic .path5:before {
  content: "\e996";
  margin-left: -1em;
  color: rgb(93, 246, 212);
}
.icon-mic .path6:before {
  content: "\e997";
  margin-left: -1em;
  color: rgb(93, 246, 212);
}
.icon-mic .path7:before {
  content: "\e998";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-mic .path8:before {
  content: "\e999";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-undo-arrow:before {
  content: "\e99a";
}
.icon-shortmsg:before {
  content: "\e94b";
  color: #8db2f7;
}
.icon-star-round-fill:before {
  content: "\e947";
}
.icon-star-round:before {
  content: "\e948";
}
.icon-emergency:before {
  content: "\e941";
}
.icon-garbage:before {
  content: "\e945";
}
.icon-mchat:before {
  content: "\e924";
}
.icon-mfriend:before {
  content: "\e926";
}
.icon-mhistory:before {
  content: "\e928";
}
.icon-mchat_sel:before {
  content: "\e92c";
}
.icon-mfriend_sel:before {
  content: "\e92e";
}
.icon-mhistory_sel .path1:before {
  content: "\e930";
  color: rgb(83, 92, 99);
}
.icon-mhistory_sel .path2:before {
  content: "\e9d9";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-mhome_sel:before {
  content: "\e934";
}
.icon-mhome:before {
  content: "\e93f";
}
.icon-swipe-mag2:before {
  content: "\e922";
}
.icon-filter-outline .path1:before {
  content: "\e921";
  color: rgb(255, 255, 255);
}
.icon-filter-outline .path2:before {
  content: "\e9da";
  margin-left: -1.0625em;
  color: rgb(255, 255, 255);
  opacity: 0.8;
}
.icon-filter-outline .path3:before {
  content: "\e9db";
  margin-left: -1.0625em;
  color: rgb(255, 255, 255);
  opacity: 0.6;
}
.icon-filter-outline .path4:before {
  content: "\e9dc";
  margin-left: -1.0625em;
  color: rgb(255, 255, 255);
  opacity: 0.4;
}
.icon-filter-outline .path5:before {
  content: "\e9dd";
  margin-left: -1.0625em;
  color: rgb(255, 255, 255);
}
.icon-coin-bw:before {
  content: "\e91f";
}
.icon-safeguard-off:before {
  content: "\e910";
}
.icon-safeguard-on .path1:before {
  content: "\e90e";
  color: rgb(66, 165, 245);
}
.icon-safeguard-on .path2:before {
  content: "\e9de";
  margin-left: -0.7578125em;
  color: rgb(123, 208, 255);
}
.icon-coin_flat .path1:before {
  content: "\e90c";
  color: rgb(255, 218, 91);
}
.icon-coin_flat .path2:before {
  content: "\e9df";
  margin-left: -1em;
  color: rgb(255, 237, 126);
}
.icon-bubble-fill:before {
  content: "\e909";
}
.icon-filter .path1:before {
  content: "\e903";
  color: rgb(189, 216, 249);
}
.icon-filter .path2:before {
  content: "\e904";
  margin-left: -1em;
  color: rgb(93, 219, 246);
}
.icon-filter .path3:before {
  content: "\e905";
  margin-left: -1em;
  color: rgb(84, 174, 246);
}
.icon-gift21 .path1:before {
  content: "\e976";
  color: rgb(255, 88, 62);
}
.icon-gift21 .path2:before {
  content: "\e9e0";
  margin-left: -1em;
  color: rgb(239, 57, 48);
}
.icon-gift21 .path3:before {
  content: "\e9e1";
  margin-left: -1em;
  color: rgb(255, 214, 127);
}
.icon-last_rank1 .path1:before {
  content: "\e96f";
  color: rgb(100, 163, 255);
}
.icon-last_rank1 .path2:before {
  content: "\e9e2";
  margin-left: -1.21875em;
  color: rgb(235, 83, 83);
}
.icon-last_rank1 .path3:before {
  content: "\e9e3";
  margin-left: -1.21875em;
  color: rgb(255, 213, 97);
}
.icon-last_rank1 .path4:before {
  content: "\e9e4";
  margin-left: -1.21875em;
  color: rgb(255, 182, 76);
}
.icon-last_rank1 .path5:before {
  content: "\e9e5";
  margin-left: -1.21875em;
  color: rgb(255, 113, 47);
}
.icon-last_rank1 .path6:before {
  content: "\e9e6";
  margin-left: -1.21875em;
  color: rgb(255, 54, 54);
}
.icon-last_rank1 .path7:before {
  content: "\e9e7";
  margin-left: -1.21875em;
  color: rgb(20, 114, 226);
}
.icon-last_rank1 .path8:before {
  content: "\e9e8";
  margin-left: -1.21875em;
  color: rgb(188, 30, 30);
}
.icon-help1 .path1:before {
  content: "\e96d";
  color: rgb(0, 0, 0);
}
.icon-help1 .path2:before {
  content: "\e9e9";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-help1 .path3:before {
  content: "\e9ea";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-crown1:before {
  content: "\e96b";
  color: #bdbdbd;
}
.icon-crown_sel1:before {
  content: "\e969";
  color: #535c63;
}
.icon-mchat_white1 .path1:before {
  content: "\e963";
  color: rgb(255, 255, 255);
}
.icon-mchat_white1 .path2:before {
  content: "\e9eb";
  margin-left: -1.0546875em;
  color: rgb(0, 0, 0);
}
.icon-call_white1 .path1:before {
  content: "\e985";
  color: rgb(255, 255, 255);
}
.icon-call_white1 .path2:before {
  content: "\e9ec";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-good_white1 .path1:before {
  content: "\e961";
  color: rgb(255, 255, 255);
}
.icon-good_white1 .path2:before {
  content: "\e9ed";
  margin-left: -0.71875em;
  color: rgb(0, 0, 0);
}
.icon-arrow_up1 .path1:before {
  content: "\e9cf";
  color: rgb(0, 0, 0);
}
.icon-arrow_up1 .path2:before {
  content: "\e9ee";
  margin-left: -1.375em;
  color: rgb(51, 51, 51);
}
.icon-trophy1:before {
  content: "\e9cd";
}
.icon-gif1 .path1:before {
  content: "\e9cb";
  color: rgb(0, 0, 0);
}
.icon-gif1 .path2:before {
  content: "\e9ef";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-gif1 .path3:before {
  content: "\e9f0";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-gif1 .path4:before {
  content: "\e9f1";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-search1:before {
  content: "\e9c9";
}
.icon-keyboard1:before {
  content: "\e9c7";
}
.icon-camera-rotate:before {
  content: "\e9c5";
}
.icon-reg_female1:before {
  content: "\e9c1";
}
.icon-reg_male1:before {
  content: "\e9c3";
}
.icon-siren-red .path1:before {
  content: "\e9a7";
  color: rgb(255, 0, 54);
}
.icon-siren-red .path2:before {
  content: "\e9a8";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-siren-red .path3:before {
  content: "\e9a9";
  margin-left: -1em;
  color: rgb(255, 0, 54);
}
.icon-siren-red .path4:before {
  content: "\e9aa";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-siren-red .path5:before {
  content: "\e9ab";
  margin-left: -1em;
  color: rgb(255, 0, 54);
}
.icon-siren-red .path6:before {
  content: "\e9ac";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-siren-red .path7:before {
  content: "\e9ad";
  margin-left: -1em;
  color: rgb(255, 0, 54);
}
.icon-siren-red .path8:before {
  content: "\e9ae";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-siren-red .path9:before {
  content: "\e9af";
  margin-left: -1em;
  color: rgb(255, 0, 54);
}
.icon-siren-red .path10:before {
  content: "\e9b0";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-siren-red .path11:before {
  content: "\e9b1";
  margin-left: -1em;
  color: rgb(255, 0, 54);
}
.icon-siren-red .path12:before {
  content: "\e9b2";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-photo_deleted1:before {
  content: "\e95d";
  color: #9e9e9e;
}
.icon-preview_block1:before {
  content: "\e95f";
}
.icon-translate-off1 .path1:before {
  content: "\e95c";
  color: rgb(255, 255, 255);
}
.icon-translate-off1 .path2:before {
  content: "\e9f2";
  margin-left: -1.15625em;
  color: rgb(173, 173, 173);
}
.icon-translate-off1 .path3:before {
  content: "\e9f3";
  margin-left: -1.15625em;
  color: rgb(158, 158, 158);
}
.icon-translate-off1 .path4:before {
  content: "\e9f4";
  margin-left: -1.15625em;
  color: rgb(158, 158, 158);
}
.icon-translate-on1 .path1:before {
  content: "\e95b";
  color: rgb(198, 198, 198);
}
.icon-translate-on1 .path2:before {
  content: "\e9f5";
  margin-left: -1.15625em;
  color: rgb(121, 121, 121);
}
.icon-translate-on1 .path3:before {
  content: "\e9f6";
  margin-left: -1.15625em;
  color: rgb(92, 143, 240);
}
.icon-translate-on1 .path4:before {
  content: "\e9f7";
  margin-left: -1.15625em;
  color: rgb(198, 198, 198);
}
.icon-translate-on1 .path5:before {
  content: "\e9f8";
  margin-left: -1.15625em;
  color: rgb(63, 93, 182);
}
.icon-translate-on1 .path6:before {
  content: "\e9f9";
  margin-left: -1.15625em;
  color: rgb(255, 255, 255);
}
.icon-gender-both1 .path1:before {
  content: "\e95a";
  color: rgb(255, 255, 255);
}
.icon-gender-both1 .path2:before {
  content: "\e9fa";
  margin-left: -0.96875em;
  color: rgb(255, 169, 67);
}
.icon-gender-both1 .path3:before {
  content: "\e9fb";
  margin-left: -0.96875em;
  color: rgb(255, 169, 67);
}
.icon-gender-both1 .path4:before {
  content: "\e9fc";
  margin-left: -0.96875em;
  color: rgb(255, 169, 67);
}
.icon-gender-both1 .path5:before {
  content: "\e9fd";
  margin-left: -0.96875em;
  color: rgb(255, 169, 67);
}
.icon-gender-both1 .path6:before {
  content: "\e9fe";
  margin-left: -0.96875em;
  color: rgb(74, 144, 244);
}
.icon-gender-both1 .path7:before {
  content: "\e9ff";
  margin-left: -0.96875em;
  color: rgb(255, 255, 255);
}
.icon-gender-both1 .path8:before {
  content: "\ea00";
  margin-left: -0.96875em;
  color: rgb(74, 144, 244);
}
.icon-gender-both1 .path9:before {
  content: "\ea01";
  margin-left: -0.96875em;
  color: rgb(74, 144, 244);
}
.icon-gender-both1 .path10:before {
  content: "\ea02";
  margin-left: -0.96875em;
  color: rgb(74, 144, 244);
}
.icon-gender-female1 .path1:before {
  content: "\e950";
  color: rgb(255, 255, 255);
}
.icon-gender-female1 .path2:before {
  content: "\ea03";
  margin-left: -0.84375em;
  color: rgb(255, 169, 67);
}
.icon-gender-female1 .path3:before {
  content: "\ea04";
  margin-left: -0.84375em;
  color: rgb(255, 169, 67);
}
.icon-gender-female1 .path4:before {
  content: "\ea05";
  margin-left: -0.84375em;
  color: rgb(255, 169, 67);
}
.icon-gender-female1 .path5:before {
  content: "\ea06";
  margin-left: -0.84375em;
  color: rgb(255, 169, 67);
}
.icon-gender-male1 .path1:before {
  content: "\e94e";
  color: rgb(74, 144, 244);
}
.icon-gender-male1 .path2:before {
  content: "\ea07";
  margin-left: -0.84375em;
  color: rgb(255, 255, 255);
}
.icon-gender-male1 .path3:before {
  content: "\ea08";
  margin-left: -0.84375em;
  color: rgb(74, 144, 244);
}
.icon-gender-male1 .path4:before {
  content: "\ea09";
  margin-left: -0.84375em;
  color: rgb(74, 144, 244);
}
.icon-gender-male1 .path5:before {
  content: "\ea0a";
  margin-left: -0.84375em;
  color: rgb(74, 144, 244);
}
.icon-video-call1:before {
  content: "\e952";
}
.icon-chat-send1:before {
  content: "\e99f";
  color: #5287fc;
}
.icon-gift1:before {
  content: "\e99e";
  color: #9e9e9e;
}
.icon-photo1:before {
  content: "\e99d";
  color: #9e9e9e;
}
.icon-mic1 .path1:before {
  content: "\e99c";
  color: rgb(204, 255, 243);
}
.icon-mic1 .path2:before {
  content: "\ea0b";
  margin-left: -1em;
  color: rgb(222, 255, 246);
}
.icon-mic1 .path3:before {
  content: "\ea0c";
  margin-left: -1em;
  color: rgb(93, 246, 212);
}
.icon-mic1 .path4:before {
  content: "\ea0d";
  margin-left: -1em;
  color: rgb(93, 246, 212);
}
.icon-mic1 .path5:before {
  content: "\ea0e";
  margin-left: -1em;
  color: rgb(93, 246, 212);
}
.icon-mic1 .path6:before {
  content: "\ea0f";
  margin-left: -1em;
  color: rgb(93, 246, 212);
}
.icon-mic1 .path7:before {
  content: "\ea10";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-mic1 .path8:before {
  content: "\ea11";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-undo-arrow1:before {
  content: "\e99b";
}
.icon-shortmsg1:before {
  content: "\e94c";
  color: #8db2f7;
}
.icon-emergency1:before {
  content: "\e942";
}
.icon-garbage1:before {
  content: "\e946";
}
.icon-mchat1:before {
  content: "\e925";
}
.icon-mfriend1:before {
  content: "\e927";
}
.icon-mhistory1:before {
  content: "\e929";
}
.icon-mchat_sel1:before {
  content: "\e92d";
}
.icon-mfriend_sel1:before {
  content: "\e92f";
}
.icon-mhistory_sel1 .path1:before {
  content: "\e931";
  color: rgb(83, 92, 99);
}
.icon-mhistory_sel1 .path2:before {
  content: "\ea12";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-mhome_sel1:before {
  content: "\e93a";
}
.icon-mhome1:before {
  content: "\e940";
}
.icon-swipe-mag21:before {
  content: "\e923";
}
.icon-filter-outline1 .path1:before {
  content: "\e97a";
  color: rgb(255, 255, 255);
}
.icon-filter-outline1 .path2:before {
  content: "\ea13";
  margin-left: -1.0625em;
  color: rgb(255, 255, 255);
  opacity: 0.8;
}
.icon-filter-outline1 .path3:before {
  content: "\ea14";
  margin-left: -1.0625em;
  color: rgb(255, 255, 255);
  opacity: 0.6;
}
.icon-filter-outline1 .path4:before {
  content: "\ea15";
  margin-left: -1.0625em;
  color: rgb(255, 255, 255);
  opacity: 0.4;
}
.icon-filter-outline1 .path5:before {
  content: "\ea16";
  margin-left: -1.0625em;
  color: rgb(255, 255, 255);
}
.icon-coin-bw1:before {
  content: "\e920";
}
.icon-safeguard-off1:before {
  content: "\e911";
}
.icon-safeguard-on1 .path1:before {
  content: "\e90f";
  color: rgb(66, 165, 245);
}
.icon-safeguard-on1 .path2:before {
  content: "\ea19";
  margin-left: -0.7578125em;
  color: rgb(123, 208, 255);
}
.icon-coin_flat1 .path1:before {
  content: "\e90d";
  color: rgb(255, 218, 91);
}
.icon-coin_flat1 .path2:before {
  content: "\ea1a";
  margin-left: -1em;
  color: rgb(255, 237, 126);
}
.icon-bubble-fill1:before {
  content: "\e974";
}
.icon-filter1 .path1:before {
  content: "\e906";
  color: rgb(189, 216, 249);
}
.icon-filter1 .path2:before {
  content: "\ea1b";
  margin-left: -1em;
  color: rgb(93, 219, 246);
}
.icon-filter1 .path3:before {
  content: "\ea1c";
  margin-left: -1em;
  color: rgb(84, 174, 246);
}
.icon-gift2 .path1:before {
  content: "\e900";
  color: rgb(255, 88, 62);
}
.icon-gift2 .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(239, 57, 48);
}
.icon-gift2 .path3:before {
  content: "\e902";
  margin-left: -1em;
  color: rgb(255, 214, 127);
}
.icon-magnifier:before {
  content: "\e90a";
}
.icon-lookup:before {
  content: "\e90a";
}
.icon-find:before {
  content: "\e90a";
}
.icon-info:before {
  content: "\e907";
}
.icon-magnifier1:before {
  content: "\e90b";
}
.icon-lookup1:before {
  content: "\e90b";
}
.icon-find1:before {
  content: "\e90b";
}
.icon-info1:before {
  content: "\e908";
}
.icon-account_box:before {
  content: "\e851";
}
.icon-account_circle:before {
  content: "\e853";
}
.icon-add:before {
  content: "\e145";
}
.icon-add_a_photo:before {
  content: "\e439";
}
.icon-arrow_back:before {
  content: "\e5c4";
}
.icon-brightness_2:before {
  content: "\e3a7";
}
.icon-brightness_3:before {
  content: "\e3a9";
}
.icon-phone:before {
  content: "\e0cd";
}
.icon-call_end:before {
  content: "\e0b1";
}
.icon-camera:before {
  content: "\e3af";
}
.icon-photo_camera:before {
  content: "\e412";
}
.icon-check2:before {
  content: "\e5ca";
}
.icon-navigate_before:before {
  content: "\e408";
}
.icon-navigate_next:before {
  content: "\e40a";
}
.icon-mode_edit:before {
  content: "\e254";
}
.icon-not_interested:before {
  content: "\e033";
}
.icon-do_not_disturb_alt:before {
  content: "\e611";
}
.icon-favorite:before {
  content: "\e87d";
}
.icon-favorite_border:before {
  content: "\e87f";
}
.icon-my_location:before {
  content: "\e55c";
}
.icon-tag_faces:before {
  content: "\e420";
}
.icon-keyboard_arrow_left:before {
  content: "\e314";
}
.icon-more_horiz:before {
  content: "\e5d3";
}
.icon-more_vert:before {
  content: "\e5d4";
}
.icon-person:before {
  content: "\e7fd";
}
.icon-phone_in_talk:before {
  content: "\e61d";
}
.icon-phone_missed:before {
  content: "\e61f";
}
.icon-send:before {
  content: "\e163";
}
.icon-settings:before {
  content: "\e8ba";
}
.icon-share:before {
  content: "\e80d";
}
.icon-star_border:before {
  content: "\e83a";
}
.icon-volume_down:before {
  content: "\e04d";
}
.icon-volume_mute:before {
  content: "\e04f";
}
.icon-volume_off:before {
  content: "\e051";
}
.icon-volume_up:before {
  content: "\e053";
}
.icon-wb_sunny:before {
  content: "\e430";
}
.icon-trash:before {
  content: "\e109";
}
.icon-expand:before {
  content: "\e110";
}
.icon-contract:before {
  content: "\e112";
}
.icon-inbox:before {
  content: "\e122";
}
.icon-brightness_1:before {
  content: "\e3a6";
}
.icon-close2:before {
  content: "\e5cd";
}
.icon-file_upload:before {
  content: "\e2c6";
}
.icon-stop:before {
  content: "\e047";
}
.icon-videocam:before {
  content: "\e04b";
}
.icon-clear:before {
  content: "\e97f";
}
.icon-notifications:before {
  content: "\e978";
}
.icon-file_upload1:before {
  content: "\e2c7";
}
.icon-stop1:before {
  content: "\e048";
}
.icon-account_box1:before {
  content: "\e852";
}
.icon-account_circle1:before {
  content: "\e854";
}
.icon-add1:before {
  content: "\e146";
}
.icon-add_a_photo1:before {
  content: "\e43a";
}
.icon-arrow_back1:before {
  content: "\e5c5";
}
.icon-brightness_21:before {
  content: "\e3a8";
}
.icon-brightness_31:before {
  content: "\e3aa";
}
.icon-phone1:before {
  content: "\e0ce";
}
.icon-call_end1:before {
  content: "\e0b2";
}
.icon-camera1:before {
  content: "\e3b0";
}
.icon-photo_camera1:before {
  content: "\e413";
}
.icon-check21:before {
  content: "\e5cb";
}
.icon-navigate_before1:before {
  content: "\e409";
}
.icon-navigate_next1:before {
  content: "\e40b";
}
.icon-mode_edit1:before {
  content: "\e255";
}
.icon-not_interested1:before {
  content: "\e034";
}
.icon-do_not_disturb_alt1:before {
  content: "\e612";
}
.icon-favorite1:before {
  content: "\e87e";
}
.icon-favorite_border1:before {
  content: "\e880";
}
.icon-my_location1:before {
  content: "\e55d";
}
.icon-tag_faces1:before {
  content: "\e421";
}
.icon-keyboard_arrow_left1:before {
  content: "\e315";
}
.icon-more_horiz1:before {
  content: "\e5d6";
}
.icon-more_vert1:before {
  content: "\e5d5";
}
.icon-person1:before {
  content: "\e7fe";
}
.icon-phone_in_talk1:before {
  content: "\e61e";
}
.icon-phone_missed1:before {
  content: "\e620";
}
.icon-send1:before {
  content: "\e164";
}
.icon-settings1:before {
  content: "\e8bb";
}
.icon-share1:before {
  content: "\e80e";
}
.icon-star_border1:before {
  content: "\e83b";
}
.icon-volume_down1:before {
  content: "\e04e";
}
.icon-volume_mute1:before {
  content: "\e050";
}
.icon-volume_off1:before {
  content: "\e052";
}
.icon-volume_up1:before {
  content: "\e054";
}
.icon-wb_sunny1:before {
  content: "\e431";
}
.icon-trash1:before {
  content: "\e10a";
}
.icon-expand1:before {
  content: "\e111";
}
.icon-contract1:before {
  content: "\e113";
}
.icon-inbox1:before {
  content: "\e123";
}
.icon-home:before {
  content: "\e600";
}
.icon-sun:before {
  content: "\e647";
}
.icon-moon:before {
  content: "\e649";
}
.icon-shield-alert:before {
  content: "\e669";
}
.icon-lock:before {
  content: "\e66b";
}
.icon-unlock:before {
  content: "\e66d";
}
.icon-cog:before {
  content: "\e672";
}
.icon-trash2:before {
  content: "\e681";
}
.icon-hearts:before {
  content: "\e68b";
}
.icon-heart:before {
  content: "\e68d";
}
.icon-paper-plane:before {
  content: "\e699";
}
.icon-exit:before {
  content: "\e6d3";
}
.icon-camera2:before {
  content: "\e6ff";
}
.icon-camera22:before {
  content: "\e704";
}
.icon-users2:before {
  content: "\e723";
}
.icon-telephone:before {
  content: "\e76a";
}
.icon-phone-wave:before {
  content: "\e76c";
}
.icon-phone-error:before {
  content: "\e771";
}
.icon-telephone2:before {
  content: "\e777";
}
.icon-map-marker:before {
  content: "\e77a";
}
.icon-map2:before {
  content: "\e782";
}
.icon-location:before {
  content: "\e784";
}
.icon-calendar-text:before {
  content: "\e78b";
}
.icon-bubble:before {
  content: "\e7d6";
}
.icon-bubble-dots:before {
  content: "\e7d8";
}
.icon-bubble-text:before {
  content: "\e7db";
}
.icon-heart-pulse:before {
  content: "\e7e8";
}
.icon-siren:before {
  content: "\e841";
}
.icon-car-siren:before {
  content: "\e855";
}
.icon-volume-high:before {
  content: "\e8b0";
}
.icon-volume-medium:before {
  content: "\e8b2";
}
.icon-volume-low:before {
  content: "\e8b4";
}
.icon-volume:before {
  content: "\e8b6";
}
.icon-mute:before {
  content: "\e8b8";
}
.icon-undo:before {
  content: "\e8d5";
}
.icon-redo:before {
  content: "\e8d7";
}
.icon-undo2:before {
  content: "\e8d8";
}
.icon-redo2:before {
  content: "\e8db";
}
.icon-history:before {
  content: "\e8e3";
}
.icon-download2:before {
  content: "\e8f5";
}
.icon-upload2:before {
  content: "\e8f7";
}
.icon-exit-right:before {
  content: "\e8fe";
}
.icon-thumbs-up:before {
  content: "\e919";
}
.icon-thumbs-up2:before {
  content: "\e91b";
}
.icon-thumbs-up3:before {
  content: "\e91d";
}
.icon-cross:before {
  content: "\e92a";
}
.icon-menu:before {
  content: "\e949";
}
.icon-exclamation:before {
  content: "\e932";
}
.icon-cross2:before {
  content: "\e935";
}
.icon-plus:before {
  content: "\e937";
}
.icon-chevron-up:before {
  content: "\e939";
}
.icon-chevron-left2:before {
  content: "\e93b";
}
.icon-chevron-right:before {
  content: "\e93d";
}
.icon-arrow-left:before {
  content: "\e943";
}
.icon-notification:before {
  content: "\e954";
}
.icon-warning:before {
  content: "\e956";
}
.icon-notification-circle:before {
  content: "\e958";
}
.icon-chevron-left-circle:before {
  content: "\e964";
}
.icon-chevron-right-circle:before {
  content: "\e965";
}
.icon-hand:before {
  content: "\e9bf";
}
.icon-camera-flip:before {
  content: "\e706";
}
.icon-mic11:before {
  content: "\e8cb";
}
.icon-cross-circle:before {
  content: "\e970";
}
.icon-home1:before {
  content: "\e601";
}
.icon-sun1:before {
  content: "\e648";
}
.icon-moon1:before {
  content: "\e64a";
}
.icon-shield-alert1:before {
  content: "\e66a";
}
.icon-lock1:before {
  content: "\e66c";
}
.icon-unlock1:before {
  content: "\e66e";
}
.icon-cog1:before {
  content: "\e673";
}
.icon-trash21:before {
  content: "\e682";
}
.icon-hearts1:before {
  content: "\e68c";
}
.icon-heart1:before {
  content: "\e68e";
}
.icon-paper-plane1:before {
  content: "\e69a";
}
.icon-exit1:before {
  content: "\e6d4";
}
.icon-camera21:before {
  content: "\e700";
}
.icon-camera221:before {
  content: "\e705";
}
.icon-users21:before {
  content: "\e724";
}
.icon-telephone1:before {
  content: "\e76b";
}
.icon-phone-wave1:before {
  content: "\e76d";
}
.icon-phone-error1:before {
  content: "\e772";
}
.icon-telephone21:before {
  content: "\e778";
}
.icon-map-marker1:before {
  content: "\e77b";
}
.icon-map21:before {
  content: "\e783";
}
.icon-location1:before {
  content: "\e785";
}
.icon-calendar-text1:before {
  content: "\e78c";
}
.icon-bubble1:before {
  content: "\e7d7";
}
.icon-bubble-dots1:before {
  content: "\e7d9";
}
.icon-bubble-text1:before {
  content: "\e7dc";
}
.icon-heart-pulse1:before {
  content: "\e7e9";
}
.icon-siren1:before {
  content: "\e842";
}
.icon-car-siren1:before {
  content: "\e856";
}
.icon-volume-high1:before {
  content: "\e8b1";
}
.icon-volume-medium1:before {
  content: "\e8b3";
}
.icon-volume-low1:before {
  content: "\e8b5";
}
.icon-volume1:before {
  content: "\e8b7";
}
.icon-mute1:before {
  content: "\e8b9";
}
.icon-undo1:before {
  content: "\e8d6";
}
.icon-redo1:before {
  content: "\e8da";
}
.icon-undo21:before {
  content: "\e8d9";
}
.icon-redo21:before {
  content: "\e8dc";
}
.icon-history1:before {
  content: "\e8e4";
}
.icon-download21:before {
  content: "\e8f6";
}
.icon-upload21:before {
  content: "\e8f8";
}
.icon-exit-right1:before {
  content: "\e8ff";
}
.icon-thumbs-up1:before {
  content: "\e91a";
}
.icon-thumbs-up21:before {
  content: "\e91c";
}
.icon-thumbs-up31:before {
  content: "\e91e";
}
.icon-cross1:before {
  content: "\e92b";
}
.icon-menu1:before {
  content: "\e94a";
}
.icon-exclamation1:before {
  content: "\e933";
}
.icon-cross21:before {
  content: "\e936";
}
.icon-plus1:before {
  content: "\e938";
}
.icon-chevron-up1:before {
  content: "\e975";
}
.icon-chevron-left21:before {
  content: "\e93c";
}
.icon-chevron-right1:before {
  content: "\e93e";
}
.icon-arrow-left1:before {
  content: "\e944";
}
.icon-notification1:before {
  content: "\e955";
}
.icon-warning1:before {
  content: "\e957";
}
.icon-notification-circle1:before {
  content: "\e959";
}
.icon-chevron-left-circle1:before {
  content: "\e967";
}
.icon-chevron-right-circle1:before {
  content: "\e966";
}
.icon-hand1:before {
  content: "\e9c4";
}
.icon-camera-flip1:before {
  content: "\e707";
}
.icon-mic12:before {
  content: "\e8cc";
}
.icon-chevron-down:before {
  content: "\e977";
}
.icon-cross-circle1:before {
  content: "\e971";
}
.icon-star:before {
  content: "\f005";
}
.icon-user:before {
  content: "\f007";
}
.icon-check:before {
  content: "\f00c";
}
.icon-close:before {
  content: "\f00e";
}
.icon-image:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-plus-circle:before {
  content: "\f055";
}
.icon-venus:before {
  content: "\f221";
}
.icon-mars:before {
  content: "\f223";
}
.icon-user-plus:before {
  content: "\f234";
}
.icon-map:before {
  content: "\f279";
}
.icon-plus12:before {
  content: "\f068";
}
.icon-nav-grid:before {
  content: "\f009";
}
.icon-nav-grid9:before {
  content: "\f00b";
}
.icon-nav-list:before {
  content: "\f011";
}
.icon-chevron-up2:before {
  content: "\f077";
}
.icon-chevron-down1:before {
  content: "\f078";
}
.icon-nav-bars:before {
  content: "\f0c9";
}
.icon-stop-circle:before {
  content: "\f28d";
}
.icon-plus11:before {
  content: "\f067";
}
.icon-star1:before {
  content: "\f006";
}
.icon-user1:before {
  content: "\f008";
}
.icon-check1:before {
  content: "\f00d";
}
.icon-close1:before {
  content: "\f00f";
}
.icon-image1:before {
  content: "\f03f";
}
.icon-pencil1:before {
  content: "\f041";
}
.icon-chevron-left1:before {
  content: "\f054";
}
.icon-plus-circle1:before {
  content: "\f056";
}
.icon-venus1:before {
  content: "\f222";
}
.icon-mars1:before {
  content: "\f224";
}
.icon-user-plus1:before {
  content: "\f235";
}
.icon-map1:before {
  content: "\f27a";
}
.icon-nav-grid1:before {
  content: "\f00a";
}
.icon-nav-grid91:before {
  content: "\f010";
}
.icon-nav-list1:before {
  content: "\f012";
}
.icon-nav-bars1:before {
  content: "\f0ca";
}
.icon-paper-plane11:before {
  content: "\f1d8";
}
.icon-send11:before {
  content: "\f1d8";
}
.icon-clone:before {
  content: "\f24d";
}
.icon-stop-circle1:before {
  content: "\f28e";
}
.icon-stop11:before {
  content: "\ea17";
}
.icon-mic2:before {
  content: "\e972";
}
.icon-stop12:before {
  content: "\ea18";
}
.icon-switch:before {
  content: "\e9b6";
}
