/* =========== In this file we have manage the product images size */
.img-fluid {
   max-width: 100%;
    height: auto;
}
/* ===================  Page*/
 .owl-carousel .owl-item div.ProdContainer img{
    width: auto;
     max-width: 100%;
     display: inline-block;
}
 .ProdContainer.Vertical .ProdThumb {
     min-height:125px;
     max-height:125px;
     text-align: center;
     margin: 0 auto;
     padding:0.5rem;
}
 .ProdContainer.Vertical .ProdThumb img {
    margin: auto;
     width:auto;
}
 .ProdLabel img {
     max-width: 30px;
}
 .bx-wrapper img{
    max-width: 100%;
     width: auto;
}
 .ProdThumb img{
    max-width: 100%;
     width: auto;
     max-height: 125px;
}
 .editodr-listing .list-item .list_image img{
    max-width: 100%;
     height:auto;
     max-height:200px;
}
/* =================== Product Category*/
 .neo-curPtrdes-context .css_matrix .group_container .thumbnail_container img{
    max-width: 100%; max-height: 145px;
}
/* =================== Product Listing page INFOPR3 */
 table.list_item .list_img img{
    max-width: 100%;
     height:auto;
     max-height:175px;
}
 .list_grid .product-item-inner .product-item-box .product-item-photo img{
     height: 170px;
     max-height: 170px;
     width: 90%;
     object-fit: contain;
}
/* =================== Product Detail page INFOPR4 */
 .neo-product-left .prod-des-big-img a img{
    max-width: 100%;
     height: auto;
     max-height:370px;
}
 .neo-product-left .neo-prod-thumList img{
     max-height:65px;
}
 .product_3Dimg {
    border:none;
     overflow:hidden;
     width: 100%;
     min-height: 350px;
     display:none;
}
 .neo-brandLogo img{
    max-width: 56px;
}
 .neo-prod-attr img{
    max-width: 36px;
}
 .neo-prod-extra table.list_item .list_img img{
    max-height:200px;
}
 .list_status .list_attr img, .list_attr img{
    max-width: 36px;
}
 .prod-attrImage img{
    max-width: 36px;
}
 .preview.infopr4-page .neo-product-left .prod-des-big-img img{
    max-width: 100%;
     height: auto;
     max-height: 370px;
}
 .preview .list_item .list_img img{
    max-width: 100%;
     height:auto;
}
/* =================== Product Checkot page ORDER03 */
 .order03-page table.list_item .list_img .product_thumbnail{
}
 .preview .list_item .list_img img{
    max-width: 100%;
     height:auto;
}
/* Responsive Media Query ============= */
 @media (min-width: 320px) and (max-width: 576px) {
     .owl-carousel .owl-item div.ProdContainer img{
        min-height:120px;
    }
}
/* ===============*/





/* =========== In this file we have manage the product images size */
.img-fluid {
   max-width: 100%;
    height: auto;
}
/* ===================  Page*/
 .owl-carousel .owl-item div.ProdContainer img{
    width: auto;
     max-width: 100%;
     display: inline-block;
}
 .ProdContainer.Vertical .ProdThumb {
     min-height:125px;
     max-height:125px;
     text-align: center;
     margin: 0 auto;
     padding:0.5rem;
}
 .ProdContainer.Vertical .ProdThumb img {
    margin: auto;
     width:auto;
}
 .ProdLabel img {
     max-width: 30px;
}
 .bx-wrapper img{
    max-width: 100%;
     width: auto;
}
 .ProdThumb img{
    max-width: 100%;
     width: auto;
     max-height: 125px;
}
 .editodr-listing .list-item .list_image img{
    max-width: 100%;
     height:auto;
     max-height:200px;
}
/* =================== Product Category*/
 .neo-curPtrdes-context .css_matrix .group_container .thumbnail_container img{
    max-width: 100%; max-height: 145px;
}
/* =================== Product Listing page INFOPR3 */
 table.list_item .list_img img{
    max-width: 100%;
     height:auto;
     max-height:175px;
}
 .list_grid .product-item-inner .product-item-box .product-item-photo img{
     height: 170px;
     max-height: 170px;
     width: 90%;
     object-fit: contain;
}
/* =================== Product Detail page INFOPR4 */
 .neo-product-left .prod-des-big-img a img{
    max-width: 100%;
     height: auto;
     max-height:370px;
}
 .neo-product-left .neo-prod-thumList img{
     max-height:65px;
}
 .product_3Dimg {
    border:none;
     overflow:hidden;
     width: 100%;
     min-height: 350px;
     display:none;
}
 .neo-brandLogo img{
    max-width: 56px;
}
 .neo-prod-attr img{
    max-width: 36px;
}
 .neo-prod-extra table.list_item .list_img img{
    max-height:200px;
}
 .list_status .list_attr img, .list_attr img{
    max-width: 36px;
}
 .prod-attrImage img{
    max-width: 36px;
}
 .preview.infopr4-page .neo-product-left .prod-des-big-img img{
    max-width: 100%;
     height: auto;
     max-height: 370px;
}
 .preview .list_item .list_img img{
    max-width: 100%;
     height:auto;
}
/* =================== Product Checkot page ORDER03 */
 .order03-page table.list_item .list_img .product_thumbnail{
}
 .preview .list_item .list_img img{
    max-width: 100%;
     height:auto;
}
/* Responsive Media Query ============= */
 @media (min-width: 320px) and (max-width: 576px) {
     .owl-carousel .owl-item div.ProdContainer img{
        min-height:120px;
    }
}
/* ===============*/





