.productinfo #col3 .pp{text-align:center}.pp-details i{color:#f05a29;font-size:13px}.scroll-hidden-on-modal{position:relative;overflow:hidden;height:100%}@media all and (min-width:768px){.productinfo #col3 .pointrewards{margin-top:-20px;font-size:11px;width:200px}#pointrewardsmodal{width:45%;left:27.5%;right:27.5%;margin:0;top:32%}#pointrewardsmodal .pointrewardmodalheader{font-family:open sans,arial,helvetica,sans-serif;font-size:21px;color:#414141;font-weight:500}#pointrewardsmodal .modal-body .point-details{display:inline-block}#pointrewardsmodal .modal-body .point-details .row-fluid:first-child{margin-left:0}#pointrewardsmodal .modal-body .point-details .row-fluid{text-align:center;margin-bottom:20px;margin-left:2.564102564%;width:31.623931624%;float:left;min-height:28px}#pointrewardsmodal .modal-body .point-details .row-fluid .span8,#pointrewardsmodal .modal-body .point-details .row-fluid .span4{width:100%;margin:0}#pointrewardsmodal .modal-body .point-details h4{border:none;color:#03b729;font-weight:700;font-family:open sans,arial,helvetica,sans-serif;padding:0;margin-top:0;margin-bottom:0}#pointrewardsmodal .modal-body .point-details p{font-family:open sans,arial,helvetica,sans-serif;font-size:15px;color:#414141;line-height:1.5;padding-top:0;margin-top:0;margin-bottom:20px}#pointrewardsmodal .modal-body .point-details img{max-width:100%;height:auto}}@media all and (min-width:768px) and (max-width:979px){.productinfo #col3 .pointrewards{display:inline}}@media all and (orientation:landscape) and (max-width:767px){#pointrewardsmodal.modal{position:absolute;top:40%}}@media all and (max-width:767px){.productinfo #col3 .pointrewards{text-align:center;font-size:11px}#pointrewardsmodal{width:75%;left:12.5%;right:12.5%;margin:0;top:25%;bottom:initial}#pointrewardsmodal .pointrewardmodalheader{font-family:open sans,arial,helvetica,sans-serif;font-size:14px;color:#414141;font-weight:500}#pointrewardsmodal .modal-body .point-details{display:inline-block}#pointrewardsmodal .modal-body{max-height:inherit}#pointrewardsmodal .modal-body .point-details .row-fluid{text-align:center;padding-top:10px;padding-bottom:10px;margin-left:0;width:100%;min-height:28px}#pointrewardsmodal .modal-body .point-details .row-fluid:nth-child(even){border-top:1px solid #ddd;border-bottom:1px solid #ddd}#pointrewardsmodal .modal-body .point-details .row-fluid .span8,#pointrewardsmodal .modal-body .point-details .row-fluid .span4{margin:0;float:left}#pointrewardsmodal .modal-body .point-details .row-fluid .span8{width:66%;margin-top:6%}#pointrewardsmodal .modal-body .point-details .row-fluid .span4{width:34%}#pointrewardsmodal .modal-body .point-details h4{border:none;color:#03b729;font-weight:700;font-family:open sans,arial,helvetica,sans-serif;font-size:14px;padding:0;margin-top:0;margin-bottom:0}#pointrewardsmodal .modal-body .point-details p{font-family:open sans,arial,helvetica,sans-serif;font-size:15px;color:#414141;line-height:1.5;padding-top:0;margin-top:0;margin-bottom:0}#pointrewardsmodal .modal-body .point-details img{max-width:100%;height:auto}}@media all and (max-width:380px){#pointrewardsmodal .modal-body .point-details h4{font-size:12px}#pointrewardsmodal .modal-body .point-details p{font-size:10px}}