@font-face{font-family:'aps-icons';src:url(font/aps-icons.eot?252);src:url(font/aps-icons.eot?252#iefix) format('embedded-opentype') , url(font/aps-icons.woff2?252) format('woff2') , url(font/aps-icons.woff?252) format('woff') , url(font/aps-icons.ttf?252) format('truetype') , url(font/aps-icons.svg?252#aps-icons) format('svg');font-weight:normal;font-style:normal}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after,.clear{clear:both}.aps-row-mini{margin-left:-5px;margin-right:-5px}.aps-wd-products li{width:33.3333%;padding:0 5px;margin:0 0 10px;display:inline-block;vertical-align:top}.aps-wd-products li a{padding:3px;display:block;background:#fff;position:relative}.aps-wd-products li a:hover img{animation:flash 1s;-webkit-animation:flash 1.5s}.aps-wd-title{padding:0 0 3px;font-size:12px;line-height:1.5;display:block;text-align:center;height:39px}.aps-wd-thumb img{width:100%;height:auto}.aps-wd-thumb:after{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.aps-wd-thumb,.aps-wd-thumb img{display:block}@media (min-width:320px){.aps-wd-products li{width:33.3333%}}@media (min-width:480px){.aps-wd-products li{width:25%}}@media (min-width:768px){.aps-wd-products li{width:16.6666%}}@media (min-width:992px){.aps-wd-products li{width:33.3333%}}@media (min-width:1200px){.aps-wd-products li{width:33.3333%}}.aps-wd-products li a{border:1px solid #e8e9ea}@keyframes flash {
	0% {opacity:.4;}
	100% {opacity:1;}
}@-webkit-keyframes flash {
	0% {opacity:.4;}
	100% {opacity:1;}
}[class^="aps-icon-"]:before,[class*=" aps-icon-"]:before{font-family:"aps-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aps-icon-check:before{content:'\e813'}.aps-icon-cancel:before{content:'\e827'}.aps-msg-success .aps-icon-check,.aps-msg-errors .aps-icon-attention{font-size:30px;line-height:1;margin-top:-15px;position:absolute;top:50%;left:0}.aps-msg-success .aps-icon-check{color:#27a50f}.aps-attr-value .aps-icon-check,.aps-attr-value .aps-icon-cross{padding:2px 3px;color:#fff;font-size:15px;line-height:1;display:inline-block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.aps-attr-value .aps-icon-check{background:#8ac63c}.aps-attr-value .aps-icon-cross{background:#ca321c}