.flexsliderMP ul {display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 1em;}
@media screen and (max-width: 1440px){
    .flexsliderMP ul {display: grid;padding: 1em;grid-template-columns: repeat(3, 1fr);grid-gap: 1em;}
    .flexsliderMP { margin: 16px;}
}
@media screen and (max-width: 768px){
    .flexsliderMP ul {display: grid;padding: 1em;grid-template-columns: repeat(2, 1fr);grid-gap: 1em;}
    .flexsliderMP { margin: 9px;}
}
.hmRepeater > div a.item-repeater-info {text-align: center;}
.hmRepeater > div .item-repeater-info-name {font-size: smaller;color: #000000;padding-bottom: 8px;}
.hmRepeater > div ul.slides > li .standardPrice-repeater {color: #bbbbbb;font-family: 'citrfontreg';display: inline-block;margin: 0 0 0 8px;padding: 0 0 0 8px;border-left: 1px solid #dadada; text-decoration:line-through;}
.hmRepeater > div ul.slides > li .nowPrice-repeater {color: #e83e3e; font-weight: bold;}
.hmRepeater > div [id*="lblDiscounttext"]  {color:#e83e3e; font-weight: bold;margin: 0 0 0 8px;padding: 0 0 0 8px;border-left: 1px solid #dadada;}
.hmRepeater > div ul.slides > li .percentOff-repeater {margin-right: 4px;}
.hmRepeater > div ul.slides > li .standardPrice-repeater,
.hmRepeater > div ul.slides > li .nowPrice-repeater,
.hmRepeater > div [id*="lblDiscounttext"] {font-size: 14px !important;}
.hmRepeater > div .pricingRepeater {border-bottom: 1px solid #eee;margin: 0 0 8px 0;padding: 0 0 8px 0;}