#leftcol{float:left;margin-left:-15px}#filtercol{border-left:7px solid #afafaf;border-right:7px solid #afafaf;border-bottom:7px solid #afafaf;float:left;width:100%}#filtercol ul li{font-size:11px}#filtercol .blhead{background:#afafaf;color:#fff;float:left;width:100%;padding:0.5rem 0.25rem;}#filtercol .blhead .bltitle{display:inline;font-weight:600;font-size:1.4em;letter-spacing:-1px;padding:0}#filtercol .blbody{background:#fff;padding:5px 10px;float:left}#filtercol .blbody ul{list-style:none;padding:0;margin:0}#filtercol .blbody ul li.flbody{font-weight:500;padding:0}#filtercol .blbody ul li.flhead{margin-top:5px;font-weight:600;padding:0}#pageSearchCount,#productSearchCount{text-align:left;margin-top:15px;padding:0}#prodcol{float:right;padding:0;}#prodcolfull{padding:0;}#prodcol #btnRow,#prodcolfull #btnRow{padding:0}#prodcol .tlt,#prodcolfull .tlt{padding:5px 10px;border-bottom:1px solid #ccc}#prodcol div.prod_Listing,#prodcolfull div.prod_Listing{width:100%;float:left;margin:15px 0 0;padding:5px;border-bottom:1px solid #ccc;font-size:12px;line-height:1.5em}#prodcol .prodimg,#prodcolfull .prodimg{float:left;text-align:center;margin-bottom:10px;padding-left:0;z-index:-2}#prodcol .prodimg img,#prodcolfull .prodimg img{border:1px solid #cecece;width:120px;height:120px}#prodcol .proddesc>h2,#prodcolfull .proddesc>h2{font-size:16px;color:#333;margin-top:0;margin-bottom:10px}#prodcol .prodprice,#prodcolfull .prodprice{float:left;text-align:right;clear:right;margin:15px 0;padding:0}#prodcol .prodprice .price,#prodcolfull .prodprice .price{font-weight:600;font-size:25px;margin:0}#prodcol .prodprice .ex,#prodcolfull .prodprice .ex{font-size:15px}#prodcol .prodprice .priceinc,#prodcolfull .prodprice .priceinc,.ptextf{font-size:20px;margin:0}#prodcol .prodprice h3,#prodcolfull .prodprice h3{margin:0}#prodcol .prodforms,#prodcolfull .prodforms{text-align:right;padding:8px 0 0;clear:both;float:right}#prodcol .prodforms h3,#prodcolfull .prodforms h3{margin:0}#prodcol .prodforms .manu,#prodcolfull .prodforms .manu{font-style:italic;float:left;text-align:left;padding:0;font-size:12px;color:#333;font-weight:400}#prodcol .ptexth,#prodcolfull .ptexth{color:#3bc7fb;font-size:18px;float:right;text-align:left}#prodcol .btnRow,#prodcolfull .btnRow{padding:0}#prodcol .btnRow>div,#prodcolfull .btnRow>div{float:right}#prodcol .btnRow>div:first-child,#prodcolfull .btnRow>div:first-child{padding-left:5px;padding-right:0}#prodcol .btnRow>div:last-child,#prodcolfull .btnRow>div:last-child{padding-right:5px;padding-left:0}#prodcol .btnRow .sep,#prodcolfull .btnRow .sep{height:10px}.page_Listings{display:inline-block!important}#pageSearchCount>p,#productSearchCount>p{float:left;font-size:23px}#pageSearchCount,#productSearchCount{float:left;width:100%;border-bottom:1px solid #000}div.pagesCount{float:right;margin-top:15px;padding:0;text-align:right}.prodFeatured{border:2px solid #a10a1a!important;overflow:hidden}.prodFeatured .featuredBanner{position:absolute;z-index:-1;transform:rotate(-45deg);overflow:hidden;width:100px;left:-22px;top:18px}.prodFeatured .featuredBanner>div{background:#a10a1a;width:100%;text-align:center;color:#fff}@media all and (min-width:925px){#searchFilterContainer>div.filterOptionContainer{display:inline-block}button#applyFilters{width:65px!important}#searchFilterContainer>div.filterOptionContainer>#filterBrand{margin-left:5px;margin-right:5px}#searchFilterContainer>div.filterOptionContainer>#filterSort{margin-left:5px}}@media (min-width:992px){#filtercol .blbody{display:unset!important}#prodcolfull .primaryBtn,#prodcolfull .secondaryBtn,#prodcolfull .tertiaryBtn{padding:2px 20px}}@media (min-width:769px){#prodcol .prodprice{margin-bottom:0}#prodcol .iquoteRow,#prodcolfull .iquoteRow{padding:0}}@media (max-width:992px){#leftcol{padding:0;position:fixed;bottom:0px;left:0;z-index:100;margin:0!important;box-shadow:0px 4px 20px 0px #3f3f3f}#filtercol{border:none}#filtercol .blhead{padding:5px 15px;height:45px}.panelIcon{margin-right:5px;}#filtercol .blhead .bltitle{padding:10px 14px;margin:0;letter-spacing:0;float:left;padding:0.5rem 1.25rem;width:100%;font-weight:bold;}#filtercol .blbody{background-color:#f0f0f0;overflow-y:scroll;max-height:350px}#filtercol ul li.flbody{padding-right:5px}.lblFilter{position:relative;bottom:3px}}@media all and (max-width:924px){#searchFilterContainer>div.filterOptionContainer{float:left;width:100%}button#applyFilters{height:30px!important;padding:0!important;margin-top:4px!important;float:left;width:100%!important;margin-bottom:5px}#searchFilterContainer>div.filterOptionContainer>#filterBrand{width:100%}#searchFilterContainer>div.filterOptionContainer>#filterSort{margin-right:10px;width:100%;margin-top:5px}}@media (max-width:768px){#prodcol .prodforms>.btnRow,#prodcolfull .prodforms>.btnRow{margin-top:-160px!important;float:left!important}.prodforms>.btnRow div button{float:left;padding:8px;width:120px;text-align:center}#listings .prod_Listing,div.prod_Listing{background-color:#fff;padding:20px!important;box-shadow:2px 2px #b2b2b2;border:1px solid #cecece}#prodBottom .ptexth,#prodcol .ptexth,#prodcolfull .ptexth,#prodr .ptexth{float:none;width:100%}#prodcol .btnRow,#prodcolfull .btnRow{padding:0 15px}#prodcol .btnRow>div,#prodcolfull .btnRow>div{padding:0!important}#prodcol .prodimg,#prodcolfull .prodimg{z-index:1}.prodFeatured .featuredBanner{z-index:0}}