
.mfv-3 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-3 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #50fbff;
}

.mfv-3 { background-image: none; }
.mfv-3 .m-layer1 { background-image: none; }

.mfv-3.hovered { background-image: none; }
.mfv-3.hovered .m-layer1 { background-image: none; }

.mfv-3.selected { background-image: none; }
.mfv-3.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-3.selected.hovered { background-image: none; }
.mfv-3.selected.hovered .m-layer1 { background-image: none; }
.mfv-3-state,
.mfv-3-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-3-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #50fbff;
}

.mfv-3-state { background-image: none; }
.mfv-3-state .m-layer1 { background-image: none; }

.mfv-4 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-4 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffecb0;
}

.mfv-4 { background-image: none; }
.mfv-4 .m-layer1 { background-image: none; }

.mfv-4.hovered { background-image: none; }
.mfv-4.hovered .m-layer1 { background-image: none; }

.mfv-4.selected { background-image: none; }
.mfv-4.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-4.selected.hovered { background-image: none; }
.mfv-4.selected.hovered .m-layer1 { background-image: none; }
.mfv-4-state,
.mfv-4-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-4-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffecb0;
}

.mfv-4-state { background-image: none; }
.mfv-4-state .m-layer1 { background-image: none; }

.mfv-5 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-5 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #6074ff;
}

.mfv-5 { background-image: none; }
.mfv-5 .m-layer1 { background-image: none; }

.mfv-5.hovered { background-image: none; }
.mfv-5.hovered .m-layer1 { background-image: none; }

.mfv-5.selected { background-image: none; }
.mfv-5.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-5.selected.hovered { background-image: none; }
.mfv-5.selected.hovered .m-layer1 { background-image: none; }
.mfv-5-state,
.mfv-5-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-5-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #6074ff;
}

.mfv-5-state { background-image: none; }
.mfv-5-state .m-layer1 { background-image: none; }

.mfv-6 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-6 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ff8cbf;
}

.mfv-6 { background-image: none; }
.mfv-6 .m-layer1 { background-image: none; }

.mfv-6.hovered { background-image: none; }
.mfv-6.hovered .m-layer1 { background-image: none; }

.mfv-6.selected { background-image: none; }
.mfv-6.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-6.selected.hovered { background-image: none; }
.mfv-6.selected.hovered .m-layer1 { background-image: none; }
.mfv-6-state,
.mfv-6-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-6-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ff8cbf;
}

.mfv-6-state { background-image: none; }
.mfv-6-state .m-layer1 { background-image: none; }

.mfv-7 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-7 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ff0c04;
}

.mfv-7 { background-image: none; }
.mfv-7 .m-layer1 { background-image: none; }

.mfv-7.hovered { background-image: none; }
.mfv-7.hovered .m-layer1 { background-image: none; }

.mfv-7.selected { background-image: none; }
.mfv-7.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-7.selected.hovered { background-image: none; }
.mfv-7.selected.hovered .m-layer1 { background-image: none; }
.mfv-7-state,
.mfv-7-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-7-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ff0c04;
}

.mfv-7-state { background-image: none; }
.mfv-7-state .m-layer1 { background-image: none; }

.mfv-8 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-8 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-8 { background-image: url(../m-image/6/3/raspberry-rainbow.png); }
.mfv-8 .m-layer1 { background-image: none; }

.mfv-8.hovered { background-image: none; }
.mfv-8.hovered .m-layer1 { background-image: none; }

.mfv-8.selected { background-image: none; }
.mfv-8.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-8.selected.hovered { background-image: none; }
.mfv-8.selected.hovered .m-layer1 { background-image: none; }
.mfv-8-state,
.mfv-8-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-8-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-8-state { background-image: none; }
.mfv-8-state .m-layer1 { background-image: none; }

.mfv-9 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-9 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #eb008c;
}

.mfv-9 { background-image: none; }
.mfv-9 .m-layer1 { background-image: none; }

.mfv-9.hovered { background-image: none; }
.mfv-9.hovered .m-layer1 { background-image: none; }

.mfv-9.selected { background-image: none; }
.mfv-9.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-9.selected.hovered { background-image: none; }
.mfv-9.selected.hovered .m-layer1 { background-image: none; }
.mfv-9-state,
.mfv-9-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-9-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #eb008c;
}

.mfv-9-state { background-image: none; }
.mfv-9-state .m-layer1 { background-image: none; }

.mfv-10 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-10 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #8100bb;
}

.mfv-10 { background-image: none; }
.mfv-10 .m-layer1 { background-image: none; }

.mfv-10.hovered { background-image: none; }
.mfv-10.hovered .m-layer1 { background-image: none; }

.mfv-10.selected { background-image: none; }
.mfv-10.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-10.selected.hovered { background-image: none; }
.mfv-10.selected.hovered .m-layer1 { background-image: none; }
.mfv-10-state,
.mfv-10-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-10-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #8100bb;
}

.mfv-10-state { background-image: none; }
.mfv-10-state .m-layer1 { background-image: none; }

.mfv-11 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-11 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #8b0083;
}

.mfv-11 { background-image: none; }
.mfv-11 .m-layer1 { background-image: none; }

.mfv-11.hovered { background-image: none; }
.mfv-11.hovered .m-layer1 { background-image: none; }

.mfv-11.selected { background-image: none; }
.mfv-11.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-11.selected.hovered { background-image: none; }
.mfv-11.selected.hovered .m-layer1 { background-image: none; }
.mfv-11-state,
.mfv-11-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-11-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #8b0083;
}

.mfv-11-state { background-image: none; }
.mfv-11-state .m-layer1 { background-image: none; }

.mfv-12 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-12 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #008054;
}

.mfv-12 { background-image: none; }
.mfv-12 .m-layer1 { background-image: none; }

.mfv-12.hovered { background-image: none; }
.mfv-12.hovered .m-layer1 { background-image: none; }

.mfv-12.selected { background-image: none; }
.mfv-12.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-12.selected.hovered { background-image: none; }
.mfv-12.selected.hovered .m-layer1 { background-image: none; }
.mfv-12-state,
.mfv-12-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-12-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #008054;
}

.mfv-12-state { background-image: none; }
.mfv-12-state .m-layer1 { background-image: none; }

.mfv-13 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-13 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffa554;
}

.mfv-13 { background-image: none; }
.mfv-13 .m-layer1 { background-image: none; }

.mfv-13.hovered { background-image: none; }
.mfv-13.hovered .m-layer1 { background-image: none; }

.mfv-13.selected { background-image: none; }
.mfv-13.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-13.selected.hovered { background-image: none; }
.mfv-13.selected.hovered .m-layer1 { background-image: none; }
.mfv-13-state,
.mfv-13-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-13-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffa554;
}

.mfv-13-state { background-image: none; }
.mfv-13-state .m-layer1 { background-image: none; }

.mfv-14 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-14 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #f39900;
}

.mfv-14 { background-image: none; }
.mfv-14 .m-layer1 { background-image: none; }

.mfv-14.hovered { background-image: none; }
.mfv-14.hovered .m-layer1 { background-image: none; }

.mfv-14.selected { background-image: none; }
.mfv-14.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-14.selected.hovered { background-image: none; }
.mfv-14.selected.hovered .m-layer1 { background-image: none; }
.mfv-14-state,
.mfv-14-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-14-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #f39900;
}

.mfv-14-state { background-image: none; }
.mfv-14-state .m-layer1 { background-image: none; }

.mfv-15 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-15 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #74d0ff;
}

.mfv-15 { background-image: none; }
.mfv-15 .m-layer1 { background-image: none; }

.mfv-15.hovered { background-image: none; }
.mfv-15.hovered .m-layer1 { background-image: none; }

.mfv-15.selected { background-image: none; }
.mfv-15.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-15.selected.hovered { background-image: none; }
.mfv-15.selected.hovered .m-layer1 { background-image: none; }
.mfv-15-state,
.mfv-15-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-15-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #74d0ff;
}

.mfv-15-state { background-image: none; }
.mfv-15-state .m-layer1 { background-image: none; }

.mfv-17 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-17 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffd0ff;
}

.mfv-17 { background-image: none; }
.mfv-17 .m-layer1 { background-image: none; }

.mfv-17.hovered { background-image: none; }
.mfv-17.hovered .m-layer1 { background-image: none; }

.mfv-17.selected { background-image: none; }
.mfv-17.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-17.selected.hovered { background-image: none; }
.mfv-17.selected.hovered .m-layer1 { background-image: none; }
.mfv-17-state,
.mfv-17-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-17-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffd0ff;
}

.mfv-17-state { background-image: none; }
.mfv-17-state .m-layer1 { background-image: none; }

.mfv-18 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-18 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #dcff8c;
}

.mfv-18 { background-image: none; }
.mfv-18 .m-layer1 { background-image: none; }

.mfv-18.hovered { background-image: none; }
.mfv-18.hovered .m-layer1 { background-image: none; }

.mfv-18.selected { background-image: none; }
.mfv-18.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-18.selected.hovered { background-image: none; }
.mfv-18.selected.hovered .m-layer1 { background-image: none; }
.mfv-18-state,
.mfv-18-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-18-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #dcff8c;
}

.mfv-18-state { background-image: none; }
.mfv-18-state .m-layer1 { background-image: none; }

.mfv-19 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-19 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #cd94ff;
}

.mfv-19 { background-image: none; }
.mfv-19 .m-layer1 { background-image: none; }

.mfv-19.hovered { background-image: none; }
.mfv-19.hovered .m-layer1 { background-image: none; }

.mfv-19.selected { background-image: none; }
.mfv-19.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-19.selected.hovered { background-image: none; }
.mfv-19.selected.hovered .m-layer1 { background-image: none; }
.mfv-19-state,
.mfv-19-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-19-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #cd94ff;
}

.mfv-19-state { background-image: none; }
.mfv-19-state .m-layer1 { background-image: none; }

.mfv-20 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-20 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #005c09;
}

.mfv-20 { background-image: none; }
.mfv-20 .m-layer1 { background-image: none; }

.mfv-20.hovered { background-image: none; }
.mfv-20.hovered .m-layer1 { background-image: none; }

.mfv-20.selected { background-image: none; }
.mfv-20.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-20.selected.hovered { background-image: none; }
.mfv-20.selected.hovered .m-layer1 { background-image: none; }
.mfv-20-state,
.mfv-20-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-20-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #005c09;
}

.mfv-20-state { background-image: none; }
.mfv-20-state .m-layer1 { background-image: none; }

.mfv-21 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-21 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #959595;
}

.mfv-21 { background-image: none; }
.mfv-21 .m-layer1 { background-image: none; }

.mfv-21.hovered { background-image: none; }
.mfv-21.hovered .m-layer1 { background-image: none; }

.mfv-21.selected { background-image: none; }
.mfv-21.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-21.selected.hovered { background-image: none; }
.mfv-21.selected.hovered .m-layer1 { background-image: none; }
.mfv-21-state,
.mfv-21-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-21-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #959595;
}

.mfv-21-state { background-image: none; }
.mfv-21-state .m-layer1 { background-image: none; }

.mfv-22 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-22 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #00b37c;
}

.mfv-22 { background-image: none; }
.mfv-22 .m-layer1 { background-image: none; }

.mfv-22.hovered { background-image: none; }
.mfv-22.hovered .m-layer1 { background-image: none; }

.mfv-22.selected { background-image: none; }
.mfv-22.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-22.selected.hovered { background-image: none; }
.mfv-22.selected.hovered .m-layer1 { background-image: none; }
.mfv-22-state,
.mfv-22-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-22-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #00b37c;
}

.mfv-22-state { background-image: none; }
.mfv-22-state .m-layer1 { background-image: none; }

.mfv-23 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-23 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #2a5400;
}

.mfv-23 { background-image: none; }
.mfv-23 .m-layer1 { background-image: none; }

.mfv-23.hovered { background-image: none; }
.mfv-23.hovered .m-layer1 { background-image: none; }

.mfv-23.selected { background-image: none; }
.mfv-23.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-23.selected.hovered { background-image: none; }
.mfv-23.selected.hovered .m-layer1 { background-image: none; }
.mfv-23-state,
.mfv-23-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-23-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #2a5400;
}

.mfv-23-state { background-image: none; }
.mfv-23-state .m-layer1 { background-image: none; }

.mfv-24 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-24 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ff8a5c;
}

.mfv-24 { background-image: none; }
.mfv-24 .m-layer1 { background-image: none; }

.mfv-24.hovered { background-image: none; }
.mfv-24.hovered .m-layer1 { background-image: none; }

.mfv-24.selected { background-image: none; }
.mfv-24.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-24.selected.hovered { background-image: none; }
.mfv-24.selected.hovered .m-layer1 { background-image: none; }
.mfv-24-state,
.mfv-24-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-24-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ff8a5c;
}

.mfv-24-state { background-image: none; }
.mfv-24-state .m-layer1 { background-image: none; }

.mfv-25 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-25 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #654202;
}

.mfv-25 { background-image: none; }
.mfv-25 .m-layer1 { background-image: none; }

.mfv-25.hovered { background-image: none; }
.mfv-25.hovered .m-layer1 { background-image: none; }

.mfv-25.selected { background-image: none; }
.mfv-25.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-25.selected.hovered { background-image: none; }
.mfv-25.selected.hovered .m-layer1 { background-image: none; }
.mfv-25-state,
.mfv-25-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-25-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #654202;
}

.mfv-25-state { background-image: none; }
.mfv-25-state .m-layer1 { background-image: none; }

.mfv-26 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-26 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffdd90;
}

.mfv-26 { background-image: none; }
.mfv-26 .m-layer1 { background-image: none; }

.mfv-26.hovered { background-image: none; }
.mfv-26.hovered .m-layer1 { background-image: none; }

.mfv-26.selected { background-image: none; }
.mfv-26.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-26.selected.hovered { background-image: none; }
.mfv-26.selected.hovered .m-layer1 { background-image: none; }
.mfv-26-state,
.mfv-26-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-26-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffdd90;
}

.mfv-26-state { background-image: none; }
.mfv-26-state .m-layer1 { background-image: none; }

.mfv-27 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-27 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #bcd1ff;
}

.mfv-27 { background-image: none; }
.mfv-27 .m-layer1 { background-image: none; }

.mfv-27.hovered { background-image: none; }
.mfv-27.hovered .m-layer1 { background-image: none; }

.mfv-27.selected { background-image: none; }
.mfv-27.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-27.selected.hovered { background-image: none; }
.mfv-27.selected.hovered .m-layer1 { background-image: none; }
.mfv-27-state,
.mfv-27-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-27-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #bcd1ff;
}

.mfv-27-state { background-image: none; }
.mfv-27-state .m-layer1 { background-image: none; }

.mfv-28 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-28 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-28 { background-image: url(../m-image/9/4/caribbean-blue-rainbow.png); }
.mfv-28 .m-layer1 { background-image: none; }

.mfv-28.hovered { background-image: none; }
.mfv-28.hovered .m-layer1 { background-image: none; }

.mfv-28.selected { background-image: none; }
.mfv-28.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-28.selected.hovered { background-image: none; }
.mfv-28.selected.hovered .m-layer1 { background-image: none; }
.mfv-28-state,
.mfv-28-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-28-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-28-state { background-image: none; }
.mfv-28-state .m-layer1 { background-image: none; }

.mfv-29 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-29 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #008784;
}

.mfv-29 { background-image: none; }
.mfv-29 .m-layer1 { background-image: none; }

.mfv-29.hovered { background-image: none; }
.mfv-29.hovered .m-layer1 { background-image: none; }

.mfv-29.selected { background-image: none; }
.mfv-29.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-29.selected.hovered { background-image: none; }
.mfv-29.selected.hovered .m-layer1 { background-image: none; }
.mfv-29-state,
.mfv-29-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-29-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #008784;
}

.mfv-29-state { background-image: none; }
.mfv-29-state .m-layer1 { background-image: none; }

.mfv-30 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-30 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #9f2800;
}

.mfv-30 { background-image: none; }
.mfv-30 .m-layer1 { background-image: none; }

.mfv-30.hovered { background-image: none; }
.mfv-30.hovered .m-layer1 { background-image: none; }

.mfv-30.selected { background-image: none; }
.mfv-30.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-30.selected.hovered { background-image: none; }
.mfv-30.selected.hovered .m-layer1 { background-image: none; }
.mfv-30-state,
.mfv-30-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-30-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #9f2800;
}

.mfv-30-state { background-image: none; }
.mfv-30-state .m-layer1 { background-image: none; }

.mfv-31 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-31 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffacb7;
}

.mfv-31 { background-image: none; }
.mfv-31 .m-layer1 { background-image: none; }

.mfv-31.hovered { background-image: none; }
.mfv-31.hovered .m-layer1 { background-image: none; }

.mfv-31.selected { background-image: none; }
.mfv-31.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-31.selected.hovered { background-image: none; }
.mfv-31.selected.hovered .m-layer1 { background-image: none; }
.mfv-31-state,
.mfv-31-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-31-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffacb7;
}

.mfv-31-state { background-image: none; }
.mfv-31-state .m-layer1 { background-image: none; }

.mfv-32 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-32 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #000000;
}

.mfv-32 { background-image: none; }
.mfv-32 .m-layer1 { background-image: none; }

.mfv-32.hovered { background-image: none; }
.mfv-32.hovered .m-layer1 { background-image: none; }

.mfv-32.selected { background-image: none; }
.mfv-32.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-32.selected.hovered { background-image: none; }
.mfv-32.selected.hovered .m-layer1 { background-image: none; }
.mfv-32-state,
.mfv-32-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-32-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #000000;
}

.mfv-32-state { background-image: none; }
.mfv-32-state .m-layer1 { background-image: none; }

.mfv-33 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-33 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffdedc;
}

.mfv-33 { background-image: none; }
.mfv-33 .m-layer1 { background-image: none; }

.mfv-33.hovered { background-image: none; }
.mfv-33.hovered .m-layer1 { background-image: none; }

.mfv-33.selected { background-image: none; }
.mfv-33.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-33.selected.hovered { background-image: none; }
.mfv-33.selected.hovered .m-layer1 { background-image: none; }
.mfv-33-state,
.mfv-33-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-33-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffdedc;
}

.mfv-33-state { background-image: none; }
.mfv-33-state .m-layer1 { background-image: none; }

.mfv-34 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-34 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #000000;
}

.mfv-34 { background-image: none; }
.mfv-34 .m-layer1 { background-image: none; }

.mfv-34.hovered { background-image: none; }
.mfv-34.hovered .m-layer1 { background-image: none; }

.mfv-34.selected { background-image: none; }
.mfv-34.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-34.selected.hovered { background-image: none; }
.mfv-34.selected.hovered .m-layer1 { background-image: none; }
.mfv-34-state,
.mfv-34-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-34-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #000000;
}

.mfv-34-state { background-image: none; }
.mfv-34-state .m-layer1 { background-image: none; }

.mfv-65 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-65 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #c0ffcc;
}

.mfv-65 { background-image: none; }
.mfv-65 .m-layer1 { background-image: none; }

.mfv-65.hovered { background-image: none; }
.mfv-65.hovered .m-layer1 { background-image: none; }

.mfv-65.selected { background-image: none; }
.mfv-65.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-65.selected.hovered { background-image: none; }
.mfv-65.selected.hovered .m-layer1 { background-image: none; }
.mfv-65-state,
.mfv-65-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-65-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #c0ffcc;
}

.mfv-65-state { background-image: none; }
.mfv-65-state .m-layer1 { background-image: none; }

.mfv-79 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-79 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffa218;
}

.mfv-79 { background-image: none; }
.mfv-79 .m-layer1 { background-image: none; }

.mfv-79.hovered { background-image: none; }
.mfv-79.hovered .m-layer1 { background-image: none; }

.mfv-79.selected { background-image: none; }
.mfv-79.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-79.selected.hovered { background-image: none; }
.mfv-79.selected.hovered .m-layer1 { background-image: none; }
.mfv-79-state,
.mfv-79-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-79-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffa218;
}

.mfv-79-state { background-image: none; }
.mfv-79-state .m-layer1 { background-image: none; }

.mfv-80 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-80 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #cbcbcb;
}

.mfv-80 { background-image: none; }
.mfv-80 .m-layer1 { background-image: none; }

.mfv-80.hovered { background-image: none; }
.mfv-80.hovered .m-layer1 { background-image: none; }

.mfv-80.selected { background-image: none; }
.mfv-80.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-80.selected.hovered { background-image: none; }
.mfv-80.selected.hovered .m-layer1 { background-image: none; }
.mfv-80-state,
.mfv-80-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-80-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #cbcbcb;
}

.mfv-80-state { background-image: none; }
.mfv-80-state .m-layer1 { background-image: none; }

.mfv-81 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-81 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #936100;
}

.mfv-81 { background-image: none; }
.mfv-81 .m-layer1 { background-image: none; }

.mfv-81.hovered { background-image: none; }
.mfv-81.hovered .m-layer1 { background-image: none; }

.mfv-81.selected { background-image: none; }
.mfv-81.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-81.selected.hovered { background-image: none; }
.mfv-81.selected.hovered .m-layer1 { background-image: none; }
.mfv-81-state,
.mfv-81-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-81-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #936100;
}

.mfv-81-state { background-image: none; }
.mfv-81-state .m-layer1 { background-image: none; }

.mfv-82 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-82 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-82 { background-image: url(../m-image/1/a/syn_bordeaux.jpg); }
.mfv-82 .m-layer1 { background-image: none; }

.mfv-82.hovered { background-image: none; }
.mfv-82.hovered .m-layer1 { background-image: none; }

.mfv-82.selected { background-image: none; }
.mfv-82.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-82.selected.hovered { background-image: none; }
.mfv-82.selected.hovered .m-layer1 { background-image: none; }
.mfv-82-state,
.mfv-82-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-82-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-82-state { background-image: none; }
.mfv-82-state .m-layer1 { background-image: none; }

.mfv-83 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-83 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #000000;
}

.mfv-83 { background-image: none; }
.mfv-83 .m-layer1 { background-image: none; }

.mfv-83.hovered { background-image: none; }
.mfv-83.hovered .m-layer1 { background-image: none; }

.mfv-83.selected { background-image: none; }
.mfv-83.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-83.selected.hovered { background-image: none; }
.mfv-83.selected.hovered .m-layer1 { background-image: none; }
.mfv-83-state,
.mfv-83-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-83-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #000000;
}

.mfv-83-state { background-image: none; }
.mfv-83-state .m-layer1 { background-image: none; }

.mfv-84 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-84 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #8d8d8d;
}

.mfv-84 { background-image: none; }
.mfv-84 .m-layer1 { background-image: none; }

.mfv-84.hovered { background-image: none; }
.mfv-84.hovered .m-layer1 { background-image: none; }

.mfv-84.selected { background-image: none; }
.mfv-84.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-84.selected.hovered { background-image: none; }
.mfv-84.selected.hovered .m-layer1 { background-image: none; }
.mfv-84-state,
.mfv-84-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-84-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #8d8d8d;
}

.mfv-84-state { background-image: none; }
.mfv-84-state .m-layer1 { background-image: none; }

.mfv-85 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-85 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-85 { background-image: url(../m-image/f/e/leather_brown.jpg); }
.mfv-85 .m-layer1 { background-image: none; }

.mfv-85.hovered { background-image: none; }
.mfv-85.hovered .m-layer1 { background-image: none; }

.mfv-85.selected { background-image: none; }
.mfv-85.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-85.selected.hovered { background-image: none; }
.mfv-85.selected.hovered .m-layer1 { background-image: none; }
.mfv-85-state,
.mfv-85-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-85-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-85-state { background-image: none; }
.mfv-85-state .m-layer1 { background-image: none; }

.mfv-86 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-86 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-86 { background-image: url(../m-image/8/f/leather_bordeaux.jpg); }
.mfv-86 .m-layer1 { background-image: none; }

.mfv-86.hovered { background-image: none; }
.mfv-86.hovered .m-layer1 { background-image: none; }

.mfv-86.selected { background-image: none; }
.mfv-86.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-86.selected.hovered { background-image: none; }
.mfv-86.selected.hovered .m-layer1 { background-image: none; }
.mfv-86-state,
.mfv-86-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-86-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-86-state { background-image: none; }
.mfv-86-state .m-layer1 { background-image: none; }

.mfv-87 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-87 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #000000;
}

.mfv-87 { background-image: none; }
.mfv-87 .m-layer1 { background-image: none; }

.mfv-87.hovered { background-image: none; }
.mfv-87.hovered .m-layer1 { background-image: none; }

.mfv-87.selected { background-image: none; }
.mfv-87.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-87.selected.hovered { background-image: none; }
.mfv-87.selected.hovered .m-layer1 { background-image: none; }
.mfv-87-state,
.mfv-87-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-87-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #000000;
}

.mfv-87-state { background-image: none; }
.mfv-87-state .m-layer1 { background-image: none; }

.mfv-88 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-88 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-88 { background-image: url(../m-image/a/b/water_buff.jpg); }
.mfv-88 .m-layer1 { background-image: none; }

.mfv-88.hovered { background-image: none; }
.mfv-88.hovered .m-layer1 { background-image: none; }

.mfv-88.selected { background-image: none; }
.mfv-88.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-88.selected.hovered { background-image: none; }
.mfv-88.selected.hovered .m-layer1 { background-image: none; }
.mfv-88-state,
.mfv-88-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-88-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-88-state { background-image: none; }
.mfv-88-state .m-layer1 { background-image: none; }

.mfv-89 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-89 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-89 { background-image: url(../m-image/9/9/leather_light_brown.jpg); }
.mfv-89 .m-layer1 { background-image: none; }

.mfv-89.hovered { background-image: none; }
.mfv-89.hovered .m-layer1 { background-image: none; }

.mfv-89.selected { background-image: none; }
.mfv-89.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-89.selected.hovered { background-image: none; }
.mfv-89.selected.hovered .m-layer1 { background-image: none; }
.mfv-89-state,
.mfv-89-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-89-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-89-state { background-image: none; }
.mfv-89-state .m-layer1 { background-image: none; }

.mfv-96 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-96 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-96 { background-image: url(../m-image/d/e/duck.jpg); }
.mfv-96 .m-layer1 { background-image: none; }

.mfv-96.hovered { background-image: none; }
.mfv-96.hovered .m-layer1 { background-image: none; }

.mfv-96.selected { background-image: none; }
.mfv-96.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-96.selected.hovered { background-image: none; }
.mfv-96.selected.hovered .m-layer1 { background-image: none; }
.mfv-96-state,
.mfv-96-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-96-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-96-state { background-image: none; }
.mfv-96-state .m-layer1 { background-image: none; }

.mfv-97 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-97 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-97 { background-image: url(../m-image/0/a/owl.jpg); }
.mfv-97 .m-layer1 { background-image: none; }

.mfv-97.hovered { background-image: none; }
.mfv-97.hovered .m-layer1 { background-image: none; }

.mfv-97.selected { background-image: none; }
.mfv-97.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-97.selected.hovered { background-image: none; }
.mfv-97.selected.hovered .m-layer1 { background-image: none; }
.mfv-97-state,
.mfv-97-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-97-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-97-state { background-image: none; }
.mfv-97-state .m-layer1 { background-image: none; }

.mfv-98 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-98 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-98 { background-image: url(../m-image/c/e/monkey-1.jpg); }
.mfv-98 .m-layer1 { background-image: none; }

.mfv-98.hovered { background-image: none; }
.mfv-98.hovered .m-layer1 { background-image: none; }

.mfv-98.selected { background-image: none; }
.mfv-98.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-98.selected.hovered { background-image: none; }
.mfv-98.selected.hovered .m-layer1 { background-image: none; }
.mfv-98-state,
.mfv-98-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-98-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-98-state { background-image: none; }
.mfv-98-state .m-layer1 { background-image: none; }

.mfv-99 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-99 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-99 { background-image: url(../m-image/a/0/dog.jpg); }
.mfv-99 .m-layer1 { background-image: none; }

.mfv-99.hovered { background-image: none; }
.mfv-99.hovered .m-layer1 { background-image: none; }

.mfv-99.selected { background-image: none; }
.mfv-99.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-99.selected.hovered { background-image: none; }
.mfv-99.selected.hovered .m-layer1 { background-image: none; }
.mfv-99-state,
.mfv-99-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-99-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-99-state { background-image: none; }
.mfv-99-state .m-layer1 { background-image: none; }

.mfv-100 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-100 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-100 { background-image: url(../m-image/f/5/daisy.jpg); }
.mfv-100 .m-layer1 { background-image: none; }

.mfv-100.hovered { background-image: none; }
.mfv-100.hovered .m-layer1 { background-image: none; }

.mfv-100.selected { background-image: none; }
.mfv-100.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-100.selected.hovered { background-image: none; }
.mfv-100.selected.hovered .m-layer1 { background-image: none; }
.mfv-100-state,
.mfv-100-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-100-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-100-state { background-image: none; }
.mfv-100-state .m-layer1 { background-image: none; }

.mfv-101 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-101 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-101 { background-image: url(../m-image/5/0/cat.jpg); }
.mfv-101 .m-layer1 { background-image: none; }

.mfv-101.hovered { background-image: none; }
.mfv-101.hovered .m-layer1 { background-image: none; }

.mfv-101.selected { background-image: none; }
.mfv-101.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-101.selected.hovered { background-image: none; }
.mfv-101.selected.hovered .m-layer1 { background-image: none; }
.mfv-101-state,
.mfv-101-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-101-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-101-state { background-image: none; }
.mfv-101-state .m-layer1 { background-image: none; }

.mfv-102 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-102 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-102 { background-image: url(../m-image/d/0/bug.jpg); }
.mfv-102 .m-layer1 { background-image: none; }

.mfv-102.hovered { background-image: none; }
.mfv-102.hovered .m-layer1 { background-image: none; }

.mfv-102.selected { background-image: none; }
.mfv-102.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-102.selected.hovered { background-image: none; }
.mfv-102.selected.hovered .m-layer1 { background-image: none; }
.mfv-102-state,
.mfv-102-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-102-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-102-state { background-image: none; }
.mfv-102-state .m-layer1 { background-image: none; }

.mfv-103 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-103 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-103 { background-image: url(../m-image/a/5/butterfly.jpg); }
.mfv-103 .m-layer1 { background-image: none; }

.mfv-103.hovered { background-image: none; }
.mfv-103.hovered .m-layer1 { background-image: none; }

.mfv-103.selected { background-image: none; }
.mfv-103.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-103.selected.hovered { background-image: none; }
.mfv-103.selected.hovered .m-layer1 { background-image: none; }
.mfv-103-state,
.mfv-103-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-103-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-103-state { background-image: none; }
.mfv-103-state .m-layer1 { background-image: none; }

.mfv-104 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-104 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-104 { background-image: url(../m-image/9/5/bee.jpg); }
.mfv-104 .m-layer1 { background-image: none; }

.mfv-104.hovered { background-image: none; }
.mfv-104.hovered .m-layer1 { background-image: none; }

.mfv-104.selected { background-image: none; }
.mfv-104.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-104.selected.hovered { background-image: none; }
.mfv-104.selected.hovered .m-layer1 { background-image: none; }
.mfv-104-state,
.mfv-104-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-104-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-104-state { background-image: none; }
.mfv-104-state .m-layer1 { background-image: none; }

.mfv-105 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-105 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #e0e0e0;
}

.mfv-105 { background-image: none; }
.mfv-105 .m-layer1 { background-image: none; }

.mfv-105.hovered { background-image: none; }
.mfv-105.hovered .m-layer1 { background-image: none; }

.mfv-105.selected { background-image: none; }
.mfv-105.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-105.selected.hovered { background-image: none; }
.mfv-105.selected.hovered .m-layer1 { background-image: none; }
.mfv-105-state,
.mfv-105-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-105-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #e0e0e0;
}

.mfv-105-state { background-image: none; }
.mfv-105-state .m-layer1 { background-image: none; }

.mfv-106 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-106 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-106 { background-image: url(../m-image/d/6/getwell.jpg); }
.mfv-106 .m-layer1 { background-image: none; }

.mfv-106.hovered { background-image: none; }
.mfv-106.hovered .m-layer1 { background-image: none; }

.mfv-106.selected { background-image: none; }
.mfv-106.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-106.selected.hovered { background-image: none; }
.mfv-106.selected.hovered .m-layer1 { background-image: none; }
.mfv-106-state,
.mfv-106-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-106-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-106-state { background-image: none; }
.mfv-106-state .m-layer1 { background-image: none; }

.mfv-107 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-107 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-107 { background-image: url(../m-image/3/6/frog.jpg); }
.mfv-107 .m-layer1 { background-image: none; }

.mfv-107.hovered { background-image: none; }
.mfv-107.hovered .m-layer1 { background-image: none; }

.mfv-107.selected { background-image: none; }
.mfv-107.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-107.selected.hovered { background-image: none; }
.mfv-107.selected.hovered .m-layer1 { background-image: none; }
.mfv-107-state,
.mfv-107-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-107-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-107-state { background-image: none; }
.mfv-107-state .m-layer1 { background-image: none; }

.mfv-108 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-108 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-108 { background-image: url(../m-image/3/5/btfy.jpg); }
.mfv-108 .m-layer1 { background-image: none; }

.mfv-108.hovered { background-image: none; }
.mfv-108.hovered .m-layer1 { background-image: none; }

.mfv-108.selected { background-image: none; }
.mfv-108.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-108.selected.hovered { background-image: none; }
.mfv-108.selected.hovered .m-layer1 { background-image: none; }
.mfv-108-state,
.mfv-108-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-108-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-108-state { background-image: none; }
.mfv-108-state .m-layer1 { background-image: none; }

.mfv-109 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-109 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-109 { background-image: url(../m-image/6/f/dotty.jpg); }
.mfv-109 .m-layer1 { background-image: none; }

.mfv-109.hovered { background-image: none; }
.mfv-109.hovered .m-layer1 { background-image: none; }

.mfv-109.selected { background-image: none; }
.mfv-109.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-109.selected.hovered { background-image: none; }
.mfv-109.selected.hovered .m-layer1 { background-image: none; }
.mfv-109-state,
.mfv-109-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-109-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-109-state { background-image: none; }
.mfv-109-state .m-layer1 { background-image: none; }

.mfv-110 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-110 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-110 { background-image: url(../m-image/f/4/bettytoohot.jpg); }
.mfv-110 .m-layer1 { background-image: none; }

.mfv-110.hovered { background-image: none; }
.mfv-110.hovered .m-layer1 { background-image: none; }

.mfv-110.selected { background-image: none; }
.mfv-110.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-110.selected.hovered { background-image: none; }
.mfv-110.selected.hovered .m-layer1 { background-image: none; }
.mfv-110-state,
.mfv-110-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-110-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-110-state { background-image: none; }
.mfv-110-state .m-layer1 { background-image: none; }

.mfv-111 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-111 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-111 { background-image: url(../m-image/b/7/owlcream.jpg); }
.mfv-111 .m-layer1 { background-image: none; }

.mfv-111.hovered { background-image: none; }
.mfv-111.hovered .m-layer1 { background-image: none; }

.mfv-111.selected { background-image: none; }
.mfv-111.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-111.selected.hovered { background-image: none; }
.mfv-111.selected.hovered .m-layer1 { background-image: none; }
.mfv-111-state,
.mfv-111-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-111-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-111-state { background-image: none; }
.mfv-111-state .m-layer1 { background-image: none; }

.mfv-112 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-112 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-112 { background-image: url(../m-image/3/8/owlblack.jpg); }
.mfv-112 .m-layer1 { background-image: none; }

.mfv-112.hovered { background-image: none; }
.mfv-112.hovered .m-layer1 { background-image: none; }

.mfv-112.selected { background-image: none; }
.mfv-112.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-112.selected.hovered { background-image: none; }
.mfv-112.selected.hovered .m-layer1 { background-image: none; }
.mfv-112-state,
.mfv-112-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-112-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-112-state { background-image: none; }
.mfv-112-state .m-layer1 { background-image: none; }

.mfv-113 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-113 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-113 { background-image: url(../m-image/6/3/nightgarden.jpg); }
.mfv-113 .m-layer1 { background-image: none; }

.mfv-113.hovered { background-image: none; }
.mfv-113.hovered .m-layer1 { background-image: none; }

.mfv-113.selected { background-image: none; }
.mfv-113.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-113.selected.hovered { background-image: none; }
.mfv-113.selected.hovered .m-layer1 { background-image: none; }
.mfv-113-state,
.mfv-113-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-113-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-113-state { background-image: none; }
.mfv-113-state .m-layer1 { background-image: none; }

.mfv-115 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-115 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #28a8ff;
}

.mfv-115 { background-image: none; }
.mfv-115 .m-layer1 { background-image: none; }

.mfv-115.hovered { background-image: none; }
.mfv-115.hovered .m-layer1 { background-image: none; }

.mfv-115.selected { background-image: none; }
.mfv-115.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-115.selected.hovered { background-image: none; }
.mfv-115.selected.hovered .m-layer1 { background-image: none; }
.mfv-115-state,
.mfv-115-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-115-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #28a8ff;
}

.mfv-115-state { background-image: none; }
.mfv-115-state .m-layer1 { background-image: none; }

.mfv-116 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-116 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-116 { background-image: url(../m-image/e/5/hearts-1.jpg); }
.mfv-116 .m-layer1 { background-image: none; }

.mfv-116.hovered { background-image: none; }
.mfv-116.hovered .m-layer1 { background-image: none; }

.mfv-116.selected { background-image: none; }
.mfv-116.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-116.selected.hovered { background-image: none; }
.mfv-116.selected.hovered .m-layer1 { background-image: none; }
.mfv-116-state,
.mfv-116-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-116-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-116-state { background-image: none; }
.mfv-116-state .m-layer1 { background-image: none; }

.mfv-117 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-117 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-117 { background-image: url(../m-image/b/5/rpkpur.jpg); }
.mfv-117 .m-layer1 { background-image: none; }

.mfv-117.hovered { background-image: none; }
.mfv-117.hovered .m-layer1 { background-image: none; }

.mfv-117.selected { background-image: none; }
.mfv-117.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-117.selected.hovered { background-image: none; }
.mfv-117.selected.hovered .m-layer1 { background-image: none; }
.mfv-117-state,
.mfv-117-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-117-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-117-state { background-image: none; }
.mfv-117-state .m-layer1 { background-image: none; }

.mfv-118 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-118 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-118 { background-image: url(../m-image/2/2/rpkpink.jpg); }
.mfv-118 .m-layer1 { background-image: none; }

.mfv-118.hovered { background-image: none; }
.mfv-118.hovered .m-layer1 { background-image: none; }

.mfv-118.selected { background-image: none; }
.mfv-118.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-118.selected.hovered { background-image: none; }
.mfv-118.selected.hovered .m-layer1 { background-image: none; }
.mfv-118-state,
.mfv-118-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-118-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-118-state { background-image: none; }
.mfv-118-state .m-layer1 { background-image: none; }

.mfv-119 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-119 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-119 { background-image: url(../m-image/a/b/phb.jpg); }
.mfv-119 .m-layer1 { background-image: none; }

.mfv-119.hovered { background-image: none; }
.mfv-119.hovered .m-layer1 { background-image: none; }

.mfv-119.selected { background-image: none; }
.mfv-119.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-119.selected.hovered { background-image: none; }
.mfv-119.selected.hovered .m-layer1 { background-image: none; }
.mfv-119-state,
.mfv-119-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-119-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-119-state { background-image: none; }
.mfv-119-state .m-layer1 { background-image: none; }

.mfv-120 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-120 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-120 { background-image: url(../m-image/2/e/passion.jpg); }
.mfv-120 .m-layer1 { background-image: none; }

.mfv-120.hovered { background-image: none; }
.mfv-120.hovered .m-layer1 { background-image: none; }

.mfv-120.selected { background-image: none; }
.mfv-120.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-120.selected.hovered { background-image: none; }
.mfv-120.selected.hovered .m-layer1 { background-image: none; }
.mfv-120-state,
.mfv-120-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-120-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-120-state { background-image: none; }
.mfv-120-state .m-layer1 { background-image: none; }

.mfv-121 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-121 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-121 { background-image: url(../m-image/7/b/bettyhearts.jpg); }
.mfv-121 .m-layer1 { background-image: none; }

.mfv-121.hovered { background-image: none; }
.mfv-121.hovered .m-layer1 { background-image: none; }

.mfv-121.selected { background-image: none; }
.mfv-121.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-121.selected.hovered { background-image: none; }
.mfv-121.selected.hovered .m-layer1 { background-image: none; }
.mfv-121-state,
.mfv-121-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-121-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-121-state { background-image: none; }
.mfv-121-state .m-layer1 { background-image: none; }

.mfv-122 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-122 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #00b7b2;
}

.mfv-122 { background-image: none; }
.mfv-122 .m-layer1 { background-image: none; }

.mfv-122.hovered { background-image: none; }
.mfv-122.hovered .m-layer1 { background-image: none; }

.mfv-122.selected { background-image: none; }
.mfv-122.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-122.selected.hovered { background-image: none; }
.mfv-122.selected.hovered .m-layer1 { background-image: none; }
.mfv-122-state,
.mfv-122-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-122-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #00b7b2;
}

.mfv-122-state { background-image: none; }
.mfv-122-state .m-layer1 { background-image: none; }

.mfv-123 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-123 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #e8fff9;
}

.mfv-123 { background-image: none; }
.mfv-123 .m-layer1 { background-image: none; }

.mfv-123.hovered { background-image: none; }
.mfv-123.hovered .m-layer1 { background-image: none; }

.mfv-123.selected { background-image: none; }
.mfv-123.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-123.selected.hovered { background-image: none; }
.mfv-123.selected.hovered .m-layer1 { background-image: none; }
.mfv-123-state,
.mfv-123-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-123-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #e8fff9;
}

.mfv-123-state { background-image: none; }
.mfv-123-state .m-layer1 { background-image: none; }

.mfv-124 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-124 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #d0e5ff;
}

.mfv-124 { background-image: none; }
.mfv-124 .m-layer1 { background-image: none; }

.mfv-124.hovered { background-image: none; }
.mfv-124.hovered .m-layer1 { background-image: none; }

.mfv-124.selected { background-image: none; }
.mfv-124.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-124.selected.hovered { background-image: none; }
.mfv-124.selected.hovered .m-layer1 { background-image: none; }
.mfv-124-state,
.mfv-124-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-124-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #d0e5ff;
}

.mfv-124-state { background-image: none; }
.mfv-124-state .m-layer1 { background-image: none; }

.mfv-125 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-125 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-125 { background-image: url(../m-image/6/c/paisley.jpg); }
.mfv-125 .m-layer1 { background-image: none; }

.mfv-125.hovered { background-image: none; }
.mfv-125.hovered .m-layer1 { background-image: none; }

.mfv-125.selected { background-image: none; }
.mfv-125.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-125.selected.hovered { background-image: none; }
.mfv-125.selected.hovered .m-layer1 { background-image: none; }
.mfv-125-state,
.mfv-125-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-125-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-125-state { background-image: none; }
.mfv-125-state .m-layer1 { background-image: none; }

.mfv-126 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-126 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-126 { background-image: url(../m-image/f/c/dessymbols.jpg); }
.mfv-126 .m-layer1 { background-image: none; }

.mfv-126.hovered { background-image: none; }
.mfv-126.hovered .m-layer1 { background-image: none; }

.mfv-126.selected { background-image: none; }
.mfv-126.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-126.selected.hovered { background-image: none; }
.mfv-126.selected.hovered .m-layer1 { background-image: none; }
.mfv-126-state,
.mfv-126-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-126-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-126-state { background-image: none; }
.mfv-126-state .m-layer1 { background-image: none; }

.mfv-127 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-127 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-127 { background-image: url(../m-image/7/f/choc.jpg); }
.mfv-127 .m-layer1 { background-image: none; }

.mfv-127.hovered { background-image: none; }
.mfv-127.hovered .m-layer1 { background-image: none; }

.mfv-127.selected { background-image: none; }
.mfv-127.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-127.selected.hovered { background-image: none; }
.mfv-127.selected.hovered .m-layer1 { background-image: none; }
.mfv-127-state,
.mfv-127-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-127-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-127-state { background-image: none; }
.mfv-127-state .m-layer1 { background-image: none; }

.mfv-128 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-128 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-128 { background-image: url(../m-image/7/5/balloon.jpg); }
.mfv-128 .m-layer1 { background-image: none; }

.mfv-128.hovered { background-image: none; }
.mfv-128.hovered .m-layer1 { background-image: none; }

.mfv-128.selected { background-image: none; }
.mfv-128.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-128.selected.hovered { background-image: none; }
.mfv-128.selected.hovered .m-layer1 { background-image: none; }
.mfv-128-state,
.mfv-128-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-128-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-128-state { background-image: none; }
.mfv-128-state .m-layer1 { background-image: none; }

.mfv-129 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-129 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #008f05;
}

.mfv-129 { background-image: none; }
.mfv-129 .m-layer1 { background-image: none; }

.mfv-129.hovered { background-image: none; }
.mfv-129.hovered .m-layer1 { background-image: none; }

.mfv-129.selected { background-image: none; }
.mfv-129.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-129.selected.hovered { background-image: none; }
.mfv-129.selected.hovered .m-layer1 { background-image: none; }
.mfv-129-state,
.mfv-129-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-129-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #008f05;
}

.mfv-129-state { background-image: none; }
.mfv-129-state .m-layer1 { background-image: none; }

.mfv-130 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-130 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-130 { background-image: url(../m-image/6/1/bdaisy.jpg); }
.mfv-130 .m-layer1 { background-image: none; }

.mfv-130.hovered { background-image: none; }
.mfv-130.hovered .m-layer1 { background-image: none; }

.mfv-130.selected { background-image: none; }
.mfv-130.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-130.selected.hovered { background-image: none; }
.mfv-130.selected.hovered .m-layer1 { background-image: none; }
.mfv-130-state,
.mfv-130-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-130-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-130-state { background-image: none; }
.mfv-130-state .m-layer1 { background-image: none; }

.mfv-131 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-131 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-131 { background-image: url(../m-image/f/5/daisy-1.jpg); }
.mfv-131 .m-layer1 { background-image: none; }

.mfv-131.hovered { background-image: none; }
.mfv-131.hovered .m-layer1 { background-image: none; }

.mfv-131.selected { background-image: none; }
.mfv-131.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-131.selected.hovered { background-image: none; }
.mfv-131.selected.hovered .m-layer1 { background-image: none; }
.mfv-131-state,
.mfv-131-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-131-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-131-state { background-image: none; }
.mfv-131-state .m-layer1 { background-image: none; }

.mfv-132 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-132 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-132 { background-image: url(../m-image/a/0/stick.jpg); }
.mfv-132 .m-layer1 { background-image: none; }

.mfv-132.hovered { background-image: none; }
.mfv-132.hovered .m-layer1 { background-image: none; }

.mfv-132.selected { background-image: none; }
.mfv-132.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-132.selected.hovered { background-image: none; }
.mfv-132.selected.hovered .m-layer1 { background-image: none; }
.mfv-132-state,
.mfv-132-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-132-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-132-state { background-image: none; }
.mfv-132-state .m-layer1 { background-image: none; }

.mfv-133 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-133 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-133 { background-image: url(../m-image/d/0/ribbon.jpg); }
.mfv-133 .m-layer1 { background-image: none; }

.mfv-133.hovered { background-image: none; }
.mfv-133.hovered .m-layer1 { background-image: none; }

.mfv-133.selected { background-image: none; }
.mfv-133.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-133.selected.hovered { background-image: none; }
.mfv-133.selected.hovered .m-layer1 { background-image: none; }
.mfv-133-state,
.mfv-133-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-133-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-133-state { background-image: none; }
.mfv-133-state .m-layer1 { background-image: none; }

.mfv-134 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-134 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-134 { background-image: url(../m-image/b/f/triopur.jpg); }
.mfv-134 .m-layer1 { background-image: none; }

.mfv-134.hovered { background-image: none; }
.mfv-134.hovered .m-layer1 { background-image: none; }

.mfv-134.selected { background-image: none; }
.mfv-134.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-134.selected.hovered { background-image: none; }
.mfv-134.selected.hovered .m-layer1 { background-image: none; }
.mfv-134-state,
.mfv-134-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-134-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-134-state { background-image: none; }
.mfv-134-state .m-layer1 { background-image: none; }

.mfv-135 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-135 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-135 { background-image: url(../m-image/5/e/triobl.jpg); }
.mfv-135 .m-layer1 { background-image: none; }

.mfv-135.hovered { background-image: none; }
.mfv-135.hovered .m-layer1 { background-image: none; }

.mfv-135.selected { background-image: none; }
.mfv-135.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-135.selected.hovered { background-image: none; }
.mfv-135.selected.hovered .m-layer1 { background-image: none; }
.mfv-135-state,
.mfv-135-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-135-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-135-state { background-image: none; }
.mfv-135-state .m-layer1 { background-image: none; }

.mfv-136 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-136 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffffff;
}

.mfv-136 { background-image: none; }
.mfv-136 .m-layer1 { background-image: none; }

.mfv-136.hovered { background-image: none; }
.mfv-136.hovered .m-layer1 { background-image: none; }

.mfv-136.selected { background-image: none; }
.mfv-136.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-136.selected.hovered { background-image: none; }
.mfv-136.selected.hovered .m-layer1 { background-image: none; }
.mfv-136-state,
.mfv-136-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-136-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffffff;
}

.mfv-136-state { background-image: none; }
.mfv-136-state .m-layer1 { background-image: none; }

.mfv-137 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-137 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #002287;
}

.mfv-137 { background-image: none; }
.mfv-137 .m-layer1 { background-image: none; }

.mfv-137.hovered { background-image: none; }
.mfv-137.hovered .m-layer1 { background-image: none; }

.mfv-137.selected { background-image: none; }
.mfv-137.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-137.selected.hovered { background-image: none; }
.mfv-137.selected.hovered .m-layer1 { background-image: none; }
.mfv-137-state,
.mfv-137-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-137-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #002287;
}

.mfv-137-state { background-image: none; }
.mfv-137-state .m-layer1 { background-image: none; }

.mfv-138 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-138 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffff00;
}

.mfv-138 { background-image: none; }
.mfv-138 .m-layer1 { background-image: none; }

.mfv-138.hovered { background-image: none; }
.mfv-138.hovered .m-layer1 { background-image: none; }

.mfv-138.selected { background-image: none; }
.mfv-138.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-138.selected.hovered { background-image: none; }
.mfv-138.selected.hovered .m-layer1 { background-image: none; }
.mfv-138-state,
.mfv-138-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-138-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffff00;
}

.mfv-138-state { background-image: none; }
.mfv-138-state .m-layer1 { background-image: none; }

.mfv-139 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-139 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ff549f;
}

.mfv-139 { background-image: none; }
.mfv-139 .m-layer1 { background-image: none; }

.mfv-139.hovered { background-image: none; }
.mfv-139.hovered .m-layer1 { background-image: none; }

.mfv-139.selected { background-image: none; }
.mfv-139.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-139.selected.hovered { background-image: none; }
.mfv-139.selected.hovered .m-layer1 { background-image: none; }
.mfv-139-state,
.mfv-139-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-139-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ff549f;
}

.mfv-139-state { background-image: none; }
.mfv-139-state .m-layer1 { background-image: none; }

.mfv-140 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-140 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #00ff00;
}

.mfv-140 { background-image: none; }
.mfv-140 .m-layer1 { background-image: none; }

.mfv-140.hovered { background-image: none; }
.mfv-140.hovered .m-layer1 { background-image: none; }

.mfv-140.selected { background-image: none; }
.mfv-140.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-140.selected.hovered { background-image: none; }
.mfv-140.selected.hovered .m-layer1 { background-image: none; }
.mfv-140-state,
.mfv-140-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-140-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #00ff00;
}

.mfv-140-state { background-image: none; }
.mfv-140-state .m-layer1 { background-image: none; }

.mfv-141 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-141 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-141 { background-image: url(../m-image/2/3/pinkribbonbl.jpg); }
.mfv-141 .m-layer1 { background-image: none; }

.mfv-141.hovered { background-image: none; }
.mfv-141.hovered .m-layer1 { background-image: none; }

.mfv-141.selected { background-image: none; }
.mfv-141.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-141.selected.hovered { background-image: none; }
.mfv-141.selected.hovered .m-layer1 { background-image: none; }
.mfv-141-state,
.mfv-141-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-141-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-141-state { background-image: none; }
.mfv-141-state .m-layer1 { background-image: none; }

.mfv-142 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-142 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-142 { background-image: url(../m-image/5/e/paint.jpg); }
.mfv-142 .m-layer1 { background-image: none; }

.mfv-142.hovered { background-image: none; }
.mfv-142.hovered .m-layer1 { background-image: none; }

.mfv-142.selected { background-image: none; }
.mfv-142.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-142.selected.hovered { background-image: none; }
.mfv-142.selected.hovered .m-layer1 { background-image: none; }
.mfv-142-state,
.mfv-142-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-142-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-142-state { background-image: none; }
.mfv-142-state .m-layer1 { background-image: none; }

.mfv-143 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-143 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-143 { background-image: url(../m-image/b/f/lab.jpg); }
.mfv-143 .m-layer1 { background-image: none; }

.mfv-143.hovered { background-image: none; }
.mfv-143.hovered .m-layer1 { background-image: none; }

.mfv-143.selected { background-image: none; }
.mfv-143.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-143.selected.hovered { background-image: none; }
.mfv-143.selected.hovered .m-layer1 { background-image: none; }
.mfv-143-state,
.mfv-143-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-143-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-143-state { background-image: none; }
.mfv-143-state .m-layer1 { background-image: none; }

.mfv-144 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-144 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-144 { background-image: url(../m-image/5/e/fsh.jpg); }
.mfv-144 .m-layer1 { background-image: none; }

.mfv-144.hovered { background-image: none; }
.mfv-144.hovered .m-layer1 { background-image: none; }

.mfv-144.selected { background-image: none; }
.mfv-144.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-144.selected.hovered { background-image: none; }
.mfv-144.selected.hovered .m-layer1 { background-image: none; }
.mfv-144-state,
.mfv-144-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-144-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-144-state { background-image: none; }
.mfv-144-state .m-layer1 { background-image: none; }

.mfv-145 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-145 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-145 { background-image: url(../m-image/e/1/aut.jpg); }
.mfv-145 .m-layer1 { background-image: none; }

.mfv-145.hovered { background-image: none; }
.mfv-145.hovered .m-layer1 { background-image: none; }

.mfv-145.selected { background-image: none; }
.mfv-145.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-145.selected.hovered { background-image: none; }
.mfv-145.selected.hovered .m-layer1 { background-image: none; }
.mfv-145-state,
.mfv-145-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-145-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-145-state { background-image: none; }
.mfv-145-state .m-layer1 { background-image: none; }

.mfv-146 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-146 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffa4cc;
}

.mfv-146 { background-image: none; }
.mfv-146 .m-layer1 { background-image: none; }

.mfv-146.hovered { background-image: none; }
.mfv-146.hovered .m-layer1 { background-image: none; }

.mfv-146.selected { background-image: none; }
.mfv-146.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-146.selected.hovered { background-image: none; }
.mfv-146.selected.hovered .m-layer1 { background-image: none; }
.mfv-146-state,
.mfv-146-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-146-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffa4cc;
}

.mfv-146-state { background-image: none; }
.mfv-146-state .m-layer1 { background-image: none; }

.mfv-147 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-147 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-147 { background-image: url(../m-image/3/4/run_blk.jpg); }
.mfv-147 .m-layer1 { background-image: none; }

.mfv-147.hovered { background-image: none; }
.mfv-147.hovered .m-layer1 { background-image: none; }

.mfv-147.selected { background-image: none; }
.mfv-147.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-147.selected.hovered { background-image: none; }
.mfv-147.selected.hovered .m-layer1 { background-image: none; }
.mfv-147-state,
.mfv-147-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-147-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-147-state { background-image: none; }
.mfv-147-state .m-layer1 { background-image: none; }

.mfv-148 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-148 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-148 { background-image: url(../m-image/f/1/run_red.jpg); }
.mfv-148 .m-layer1 { background-image: none; }

.mfv-148.hovered { background-image: none; }
.mfv-148.hovered .m-layer1 { background-image: none; }

.mfv-148.selected { background-image: none; }
.mfv-148.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-148.selected.hovered { background-image: none; }
.mfv-148.selected.hovered .m-layer1 { background-image: none; }
.mfv-148-state,
.mfv-148-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-148-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-148-state { background-image: none; }
.mfv-148-state .m-layer1 { background-image: none; }

.mfv-149 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-149 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-149 { background-image: url(../m-image/a/d/trio_pink.jpg); }
.mfv-149 .m-layer1 { background-image: none; }

.mfv-149.hovered { background-image: none; }
.mfv-149.hovered .m-layer1 { background-image: none; }

.mfv-149.selected { background-image: none; }
.mfv-149.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-149.selected.hovered { background-image: none; }
.mfv-149.selected.hovered .m-layer1 { background-image: none; }
.mfv-149-state,
.mfv-149-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-149-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-149-state { background-image: none; }
.mfv-149-state .m-layer1 { background-image: none; }

.mfv-150 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-150 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #7c9dff;
}

.mfv-150 { background-image: none; }
.mfv-150 .m-layer1 { background-image: none; }

.mfv-150.hovered { background-image: none; }
.mfv-150.hovered .m-layer1 { background-image: none; }

.mfv-150.selected { background-image: none; }
.mfv-150.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-150.selected.hovered { background-image: none; }
.mfv-150.selected.hovered .m-layer1 { background-image: none; }
.mfv-150-state,
.mfv-150-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-150-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #7c9dff;
}

.mfv-150-state { background-image: none; }
.mfv-150-state .m-layer1 { background-image: none; }

.mfv-151 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-151 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-151 { background-image: url(../m-image/e/5/hearts.jpg); }
.mfv-151 .m-layer1 { background-image: none; }

.mfv-151.hovered { background-image: none; }
.mfv-151.hovered .m-layer1 { background-image: none; }

.mfv-151.selected { background-image: none; }
.mfv-151.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-151.selected.hovered { background-image: none; }
.mfv-151.selected.hovered .m-layer1 { background-image: none; }
.mfv-151-state,
.mfv-151-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-151-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-151-state { background-image: none; }
.mfv-151-state .m-layer1 { background-image: none; }

.mfv-152 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-152 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ff9600;
}

.mfv-152 { background-image: none; }
.mfv-152 .m-layer1 { background-image: none; }

.mfv-152.hovered { background-image: none; }
.mfv-152.hovered .m-layer1 { background-image: none; }

.mfv-152.selected { background-image: none; }
.mfv-152.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-152.selected.hovered { background-image: none; }
.mfv-152.selected.hovered .m-layer1 { background-image: none; }
.mfv-152-state,
.mfv-152-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-152-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ff9600;
}

.mfv-152-state { background-image: none; }
.mfv-152-state .m-layer1 { background-image: none; }

.mfv-1779 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1779 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1779 { background-image: none; }
.mfv-1779 .m-layer1 { background-image: none; }

.mfv-1779.hovered { background-image: none; }
.mfv-1779.hovered .m-layer1 { background-image: none; }

.mfv-1779.selected { background-image: none; }
.mfv-1779.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1779.selected.hovered { background-image: none; }
.mfv-1779.selected.hovered .m-layer1 { background-image: none; }
.mfv-1779-state,
.mfv-1779-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1779-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1779-state { background-image: none; }
.mfv-1779-state .m-layer1 { background-image: none; }

.mfv-1780 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1780 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1780 { background-image: none; }
.mfv-1780 .m-layer1 { background-image: none; }

.mfv-1780.hovered { background-image: none; }
.mfv-1780.hovered .m-layer1 { background-image: none; }

.mfv-1780.selected { background-image: none; }
.mfv-1780.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1780.selected.hovered { background-image: none; }
.mfv-1780.selected.hovered .m-layer1 { background-image: none; }
.mfv-1780-state,
.mfv-1780-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1780-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1780-state { background-image: none; }
.mfv-1780-state .m-layer1 { background-image: none; }

.mfv-1781 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1781 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1781 { background-image: none; }
.mfv-1781 .m-layer1 { background-image: none; }

.mfv-1781.hovered { background-image: none; }
.mfv-1781.hovered .m-layer1 { background-image: none; }

.mfv-1781.selected { background-image: none; }
.mfv-1781.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1781.selected.hovered { background-image: none; }
.mfv-1781.selected.hovered .m-layer1 { background-image: none; }
.mfv-1781-state,
.mfv-1781-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1781-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1781-state { background-image: none; }
.mfv-1781-state .m-layer1 { background-image: none; }

.mfv-1782 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1782 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1782 { background-image: none; }
.mfv-1782 .m-layer1 { background-image: none; }

.mfv-1782.hovered { background-image: none; }
.mfv-1782.hovered .m-layer1 { background-image: none; }

.mfv-1782.selected { background-image: none; }
.mfv-1782.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1782.selected.hovered { background-image: none; }
.mfv-1782.selected.hovered .m-layer1 { background-image: none; }
.mfv-1782-state,
.mfv-1782-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1782-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1782-state { background-image: none; }
.mfv-1782-state .m-layer1 { background-image: none; }

.mfv-1783 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1783 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1783 { background-image: none; }
.mfv-1783 .m-layer1 { background-image: none; }

.mfv-1783.hovered { background-image: none; }
.mfv-1783.hovered .m-layer1 { background-image: none; }

.mfv-1783.selected { background-image: none; }
.mfv-1783.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1783.selected.hovered { background-image: none; }
.mfv-1783.selected.hovered .m-layer1 { background-image: none; }
.mfv-1783-state,
.mfv-1783-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1783-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1783-state { background-image: none; }
.mfv-1783-state .m-layer1 { background-image: none; }

.mfv-1784 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1784 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1784 { background-image: none; }
.mfv-1784 .m-layer1 { background-image: none; }

.mfv-1784.hovered { background-image: none; }
.mfv-1784.hovered .m-layer1 { background-image: none; }

.mfv-1784.selected { background-image: none; }
.mfv-1784.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1784.selected.hovered { background-image: none; }
.mfv-1784.selected.hovered .m-layer1 { background-image: none; }
.mfv-1784-state,
.mfv-1784-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1784-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1784-state { background-image: none; }
.mfv-1784-state .m-layer1 { background-image: none; }

.mfv-1798 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1798 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1798 { background-image: none; }
.mfv-1798 .m-layer1 { background-image: none; }

.mfv-1798.hovered { background-image: none; }
.mfv-1798.hovered .m-layer1 { background-image: none; }

.mfv-1798.selected { background-image: none; }
.mfv-1798.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1798.selected.hovered { background-image: none; }
.mfv-1798.selected.hovered .m-layer1 { background-image: none; }
.mfv-1798-state,
.mfv-1798-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1798-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1798-state { background-image: none; }
.mfv-1798-state .m-layer1 { background-image: none; }

.mfv-1799 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1799 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #7c5700;
}

.mfv-1799 { background-image: none; }
.mfv-1799 .m-layer1 { background-image: none; }

.mfv-1799.hovered { background-image: none; }
.mfv-1799.hovered .m-layer1 { background-image: none; }

.mfv-1799.selected { background-image: none; }
.mfv-1799.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1799.selected.hovered { background-image: none; }
.mfv-1799.selected.hovered .m-layer1 { background-image: none; }
.mfv-1799-state,
.mfv-1799-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1799-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #7c5700;
}

.mfv-1799-state { background-image: none; }
.mfv-1799-state .m-layer1 { background-image: none; }

.mfv-1800 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1800 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffeb6c;
}

.mfv-1800 { background-image: none; }
.mfv-1800 .m-layer1 { background-image: none; }

.mfv-1800.hovered { background-image: none; }
.mfv-1800.hovered .m-layer1 { background-image: none; }

.mfv-1800.selected { background-image: none; }
.mfv-1800.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1800.selected.hovered { background-image: none; }
.mfv-1800.selected.hovered .m-layer1 { background-image: none; }
.mfv-1800-state,
.mfv-1800-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1800-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffeb6c;
}

.mfv-1800-state { background-image: none; }
.mfv-1800-state .m-layer1 { background-image: none; }

.mfv-1801 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1801 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #00c322;
}

.mfv-1801 { background-image: none; }
.mfv-1801 .m-layer1 { background-image: none; }

.mfv-1801.hovered { background-image: none; }
.mfv-1801.hovered .m-layer1 { background-image: none; }

.mfv-1801.selected { background-image: none; }
.mfv-1801.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1801.selected.hovered { background-image: none; }
.mfv-1801.selected.hovered .m-layer1 { background-image: none; }
.mfv-1801-state,
.mfv-1801-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1801-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #00c322;
}

.mfv-1801-state { background-image: none; }
.mfv-1801-state .m-layer1 { background-image: none; }

.mfv-1802 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1802 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-color: #ffff00;
}

.mfv-1802 { background-image: none; }
.mfv-1802 .m-layer1 { background-image: none; }

.mfv-1802.hovered { background-image: none; }
.mfv-1802.hovered .m-layer1 { background-image: none; }

.mfv-1802.selected { background-image: none; }
.mfv-1802.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1802.selected.hovered { background-image: none; }
.mfv-1802.selected.hovered .m-layer1 { background-image: none; }
.mfv-1802-state,
.mfv-1802-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1802-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffff00;
}

.mfv-1802-state { background-image: none; }
.mfv-1802-state .m-layer1 { background-image: none; }

.mfv-1813 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1813 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1813 { background-image: url(../m-image/3/9/silver-heart.png); }
.mfv-1813 .m-layer1 { background-image: none; }

.mfv-1813.hovered { background-image: none; }
.mfv-1813.hovered .m-layer1 { background-image: none; }

.mfv-1813.selected { background-image: none; }
.mfv-1813.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1813.selected.hovered { background-image: none; }
.mfv-1813.selected.hovered .m-layer1 { background-image: none; }
.mfv-1813-state,
.mfv-1813-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1813-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1813-state { background-image: none; }
.mfv-1813-state .m-layer1 { background-image: none; }

.mfv-1814 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1814 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1814 { background-image: url(../m-image/9/0/silver-star.png); }
.mfv-1814 .m-layer1 { background-image: none; }

.mfv-1814.hovered { background-image: none; }
.mfv-1814.hovered .m-layer1 { background-image: none; }

.mfv-1814.selected { background-image: none; }
.mfv-1814.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1814.selected.hovered { background-image: none; }
.mfv-1814.selected.hovered .m-layer1 { background-image: none; }
.mfv-1814-state,
.mfv-1814-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1814-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1814-state { background-image: none; }
.mfv-1814-state .m-layer1 { background-image: none; }

.mfv-1815 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1815 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1815 { background-image: url(../m-image/7/5/purple-heart.png); }
.mfv-1815 .m-layer1 { background-image: none; }

.mfv-1815.hovered { background-image: none; }
.mfv-1815.hovered .m-layer1 { background-image: none; }

.mfv-1815.selected { background-image: none; }
.mfv-1815.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1815.selected.hovered { background-image: none; }
.mfv-1815.selected.hovered .m-layer1 { background-image: none; }
.mfv-1815-state,
.mfv-1815-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1815-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1815-state { background-image: none; }
.mfv-1815-state .m-layer1 { background-image: none; }

.mfv-1816 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1816 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1816 { background-image: url(../m-image/b/3/gold-star-1.png); }
.mfv-1816 .m-layer1 { background-image: none; }

.mfv-1816.hovered { background-image: none; }
.mfv-1816.hovered .m-layer1 { background-image: none; }

.mfv-1816.selected { background-image: none; }
.mfv-1816.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1816.selected.hovered { background-image: none; }
.mfv-1816.selected.hovered .m-layer1 { background-image: none; }
.mfv-1816-state,
.mfv-1816-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1816-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1816-state { background-image: none; }
.mfv-1816-state .m-layer1 { background-image: none; }

.mfv-1817 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1817 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1817 { background-image: url(../m-image/0/7/blue-heart.png); }
.mfv-1817 .m-layer1 { background-image: none; }

.mfv-1817.hovered { background-image: none; }
.mfv-1817.hovered .m-layer1 { background-image: none; }

.mfv-1817.selected { background-image: none; }
.mfv-1817.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1817.selected.hovered { background-image: none; }
.mfv-1817.selected.hovered .m-layer1 { background-image: none; }
.mfv-1817-state,
.mfv-1817-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1817-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1817-state { background-image: none; }
.mfv-1817-state .m-layer1 { background-image: none; }

.mfv-1818 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1818 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1818 { background-image: url(../m-image/a/1/red-star.png); }
.mfv-1818 .m-layer1 { background-image: none; }

.mfv-1818.hovered { background-image: none; }
.mfv-1818.hovered .m-layer1 { background-image: none; }

.mfv-1818.selected { background-image: none; }
.mfv-1818.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1818.selected.hovered { background-image: none; }
.mfv-1818.selected.hovered .m-layer1 { background-image: none; }
.mfv-1818-state,
.mfv-1818-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1818-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1818-state { background-image: none; }
.mfv-1818-state .m-layer1 { background-image: none; }

.mfv-1819 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-1819 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-1819 { background-image: url(../m-image/9/e/blue-star.png); }
.mfv-1819 .m-layer1 { background-image: none; }

.mfv-1819.hovered { background-image: none; }
.mfv-1819.hovered .m-layer1 { background-image: none; }

.mfv-1819.selected { background-image: none; }
.mfv-1819.selected .m-layer1 { background-image: url(../m-image/f/e/swatch_tick.png); }

.mfv-1819.selected.hovered { background-image: none; }
.mfv-1819.selected.hovered .m-layer1 { background-image: none; }
.mfv-1819-state,
.mfv-1819-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-1819-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-1819-state { background-image: none; }
.mfv-1819-state .m-layer1 { background-image: none; }

