/* DYNAMIC */.real-time-indicator{font-weight:bold;position:relative;top:-5px}.real-time-indicator.real-time-success{display:none}.sku-compare{display:block;margin:10px auto;border:1px solid #ebebeb;background-color:#f2f2f2;border-radius:4px;padding:2px;width:90px;font-size:12px;clear:both}.sku-compare .compare-chk{display:inline-block;margin-top:0;margin-right:5px}.sku-compare .compare-label{margin-bottom:0;vertical-align:text-bottom}.compare{position:fixed;z-index:49;bottom:-100%;right:0;left:0;padding:15px 0;background:rgba(29,37,44,0.85);transition:bottom .4s ease;height:220px}.compare.is-shown{bottom:0}.compare.minimized{bottom:-220px}.compare.minimized .compare-mini i:before{transform:rotate(180deg)}.compare .compare-chk{display:none}.compare .slide{display:none}.compare .compare-item-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.compare .compare-item-list .compare-item{width:23%;opacity:1;z-index:1;display:inline-block;position:relative;background:#fff;min-height:100px}.compare .compare-item-list .compare-item.compare-empty{background:#1d252c}.compare .compare-item-list .compare-item .compare-inner{z-index:9;width:100%;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.compare .compare-item-list .compare-item .compare-text{width:60%;padding:10px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;height:55px;margin-top:5px}.compare .compare-item-list .compare-item .compare-text h2{font-size:12px;margin:0}.compare .compare-item-list .compare-item .compare-text h2 a{color:#333;text-decoration:none !important;word-break:break-word}.compare .compare-item-list .compare-item .compare-image{width:40%;padding:10px}.compare .compare-mini{position:absolute;left:0;right:0;bottom:100%;width:120px;margin:0 auto;background:rgba(29,37,44,0.85);text-align:center;color:#fff;border-left:10px solid transparent;border-right:10px solid transparent;height:16px;cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px}.remove-comp{position:absolute;right:-15px;top:-15px;background:none;border:none;font-size:1.5rem;background:#4e78b7;color:#fff;width:30px;height:30px;border-radius:50%;line-height:30px;text-align:center;padding:0}.compare-btns{margin:1rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.compare-btns .btn{padding:5px 15px}.compare-btns .btn:focus{outline:none}.compare-btns .btn.btn-link{color:#fff;text-decoration:none}#product-comparisons{width:100%;margin-bottom:30px}#product-comparisons .table-compare{border-top:2px solid #ddd}#product-comparisons .table-compare td{border-right:2px solid #ddd}#product-comparisons .table-compare td.PriceBreaks{border-right:none}#product-comparisons .table-compare .sku-detail-row{border-bottom:2px solid #ddd}#product-comparisons .table-compare .compare-prop-name{border-right:2px solid #ddd}#product-comparisons td.sku-detail{vertical-align:top}#product-comparisons thead{background:#fff}#product-comparisons .compare-specs{border-top:none;padding-top:30px}#product-comparisons .compare-sku-remove{text-align:center}#product-comparisons .compare-sku-remove-btn{display:inline-block;margin:0 auto 1rem;border:1px solid #ddd;border-radius:20px;padding:.25rem 1rem;background:#fff;transition:.3s all ease}#product-comparisons .compare-sku-remove-btn:hover{background:#f3f3f3}#product-comparisons .SKULineOuterWrapper-alt .SKULineWrapper{width:100%;border:none;margin:0;padding:0;display:block}#product-comparisons .SKULineOuterWrapper-alt .SKULineWrapper .ProductImagesContainer{padding:0}#product-comparisons .SKULineOuterWrapper-alt .SKULineWrapper .SKUQtyBox{width:100%}#product-comparisons .SKULineOuterWrapper-alt .SKULineWrapper .SKULineFavItem .fav-add{text-align:left}.compare-loading{text-align:center;margin-top:100px}.compare-prop-name{min-width:130px}.compare-top{width:100%;margin:20px 0}.compare-sku{padding:10px;margin:20px 0;position:relative;max-width:300px;width:100%}.compare-sku h2{font-size:16px}.compare-sku .stepper-wrap{float:none}.compare-sku .qtyBox{padding:0 5px;float:none}.compare-sku .ajaxAddToCartSection{width:100%;text-align:left;margin-top:10px}.compare-sku-image{display:block;text-align:center}.compare-sku-image img{width:200px;margin:0 auto}.compare-sku-uom,.compare-sku-priceinfo{display:block;font-weight:bold;margin-top:5px}.compare-top .print-button{color:#fff}.item-family-sku-line-desc-info .sku-compare{margin:0;background:none;border:none;padding:2px 0;text-align:left;width:auto;font-size:10px;line-height:normal}.item-family-sku-line-desc-info .sku-compare .compare-chk{margin-top:0;top:3px;position:relative;margin-right:2px}.sku-compare-td{background:#f9f9f9;vertical-align:middle !important;text-align:center}.sku-compare-outline{padding:4px}.more-info-panel{border:1px solid #ddd;border-radius:2px;width:100%;margin-top:10px;display:none;overflow:hidden;padding:10px;background:#f8f8f8}.item-specs{width:100%}.item-specs h3{border-bottom:5px solid #158cb9;width:100%;padding:5px 0;color:#333;margin-top:0;font-size:20px;text-transform:uppercase}.item-specs ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-specs ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:48%;border-bottom:1px solid #ddd}.item-specs ul li:nth-child(odd){padding-right:40px;width:52%}.item-specs label{margin-right:10px}.item-specs .item-spec-val{text-align:right}.btn-slide{background:url(/images/misc/plus-minus.gif) no-repeat left -53px;text-align:center;margin:10px 0;display:inline-block;font-weight:bold;padding-left:18px}.btn-slide.active{background-position:left 4px}.SKULineOuterWrapper{width:100%}.SKULineWrapper{width:100%;margin:10px 0;padding:10px;border:1px solid #d7dfe6;position:relative}.SKULineWrapper .SKULineImage{padding-top:2rem}.SKULineDescInfo h2{font-size:18px}.SKULineDescInfo h2 a{color:#ca2027}.sku-right-box{text-align:center;border:1px solid #d7dfe6;padding:10px;margin-bottom:15px}.PriceInfo,.DetailPriceInfo{font-weight:bold;color:#d11c1b;font-size:20px;margin-bottom:10px}.PriceInfo table,.DetailPriceInfo table{width:100%}table.PriceBreaks{font-size:12px}.SKULineStockColumn{width:100%;padding:5px 0;border:1px dotted #d7dfe6;border-left:none;border-right:none;margin-bottom:10px;font-weight:bold;line-height:15px;font-size:14px}.sku-compare{position:absolute;top:0;left:5px;background:no-repeat;border:none;cursor:pointer}.sku-compare .compare-label{font-weight:normal;cursor:pointer}.stepper-wrap{position:relative}.stepper-wrap .qtyBox{border:1px solid #d7dfe6;border-radius:5px;height:30px;width:70px;padding:0 20px 0 8px}.stepper-btn-wrap{right:2px;border:none;height:20px;margin-top:5px}.stepper-btn-wrap a{border:none;display:inline}.btn-cart{margin-top:10px;padding:6px 30px;background-color:#4e78b7;border-color:#4e78b7;color:#fff}.btn-cart:hover{background-color:#446ca7;border-color:#446ca7;color:#fff}.previously-purch-badge{display:table;margin:10px auto 0 auto;background:#0b4a70}.view-accessories{width:100%;display:block;margin-top:15px}.stepper-wrap{margin:0 !important}.SKULineOuterWrapper-alt{padding-top:1rem}.SKULineOuterWrapper-alt .SKULineWrapper{height:auto !important;text-align:center}.SKULineOuterWrapper-alt .SKULineLeft{width:100%;padding-top:15px;display:block}.SKULineOuterWrapper-alt .SKULineLeft .SKULineImage{width:100%;text-align:center;padding:15px}.SKULineOuterWrapper-alt .SKULineLeft .SKULineImage .ProductImagesContainerInner{margin-top:15px}.SKULineOuterWrapper-alt .SKULineLeft .SKULineImage .primary-compare-image{max-width:150px}.SKULineOuterWrapper-alt .SKULineLeft .SKULineDescInfo{width:100%;text-align:center}.SKULineOuterWrapper-alt .SKULineLeft .SKULineDescInfo .slide{display:none}.SKULineOuterWrapper-alt .SKULineLeft .SKULineDescInfo h2{margin-top:0}.SKULineOuterWrapper-alt .SKULineLeftDesc{margin:0;padding:5px 10px;text-align:left;border-top:1px solid #d7dfe6;border-bottom:1px solid #d7dfe6}.SKULineOuterWrapper-alt .SKULineRight{width:100%}.SKULineOuterWrapper-alt .SKULineRight .sku-right-box{width:100%;border:none;margin:0}.SKULineOuterWrapper-alt .SKULineRight .PriceInfo{text-align:left;margin:0}.SKULineOuterWrapper-alt .SKULineRight .SKULineStockColumn{text-align:left;margin:0 0 10px;border:none;border-bottom:1px solid #d7dfe6}.recent-item-atc .btn-cart{border-radius:20px}.following-items .SKULineWrapper{height:auto;min-height:275px}.pb-inv{display:block;margin-bottom:1rem}.pb-supplier-partno{display:none !important}.SKUDetailContainer .container{background:#fff;padding-top:15px;padding-bottom:15px}.SKUDetailContainer .detail-breadcrumbs a{text-decoration:none;font-weight:normal}.SKUDetailContainer h1{font-size:24px;margin-top:20px;padding:10px;background:#f2f2f2;border:1px solid #ebebeb}.SKUDetailContainer .SKUDetailRight{margin:20px 0}.SKUDetailContainer .SKUDetailImage{text-align:left;padding:20px}.SKUDetailContainer #sku-desc{padding:20px;margin-bottom:10px}.SKUDetailContainer #sku-desc h3{text-transform:uppercase;font-size:16px;color:#333;margin-top:20px;width:100%}.SKUDetailContainer strong,.SKUDetailContainer b{color:#555;display:inline-block;margin-right:5px}.SKUDetailContainer .purchase-history-wrapper{width:100%;text-align:center;margin-top:10px}.SKUDetailContainer .purchase-history-wrapper a{background:#525252;color:#fff;padding:8px 16px;width:auto;border-radius:2px;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.SKUDetailContainer .purchase-history-wrapper a:hover{background:#333;text-decoration:none}.SKUDetailContainer .purchase-history-wrapper a i{display:inline-block;margin-right:5px}.SKUDetailContainer .detail-item-number{width:100%;font-size:18px;margin:5px 0;border-bottom:6px solid #dfdfdf}.SKUDetailContainer .SKUDetailFavItemWrapper{width:100%;margin:10px 0;text-align:center}.SKUDetailContainer #questions{width:100%;margin-bottom:20px;text-align:center}.SKUDetailContainer #questions h4{margin-top:0}.SKUDetailContainer #questions strong{margin-right:10px}.detail-item-specs{width:100%}.detail-item-specs .item-specs{border:none;padding:0}.SKUDetailDesc{width:100%}.tinyImageHolder{width:100% !important;padding:10px 0 !important}.SKUDetailImage .tinyImageHolder .imgThumb{margin:0 5px;width:60px !important}.SKUDetailImage .tinyImage{max-width:60px}.SkuLinkGroup{width:100%;margin-top:20px;border-top:1px solid #eee;padding-top:10px}.SkuLinkGroup a{display:inline-block}.SkuLinkGroup img{max-width:20px;margin-bottom:5px}.detail-accessories{width:100%;margin-top:20px}.accessory-item{margin-bottom:20px;width:33.3333%;font-size:12px}.accessory-box{width:100%;padding:10px 0;border:1px solid #dfdfdf}.accessory-item .col-lg-5{width:25%}.accessory-item .col-lg-7{width:75%}.simpleImage{width:100%;margin-top:10px}.detail-pdf-lnk{text-align:center}.custom-fields{display:none}.detail-keywords{display:none}