/*	©2018 Detati Communications. This is license-only software, unauthorized use is illegal.
 *	----------------------------------------------------------------------------------------
 *	$Author: tim $
 *	$LastChangedDate: $
 *	$Rev: $
 */
@charset "utf-8";p{font-size:14px;font-weight:200;margin-bottom:2px !important;}#category_id,#brand_id{height:34px;padding:0 auto;}#resultsContainer{margin-top:40px;min-height:240px;}#search-all{color:black;cursor:pointer;font-weight:bold;}.dc-product-search{background-color:#F58200;border:none;border-radius:16px;color:white;display:inline-block;font-size:16px;line-height:1.2;padding:7px 30px;text-align:center;text-decoration:none;text-transform:uppercase;}.dc-product-search:hover{color:black;}.dc-product-search:disabled, .dc-product-search:disabled:hover{background-color:#AAAAAA;color:white;}.page-ctls{border-bottom:1px solid #D3D3D3;border-top:1px solid #D3D3D3;display:inline-block;margin:0 0 5px 0;min-height:45px;padding-top:5px;width:100%;}.pgs-label{padding-right:4px;text-align:right;}.pg-ctls{text-align:center;}.pg-btns{float:left;padding:4px 10px 8px 0;}.ents-label{float:left;padding:2px 4px 0 0;margin-bottom:6px;text-align:right;white-space:nowrap;}.ents-label input{height:30px;margin-left:4px;}button.page{border:1px solid black;border-radius:0px;margin-right:4px;padding:3px 8px;}button.page:hover{background-color:#BACEF7;cursor:pointer;}button.page:disabled{background-color:#E2E2E2;}.dots{margin-right:4px;}.items-per-page{padding:3px 6px !important;width:60px !important;}.editable-select{color:black !important;border:1px solid #666666 !important;border-radius:3px;font-size:14px !important;height:26px !important;width:50px !important;}.editable-select:hover{cursor:pointer;}.editable-select-options li{font-size:14px;list-style-type:none;margin:0;padding:0;width:32px;}#search-label{color:#244C9D !important;font-size:1.4em;line-height:1.25em;margin:10px 0 !important;}.product-image img{border-style:none;height:150px;max-width:150px;padding-bottom:20px;vertical-align:top;}.product-name{color:#0067a8;font-weight:500;font-size:17px;line-height:1.3;margin-bottom:2px;margin-top:2px;padding-bottom:2px;word-break:break-word;}.product-details-blk{float:left;height:auto !important;min-height:305px !important;min-width:275px;width:33%;}@media (max-width:800px){.product-details-blk{min-height:288px !important;width:45% !important;min-width:275px;}}@media (max-width:500px){.product-details-blk{min-height:158px !important;width:90% !important;min-width:225px !important;}}.product-image{float:left;height:100%;text-align:center;width:40%;}.product-desc-blk{float:right;height:135px;overflow:auto;padding-left:5px;width:100%;}.product-details-blk{padding:10px;}.product-link{color:#f58200;font-size:13px;font-weight:500;text-transform:uppercase;}.part-number:before{content:'\005B';}.part-number{font-size:13px;font-weight:300;line-height:90%;margin-top:4px;padding-bottom:2px;}.part-number:after{content:'\005D';}.brand-name{font-size:16px;font-weight:500;line-height:1.1;margin-top:14px;}.product-info{font-size:14px;font-weight:200;margin-top:6px;padding-right:4px;}.form-data-category, .form-data-brand, .form-data-name{width:20% !important;float:left;padding-left:15px;margin-bottom:20px;}.form-data-button{float:left;padding-left:15px;margin-bottom:20px;}#search-results{background-color:white;display:inline-block !important;float:left !important;left:0 !important;position:inherit !important;width:100% !important;}.title{float:left !important;font-weight:normal;line-height:35px;margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0px;width:20 !important;}a, a:hover, a:focus{color:black;border:none !important;text-decoration:none;}.title a{font-weight:bold;}.empty-result{color:red;}#overlay-loading{background:#d8d9d9 url(images/loading.gif) no-repeat center 50%;display:none;height:100%;left:0;opacity:0.4;position:absolute;top:0;width:100%;z-index:1000;}