@media screen and (max-width:767px){
    .footer-menu ul{flex-wrap:wrap}
    .top-menu li a{font-size:14px;}
    .slider-caption h2{font-size:18px;padding:0 15px}
    .slider-caption{bottom:0px;}
    .owl-carousel .owl-nav button{width:30px;height:30px;}
    .owl-carousel .owl-nav button.owl-prev:before, .owl-carousel .owl-nav button.owl-next:before{font-size:15px;}
    .about-section {padding: 5px 0;}
    .frame-box{height:390px;}
    .news-list marquee{max-height:220px;}
    .donation-section .donation{margin-bottom:50px;background-size:cover}
    .donor-section h2{font-size:30px;}
    .gallery-section { padding: 30px 0;}
    .advertise-section {padding: 30px 0;}
    .donation-section {padding: 30px 0;}
    .donor-slider .item img {width: 130px;height: 130px;}
    .donor-section {padding: 30px 0;}
    .donor-section h2{margin-bottom:30px;}
    .donor-box h3{font-size:15px;}
    .donor-box .price{font-size:18px;}
    .owl-carousel .owl-nav button.owl-next{right:10px;}
    .owl-carousel .owl-nav button.owl-prev{left:10px;}
    .advetisement .item h3{font-size:15px;}
    .about-section h3{font-size:18px;}
    .member-box h2{font-size:50px;}
    .gallery-slider{margin-top:20px;}
    .donation-section .donation h2{font-size:25px;}
    .main-slider.owl-carousel .owl-item img{min-height:250px;object-fit:cover}
    .bg-pattern{padding-bottom:0px;}
    .menu-toggle{width: 100%;display: flex;justify-content: space-between;align-items: center;border: none;background: none;border-top: solid 1px #f2f2f2; margin-top: 15px;}
        .main-navigation li{margin:0px;}
    .main-navigation li a{ padding: 10px 15px;margin:0px; border-bottom: solid 1px #f2f2f2;background: #fff;}
     .main-navigation li:last-child a{text-align:center}
     .white-bg {padding: 20px !important; margin: 15px 0;}
     .dt-layout-cell.dt-layout-full{overflow:auto}
     .dt-layout-cell label{font-size:0px;display:none}
       .dt-layout-cell{text-align:left}
       body div.dt-container div.dt-layout-row:not(.dt-layout-table):first-child {display:flex}
       .qrcode-scanner{margin-top:25px;}
       .main-slider.owl-carousel .owl-item .member-photo img{min-height:100px}
       .top-menu{justify-content:center}
       .bg-pattern [class*="col-"]{margin-bottom:35px;}
       .download-btn{text-align:left;margin-top:15px}
       .profile-pic{margin-bottom:20px;}
}