    
    .product-list-review 
    {
        padding-top: 190px !important;
        border-bottom: 1px solid #ebebeb;
    }

    /**GRID VIEW STYLE**/
    .discountbtn
    {
        border-radius: -37px;padding: 0px;width: 75px;font-family: Verdana, sans-serif;background: #e34642; max-height: 16px;font-size: 11px;
    }
    /* -- quantity box -- */

    .quantity {
     display: inline-block; }

    .quantity .input-text.qty {
     width: 35px;
     height: 39px;
     padding: 0 5px;
     text-align: center;
     background-color: transparent;
     border: 1px solid #efefef;
    }

    .quantity.buttons_added {
     text-align: left;
     position: relative;
     white-space: nowrap;
     vertical-align: top; }

    .quantity.buttons_added input {
     display: inline-block;
     margin: 0;
     vertical-align: top;
     box-shadow: none;
    }

    .quantity.buttons_added .minus,
    .quantity.buttons_added .plus {
     padding: 7px 10px 8px;
     height: 41px;
     background-color: #ffffff;
     border: 1px solid #efefef;
     cursor:pointer;}

    .quantity.buttons_added .minus {
     border-right: 0; }

    .quantity.buttons_added .plus {
     border-left: 0; }

    .quantity.buttons_added .minus:hover,
    .quantity.buttons_added .plus:hover {
     background: #eeeeee; }

    .quantity input::-webkit-outer-spin-button,
    .quantity input::-webkit-inner-spin-button {
     -webkit-appearance: none;
     -moz-appearance: none;
     margin: 0; }
     
     .quantity.buttons_added .minus:focus,
    .quantity.buttons_added .plus:focus {
     outline: none; }

    .product-list-view-review {
        padding-top: 65px !important;
        border-bottom: 1px solid #ebebeb;
    }
    .add-actions {
      margin: -175px 0px 0px -5px !important;
    }
    /*.single-product-wrap {
        height: 501px!important;
    }
*/    /**LIST VIEW STYLE**/
    a:focus, a:hover {
        color: black !important;
        text-decoration: none !important;
    }
    .add-actions-link li:hover 
    {
        background: #fed700 !important;
        border-color: #fed700;
    }
    .product-image {
        position: relative;
        margin-top: 44px !important;
    }

    .product-review 
    {
        padding-top: 0px !important;
        border-bottom: 1px solid #ebebeb;
    }
    .list-product-cart
    {
        margin-top: 11px;
    }
    .list-product-side-container{
        display: flex;flex: 1;margin-left: 1vw;flex-direction: column;
    }

    /**FOR PAGINATION COLOR **/
    .showing_record_grid{
        /*color: #007bff;*/
    }
    .page-item.disabled .page-link {
        color: #6c757d !important;
    }
    .showing_record_list{
        color: #6c757d;
    }
    .cart-detail-des{
        color: black;
    }

    .no-record-found{
        text-align: center;
        padding-top: 30px;
        color: black;
        font-size: 15px;
    }
    .product_desc_info_grid {
        height: 500px ;
    }
    .product_desc_info {
        position: relative;
    }   
    
   
     .shop-product-area .single-product-wrap::before {
        max-height: 587px !important;
    }
    .input-list-prepend {
        margin-right: 40px !important;
    }