@media only screen and (max-width:1260px){
    body .owl-carousel.customerPhotosSlider.owl-theme button.owl-prev {
        left: -10px;
    }

    body .owl-carousel.customerPhotosSlider.owl-theme button.owl-next {
        right: -10px;
    }
}


@media screen and (max-width : 1199px) {
    body .awdr-bulk-customizable-table tr.wdr_bulk_table_tr.bulk_table_row .wdr_bulk_table_td.wdr_bulk_title.col_index_1 {
        width: 74px;
    }
}
@media screen and (max-width : 991px) {

    .woocommerce-product-gallery, .summary.entry-summary {
        width: 48%!important;
        float: left!important;
    }

    .summary.entry-summary {
        padding-left: 34px;
    }

    .woocommerce .tawcvs-swatches span {
        margin-bottom: 5px;
    }

    ul.policy-blockk {
        display: block;
    }

    .star-block p {
        line-height: 13px;
    }

    .sml-sec {
        display: block;
        text-align: center;
        margin-bottom: 50px;
    }

    .sml-content h3 {
        margin: 10px 0;
    }

    .sml-sec img {
        margin: 0;
    }

    .single-gray-banner .col-md-4:last-child .sml-sec {
        margin-bottom: 0px;
    }

    .reviewBtnCol a.reviewFormAction {
        padding: 18px;
    }

    
    .undyVBsAndreText {
        width: 100%;
        padding-right: 0;
        margin-bottom: 30px;
    }

    .undyVBsAndreImage {
        width: 100%;
        max-width: 100%;
    }

    .productFeatureCol {
        max-width: 100px;
    }
    
    .productfeatureRow {
        column-gap: 5px;
    }

}


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

    .single-product #breadcrumbs {
        padding: 10px 21px;
    }
    .slick-next {
        right: 10px;
    }
    .slick-mobile {
          padding: 0px 5px;
    }
    .slick-prev {
        left: 10px;
          }

          section.material-description .row {
            /* background-color: #f6f6f6; */
            margin: 0 !important;
        }
        section.material-description {
            padding: 0;
        }

    #comments p {
     
        margin-top: 20px;
  
    }
    p.contribution-actions {
        margin: 0;
        padding: 0;
        margin-top: 10px !important;
    }
    .woocommerce-page #reviews .reviewTitle .contribution-title {
            margin: 0 0 10px;
    }
    .btnPrentMain p.wc-product-reviews-pro-form-submit-row {
        width:100% !important;
    }
    body .btnPrentMain button.button {
           width: 100%;

    }
    a.wp_open_login_ps, button.button {
  
        width: 100%;
        margin-top: 10px;
        text-align: center;
      
    }
    .btnPrentMain {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
    }

    .woocommerce-product-gallery, .summary.entry-summary {
        width: 100%!important;
        float: none!important;
    }

    section.banner-section {
        width: 100%;
        max-width: 300px;
        margin: auto;
        display: none;
    }

    .banner-slider .slider.slider-nav {
        max-width: 100%;
        float: none;
        height: auto;
        text-align: left;
    }

    .slider-banner-image {
        height: 400px;
    }

    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 140px;
        height: 80px;
    }

    .productAverageRating {
        align-items: flex-start;
        margin: 0 0 20px;
        flex-direction: column;
        row-gap: 10px;
    }

    .slider-nav .slick-slide span {
        font-size: 12px;
        white-space: normal;
    }

    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        max-width: 100%;
        float: none;
    }
    .banner-slider .slider.slider-for {
        padding-right: 0;
    }
    .banner-slider .slider.slider-nav {
        height: auto;
    }

    .slider.slider-nav.thumb-image {
        padding: 0px 0px 25px 0px;
        white-space: nowrap;
    }
    .slider-nav .slick-slide span {
        padding: 5px 0;
    }


    .vehicle-detail-banner .car-slider-desc {
        max-width: 340px;
    }
    .bid-tag {
        padding: 10px 0 15px;
    }
    .thumbnail-image.slick-slide {
        padding: 0px 5px;
        min-width: 75px;
        display: inline-block;
        float: none;
    }

    header.entry-header {
        display: none;
    }


    .summary.entry-summary {
        padding-left: 0px;
    }

    .woocommerce div.product div.images img {
        height: 100%;
    }

    .woocommerce .summary.entry-summary p.price, .woocommerce-product-details__short-description {
        text-align: center;
    }

    .col-sm-8.left-panel {
        padding: 0px;
    }

    ul.policy-blockk li {
        margin-bottom: 5px;
        width: 100%;
    }

    .star-block p {
        margin: 0px;
        text-align: center;
    }

    .product-policy {
        max-width: 100%;
    } 

    section.single-gray-banner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;

    }   


    h1.product_title.entry-title {
        text-align: center;
    }

    .slick-mobile, .slick-arrow {
        display: block!important;
    }

    .woocommerce-product-gallery, .summary.entry-summary {
        margin-bottom: 10px!important;
    }

    #reviews .side, .middle {
        width: 100%;
    }

    #reviews .right {
        width: 30%;
    }



    .woocommerce .summary.entry-summary p.price {
        font-size: 18px;
    }

    .woocommerce .summary.entry-summary .productPriceWrapper p.price del {
        margin-right: 15px;
    }

    .productOffer {
        margin-left: 30px;
    }

    .productPriceWrapper {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .customIconTextAboveAddToCart {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .customIconTextAboveAddToCart .citBlock {
        margin: 0 0 10px 0;
    }

    .material-content {
        padding: 23px 0;
    }

    p.pro-in-stock {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    body.single-product .after-cart-btn .trustpilot-widget iframe {
        height: 40px  !important;
    }

    .reviewBtnCol {
        width: 100%;
        text-align: center;
    }

    .reviewHead {
        flex-direction: column;
        margin: 20px 0 0;
    }

    .ratingTotalCount {
        justify-content: center;
    }

    .reviewRatingCol {
        width: 100%;
    }

    .reviewRatingCol p {
        text-align: center;
    }

    h3.contributions-title {
        text-align: center;
    }

    .reviewBtnCol a.reviewFormAction {
        padding: 12px;
        display: block;
        max-width: 250px;
        margin: 15px auto 0 auto;
    }

    .reviewListingRow {
        flex-direction: column;
    }

    .reviewComment {
        width: 100%;
    }

    body time.woocommerce-review__published-date {
        margin: 8px 0 0 0;
    }

    .productReviewsSection {
        background-color: #f8f8f8;
        padding: 30px 0 30px;
    }

    .reviewThumbnail {
        margin: 10px 0;
    }

     .woocommerce #reviews .contribution-karma, .woocommerce-page #reviews .contribution-karma {
        margin: 0;
    }

    .productReviewLisitng div#comments {
        padding-bottom: 40px;
        border-bottom: 1px solid #c1c1c1;
    }
    .recommendedTag, body.woocommerce #reviews .contribution-actions>a, body.woocommerce-page #reviews .contribution-actions>a{
        margin: 0;
    }

    .undyVBsAndreText h2 {
        margin: 0;
        font-size: 26px;
        line-height: 31px;
    }

    .customerPhotoReviewSection {
        margin: 0 auto 40px;
    }
}


