@media (min-width: 1200px) {
    .banner .banner-content {
        display: none;
    }
   
}
@media (max-width: 1280px) {
        .wed-logo {
            text-align: left;
            left: 0;
			top:60%;
        }
       
}
@media (max-width: 1399px) {
    section.our_customer {padding: 60px 0 150px;}
    body .container{max-width: 1140px;}
    .about_m_menu h6, .about_m_menu p{padding: 10px 0;}
    .banner-content h1{font-size: 50px;padding-right: 0;}
    .banner-content p{font-size: 18px;margin-top: 10px;}
    .sandan_fact_number{font-size: 24px;line-height: 25px;font-weight: 600;}
    .sandan-fact .col-md-3::before {height: 40%;}
    .sandan-product h3, .sandan-product-text h4{font-size: 17px;padding: 20px 0px;}
    .nav-link{padding: 8px 12px;font-size: 16px;}
    .know-more{margin: 20px 0 30px;}
    .sandan-product-text h6{font-size: 16px;}
    .manufacturing_tabs h1{font-size: 35px;margin-bottom: 20px;}
.active_div { padding: 0px 0 10px;}
.manufacturing_tabs{margin: 30px 0;left: 12%;}
.manufacturing_tabs .nav-tabs .nav-item{margin-bottom: 10px;}
.research-box h2{font-size: 24px;padding-bottom: 10px;}
.research-box p{font-size: 15px;}
.research-box .nav-link{padding: 20px 20px 20px 50px;}
.manufacturing_tabs h2, .sandan-product h2{font-size: 35px;margin-bottom: 15px;}
.manufacturing_tabs h3{font-size: 20px;line-height: 25px;}
.home_video_cont h5{padding-bottom: 20px;}
.sandan_fact_number span{margin-top: 18px;}

.sandan-product-text h5{padding-bottom: 5px;}
.sandan-product{padding-top: 40px;}
.wed-logo h6 {
    font-size: 15px;
}

}


@media (max-width: 1024px) {
.manufacturing_tabs {
    margin: 0px 0;
    left: 12%;
}

}
@media (min-width: 768px) and (max-width: 991px){
    .bg_product .card-header{display: none;}
    .card-header{display: block;}
    .manufacturing-box .card{padding:0;display: block;}
   /* .nav-tabs{display: none;}*/
   .manufacturing_tabs .nav-tabs{display: none;}
   .manufacturing_tabs .nav-tabs .nav-link.active .active_div {
    display: none;
}
a[aria-expanded='true'] > span {
    transform: rotate(180deg);
    transition: transform 333ms ease-out;
}

    div#research_content {
        width: 100%;
    }
    .sandan-research {
        padding: 30px 0px 60px 0px;
    }
  /*  .research-box {
        display: block;
        width: 100%;
    }*/
    div#research_content {
        width: 100%;
    }
	.manufacturing_tabs {

    padding: 20px 45px 45px 45px;}
    .banner .owl-item.active img {
        height: 88vh;
    }
   /* .wed-logo {
        padding: 30px 5px!important;
        margin-top: 20px;
    }*/
    .active_divmobile{display: block;}
    .card-header a span{
        float: right;
    }
    .card-header a {
        font-size: 16px;
        width: 100%;
        display: inline-block;
    }
    .card-header {
        background: #007ec5;
        color: #fff;
        border-radius: 0;
        border: none;
        margin: 1px;
    }
    .bg_product .collapse:not(.show) {
        display: block;
    }



    
}

@media only screen and (max-width: 991px) {
    .wed-logo img {
        width: 150px!important;
    }
    .research-box p {
        padding: 15px;
        text-align: center;
        color: #2A2a2a;
        font-size: 16px!important;
        line-height: 1.5;
        border-bottom: 1px solid #eee;
    }
    .sidebar-wrapper .sidebar-brand #close-sidebar {
        cursor: pointer;
        font-size: 50px;
        right: 10px;
        position: absolute;
        color: #fff;
        top: -20px;
    }
    header.main-section.scrolling-navbar.top-nav-collapse {
        height: 90px;
    }
    .bg_product {
        margin-top: 0px;
    }
	.wed-logo {
	    transform: none;
	}
    #show-sidebar {
        background: #007ec5;
        border-radius: 4px;
        border: none;
    }
    .wed-logo {
         margin-top: 4px; 
        margin-left: 0rem;
    }
    .sandan-research .collapse:not(.show) {
      display: none;
    }
    .manufacturing-box .collapse:not(.show) {
        display: none;
      }
    .card-header{display: block;}
.home_video img{    height: 294px;}
.active_divmobile p{
    display: block;
    padding: 30px;
    text-align: center;
}
.active_divmobile{display: block;}
.manufacturing-box .manufacturing_tabs h2 {
    text-align: center;
    font-size: 26px;
    color: #2A2a2a;
    margin-bottom: 0px;
    font-weight: 600;
}
.manufacturing_tabs {width: 100%;position: inherit;left: 0;bottom: 0;padding: 20px 0px;}
}
@media only screen and (max-width: 768px) {
 .desktop_footer {
        display: none;
    }
    .mobile_footer {
        display: block;
    }
    
  footer.footer .mobile_footer ul li a {
        color: #FFF;
        font-weight: 600!important;
    }
    footer.footer .mobile_footer ul li {
        width: 45%;
        font-size: 14px;
        color: #FFF;
        font-weight: 600!important;
        list-style: none;
        padding: 0;
    }
	   footer.footer h5:after {
        margin: 0 auto;
        right: 0;
    }
    .social-link ul {
        display: flex;
        justify-content: center;
    }
    footer.footer .mobile_footer ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0;
    }
body footer.footer {padding: 40px 30px 10px!important;}
footer.footer .col-md-4 {
    max-width: 100%;
    margin: 0px;
    padding: 0px;
}
footer.footer .row {
    display: block;
}
footer.footer .col-md-4 {-ms-flex: 0 0 28%;flex: 0 0 100%;max-width: 100%;}
footer.footer .col-md-3 {-ms-flex: 0 0 17%;flex: 0 0 50%;max-width: 50%;margin-bottom: 30px;}
footer.footer .col-md-3:first-child {-ms-flex: 0 0 16%;flex: 0 0 100%;max-width: 100%;margin-bottom: 30px;}
.subscribe button {right: 12px;}
.copyright p {color: #AFAFAF;font-weight: 400;margin-bottom: 0;font-size: 12px;line-height: 14px; text-align:center;}
footer.footer h5{text-align:center;}

.manufacturing-box .manufacturing_tabs h2 {
    text-align: center;
    font-size: 26px;
    color: #2A2a2a;
    margin-bottom: 0px;
    font-weight: 600;
}
.home_view_all {
    margin: 20px auto 0;
}

	
}
@media only screen and (max-width: 767px) {
    .main-section .logo-2.inner_logo2 {
    display: block;}
    header.main-section.scrolling-navbar.top-nav-collapse .wed-logo {        
        top: 36%;}
    .sandan-product-img img {
        object-fit: contain;
        height: 100%;
    }
    .bg_product .collapse:not(.show) {
        display: none;
    }

		.owl-item.active img, .owl-item.active video {height:auto;}
		.banner-carousel-sandan video {height:auto;}
.know-more a{ margin-bottom: 20px;}
   section.news_sec .heading {
 font-size:26px;
}
    .home_video_cont a span{display: none;}
    .sanden-ovrvw-arw{display: block;
        border: solid 1px #2580c6;
        margin-top: 30px;
        border-radius: 50%;
        width: 30px;
        padding: 8px 10px;
        height: 30px;
        float: left;
        font-size: 12px;
        color: #2580c6;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        -ms-transition: all .5s ease;
        -o-transition: all .5s ease;
        transition: all .5s ease;}
    section.home1 {
        padding: 0;}
    .home1 .row:nth-child(1) .col-md-6:nth-child(1){ order: 2;}
    .social-link{text-align: center;}
 
    .home_view_all {
        margin: 20px auto 0;
    }
    .manufacturing_tabs .nav-tabs {
        display: none;
    }
    .active_divmobile p{
        display: block;
    }
    .active_divmobile p{
        padding: 20px;
        text-align: center;
        line-height: 1.5;
        font-size: 14px!important;
        border-bottom: 1px solid #eee;
    }
    a[aria-expanded='true'] > span {
        transform: rotate(180deg);
        transition: transform 333ms ease-out;
    }
  
	
    .sandan-research .container{padding: 0px;}
    .manufacturing-box .manufacturing_tabs{background-color: inherit;}
    .manufacturing-box .manufacturing_tabs h2{text-align: center; font-size: 26px; color: #2A2a2a; margin-bottom: 0px; font-weight:600;}
        .banner-content{display: block;}
        .research-box p {    padding: 15px;
    text-align: center;
    color: #2A2a2a;
    font-size: 14px!important;
    line-height: 1.5;
    border-bottom: 1px solid #eee;}
    .banner-content h1 {
        font-size: 36px;
        font-weight: 600;
        text-transform: uppercase;
        color: #fff;
        line-height: 1;
        text-align: center;
    }
    
    .banner .owl-item.active img {
        height: 65vh;
        object-fit: cover;
    }
.navbar {display:block;}
.wed-logo img { width: 130px!important;}
.overlay {padding: 60px 0 40px; position: relative;	background: #2e2e2e;}	
.main-menu {float: right;width: 50%;padding-top: 0;}
footer.footer {display: block;background: #007fc6;margin: 0;padding: 40px 15px 10px!important;border-top: 2px;clear: both;}
footer.footer .col-md-4 {-ms-flex: 0 0 28%;flex: 0 0 100%;max-width: 100%;}
footer.footer .col-md-3 {-ms-flex: 0 0 17%;flex: 0 0 50%;max-width: 50%;margin-bottom: 30px;}
footer.footer .col-md-3:first-child {-ms-flex: 0 0 16%;flex: 0 0 100%;max-width: 100%;margin-bottom: 30px;}
.subscribe button {right: 12px;}
.copyright p {color: #AFAFAF;font-weight: 400;margin-bottom: 0;font-size: 12px;line-height: 14px;}
.wed-logo h6, header.main-section.scrolling-navbar.top-nav-collapse .wed-logo h6 {
    font-size: 10px!important;
}

}

@media only screen and (max-width: 575px) {
    .main-section.scrolling-navbar .wed-logo {
        margin-left: 0rem;
        position: absolute;
        top: 0;
        transform: none;
    }
    header.main-section.scrolling-navbar.top-nav-collapse .wed-logo img {
        max-width: 55%;
    }
    .wed-logo img {
        width: auto;
        max-width: 95%;
    }
    .main-section.scrolling-navbar.inner-header .wed-logo {
        padding: 14px 3% 10px;
    }
	.home_video img {
    height:auto;
}
    .banner .owl-item.active img {
    height: 66vh;
}
.wed-logo h6 {
    font-size: 13px;
}
header.main-section.scrolling-navbar.top-nav-collapse .wed-logo img {
	max-width: 80%;
}
header.main-section.scrolling-navbar.top-nav-collapse .wed-logo h6 {
    font-size: 10px;
}
}