#kipaging{padding:20px 0;min-height:500px;background:url(../gif/loading-icon.gif) no-repeat center center}#kipaging select{font-size:11px}#kipaging .name a{margin:10px 10px 0;display:block}#kipaging .price{display:none;color:#616161;text-transform:uppercase;font-size:11px;margin-bottom:5px}
#kipaging .sprice{padding:3px 0;font-weight:700;font-size:16px; display:inline-block; padding:7px;}
#kipaging .yousave{color:#b63539; font-size:16px; display:inline-block; padding:7px;}
#kipaging .kibody{padding-bottom:20px;padding-top:10px;float:left;width:100%}#kipaging .img{padding-top:10px}#kipaging .pages .curpage{font-weight:700}#kipaging .pages a{border:1px solid #c8c8ca;background:#fff;padding:3px 7px;margin:0 3px}#kipaging .pages span{border:1px solid #c72729;background:#c72729;padding:3px 7px;margin:0 3px;color:#fff}#kipaging .kiheader,#kipaging .kifooter{/*border:1px solid #c8c8ca;background:#fbfbfd;*/padding:15px;clear:both}#kipaging .kiheader *,#kipaging .kifooter *{font-size:13px}#kipaging .lm{margin:5px 0}#kipaging .kibody td{/*border:1px solid #e4e4e4*/}#kipaging select{background:transparent;font-size:13px;outline:0;width:auto!important}

#sec-filters .sec-title .filter-icon{width:16px;height:15px;background:url(../jpg/filter-icon-plus-minus.jpg) no-repeat left center;position:absolute; background-position-x:-16px; right:0px;top:8px;cursor:pointer}

.leftnavfilters{display:table-cell;padding:10px;width:20%;background:#fafafa;}.leftnavfilters .title{color:#c72729;font-size:18px;margin-top:10px;margin-bottom:20px}.leftnavfilters #sec-filters .sec-title{font-weight:700;text-transform:uppercase;padding:7px 0;position:relative}.leftnavfilters #sec-filters .checkboxes{display:none; margin-bottom:20px;padding-left:10px}.leftnavfilters #sec-filters .checkboxes div{margin-bottom:7px}.leftnavfilters #sec-filters .sec-filter{border-top:1px solid #e7e7e5}.price-range-box{height:99px;padding-bottom:30px;}.price-range-box .price-inputs input{padding-left:5px; height:30px; border-radius:5px; border:1px solid #ccc; width:46%;margin-right:10px}.rightsectionpart{display:table-cell;padding:10px;width:80%;/*border-left:1px solid #000*/}.rightsectionpart h2{color:#c72729;margin-top:30px}#kipaging form{background:#cbcbcb;padding:4px 0 1px}#kipaging .vd a{margin:0}#kipaging .items{display:grid; grid-template-columns:auto auto auto;}

#kipaging .items .item{text-align:center; padding-bottom:40px; /*border:1px solid #e4e4e4; width:25%; float:left; height:470px;*/}
#kipaging .items .item .name {font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif; font-size:16px;}
/*#kipaging .items .item .img {height:280px; vertical-align:middle; display:table-cell; width:189px;}*/

#kipaging .items .item .img {/*height:280px;*/ margin:0px auto; position:relative; width:100%;}
#kipaging .items .item .img a {display:block;}

#kipaging .items .item .img .vd {background:#000; color:#fff; padding:10px; position:absolute; width:100%; z-index:999; left:0px; bottom:0px; display:none;}
#kipaging .items .item:hover .vd {display:block;}

#kipaging .items .item .img .vd:hover {text-decoration:none; opacity:0.8;}

#kipaging .kiheader,#kipaging .kifooter{float:left; width:100%; padding-bottom:3px; text-align:right;}
#kipaging .kiheader div div,#kipaging .kifooter div div{margin-right:25px; height:30px; display:inline-block;}
#kipaging .kiheader div div *,#kipaging .kifooter div div *{vertical-align:middle}

@media only screen and (max-width: 900px) {
	#kipaging {
		padding: 0
	}
	#kipaging .kiheader div div,
	#kipaging .kifooter div div {
		margin-right: 10px
	}
}

@media only screen and (max-width: 700px) {
	/*
	#kipaging .items .item {
		width: 33.33%
	}
	*/
	#kipaging .items{display:grid; grid-template-columns:auto auto;}
}

@media only screen and (max-width: 450px) {
	/*
	.middle .bs .items .item,
	#kipaging .items .item {
		width: 50%
	}
	*/
	.middle .bs .items .item {
	}

}