/* Medium devices (tablets, less than 992px)*/

@media (max-width: 768.00px) {
  
.address{
    font-size: 12px; 
    text-decoration: underline;
    color: #FFF;
    white-space: nowrap;
}
    .customer-care-wrapper{
        padding: 100px 14.5% 40px !important;
        min-height: 130vh;
    }

    .foot{
        border-top: #ddd 1px solid; 
        min-width: 90vw; 
        padding-top: 10px; 
        text-align: center; 
        margin-top: 10px;
        bottom: 10px;
        position: absolute;
    }

    .img2020{
        width: 300px;
        height: auto;
    }

    .btn-prev-page{
        margin-top: 60px;
    z-index: 1001;
    }
    .btn-menu-left {
        width: 44px;
        height: 44px;
        position: fixed;
        top: 30px;
        left: 10px;
        z-index: 100;
    }
    .menu-logo{
        width: 180px;
        height: auto;
    }

    .about-logo {
        max-width: 300px;
        height: auto;
        }

.carousel-custom{
    max-width: 125%;
    
}
.carousel-indicators {
    position: static;
    padding: 20px;
    width: 70vw;
    /* margin: 30px 0 0 80px; */
}

.prod-detail-info h1 {
    text-align: center;
}
.prod-art{
    text-align: center;
}
.prod-detail-price {
    text-align: center;
}
.prod-detail-specs{
    text-align: center;
}
.prod-detail-desc{
     text-align: center;
}
.prod-detail-accordion h3{
     text-align: center;
}
.bloco-center{
    text-align: center; 
}

.size-chart-table {
margin-left: auto;
margin-right: auto;
}
}
@media (max-width: 991.98px) {


    .gallery-wrapper .carousel {
    max-width: 100%;
    margin-top: 0px;
    padding: 0px !important;
min-height: 100vh;
 /*   margin-top: -120px;*/
}

.row_product{
    margin: 0 -11px 0 !important;
}

    /* - menu list - */
    .menu-list-wrapper {
        padding: 120px 0 80px;
        overflow-x: hidden;
    }
    .menu-list-block {
        margin-right: -10px;
        margin-left: -10px;
    }
    /* - prod list - */
    .prod-list-wrapper {
        padding: 120px 0 60px;
        overflow-x: hidden;
    }
    .prod-list-wrapper .container-fluid {
        padding-right: 0;
        padding-left: 0;
    }
    .prod-list-wrapper h2 {
        margin-bottom: 30px;
    }
    /* - prod detail - */
    .prod-detail-wrapper {
        padding: 90px 0 60px;
    }
    .prod-detail-carousel-wrapper {
        padding-right: 0!important;
        padding-left: 0!important;
    }
    /*.prod-detail-carousel-wrapper .carousel-indicators {
        display: none;
    }*/
    .prod-detail-info {
        padding: 40px!important;
    }

    .content-section {
        padding: 80px 0% 60px;
    }
    . intro-banner-text {
margin-top: 100px
}
}