.catalog-container{margin-top: 10px;position:relative;}
.catalog-top h1{margin-top: 4px;text-align: center;padding-top: 10px;}


.container-fluid .col{margin-bottom: 45px;position: relative;}
.catalog{opacity: 0; -moz-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;-ms-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}
.prod{position: relative;display: block;}
.prod a{text-decoration: none;}
.prod .prod-images{position: relative;}
.prod img{width: 100%;}
.prod .prod-img-1{display:block;}
.prod .prod-img-2{display:none;}
.prod:hover .prod-img-1{display:none;}
.prod:hover .prod-img-2{display:block;}                                                                                              
.prod .product-name{margin-top: 10px;text-align: center;font-size: 18px;font-weight: 500;}
.prod .product-price{margin-top: 5px;text-align: center;} 
.prod .product-location{text-align: center;}                                     
.label{padding: 3px 8px;font-size: 10px;line-height: 14px;color:#FFFFFF;position: absolute;top: 10px;left: 0;}
.label:first-child{margin-left: 0px;}

.col .add-to-wishlist{position: absolute;top: 10px;;right: 15px}
.col .add-to-wishlist i{font-size: 20px;color: #000000;}
.col .add-to-wishlist:hover i{color: #999;}

.filters{padding-top: 50px;padding-left:30px; }
.filters .filter:after{content: "";width: 75%;height: 1px;background-color: #000000;display: inline-block;margin: 35px 7%;}
.filters .filter:last-child:after{height: 0px;}
.filters ul{list-style: none;margin-left: 0px}
.filters ul li{margin-top: 15px;}
.filters ul li label{cursor: pointer;vertical-align: middle;color: #888;font-size: 13px;display: inline-block;}
.filters ul li label:hover{color: #000;}
.filters .icheckbox_minimal{margin-top: -3px;}

.filters .wrapper-slider{padding: 5px 7px 0px 19px;margin-top: 15px;}
.filters .wrapper-slider .numbers{position: relative;margin-top: 14px;margin-bottom: 4px;padding-bottom: 19px;color: #474747;font-size: 13px;width: 85%}
.filters .wrapper-slider .numbers span{position: absolute;top: 0;line-height: 19px;white-space: nowrap;}
.filters .wrapper-slider .numbers span > div{display: inline-block;}
.filters .wrapper-slider #slider-range{position: relative;height: 5px;border-radius: 5px;text-align: left;background: #efefef;width: 90%}
.filters .wrapper-slider #slider-range .ui-slider-range{position: absolute;top: 0;display: block;height: 100%;z-index: 1;background: #c3c2c5;}
.filters .wrapper-slider #slider-range .ui-slider-handle{position: absolute;top: -6px;width: 15px;height: 15px;margin-left: -10px;z-index: 2;background-color: #000;box-shadow: 0 1px 1px rgba(3, 3, 3, 1);border-radius: 15px;cursor: default;}

.sort-order{width: 195px;float: right;margin-top: 15px;}
.sort-order select{padding: 7px 15px 6px 15px;font-size: 12px;border: 1px solid #000000;border-radius: 20px;}

.loader{text-align: center;margin-bottom: 20px;}

@media screen and (max-width:962px) {

}

@media screen and (max-width: 767px) {

}