#products { background: #fff; color: #2f2f2f  }#products > .inner { margin: 0 auto; padding:0  15px;}#products h1 { color: #000;}#products h2 { color: #2f2f2f;}#products-list .category-subs { padding: 20px 0; text-align: center}#products-list .category-subs a {    border-radius: 6px;    background: #6bcad2;    color: #fff;    text-decoration: none;    font-size: 14px;    display: inline-block;    margin: 0 10px 10px 0;    padding: 5px 10px;}#products-list > .inner { padding: 20px 0 0 0 } #products-list .products-grid > .inner { text-align:center; margin:0 auto  }#products-list .products-type { display: flex; margin: 0 0 20px 0; padding: 5px 10px; border-radius: 6px; background: #f7f7f7; float: left; }#products-list .products-type span { align-items: center; font-size: 11px; display: inline-block; padding: 4px 0 0 0; margin: 4px 10px 0 0; }#products-list .products-type select { display: inline-block; margin: 0 10px}#products-list .linesheet { float: right; font-size: 12px; }#products-list .linesheet a, a.linesheet{ display: inline-block; padding: 4px 8px; background:#fdc002; font-size: 12px; font-weight: bold; border-radius: 5px; color: #2f2f2f; text-align: center; text-decoration: none; }#products-list .products-grid > .inner ul { display: flex; justify-content:center; flex-wrap: wrap; margin: 0; padding: 0;}.item-h-li { width:25%; padding: 10px; list-style: none; box-sizing: border-box; }.item-li-last { margin-right:0 !important; }.item-h .item-h-holder { background:#f7f7f7; padding:5px; }.item-h .item-h-holder .item-holder { background:#fff;  }.item-h .item-h-holder .item-holder .thumb { text-align:center; }.item-h .item-h-holder .item-holder .thumb a { width:100%; height:100px; display:block; background-size:contain; background-position:center center; background-repeat:no-repeat }.item-h .item-h-holder .item-holder .info { background:#fff; padding:10px;  }.item-h .item-h-holder .item-holder .name { font-size:15px; font-weight:400; text-align:center; }.item-h .item-h-holder .item-holder .name a { text-decoration:none; color:#000 }.item-h .item-h-holder .item-holder .qty { text-align:center; padding:10px 0 0 0; }.item-h .item-h-holder .item-holder .qty span { font-size:11px; color:#555; }.item-h .item-h-holder .item-holder .qty input { font-size:15px; text-align:center; padding:5px; width:40px; }    .item-h .item-h-holder .item-holder .options { padding: 20px 0;}.item-h .item-h-holder .item-holder .options span { display:block; padding:6px 0 6px 10px; border-bottom:1px dotted #dadada; font-size:12px}.item-h .item-h-holder .item-holder .options a { display:inline-block; margin: 0 5px; padding:10px; border-radius: 5px; text-decoration:none; font-size: 13px; color: #fff; background: #0f6fc7;}.item-h .item-h-holder .item-holder .options .buy {background: #ca0b68; }.item-h .item-h-holder .item-holder .options a i { margin:0 5px 0 0 }.item-h .item-h-holder .item-holder span.price { border:none; color: #555555; font-size: 17px; font-weight: bold; padding: 0 0 10px 0;}.products-tree > .inner { padding:20px 0; font-size:13px; color:#565656; border-bottom:1px solid #dadada; }.products-tree:last-of-type > .inner { border-top:1px solid #dadada; border-bottom: none }.products-tree > .inner a, #products-tree > .inner span { color:#565656; margin:0 10px }#products-cart { }#products-cart > .inner { padding:0; }#products-cart .products-cart-items { float:left; width:50%;  }#products-cart .products-cart-items > .inner { padding:20px 10px;}#products-cart .products-cart-items table { width:100%; }#products-cart .products-cart-items tr.item td { padding:20px 10px; border-bottom:1px solid #dadada; }#products-cart .products-cart-items tr:last-child td { border:none; }#products-cart .products-cart-items tr.item td a { color:#000; font-weight:400; display: block}#products-cart .products-cart-items tr.item td a.remove { display:block; text-align: center;color:inherit !important; text-decoration:none; font-size:11px; }#products-cart .products-cart-items tr.item td img { width:75px }#products-cart .products-cart-items tr.item td input.numbers { padding:5px; font-size:16px; text-align:center; width:40px; }#products-cart .products-cart-items .buyrentlbl { color: #fff; margin: 5px 0; display: inline-block; font-size: 12px; text-transform: uppercase; font-weight: bold; padding: 5px 10px; border-radius: 6px;}#products-cart .products-cart-items .buy {background: #ca0b68;}#products-cart .products-cart-items .rent {background: #0f71c4 }#products-cart .products-cart-quote { float:right; width:50%; background:#f4f4f4;}#products-cart .products-cart-quote > .inner { padding:30px;  border-left:1px solid #dadada }.products-quotes-window { padding:0px 40px; }#hld_files-list span { display:block; font-size:12px; border-bottom:1px solid #dadada; padding:5px 0; }.whyus {   margin-top:30px; padding: 20px 40px; background: #f7f7f7; border-radius: 10px}@media (max-width:1099px) {#products-bar > .inner { width:960px; }}@media (max-width:768px) {#products > .inner { width: auto; margin: 0 auto; padding: 0 10px}#products-bar > .inner { padding: 10px; width: auto}#products-bar .cbo a { display: block;   }#products-bar-categories { box-shadow:none; }#products-bar-categories > .inner ul { display: flex; flex-wrap: wrap;  }#products-bar-categories > .inner ul li { float: none; width: 50%}#products-bar-categories > .inner ul li > .inner { padding:10px; }#products-bar-categories > .inner ul li > .inner a { font-size: 12px;}#products-bar-categories > .inner ul li > .inner a:last-child { border:none; }#products-bar-subcategories { box-shadow:none; min-width:auto; }#products-bar-subcategories > .inner ul li > .inner { padding:10px; }#products-bar-subcategories > .inner ul li > .inner a { font-size: 12px;}#products-bar-subcategories > .inner ul li > .inner a:last-child { border:none; }#products-bar-subcategories > .inner a { font-size:14px; padding:12px 8px;}#products-bar-subcategories > .inner a:last-child { border:none; }#products-list > .inner { padding: 10px 0; } #products-list .category-name { padding: 0}#products-list .products-grid > .inner { text-align:center; width:auto; margin:0 auto  }#products-list .products-type span { font-size: 10px; padding: 10px; }#products-list .products-type select { font-size: 85%}.item-h-li { width:50%; padding: 10px 0 }.item-h .item-h-holder { background:#f7f7f7; border:1px solid #eee; padding: 0 }.item-h .item-h-holder .item-holder { background:#fff; }.item-h .item-h-holder .item-holder .thumb { text-align:center; }    .item-h .item-h-holder .item-holder .thumb a { width:100%; height:100px; }.item-h .item-h-holder .item-holder .info { background:#fff; padding:10px; } .item-h .item-h-holder .item-holder .name { font-size: 13px; }.item-h .item-h-holder .item-holder .options a { padding: 5px 7px; font-size: 12px; margin: 0 5px 5px 5px;}#products-cart { }#products-cart > .inner { padding:0; }#products-cart .products-cart-items { float:none; width:auto;  }#products-cart .products-cart-items > .inner { padding:0px 0 0 0;}#products-cart .products-cart-items table { width:100%; }#products-cart .products-cart-items tr.item td { padding:20px 10px; border-bottom:1px solid #dadada; }#products-cart .products-cart-items tr:last-child td { border:none; }#products-cart .products-cart-items tr.item td a { color:#000; font-weight:400 }#products-cart .products-cart-items tr.item td a.remove { display:block; color:inherit !important; text-decoration:none; font-size:13px; }#products-cart .products-cart-items tr.item td img { width:75px }#products-cart .products-cart-items tr.item td input.numbers { padding:5px; font-size:16px; text-align:center; width:40px; }#products-cart .products-cart-quote { float:none; width:100%; background:#f4f4f4;}#products-cart .products-cart-quote > .inner { padding:20px;  border-left:1px solid #dadada }.products-quotes-window { padding:00px 40px; }#hld_files-list span { display:block; font-size:12px; border-bottom:1px solid #dadada; padding:5px 0; }#products-list .category-subs a {    font-size: 12px;}.products-tree > .inner {        padding: 10px 0;font-size: 11px;}}