.like_icons .to-cart i {
background-position: -30px -200px;
}
.like_icons .to-cart i:hover {
background-position: -146px -174px;
}
.like_icons .in-cart:hover{
background-color: #2b5086;
}
.like_icons .in-cart{
background: #094085;
}
.like_icons .in-cart i {
background-position: -164px -152px;
}


body .display_list .item .stickers{
top:1px!important;
left:0px!important;
}
.catalog_item.item_wrap{
height:auto!important;
}

body .sticker_hit.certificate-st1.coming_soon {
  background: #1035a6 !important;
}
body .sticker_hit.certificate-st1.coming_soon:before {
  border-top: 10px solid #1035a6 !important;
  transform: translateX(-1px);
}
body .sticker_hit.certificate-st1.coming_soon:after {
  border-bottom: 10px solid #1035a6 !important;
  transform: translateX(-1px);
}

body .sticker_hit.mpt.coming_soon {
  background: #1b5e89 !important;
}
body .sticker_hit.mpt.coming_soon:before {
  border-top: 10px solid #1b5e89 !important;
  transform: translateX(-1px);
}
body .sticker_hit.mpt.coming_soon:after {
  border-bottom: 10px solid #1b5e89 !important;
  transform: translateX(-1px);
}

.special_price_hdd{
color: #999;

}
.special_price_hdd:before{
content: "*";
color: #999;
} 

body .sticker_hit.coming_soon.special_price:before{
border-top: 10px solid #FF00FF;
}
body .sticker_hit.coming_soon.special_price:after{
border-bottom: 10px solid #FF00FF;
}
















.mycard-baner {
  width: 210px;
  height: 339px;
  position: relative;
  -webkit-perspective: 1000px;
  perspective: 1000px; }
  .mycard-baner .front, .mycard-baner .back {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: 1s;
    transition: 1s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .mycard-baner .front .card-img {
    position: absolute;
    top: 0;
    left: 0;
    max-height: 100%;
    display: block; }
  .mycard-baner .close {
    position: absolute;
    top: 0;
    right: 5px;
    width: 25px;
    height: 25px; }
    .mycard-baner .close:hover {
      cursor: pointer; }
    .mycard-baner .close::after, .mycard-baner .close::before {
      display: block;
      content: "";
      position: absolute;
      top: 15px;
      width: 25px;
      height: 2px;
      background-color: #000; }
    .mycard-baner .close::after {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg); }
    .mycard-baner .close::before {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg); }
  .mycard-baner .back {
    padding: 15px;
    font-family: Ubuntu, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    background-color: #fff;
    border: 1px solid #000; }

.mycard-baner-click .front {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg); }

.mycard-baner-click .back {
  -webkit-transform: rotateY(360deg);
  transform: rotateY(360deg); }
