@media screen and (min-width:320px){.Bar a{color:#3d7cc9!important}button,.btn{color:#fff!important}button.btn.btn-refresh{background:#003494}.btn-csv,.btn-excel,.btn-pdf{font-size:14px;font-weight:400;padding:4px 16px}.btn.log{background-color:#3d7cc9!important}span.progress-number{color:#3d7cc9!important}.page-item.active .page-link{background-color:#5b6670!important;border-color:#555!important}.page-link{color:#555}.preview-container{margin-bottom:10px;margin-top:10px}a.view-more{padding:5px 10px;font-size:13px}.sub-cat{box-shadow:0 2px 3px 0 rgba(0,0,0,.14)}.breadcrumb-heading{padding:16px 0 0 0;background:#fff!important;border-bottom:none}.breadcrumb-item.active{color:#2c2c2c!important}.breadcrumb.cat-breadcrumb a{color:#3d7cc9!important}.breadcrumb-title{color:#5b6670!important;font-size:1.75rem!important}.Bar{margin-bottom:10px}.results-group{padding:10px 0!important}p.results-label{color:#252525!important;font-size:14px}.TL-buttons button{}.TL-Price{color:#000}button.AddToCart{background:#3d7cc9!important}.product-sku{margin-bottom:0}.TL-AddToCart .qty-select{margin-right:10px;margin-bottom:5px;width:53px;max-width:53px;-ms-flex:0 0 53px;flex:0 0 53px;height:40px;border:1px solid #ddd}.TileView{width:calc(100%/4);margin:0;border:none;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:25px;padding-top:10px;padding-bottom:10px}.tile--category{border:1px solid #ddd;width:calc((100%/5) - 10px)}.dp-image-wrapper{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-right:3%;text-align:center}.InfoTableContainer{text-align:left;padding:0 0;-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%}.dp-image-wrapper span{height:380px;padding:15px}.table--info-table{margin-bottom:0}.InfoTableContainer .table-cell.table-cell-label{width:auto}.table.table--warehouse-table{padding-top:15px}.table-cell.table-cell-label.th-warehouse{background:#5b6771;color:#fff}.table-cell.table-cell-value.td-warehouse span,.th-warehouse span{display:inline-block;width:120px}span.key{font-weight:600}.table.table--warehouse-table .table-row:nth-child(even){background:#f7f7f7}.price-box .DetailLine2{color:#3d7cc9!important}div#tabContent{font-size:14px}.tab-content .table-cell{padding:8px 55px 8px 25px}.dp-tabs-wrapper .nav-link.active{border-top:3px solid #3d7cc9;font-weight:600}.dp-tabs-wrapper .nav-link{color:#3d7cc9}.glossary{margin-bottom:2rem}.glossary dl{font-size:14px;margin-bottom:0}.glossary dt{float:left;clear:left;width:120px;text-align:left;margin-bottom:.5rem;font-weight:700}.glossary dd{margin:0 0 0 130px;padding:0 0 .5em 0}.product-specs-box{font-size:14px}.product-specs-box .table-cell{padding:.5rem;vertical-align:top;border-bottom:1px solid #ddd;padding:.25rem .5rem;vertical-align:middle;display:table-cell!important}.product-specs-box .table-head .table-cell{padding:.5rem;vertical-align:top;border:none}thead.t-head{background:#3d7cc9;color:#fff}.product-specs-box .table-responsive::-webkit-scrollbar{-webkit-appearance:none}.product-specs-box .table-responsive::-webkit-scrollbar:horizontal{height:11px}.product-specs-box .table-responsive::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}}@media screen and (min-width:1025px){.TileView.tile--product:nth-child(4n+1){border-right-width:0}}@media screen and (max-width:1024px){.TileView{width:calc(100%/4)}.TileView.tile--product:nth-child(4n+1){border-right-width:0}.tile--category{width:calc((100%/4) - 10px)}}@media screen and (max-width:768px){.TileView{width:calc(100%/3)}.TileView.tile--product:nth-child(4n+1){border-right-width:1px}.TileView.tile--product:nth-child(3n+1){border-right-width:0}.tile--category{width:calc((100%/3) - 10px)}}@media screen and (max-width:767px){.dp-image-wrapper{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;margin-right:0%;margin-bottom:20px;text-align:center}.InfoTableContainer{text-align:left;padding:0 0;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media screen and (max-width:576px){.dp-image-wrapper span{height:250px;padding:10px}.image-wrapper{height:130px}.TileView{width:calc(100%/2);padding:10px}.TileView.tile--product:nth-child(3n+1){border-right-width:1px}.TileView.tile--product:nth-child(2n+1){border-right-width:0}.tile--category{width:calc((100%/2) - 10px)}.account-page .table .table-cell{border:none;border-bottom:0 solid #ddd;padding:.5rem;display:block;font-size:.8em;text-align:left;width:100%}}.line-drawing{text-align:center}.line-drawing-dimensions .table-cell{padding:.5rem}