﻿body.modal-open{padding-right:0 !important;margin-right:0 !important}.loadingWrap{text-align:center}.loadingWrap .fa{font-size:64px;line-height:1;color:#ec1c24}#breadcrumbs{margin-bottom:16px}#breadcrumbs a{font-size:14px}#catalog,#realCatalog{margin-bottom:16px}#catalog .feat-item,#realCatalog .feat-item{margin-bottom:48px;position:relative}#catalog .feat-item .imgThumbLink,#realCatalog .feat-item .imgThumbLink{display:block;height:140px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:16px}#catalog .feat-item .btn:active,#realCatalog .feat-item .btn:active{bottom:-1px}#catalog .partSingle,#realCatalog .partSingle{position:relative;padding-bottom:16px}#catalog .partSingle .label,#realCatalog .partSingle .label{color:#000}#catalog .partSingle .price,#realCatalog .partSingle .price{font-size:20px;margin:24px 0}#catalog .partSingle .utilityBar,#realCatalog .partSingle .utilityBar{background:#eee;margin:16px 0}#catalog .partSingle .utilityBar .btn .fa,#realCatalog .partSingle .utilityBar .btn .fa{margin-right:8px}#products .listUtility{margin-bottom:12px}#products .listUtility .util-item{cursor:pointer;color:#0064ff}#products .listUtility .util-item:hover,#products .listUtility .util-item.active{color:#96dcff}#products .listUtility .util-compare{cursor:pointer;color:#0064ff}#products .partHeaders{padding-top:6px;padding-bottom:10px;background:#eee}#products .tableHeaders,#products .tableViews,#products .tableViewsHeader{display:none}#products .tableHeaders{font-size:12px;font-weight:bold;margin-bottom:6px}#products .partSingle{padding-top:8px;padding-bottom:8px}#products.grid .partHeaders{display:none}#products.grid .partSingle{width:33%}#products.grid .partSingle .pic,#products.grid .partSingle .attribs,#products.grid .partSingle .attribute,#products.grid .partSingle .spec,#products.grid .partSingle .compareWrap{width:100%}#products.grid .partSingle .pic img{margin:0 auto}#products.grid .partSingle .compareWrap{text-align:left}#products.grid .partSingle .label{padding-left:0}#products.grid .partSingle .utilityBar{text-align:left;background:none}#products.slist .partHeaders,#products.slist .partSingle .normalViews,#products.slist .utilityBar{display:none}#products.slist .tableHeaders,#products.slist .tableViews,#products.slist .tableViewsHeader{display:block}#products.slist .tableViews{border-bottom:1px solid #999}#products.slist .partSingle{padding:0}#products.slist .table{margin:0}#products.slist .pic img{width:50%}#products.slist .details{display:none}.filters .btn{border-radius:0 !important;display:block}.filters .cds-facet-query input#cds-facet-keys-input{vertical-align:baseline}.filters ul{padding:0}.filters li{list-style:none}.filters .filterSegment{margin-bottom:2px}.filters .filterSegment .filterItems{padding-bottom:0;max-height:200px;overflow-y:auto}.filters .filterSegment .filterItems li{color:#333;background-color:#96dcff;clear:both;cursor:pointer;list-style:outside none none;margin-bottom:2px;overflow:hidden;padding:4px;font-size:13px;text-align:center;-webkit-transition:background-color .25s ease-in-out 0s,color .25s ease-in-out 0s;transition:background-color .25s ease-in-out 0s,color .25s ease-in-out 0s}.filters .filterSegment .filterItems li:hover{background:#d51219 none repeat scroll 0 0;color:#fff}.filters .filterHead{background:#0064ff;color:#fff;cursor:pointer;height:37px;line-height:37px;text-align:center}.filters .filterHead>div{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 8px}.filters #clearit.btn{background:#ff0;color:#000}.filters #clearit.btn:hover{color:#000 !important}.filters .rangeWrap{text-align:center;color:#666}.filters .rangeWrap input{width:100%;text-align:center;font-size:13px;margin:4px 0;padding:4px}.productDetail .productImg img{margin:0 auto}.productDetail .addToCart{margin-bottom:32px}.productDetail .getCad{overflow:hidden;margin-bottom:16px}.productDetail .getCad select{padding:12px 18px;width:100%}.productDetail .getCad .btn{background:#a04ba0}.productDetail .downloadPanel .fa{color:#ec1c24}.productDetail .pricingTable{font-size:13px}.productDetail .pricingTable .heading td{text-align:left}.productDetail #attachments,.productDetail #lineDrawing{margin-bottom:20px}.productDetail #lineDrawing .productDrawing{cursor:pointer}.productDetail #attributes .prod-specs,.productDetail #attachments .prod-specs{overflow:hidden;padding:0}.productDetail #attributes .prod-specs .label,.productDetail #attachments .prod-specs .label{font-weight:bold;color:#333;text-align:left;background:#eee}.compareWrap .attr{background-color:#eee;padding:6px;margin:0 5px 10px 0}.compareWrap .attr.compareImg{background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain}.compareWrap .btn{display:block;margin:0 5px 10px 0}#cart .heading{background:#0064ff}#cart .cartManagement>.cartManagementTrig>a.icon-delete{background-color:#ff0;color:#000}#cart .cartManagement>.cartManagementTrig>a.icon-delete:hover{color:#000}#cart .cartManagement>.cartManagementTrig>span{background:#0064ff}#cart .product .icon-refresh{background:#0064ff}#cart .icon-refresh{background:#0064ff}#cart .checkoutProceed{background:#0064ff}.checkOutWrap .btn-default,.checkOutWrap .btn-success{background:#0064ff !important}.checkOutWrap .btn-info,.checkOutWrap .btn-primary{background:#96dcff !important}