@media (max-width: 450px) {
       .logo {
        text-align: start;
        margin-bottom: 11px;
    }
    .logo-img{max-width: 100%!important;margin-left: 0px;}
    .dn-wp{display:none;}
    .header_wishlist {left: 175px;bottom: 75px;}
    .header_middle{height:118px;}
    .single_slider{    background-position: 0%;
    height: 188px;
    background-size: cover;
    background-repeat: no-repeat;}
    .ban_text{top:40%;}
        .ban_text strong {background: none; width:98%;}
        .ban_text p{display:none;}
        .ban_text a{padding:7px 16px;    font-size: 11.39px;
    line-height: 12px;margin-left:10px;}
            .ban_text strong{font-size:30px;}
                .ban_text strong span {
        font-size: 16px;
        line-height: 18px;
    }
    
    .banner-2cl{width: 100%;margin-left: 0px;}
    .res-strong{   
        font-size: 26px!important;
        line-height: 30px!important;text-shadow:none!important;
    }
    .ban-txt2{top:49%;}
    
    .row-cl{gap: 62px;margin-left: 1px;}
    .product_d_right{padding:20px;}
    .border-line{width: 70px;}
    .product_d_right h1{font-size:16px;}
    .product_d_right h3{font-size:16px;}
    .abt-side-img{margin-top: 26px;width: 87%;margin-left: 25px;}
.res-cl{width:100%;}
.res-cl2{width:100%;}
.abt-img2{box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;max-width: 96%;margin-left: 9px;}
.content-inner .cf-inner .inner {margin-top:-137px;}
.content-inner .cf-inner{padding:247px 20px;}

.content-back .cf-inner:before{ top: 39px;}
.res-bg-product{height:493px;}
.sec-res-pd{padding-top:60px; padding-bottom:45px;}
.slideshow-container {max-width:100%!important;}
.mySlides{padding: 2rem 1rem 0 1rem!important;}
.prev, .next{font-size:2rem!important;}
.res-ft-ml{ MARGIN-LEFT: 0;}
.footer_contact p {text-align:justify;}
.footer_logo a img {max-width:100%!important;}
.res-col-1{width:43%;}
.res-col-2{width:57%;}
 .widgets_container{text-align:start;padding:8px;}
 .footer_menu ul li a{font-size:12px;}
 .res-ml-19{MARGIN-LEFT: 19PX;}
 .footer_top{padding:48px 0 0px;}
 .p-ml{ margin-left: 0;}
 .breadcroumb-area {height:160px;}

.bread-h1{font-size: 35px!important;}
.bread-h2{font-size: 37px!important;}

.abt-page-img{margin-left: 0;height: 310px;width: 500px;}
.res-ctn-btn{background: #ffd54c;color: #000;padding: 8px 16px;border:none;width: 50%!important;font-size: 17px;margin-top: 49px;}

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}