.mainproddiv_pqdfix{font-family:'Lato',Calibri,Arial,sans-serif;color:#47a3da;position:fixed;top:10%;right:0;background:#eee}
.mainproddiv_pqdfix h3{cursor:pointer}
#ulpqdfix{display:none}
.ribbon_pqdfix{position:absolute;left:10px;top:-7px;z-index:1;overflow:hidden;width:150px;height:150px;text-align:right}
.ribbon_pqdfix span{font-size:12px;font-weight:700;color:#FFF;text-transform:uppercase;text-align:center;line-height:25px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:170px;display:block;background:#79A70A;background:linear-gradient(#F70505 0%,#8F0808 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:40px;left:-34px}
.ribbon_pqdfix span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #8F0808;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8F0808}
.ribbon_pqdfix span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8F0808;border-bottom:3px solid transparent;border-top:3px solid #8F0808}
.pqdfix_qtytable{width:100%;margin:10px 0}
.pqdfix_qtytable th{padding:10px;border:2px solid #47b;background:#47a3da;color:#fff;text-align:center}
.pqdfix_qtytable td{padding:7px;border:2px solid #47a3da;text-align:center}
