.icon {
	display: inline-block;
	background: url('icons.png?20150925') no-repeat;
}

.with-icon {
	position: relative;
	margin-left: 22px;
}

.with-icon .icon {
	position: absolute;
	left: -22px;
	top: -2px;
}

.with-icon_file {
	font-size: 0.92em;
	position: relative;
	margin: 0 0 1em 32px;
}

.with-icon_file .icon_file {
	position: absolute;
	left: -32px;
}

/* Traffic jams states */
.icon-jam {
	width: 19px;
	height: 22px;
	margin: -0.2em 0.4em -0.5em -2em;
}
.icon-jam_low {
	background-position: -30px -6px;
}
.icon-jam_medium {
	background-position: -30px -32px;
}
.icon-jam_high {
	background-position: -30px -57px;
}

.icon_traffic {
	width: 20px;
	height: 15px;
	background-position: -5px -127px;
}

/* star */
.with-icon .icon_star {
	height: 11px;
	width: 13px;
	background-position: -168px -7px;
	left: -18px;
	top: 2px;
}


/* Bonus */
/* .icon-bonus { */
/*     height: 27px; */
/*     width: 33px; */
/*     background-position: -61px -6px; */
/*     top: 0.2em; */
/*     left: 0; */
/* } */

/* Work time */
.icon-time {
	height: 23px;
	width: 19px;
	float: left;
	margin: -3px 0 0 -24px;
	background-position: -3px -7px;
}
.icon-man {
	height: 11px;
	width: 10px;
	margin: 0.1em 0 0 0;
	background-position: -64px -33px;
}
.icon-man_late {
	background-position: -74px -33px;
}

/* Show menu */
.icon-menu {
	width: 13px;
	height: 14px;
	background-position: -212px -7px;
}

/* user */
.with-icon .icon_user {
	width: 20px;
	height: 20px;
	left: -25px;
	background-position: -55px -127px;
}

/* Calendar */
.icon-calendar {
	height: 17px;
	width: 17px;
/*     margin: 0 0.4em 0 0; */
	margin: 0 0.4em -0.2em -1.6em;
	background-position: -3px -34px;
}

/* Full screen */
.with-icon .icon_full-screen {
	height: 11px;
	width: 15px;
	left: -20px;
	top: 3px;
	background-position: -105px -140px;
}

/* Normal screen */
.with-icon .icon_normal-screen {
	height: 11px;
	width: 15px;
	left: -20px;
	top: 3px;
	background-position: -105px -128px;
}

/* Breadcrumbs */
.with-icon_home {
	margin-left: 20px;
}
.with-icon_home .icon-home {
	width: 11px;
	height: 10px;
	left: -18px;
	top: 2px;
	background-position: -152px -7px;
}
.with-icon_home:hover .icon-home {
	background-position: -152px -37px;
}

/* Promo star */
.icon-star {
	height: 11px;
	width: 13px;
	margin: 0.2em 0.3em 0 -1.3em;
	background-position: -168px -7px;
}


/* Dropdown */
.icon-dropdown {
	height: 5px;
	width: 7px;
	margin: 0.6em -0.45em 0 0;
	background-position: -62px -70px;
	position: relative;
	right: -0.2em;
	cursor: pointer;
}
span:hover .icon-dropdown {
	background-position: -72px -70px;
}

/* Megacard icons */
.icon-megacard {
	background-position: -103px -7px;
	width: 39px;
	height: 15px;
	position: absolute;
	bottom: -1px;
	right: 12px;
}
.item:hover .icon-megacard {
	background-position: -103px -27px;
}

.icon-participant{
	background-position: -203px -92px;
	width: 43px;
	height: 24px;
	position: absolute;
	bottom: 0;
	right: 56px;
}
.item:hover .icon-participant{
	background-position: -203px -65px;
}

.icon_megacard {
	display: inline-block;
	width: 32px;
	height: 24px;
	background: url('/f/1/global/icons.png') no-repeat -62px -8px;
	vertical-align: middle;
}

.icon_participant {
	display: inline-block;
	width: 31px;
	height: 25px;
	background-position: -168px -65px;
	vertical-align: middle;
	margin-top: -5px;
}

.disabled .icon_participant {
	background-position: -168px -92px;
}


/* Transport */
.icon-transport {
	background: transparent url('transport.png') 0 -16px no-repeat;
	height: 37px;
	width: 33px;
	margin: 0 0.3em -0.1em 0;
}
.icon-transport_car {
	background-position: -66px -16px;
}
.icon-transport_minibus {
	background-position: -33px -16px;
}
.icon-transport_tramcar {
	width: 29px;
	height: 47px;
	background-position: -100px -2px;
}
.icon-transport_trolleybus {
	height: 49px;
	width: 35px;
	background-position: -132px 0;
}
.icon-transport.icon-transport_electric_train {
	background-position: -168px 0;
	height: 53px;
}

/* Buildings */
.icon-building {
	background: transparent url('buildings.png') 0 0 no-repeat;
	position: absolute;
	display: block;
	z-index: 2;
}
.icon-building_1 {
	height: 110px;
	width: 168px;
	bottom: 0;
	left: 0;
}
.icon-building_2 {
	background-position: 0 -116px;
	height: 73px;
	width: 192px;
	bottom: -7px;
	left: 5px;
}


/* View switchers */
.icon-view {
	width: 19px;
	height: 19px;
	vertical-align: top;
}
.icon-view_tiles {
	background-position: -103px -43px;
}
.icon-view_list {
	background-position: -103px -62px;
}
.item_active .icon-view_tiles {
	background-position: -124px -43px;
}
.item_active .icon-view_list {
	background-position: -124px -62px;
}


/* Social networks */
.shop_social_urls {
	line-height: 2;
}
.shop_social_urls .with-icon {
	margin-left: 24px;
}

.shop_social_urls .with-icon .icon {
	left: -25px;
	top: -4px;
}

.icon-network {
	width: 22px;
	height: 22px;
	vertical-align: top;
}
.icon-network_none {
	width: 0;    
}

.icon-network_fb {
	background-position: -4px -86px;
}
.with-icon:hover .icon-network_fb,
.icon-network_fb:hover {
	background-position: -4px -105px;
}
.icon-network_tw {
	background-position: -23px -86px;
}
.with-icon:hover .icon-network_tw,
.icon-network_tw:hover {
	background-position: -23px -105px;
}
.icon-network_vk {
	background-position: -41px -86px;
}
.with-icon:hover .icon-network_vk,
.icon-network_vk:hover {
	background-position: -41px -105px;
}
.icon-network_ok {
	background-position: -59px -86px;
}
.with-icon:hover .icon-network_ok,
.icon-network_ok:hover {
	background-position: -59px -105px;
}
.icon-network_youtube {
	background-position: -77px -86px;
}
.with-icon:hover .icon-network_youtube,
.icon-network_youtube:hover {
	background-position: -77px -105px;
}
.icon-network_instagram {
	background-position: -95px -86px;
}
.with-icon:hover .icon-network_instagram,
.icon-network_instagram:hover {
	background-position: -95px -105px;
}
.icon-network_foursquare {
	background-position: -113px -86px;
}
.with-icon:hover .icon-network_foursquare,
.icon-network_foursquare:hover {
	background-position: -113px -105px;
}
.icon-network_pinterest {
	background-position: -131px -86px;
}
.with-icon:hover .icon-network_pinterest,
.icon-network_pinterest:hover {
	background-position: -131px -105px;
}

.icon-network_subscribe {
	background-position: -150px -86px;
}
.with-icon:hover .icon-network_subscribe,
.icon-network_subscribe:hover {
	background-position: -150px -105px;
}

/* Social networks medium */
.icon-network_medium {
	width: 23px;
	height: 23px;
	vertical-align: top;
  font-size: 30px; /* for icomoon */
  color: #a2a2a2;
  transition: color ease 0.2s;
}
.icon-network_medium:hover {
  color: rgb(0, 102, 204);
}

.icon-network_fb {
	background-position: -111px -225px;
}
.with-icon:hover .icon-network_fb,
.icon-network_fb:hover {
	background-position: -111px -253px;
}
.icon-network_tw {
	background-position: -29px -225px;
}
.with-icon:hover .icon-network_tw,
.icon-network_tw:hover {
	background-position: -29px -253px;
}
.icon-network_vk {
	background-position: -56px -225px;
}
.with-icon:hover .icon-network_vk,
.icon-network_vk:hover {
	background-position: -56px -253px;
}
.icon-network_ok {
	background-position: -164px -225px;
}
.with-icon:hover .icon-network_ok,
.icon-network_ok:hover {
	background-position: -164px -253px;
}
.icon-network_youtube {
	background-position: -3px -225px;
}
.with-icon:hover .icon-network_youtube,
.icon-network_youtube:hover {
	background-position: -3px -253px;
}
.icon-network_instagram {
	background-position: -137px -225px;
}
.with-icon:hover .icon-network_instagram,
.icon-network_instagram:hover {
	background-position: -137px -253px;
}
.icon-network_foursquare {
	background-position: -84px -225px;
}
.with-icon:hover .icon-network_foursquare,
.icon-network_foursquare:hover {
	background-position: -84px -253px;
}
.icon-network_pinterest {
	background-position: -191px -225px;
}
.with-icon:hover .icon-network_pinterest,
.icon-network_pinterest:hover {
	background-position: -191px -253px;
}

/* Social networks big */
.icon-network_big {
	width: 29px;
	height: 30px;
	vertical-align: top;
}

.icon-network_big_fb {
	background-position: -3px -191px;
}
.icon-network_big_fb:hover {
	background-position: -35px -191px;
}

.icon-network_big_tw {
	background-position: -67px -157px;
}
.icon-network_big_tw:hover {
	background-position: -99px -157px;
}

.icon-network_big_vk {
	background-position: -131px -157px;
}
.icon-network_big_vk:hover  {
	background-position: -163px -157px;
}

.icon-network_big_ok {
	background-position: -131px -191px;
}
.icon-network_big_ok:hover {
	background-position: -163px -191px;
}

.icon-network_big_youtube {
	background-position: -3px -157px;
}
.icon-network_big_youtube:hover {
	background-position: -35px -157px;
}

.icon-network_big_instagram {
	background-position: -67px -191px;
}
.icon-network_big_instagram:hover {
	background-position: -99px -191px;
}

.icon-network_big_foursquare {
	background-position: -195px -157px;
}
.icon-network_big_foursquare:hover {
	background-position: -227px -157px;
}

.icon-network_big_pinterest {
	background-position: -195px -191px;
}
.icon-network_big_pinterest:hover {
	background-position: -227px -191px;
}


/* Login & logout */
.icon-login {
  width: 15px;
  height: 16px;
  background-position: -147px -56px;
}

.icon-logout {
  display: block;
  width: 16px;
  height: 18px;
  background-position: -212px -40px;
}

.icon-logout:hover {
  background-position: -233px -40px;
}


/* User Benefits */
.icon-benefits {
	width: 88px;
	height: 77px;
	background: transparent url('user_benefits.png') 0 0 no-repeat;
	position: absolute;
	display: block;
	left: 0;
	top: 0;
}
.icon-benefits_1 {
	background-position: 0 0;
}
.icon-benefits_2 {
	background-position: -88px 0;
}
.icon-benefits_3 {
	background-position: -176px 0;
}
.icon-benefits_4 {
	background-position: -264px 0;
}


/* Show/hide password */
.icon-password {
	height: 9px;
	width: 19px;
	margin-left: -35px;
	position: relative;
	left: -2%;
	top: -0.1em;
	cursor: pointer;
}
.icon-password_show {
	background-position: -4px -68px;
}
.icon-password_hide {
	background-position: -4px -58px;
}


/* Treatment  */
.icon-treatment {
	height: 60px;
	width: 60px;
	background: transparent url('treatment.png') 0 0 no-repeat;
}
.icon-tr_wash1 {background-position: 0 0;}
.icon-tr_wash2 {background-position: -60px 0;}
.icon-tr_wash3 {background-position: -120px 0;}
.icon-tr_wash4 {background-position: -180px 0;}
.icon-tr_wash5 {background-position: -240px 0;}
.icon-tr_wash6 {background-position: -300px 0;}
.icon-tr_wash7 {background-position: -360px 0;}
.icon-tr_wash8 {background-position: -420px 0;}
.icon-tr_wash9 {background-position: -480px 0;}
.icon-tr_wash10 {background-position: -540px 0;}
.icon-tr_wash11 {background-position: -600px 0;}
.icon-tr_wash12 {background-position: -660px 0;}
.icon-tr_wash13 {background-position: -720px 0;}
.icon-tr_wash14 {background-position: -780px 0;}
.icon-tr_drying1 {background-position: 0 -60px;}
.icon-tr_drying2 {background-position: -60px -60px;}
.icon-tr_drying3 {background-position: -120px -60px;}
.icon-tr_drying4 {background-position: -180px -60px;}
.icon-tr_drying5 {background-position: -240px -60px;}
.icon-tr_drying6 {background-position: -300px -60px;}
.icon-tr_drying7 {background-position: -360px -60px;}
.icon-tr_drying8 {background-position: -420px -60px;}
.icon-tr_drying9 {background-position: -480px -60px;}
.icon-tr_drying10 {background-position: -540px -60px;}
.icon-tr_drying11 {background-position: -600px -60px;}
.icon-tr_drying12 {background-position: -660px -60px;}
.icon-tr_drying13 {background-position: -720px -60px;}
.icon-tr_bleaching1 {background-position: 0 -120px;}
.icon-tr_bleaching2 {background-position: -60px -120px;}
.icon-tr_bleaching3 {background-position: -120px -120px;}
.icon-tr_bleaching4 {background-position: -180px -120px;}
.icon-tr_bleaching5 {background-position: -240px -120px;}
.icon-tr_bleaching6 {background-position: -300px -120px;}
.icon-tr_bleaching7 {background-position: -360px -120px;}
.icon-tr_bleaching8 {background-position: -420px -120px;}
.icon-tr_bleaching9 {background-position: -480px -120px;}
.icon-tr_bleaching10 {background-position: -540px -120px;}
.icon-tr_ironing1 {background-position: 0 -180px;}
.icon-tr_ironing2 {background-position: -60px -180px;}
.icon-tr_ironing3 {background-position: -120px -180px;}
.icon-tr_ironing4 {background-position: -180px -180px;}
.icon-tr_ironing5 {background-position: -240px -180px;}
.icon-tr_ironing6 {background-position: -300px -180px;}


/* Babyclub */
.icon_baby {
	float: left;
	height: 65px;
	width: 82px;
	margin: 0 0 0 -100px;
	background: transparent url('baby_icons.png') 0 0 no-repeat;
}
.icon_baby_1 {
	background-position: 0 0;
}
.icon_baby_2 {
	background-position: -82px 0;
}
.icon_baby_3 {
	background-position: -164px 0;
}
.icon_baby_4 {
	background-position: -246px 0;
}


/* Shopping School */
.icon_school {
	margin: 2px 10px 0 0;
	float: left;    
	background: url('vss_icons.png') no-repeat;
	vertical-align: middle;
}

.icon_school_v2 {
  margin: 2px 5px 0 0;
  float: left;
  background: url('hss_promo_icons.png') no-repeat;
  vertical-align: middle;
}

.icon_school_v2.icon_school_1 {
  width: 22px;
  height: 23px;
  background-position: 0 0;
  margin-top: -3px;
}
.icon_school_v2.icon_school_2 {
  width: 25px;
  height: 20px;
  margin: -1px 0 0 -1px;
  background-position: 0 -59px;
}
.icon_school_v2.icon_school_3 {
  width: 21px;
  height: 18px;
  margin-top: -1px;
  background-position: -1px -30px;
}

.icon_school_1 {
	width: 30px;
	height: 28px;    
	background-position: 0 0;    
}
.icon_school_2 {
	width: 25px;
	height: 20px;
	margin: -1px 13px 0 2px;
	background-position: -33px 0;
}
.icon_school_3 {
	width: 22px;
	height: 23px;
	margin-top: 3px;
	background-position: -63px 0;
}


/* New window */
.external {
	margin-right: 1.2em;
	/*margin-left: 15px;*/
	margin-left: 0;
}
.external .icon {
	width: 10px;
	height: 8px;
	margin: 0 -1em 0 0.3em;
	background-position: -233px -7px;
	top: 4px;
	left: -17px;
}
.link_darker.external .icon,
.link_darkest.external .icon {
	background-position: -233px -23px;
}
.external:hover .icon,
.link:hover .external .icon{
	background-position: -233px -15px;
}





/* Files */
.icon_file {
	width: 26px;
	height: 30px;
	background-image: url('icons_docs.png');
	background-repeat: no-repeat;
}
.icon_file_pdf {
	background-position: -30px 0;
}
.icon_file_doc, .icon_file_docx {
	background-position: -60px 0;
}
.icon_file_xls, .icon_file_xlsx {
	background-position: -90px 0;
}
.icon_file_ppt, .icon_file_pptx, .icon_file_ppsx {
	background-position: -120px 0;
}
.icon_file_rar {
	background-position: -150px 0;
}
.icon_file_zip {
	background-position: -180px 0;
}


/* Close */
.icon_close {
	width: 9px;
	height: 9px;
	background-position: -191px -8px;
	cursor: pointer;
}


/* Teasers */
.icon_teaser {
	background: transparent url('teasers.png') 0 0 no-repeat;
	height: 98px;
	color: #535558;
	position: absolute;
}
.teaser_top .icon_teaser {
	width: 94px;
}
.teaser_bottom .icon_teaser {
	width: 128px;
}
.icon_teaser_safety {
	background-position: 0 0;
}
.icon_teaser_babyclub {
	background-position: 0 -98px;
}
.icon_teaser_clothes {
	background-position: 0 -196px;
}
.icon_teaser_cafe {
	background-position: -94px 0;
}
.icon_teaser_offers {
	background-position: -94px -98px;
}
.icon_teaser_skating {
	background-position: -94px -196px;
}


/* Marker */
.icon_marker {
	width: 23px;
	height: 22px;
	top: -2px;
	background-position: -34px -127px;
}


/* loading */
.icon_loading {
	position: relative;
	left: 6px;
	top: -1px;
	display: none;
}

/* Categories */
.icon_category {
	display: inline-block;
	background: url('/f/1/global/icons_categories.png') no-repeat;
}

.with-icon_category {
	position: relative;
	margin-left: 26px;
}

.icon_category {
	position: absolute;
	left: -26px;
}

.icon_accessories {
	width: 22px;
	height: 18px;
	background-position: -3px -5px;
}
.icon_children {
	width: 15px;
	height: 22px;
	left: -24px;
	background-position: -5px -32px;
}
.icon_clothes_female {
	width: 21px;
	height: 24px;
	top: -4px;
	background-position: -37px 0;
}
.icon_clothes_male {
	width: 24px;
	height: 19px;
	left: -28px;
	top: -2px;
	background-position: -68px -3px;
}
.icon_clothes_kids {
	width: 22px;
	height: 24px;
	left: -27px;
	top: -4px;
	background-position: -68px -192px;
}
.icon_clothes_teens {
	width: 28px;
	height: 18px;
	left: -30px;
	background-position: -36px -35px;
}
.icon_clothes_pregnant {
	width: 21px;
	height: 24px;
	top: -4px;
	background-position: -70px -31px;
}
.icon_clothes_leather {
	width: 20px;
	height: 24px;
	top: -2px;
	background-position: -4px -62px;
}
.icon_shoes_male {
	width: 24px;
	height: 9px;
	left: -28px;
	top: 3px;
	background-position: -34px -72px;
}
.icon_shoes_female {
	width: 24px;
	height: 20px;
	top: -2px;
	background-position: -67px -263px;
}
.icon_shoes_kids {
	width: 21px;
	height: 11px;
	top: 2px;
	background-position: -70px -440px;
}
.icon_electronics {
	width: 15px;
	height: 22px;
	left: -23px;
	top: -3px;
	background-position: -73px -65px;
}
.icon_optics {
	width: 28px;
	height: 10px;
	left: -30px;
	top: 3px;
	background-position: 0 -99px;
}
.icon_sport {
	width: 25px;
	height: 15px;
	left: -28px;
	background-position: -35px -94px;
}
.icon_zoo {
	width: 19px;
	height: 19px;
	background-position: -72px -95px;
}
.icon_health {
	width: 24px;
	height: 17px;
	left: -28px;
	top: -2px;
	background-position: -2px -125px;
}
.icon_bag {
	width: 20px;
	height: 22px;
	top: -2px;
	background-position: -37px -124px;
}
.icon_home {
	width: 19px;
	height: 18px;
	background-position: -71px -125px;
}
.icon_jewelles {
	width: 20px;
	height: 23px;
	top: -4px;
	background-position: -4px -155px;
}
.icon_store {
	width: 26px;
	height: 23px;
	left: -30px;
	top: -2px;
	background-position: -33px -158px;
}
.icon_books {
	width: 17px;
	height: 21px;
	left: -25px;
	top: -2px;
	background-position: -71px -158px;
}
.icon_mobile {
	width: 20px;
	height: 26px;
	left: -24px;
	top: -5px;
	background-position: -7px -187px;
}
.icon_food {
	width: 16px;
	height: 23px;
	left: -24px;
	top: -1px;
	background-position: -39px -194px;
}
.icon_pharmacy {
	width: 21px;
	height: 20px;
	top: -2px;
	background-position: -70px -405px;
}
.icon_shoemaker {
	width: 26px;
	height: 23px;
	left: -30px;
	top: -4px;
	background-position: -67px -329px;
}
.icon_gifts {
	width: 16px;
	height: 23px;
	left: -25px;
	top: -4px;
	background-position: -6px -435px;
}
.icon_atelier {
	width: 22px;
	height: 26px;
	background-position: -40px -365px;
	left: -25px;
	top: -4px;
}
.icon_banks {
	width: 24px;
	height: 22px;
	background-position: -2px -296px;
	left: -28px;
	top: -3px;
}
.icon_metal {
	width: 26px;
	height: 19px;
	background-position: -1px -365px;
	left: -30px;
	top: -2px;
}
.icon_photo {
	width: 26px;
	height: 22px;
	background-position: -1px -332px;
	left: -31px;
	top: -4px;
}
.icon_laundry {
	width: 19px;
	height: 24px;
	background-position: -71px -298px;
	top: -4px;
}
.icon_salon {
	width: 21px;
	height: 16px;
	background-position: -38px -335px;
	left: -27px;
	top: 0;
}
.icon_travels {
	width: 22px;
	height: 23px;
	background-position: -37px -435px;
	top: -3px;
}
.icon_rent {
	width: 20px;
	height: 21px;
	background-position: -4px -462px;
	left: -27px;
	top: -2px;
}

/* cafe */
.icon_cafe {
	width: 17px;
	height: 24px;
	background-position: -5px -516px;
	left: -30px;
	top: -5px;
}
.icon_coffee {
	width: 24px;
	height: 23px;
	background-position: -36px -489px;
	left: -32px;
	top: -6px;
}
.icon_restaurant {
	width: 13px;
	height: 24px;
	background-position: -39px -516px;
	left: -27px;
	top: -3px;
}
.icon_sweets {
	width: 21px;
	height: 24px;
	background-position: -67px -488px;
	left: -31px;
	top: -3px;
}
.icon_fastfood {
	width: 24px;
	height: 16px;
	background-position: -2px -496px;
	left: -33px;
	top: -1px;
}


/*
START ICOMOON FONT
*/
@font-face {
  font-family: 'megaicons';
  src:    url('/f/1/global/fonts/megaicons.eot?pf804v');
  src:    url('/f/1/global/fonts/megaicons.eot?pf804v#iefix') format('embedded-opentype'),
  url('/f/1/global/fonts/megaicons.ttf?pf804v') format('truetype'),
  url('/f/1/global/fonts/megaicons.woff?pf804v') format('woff'),
  url('/f/1/global/fonts/megaicons.svg?pf804v#megaicons') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icomoon-"], [class*=" icomoon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'megaicons' !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;
}

.icomoon-arrow:before {
  content: "\e909";
}
.icomoon-close:before {
  content: "\e908";
}
.icomoon-facebook:before {
  content: "\e900";
}
.icomoon-instagram:before {
  content: "\e901";
}
.icomoon-phone:before {
  content: "\e902";
}
.icomoon-pin:before {
  content: "\e903";
}
.icomoon-search:before {
  content: "\e904";
}
.icomoon-time:before {
  content: "\e905";
}
.icomoon-vk:before {
  content: "\e906";
}
.icomoon-youtube:before {
  content: "\e907";
}

/* END ICOMOON FONTS ICON*/
