.cate-grid{
/*    background-color: green;*/
    width: 100%;
}

.cate-grid .cate-card{
    padding-right: 0px !important;
    margin-bottom: 12px;
}
.cate-grid .cate-card div{
    width: 100%;
    background: #ffffff;
}

.cate-grid .cate-card.c-product .p-image{
    height: 200px;
    object-fit: contain;
}

._100{
    width: 100%;
}

.no-margin{
    margin: 0px !important;
}

.cate-grid .cate-card .img-container img{
    height: 200px;
    width: 100%;
    object-fit: contain;
}

@media (min-width:320px)  { 
/* smartphones, iPhone, portrait 480x320 phones */
    .cate-grid .cate-card .img-container img{
        height: 150px;
        width: 100%;
    }
}

.cate-grid .cate-card:not(:last-child) div {
    margin-right: 8px; /* Adjust the margin size as needed */
}

.search-input{
    width: 400px;
}

@media (min-width:481px)  { 
/* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ 
/*    .search-input{
        width: 100%;
    }*/
}
@media (min-width:641px)  { 
/* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */
/*.search-input{
        width: 100%;
    }*/
 }

 .circle{
    border-radius: 100%;
    width: 30px;
    height: 30px;
 }

@media (min-width:961px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */ }
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }

.bootstrap-select.btn-group.form-select{
    border:1px soild black !important;
}

.btn-group.bootstrap-select.form-select{
    width: 100% !important;
}