﻿.img-wrapper {width:100%;position:relative;margin-top:3px;}.ribbon-wrapper {width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px;}.ribbon {cursor:default;font:bold 15px Sans-Serif;text-align:center;transform:rotate(45deg);box-shadow:0 0 3px rgba(0,0,0,0.3);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;}.ribbon:before, .ribbon:after {content:"";border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px;}.ribbon:before {left:0;}.ribbon:after {right:0;}.ribbon-AFEE5B {background-color:#AFEE5B;background-image:linear-gradient(to bottom,#AFEE5B,#83B244);color:#000000;text-shadow:1px 1px #ffffff;}.ribbon-AFEE5B:before, .ribbon-AFEE5B:after {border-top:3px solid #698E36;}.ribbon-FBF6FF {background-color:#FBF6FF;background-image:linear-gradient(to bottom,#FBF6FF,#BCB8BF);color:#000000;text-shadow:1px 1px #ffffff;}.ribbon-FBF6FF:before, .ribbon-FBF6FF:after {border-top:3px solid #969399;}