.card{
    box-shadow: none;
    padding: 4px;
    margin-top: 12px;
    margin-bottom: 12px;
}
.card-favorite{
    position: absolute;
    z-index: 9;
    background-color: #fff;
    border-radius: 50px;
    right: 0;
    margin: 5px 5px 0px 0px;
}
.cwp-single-save-btns.cwp-single-widget span.cwp-main{
    color: #433B58  !important;
    border: none !important;
}
.card img{
    height: 160px !important;
    width: 285px;
    object-fit: cover;
}

.cwp-grids-container.cwp-row.list-view .card-body {
    width: 671px;
}

.cwp-grids-container.cwp-row.list-view .card .featured-post-border {
    border-left: 4px solid #FFCE32;
    max-height: 160px;
}

.cwp-grids-container.cwp-row.grid-view .card .featured-post-border {
    border-left: 4px solid #FFCE32;
    max-height: 160px;
}

.card-body.featured-post-border {
    border-left: 2px solid #FFCE32;
}

.cwp-grids-container.cwp-row.grid-view .current_items {
    padding: 0px 5px;
}
.card img.card-img-2.image-fluid {
    position: absolute;
    top: 15px;
    left: 6px;
    height: 20px;
    width: 85px;
}
.recommended-item-add-box .card .card-body {
    border-left: none;
}
/*Responsive*/
@media only screen and (min-width: 768px) {
    .cwp-archive-container.cwp-active-ajax .cwp-archive-content-listing {
        min-height: 700px;
    }
    .cwp-archive-container.cwp-active-ajax .cwp-archive-content-listing {
        position: relative;
    }
    .cwp-archive-container.clx-grid-view.cwp-active-ajax .cwp-archive-content-listing:after {
        background-image: url("../images/cubewp-archive-grid-loader.gif");
        background-position: center;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        content: "";
        position: absolute;
        height: 65%;
        width: 95%;
        left: 20px;
        top: 45px;
        z-index: 2;
    }
    .cwp-archive-container.clx-list-view.cwp-active-ajax .cwp-archive-content-listing:after {
        background-image: url("../images/cubewp-archive-list-loader.gif");
        background-position: center;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        content: "";
        position: absolute;
        height: 100%;
        width: 100%;
        left: 20px;
        top: 45px;
        z-index: 2;
    }
}
.cwp-search-result-output {
    margin-bottom: 50px;
}
span.cwp-main.cwp-save-post {
    padding: 6px 6px !important;
}
span.cwp-main.cwp-saved-post {
    padding: 6px 6px !important;
}


.clx-see-more-category {
    cursor: pointer;
    display: inline-block;
    text-decoration: underline;
    margin: 10px 0 0 0;
}

.clx-see-more-category.collapsed {
    margin: 0 0 0 0;
}

.clx-see-more-category:hover {
    text-decoration: none;
    color: #000;
}
.clx-category-card-have-collapse {
    overflow: hidden;
    max-height: 145px;
    transition: max-height 300ms ease-in-out;
}

.clx-category-card-have-collapse.expand-collapsed {
    max-height: 100%;
}


ul.clx-term-container {
    position: relative;
    width: 100%;
}
ul.clx-term-container>li.cwp-field-checkbox {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    margin: 0;
}

.clx-category-card-have-collapse .clx-term-container {
    width: 100%;
}
.clx-category-card-have-collapse .clx-term-container i {
    float: right;
}
.clx-icon-arrow-up-down-filter {
    position: absolute;
    right: 0;
    top: 2px;
    right: 0;
    cursor: pointer;
    transition: 300ms;
}
.clx-category-card-have-collapse .clx-term-container ul {
    padding-left: 30px;
}
.clx-term-container ul {
    padding-left: 30px;
}
.clx-icon-arrow-up-down-filter {
    float: right;
}
.clx-icon-arrow-up-down-filter {
    position: absolute;
    top: 0px;
    right: 0px;
}
ul.clx-term-container ul {
   display: none;
}


.card-featured-badge {
    position: absolute;
    background-color: #FFCE32;
    font-family: Roboto;
    font-size: 10px;
    font-weight: 400;
    border-radius: 4px;
    padding: 5px;
    left: 5px;
    color: #000;
    top: 5px;
    line-height: 10px;
    letter-spacing: 0.5px;
    text-align: left;
}
.card-head{
    position: relative;
}

.cwp-breadcrumb-results {
    border-bottom: 1px solid #bdbdbd;
}
.cwp-pagination{
    display: none;
}
.load-more-archive-btn button{
    background-color: #fff;
    color: #000;
    padding: 15px;
}

.recommended-item-6.current_items.col-lg-3.col-sm-12.col-md-6.post-170.type-item.status-publish.has-post-thumbnail.hentry.ad-location-baltistan.ad-type-cars.brand-honda .card-favorite {
    position: absolute;
    right: 70%;
}

.cwp-field-container.cwp-search-field.cwp-search-field-radio.form-group .cwp-radio-container ul.cwp-field-radio-container {
    display: block;
}
.products-items{
margin-top:20px;
}

@media(max-width: 1399px) {
    .cwp-grids-container.cwp-row.list-view .card-body {
        width: 600px;
    }
    .cwp-grids-container.cwp-row.grid-view .card {
        height: 300px;
    }
    .cwp-grids-container.cwp-row.list-view .card img.card-img-top.image-fluid {
        width: 221px;
    }
}

@media(max-width: 1199px) {
    .cwp-grids-container.cwp-row.list-view .card-body {
        width: 480px;
    }
    .cwp-grids-container.cwp-row.grid-view .card {
        height: 340px;
    }
    .cwp-grids-container.cwp-row.list-view .card img.card-img-top.image-fluid {
        width: 206px;
    }
    .cwp-grids-container.cwp-row.grid-view .card-title-section {
        display: block !important;
    }
}

@media(max-width: 991px) {
    .cwp-grids-container.cwp-row.list-view .card-body {
        width: 526px;
    }
    .cwp-grids-container.cwp-row.grid-view .card {
        height: 300px;
    }
    .cwp-grids-container.cwp-row.list-view .card img.card-img-top.image-fluid {
        width: 160px;
    }
}

@media(max-width: 767px) {
    .cwp-grids-container.cwp-row.list-view .card-body {
        width: 346px;
    }
}

@media(max-width: 540px) {
    .cwp-grids-container.cwp-row.list-view .current_items .card {
        height: 281px !important;
        display: flex;
        flex-direction: column;
    }
    .cwp-grids-container.cwp-row.list-view .current_items .card img.card-img-top.image-fluid {
        width: 100%;
    }
}

.products-items .archive-title {
    margin-bottom: 20px;
    margin-top: 20px;
}