.endecaSortWrapper{float:left;width:100%}.resultsWrapper{background:none;margin:auto;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-evenly}.lineItemRow{width:20%;min-width:176px;font-size:11px;background-color:#fff;padding:10px;box-sizing:border-box;position:relative;display:flex}.lineItemImagePanel{display:block;text-align:center;position:relative}.lineItemImagePanel,.lineItemCenterPanel,.verticalAttributesLink{width:94%;margin:auto}.lineItemImagePanel img{width:172px;background:#fff}.lineItemRow .each,.priceDisplay .regularPrice{display:inline-block;padding-right:6px}.imageLowerPanel{font-size:13px;line-height:normal;font-weight:bold;color:#25262a;padding-top:10px}.imageLowerPanel span.selectedStatus{display:block;font-weight:normal;font-size:11px}.lineItemCenterPanel{display:block;overflow:hidden}.lineItemRow .pr-snippet-read-write{display:none}.lineItemRow .priceDisplay{width:85%;position:absolute;bottom:20px}.lineItemCenterPanel p.prodName{font-size:12px;font-weight:bold;margin-bottom:6px;margin-top:6px}.lineItemCenterPanel p.prodName a{color:#000}.lineItemCenterPanel p.prodCodes{font-size:11px;font-weight:normal;color:#727579;margin-bottom:6px}.lineItemCenterPanel p.prodCodes .productAttribute{font-weight:bold;color:#25262a}.lineItemCenterPanel .badgeStrip{padding:4px 0 0 0;display:none}.lineItemCenterPanel .badgeStrip .badge{color:#000;margin-right:12px;text-align:center;float:left;font-size:8px}.lineItemCenterPanel .badgeStrip img{display:block;margin:0 auto 2px;height:35px}.lineItemAttributes{margin-top:10px;font-size:10px}.lineItemAttributes span.lineItemAttribute{width:160px;padding-right:10px;float:left}.lineItemAttributes span.lineItemAttribute .key{font-weight:bold}.verticalAttributesLink{font-size:1.5em;padding-bottom:1em}.lineItemPricePanel{display:block}.callOnlyMessage{width:94%;margin:auto;font-size:1.2em}table.narrowTiers{font-size:12px;font-weight:bold;color:#25262a;width:173px;margin:auto}table.narrowTiers td{height:18px;vertical-align:middle}table.narrowTiers td.tierQty{width:50%;text-align:left;padding-left:10px}table.narrowTiers td.tierPrice{width:50%;color:#59a324;text-align:right;padding-right:10px}table.narrowTiers td.tierSheetHeading{text-align:center;font-size:11px;vertical-align:top;padding:0;line-height:22px}.addToCartWrapper{display:none;padding-top:10px;text-align:center;white-space:nowrap;position:absolute;width:100%;left:0;bottom:0;margin-bottom:10px}.addToCartWrapper input,.addToCartWrapper select{vertical-align:middle;font-size:11px;text-align:center}.addToCartWrapper select{text-align:left}.buttonWrapper{margin-top:10px;text-align:center}.bulbTrackNotesControls{padding:5px 5px 5px 40px;font-weight:bold;background:#f6f6f6 url(/images/resources/notes_icon.png) no-repeat 5px 5px;margin-top:10px}.bulbTrackEdit{cursor:pointer}.BTNoteTextEdit{display:block;width:90%;margin-bottom:4px}div.bulbTrackNote{color:#ff600a;padding:4px 0}@media screen and (max-width:1200px){.lineItemRow{width:25%}}@media screen and (max-width:960px){.lineItemRow{width:33.33%}}@media screen and (max-width:600px){.lineItemRow{width:50%}.lineItemImagePanel,.lineItemCenterPanel,.verticalAttributesLink{width:86%}}@media screen and (max-width:450px){.lineItemRow,.lineItemImagePanel,.lineItemCenterPanel,.lineItemPricePanel,.addToCartWrapper,.verticalAttributesLink{float:none;width:auto;height:auto;position:relative}.lineItemRow{border-bottom:solid 1px #dbdbdb;padding-left:4%;padding-right:4%}}