.shadowblock,.post-block{position:relative;overflow:hidden}span.ribbon{-webkit-box-shadow:0 0 10px #888;-moz-box-shadow:0 0 10px #888;box-shadow:0 0 10px #888}span.ribbon{display:block;position:absolute;top:15px;font-size:16px;font-weight:700;width:120px;text-align:center;text-shadow:0 0 5px #444;padding:3px 5px;line-height:20px;border:1px solid #fff;cursor:default}span.ribbon.right{right:-35px;left:auto;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}span.ribbon.left{left:-35px;right:auto;display:none;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}span.ribbon.sold{background-color:#ff4c4c;color:#000}span.ribbon.free{background-color:#4c61ff;color:#fff}span.ribbon.askme{background-color:#4c61ff;color:#fff}span.tag{float:right;margin:0 10px 0 0;padding:0 4px;font-weight:700;border:1px solid #bbb;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 5px #b7b7b7;-moz-box-shadow:1px 1px 5px #b7b7b7;box-shadow:1px 1px 5px #b7b7b7;color:#000;cursor:default}.rtl span.tag{float:left;margin:0 0 0 10px}span.tag.tag-new{background-color:#73f9ff}span.tag.tag-used{background-color:#fff6e2}span.tag.tag-negotiable{position:absolute;right:2px;top:41px;background:#fff;color:#bb37d4;font-size:11px}.rtl span.tag.tag-negotiable{right:auto;left:2px}