.product-list-row{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.product-list-row:first-child{margin-top:10px}.product-list-name{margin-bottom:10px}.product-list-name a{font-size:1rem;font-weight:700}@media (min-width:768px){.product-list-name a{font-size:1.1rem}}@media (min-width:1200px){.product-list-name a{font-size:1.2rem}}.product-list-refund{margin-bottom:10px;padding:5px 10px;text-align:center;background-color:#fcf3cf}.product-list-refund a{font-weight:700}.product-list-photo{text-align:center}.product-list-compare{margin-top:10px;text-align:center}.product-list-compare span.fa{font-size:1.4rem;color:#ddd}.product-list-compare a{font-size:.9rem}@media (max-width:767px){.product-list-compare a{display:inline-block;padding:10px 20px;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;font-weight:700;color:#4e5c76;background-color:#fff;border:2px solid #eee;display:block;font-size:.8rem}.product-list-compare a:hover{color:#fff;background-color:#e30000;border:2px solid #e30000}}@media (max-width:767px) and (min-width:992px) and (max-width:1199px){.product-list-compare a{padding:10px;font-size:.9rem}}@media (min-width:768px){.product-list-compare a{color:#4e5c76}.product-list-compare a:hover{color:#e30000}}.product-list-compare a i{font-size:1.2rem}.product-list-info{font-size:.9rem}@media (max-width:767px){.product-list-info{margin-top:10px;text-align:center}}@media (min-width:768px){.product-list-info{font-size:.8rem}}@media (min-width:1200px){.product-list-info{font-size:.9rem}}.product-list-info-specs{margin-top:5px;font-size:.8rem}@media (max-width:767px){.product-list-info-specs{margin-top:10px;text-align:justify}}@media (min-width:1200px){.product-list-info-specs{font-size:.9rem}}.product-list-info-specs-diff{padding:3px 2px;font-weight:700;color:#3498db;cursor:pointer}.product-list-info-specs-hover,.product-list-info-specs-select{color:#fff;background-color:#3498db}.product-list-info-master{margin-top:10px}.product-list-notes{text-align:center}@media (min-width:768px){.product-list-notes{padding:10px 0;border:2px solid #f8f8f8}}@media (max-width:1199px){.product-list-notes-panel:last-child{margin-top:10px}}@media (min-width:1200px){.product-list-notes-panel{padding:5px 0}}@media (min-width:768px) and (max-width:1199px){.product-list-notes-panel>div{margin-left:-5px;text-align:left}}@media (min-width:1200px){.product-list-notes-panel>div{display:inline-block}}.product-list-notes-panel-label{text-align:center;font-size:.8rem;color:#777;white-space:nowrap}@media (min-width:768px){.product-list-notes-panel-label{text-align:left}}.product-list-notes-panel-gauge{margin-top:5px}@media (min-width:768px) and (max-width:1199px){.product-list-notes-panel-gauge{float:left;margin:0;margin-right:5px}}.product-list-notes-panel-gauge .gauge{font-size:40px}@media (min-width:1200px){.product-list-notes-panel-gauge .gauge{font-size:50px}}.product-list-notes-panel-notes{font-size:.7rem;color:#888;white-space:nowrap}@media (min-width:768px) and (max-width:1199px){.product-list-notes-panel-notes{padding-top:5px}}@media (min-width:768px){.product-list-prices{display:table}}@media (min-width:768px){.product-list-prices-block{display:table-cell;width:50%;padding-right:10px;border-right:1px solid #eee}}@media (min-width:1200px){.product-list-prices-block{width:60%}}.product-list-prices-first{text-align:center;font-size:.8rem;color:#888}@media (min-width:768px){.product-list-prices-first{padding:0;padding-top:6px;text-align:right}}.product-list-prices-first a{font-size:1.1rem;font-weight:700}@media (min-width:768px){.product-list-prices-first a{font-size:1.4rem}}@media (min-width:992px){.product-list-prices-first a{font-size:1.5rem}}@media (min-width:1200px){.product-list-prices-first a{font-size:1.8rem}}.product-list-prices-first i.tip{font-size:1rem;color:#aaa;cursor:default}@media (max-width:767px){.product-list-prices-first i.tip{display:block;margin-top:5px}}@media (max-width:991px){.product-list-prices-first i.tip{font-size:1.2rem}}.product-list-prices-button{margin-top:10px;text-align:right}.product-list-prices-button a{font-size:.9rem}@media (max-width:767px){.product-list-prices-button a{padding:10px}}@media (max-width:1199px){.product-list-prices-button a{display:block}}@media (min-width:1200px){.product-list-prices-button a{display:inline-block;margin:auto;width:70%;font-size:1rem}}.product-list-prices-retailers{display:table-cell;width:60%;padding-left:5px;vertical-align:middle}@media (min-width:1200px){.product-list-prices-retailers{width:50%}}.product-list-prices-retailers>div{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.product-list-prices-retailers>div:first-child{margin:0;padding:0;border:none}.product-list-prices-retailers-list{text-align:center}.product-list-prices-retailers-list-price div{font-size:.9rem;font-weight:700}@media (min-width:1200px){.product-list-prices-retailers-list-price div{font-size:1rem}}.product-list-prices-retailers-list-price div img{margin-top:4px}.product-list-prices-newpdt,.product-list-prices-noprice{text-align:center}.product-list-prices-newpdt div,.product-list-prices-noprice div{margin-top:10px;margin-bottom:10px}.product-list-prices-newpdt div i,.product-list-prices-noprice div i{font-size:1.5rem;color:#ccc}@media (min-width:768px){.product-list-prices-newpdt div,.product-list-prices-noprice div{margin-top:20px}.product-list-prices-newpdt div i,.product-list-prices-noprice div i{font-size:2rem}}@media (min-width:1200px){.product-list-prices-newpdt img,.product-list-prices-noprice img{max-width:250px}}