.container.single.woocommerce ,.container.single.woocommerce ul li{float: left;width: 100%;clear: both;}
.add-to-cart-wrap.lamps-read-more {margin: 0 auto;text-align: center;padding-top: 10px;}
.product_meta {clear: both;}
ul.products small {font-weight: 600;}
.woocommerce div.product form.cart .button,ul.products .add-to-cart-wrap {display: none;}
ul.products .lamps-read-more{display: block;}
.product_meta span.sku_wrapper {display: inline-flex;}
.product_meta span {display: block;}
.cat-search #tabs {	width: 100%;max-width: 350px; height:30px; 	border-bottom: solid 0px #CCC;	margin-top: 30px; margin:  0 auto;padding-left: 0px;}
.cat-search a {cursor:pointer;}
.cat-search #tabs li {float:left;list-style:none;border-top:1px solid #ccc; 	border-left:1px solid #ccc;border-right:1px solid #ccc;border-top-left-radius:3px;border-top-right-radius:3px;list-style: none;outline:none;}
.cat-search #tabs li a {font-family: Arial, Helvetica, sans-serif;font-size: inherit;font-weight: bold;color: #fff;padding-bottom: 8px;display: block;background: #dcc005;border-top-left-radius: 3px;border-top-right-radius: 3px;text-decoration: none;outline: none;min-width: 115px;padding: 7px;text-align: center;}
.cat-search #tabs li a.inactive{padding-top: 5px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;color: #fff;background: #a08d0f;outline: none;border-bottom: solid 1px #a08d0f;}
.cat-search #tabs li a:hover, #tabs li a.inactive:hover {color: #fff;outline:none;}
.cat-search .tabs-search {clear:both;width: 100%;max-width: 350px;border-left: solid 1px #CCC;	border-right: solid 1px #CCC;border-bottom: solid 1px #CCC;	text-align:left;padding-top: 20px;background: #dcc005;margin: 0 auto;text-align: center;}
.cat-search .tabs-search h2 {margin-bottom: 10px; color: #5685bc; }
.cat-search .tabs-search p {margin-top: 10px; margin-bottom: 10px; line-height: 1.3; font-size: small;}
.cat-search .tabs-search ul {font-size: small;line-height: 1.4;list-style-type: disc;margin: 0px auto; padding: 0; }
.cat-search .tabs-search li {padding-bottom: 5px; margin-left: 5px;list-style: none;}
h2.woocommerce-loop-product__title, ._sku, .part_number {word-break: break-all;}
.search-loader{margin:0 auto;text-align: center;}
.search-loader svg{width:150px;height:150px;margin:0 auto}
.psearch-frm {width: 100%;max-width: 290px;display: inline-block;padding: 0 15px 20px;}
table.ps-table {border-collapse: inherit;}
.psearch-frm select {border-radius: 4px;padding: 10px 0px;height: 44px;width: 100%;}
.cat-search .woocommerce ul.products.columns-3 > li.product {clear: none;}
/*08-05-19*/
.cat-search h2.woocommerce-loop-product__title{font-size: 18px;}
.cat-search .fg-search-price{width:100%;float:left;clear:both;}
.cat-search .postform,.cat-search .subcategory{font-size: 12px;padding: 0 10px;font-weight: 400;}
/*end 08-05-19*/
@media screen and (max-width: 991px)  {
.cat-search .woocommerce ul.products.columns-3 > li.product {width: calc(100%* 1/2 - 28px);}
}
@media screen and (max-width: 768px)  {
.cat-search #tabs li a{font-size: 16px;}
.cat-search .woocommerce ul.products.columns-3 > li.product {width: calc(100%* 1/1 - 0px);}
}