#product_info .col-12 {
    max-width: 1280px !important;
    margin: 0 auto !important;
}

#product_info #action-btn .browse_design .btn-img-text, #action-btn .upload_design .btn-img-text, #action-btn .custom_design .btn-img-text, #action-btn .hire_designer .btn-img-text, #action-btn .quote_product .btn-img-text, .hiredes_btns .browse_design .btn-img-text, .hiredes_btns .upload_design .btn-img-text, .hiredes_btns .custom_design .btn-img-text, .hiredes_btns .hire_designer .btn-img-text, .hiredes_btns .quote_product .btn-img-text {
    flex-direction: inherit !important;
}

.slider-cat {
   /* max-width: 85% !important;*/
    margin: 0 auto !important;
}

@media (min-width: 1200px) {
  .slider-cat  .col-xl-2 {
        -ms-flex: 0 0 16.666667% !important;
        flex: 0 0 12% !important;
        max-width: 12% !important;
    }
}

 @media (min-width: 1200px) {
  #middle-content  .col-xl-12 {
        max-width: 85% !important;
        margin: 0 auto !important;
    }
}

.container.body-container.py-3 {
    max-width: 85% !important;
    margin: 0 auto !important;
}

.category_heading {
    max-width: 85% !important;
    margin: 0 auto !important;
}

section.bottom-spacing.large-format-section.pt-0 {
    max-width: 85% !important;
    margin: 0 auto !important;
}

@media (min-width: 1200px) {
    .col-xl-10 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 94.333333%;
        max-width: 94.333333%;
    }
}