/* sm  */
@media (min-width: 576px) { 
    .wrapper-faqs {
        padding: 40px;
    }
    
    .wrapper-instroduce  {
        padding: 40px 15px 40px 15px;
    }

    .section {
        padding: 40px 0;
    }

    #breadcrumbs .item a,
    #breadcrumbs .item span {
        font-size: 1.8rem;
    }
}

/* md */
@media (min-width: 768px) {  
    .btn.add-to-wishlist, .btn.remove-from-wishlist {
        width: 45px;
        height: 45px;
        font-size: 2rem;
    }
    #ez-toc-container {
        width: 75%;
    }
    .btn-action img {
        width: 30px;
        height: auto;
    }
    #btn-action-fixed .dropdown-toc {
        width: 600px;
    }
     .coloring .title-coloring span {font-size: 1.7rem;}
    #ez-toc-container .ez-toc-title {font-size: 1.8rem !important;}
    #ez-toc-container .ez-toc-list > li > a {font-size: 1.6rem !important;}
    #ez-toc-container .ez-toc-list > li > ul li a {font-size: 1.5rem !important;}
    #btn-action-fixed .dropdown-toc #ez-toc-container nav {
        max-height: 700px; 
    }
    .mutiple-languge {
        padding: 15px;
    }
    .icon-box-lang  {
        margin-bottom: 15px;
    }
}

/* lg */
@media (min-width: 992px) {  
    .title-website .text, .title-block {
        font-size: 3.4rem;
    }
    .pt-lg-40 {
        padding-top: 40px;
    }
    .pb-lg-40 {
        padding-bottom: 40px;
    }
    .wrapper-brc {
        background: transparent;
    }
    #breadcrumbs {
        height: auto;
    }
    #breadcrumbs .list {
        position: unset;
    }
    .shadow-lg-none {
        box-shadow: none !important;
    }
    .btn-action img {
        width: 40px;
        height: auto;
    }
    .coloring .title-coloring span {font-size: 1.8rem;}
    /* #btn-action-fixed .dropdown-toc { width: 500px; } */
    #ez-toc-container { width: 75%; }
    #ez-toc-container .ez-toc-title {font-size: 1.9rem !important;}
    #ez-toc-container .ez-toc-list > li > a {font-size: 1.7rem !important;}
    #ez-toc-container .ez-toc-list > li > ul li a {font-size: 1.5rem !important;}
    #btn-action-fixed .dropdown-toc #ez-toc-container nav {max-height: unset; overflow-y: unset;}
    .mutiple-languge {
        padding: 40px;
    }
    .icon-box-lang {
        margin-bottom: 30px;
    }
}

/* xl */
@media (min-width: 1200px) {  
    
}

/* xxl */
@media (min-width: 1400px) { 
    
}


