@media (max-width: 1399px) { 
	.footer-logo img {    max-width: 250px;}
	.corevalue{height: 320px;}
}

@media (max-width: 1270px) { 
	.management-txt{    height: 280px;	}
	.management-txt h3 {    font-size: 20px;}
}

@media (max-width: 1170px) { 
	.infrastructure-details h4 {    font-size: 20px;    line-height: 30px;}
	.management-img img {    width: 100%;}
	.management-details{margin-bottom: 30px;}
	.corevalue {    height: 330px;}
	.corevalue h4{margin: 20px 0 10px;}
	.product-title{margin-bottom: 30px;}
	.product-title p {   width: 100%;}
	.homeaboutus-right {    padding: 0 30px;}
	.homeaboutus-right h4 {    font-size: 26px;    line-height: 33px;    margin-bottom: 20px;}
	.homeaboutus-right h3 {    font-size: 18px;    margin-bottom: 5px;}
	.business-stat h2{font-size: 30px;}
	.business-stat h3 {    font-size: 26px;}
	.business-stat p {    font-size: 18px;    letter-spacing: normal;    line-height: 27px;}
	.managementsection{padding: 40px 0 10px;}
	.management-head h2 {    font-size: 28px;   margin-bottom: 55px;}
}

@media (max-width: 1024px) { 
	.productslider-owl-carousel.owl-carousel > .owl-nav {    display: none;}
	.qualitysection{padding: 40px 0;}
	.milestonessection{padding: 40px 0 16px;}
	.infrastructuresection.infa-padding{padding: 40px 0; }
	.infa-padding{padding: 40px 0 10px;}
	.corevaluesection{padding: 40px 0 10px;}
	.footermainsection{padding: 40px 0px;}
	.counterdetails ul li > span{font-size: 38px;padding: 25px 0;}
	.counterdetails ul li h3 {    font-size: 22px;}
	.homeproductslider-owl-carousel > .owl-nav > button.owl-next, .productslider-owl-carousel > .owl-nav > button.owl-next{    right: -60px;}
	.homeproductslider-owl-carousel > .owl-nav > button.owl-prev, .productslider-owl-carousel > .owl-nav > button.owl-prev{    left: -60px;}
	.product-item a > h4 {    font-size: 15px;    padding: 10px 0;}
	.padding{padding: 40px 0;}
	.counterdetails #counter > span{padding: 20px 0;font-size: 38px;}
	.counterdetails h3 {    font-size: 18px;}
	.product-title h2{font-size: 28px;}
}

@media (max-width: 991px) { 
	.cable-glands-images {    text-align: center;    margin-bottom: 30px;}
	.contacus-iframe {    margin-bottom: 30px;}
	.contactus-head h2 {    margin-bottom: 30px;    font-size: 22px;}
	.quality-text {    text-align: center;    margin-bottom: 30px;}
	.quality-text h3::after {    left: 50%;    margin-left: -75px;}	
	.qualitysection{padding: 40px 0 10px;}
	.quality-text h3 {  font-size: 28px;}
	.quality-det {    margin-bottom: 30px;}
	.tabs {    padding-bottom: 30px;}
	.infrastructuresection.infa-padding{padding: 40px 0 10px; }
	.row.curst-box-align-row{display: flex;justify-content: center;}
	.custalignment{background: none;}
	.homeaboutus-right {    padding: 30px 0 0;    text-align: center;}
	.homeaboutus-right h4::after {    left: 50%;    margin-left: -75px;}
	.homeaboutus-left img {    width: 100%;}
	a.nav-link{padding: 8px 10px;}
	.footer-logo p {text-align: justify;    text-align-last: center;}
	.footer-logo {    text-align: center;    margin-bottom: 30px;}
	.footer-details.footer-our-product ul {    column-count: 2;}
	.infrastructure-details h4 {    margin: 30px 0;  font-size: 22px;  line-height: 32px; text-align: center;}
	
}

@media (max-width: 990px) { 
.navbar-collapse {
flex-basis: 100%!important;
}
ul.submenu.dropdown-menu.ch-2 {
    display: block;
}
}

@media (max-width: 768px) { 
	.management-head h2 {    font-size: 22px;    margin-bottom: 60px;}
	.management-txt p{text-align: center;}
	.management-txt {    height: 250px;}
	.management-head h2::after{top: 45px;}
}

@media (max-width: 767px) { 
	.quality-det img {    width: 100%;}
	.management-head h2::after {    top: 75px;}
	.management-txt {    height: 200px;}
	.infrastructure-details img {    width: 100%;}
	.footer-logo img {    max-width: 220px;}
	.counter-border {border-right:0;	 }
	.corevalue {    height: 230px;}
	.corevalue img {    max-width: 60px;}
	.row > .counter-border:nth-child(1) {border-right:1px solid #ed3237;border-bottom:1px solid #ed3237;padding-bottom: 30px;}
	.row > .counter-border:nth-child(2) {border-bottom:1px solid #ed3237;}
	.row > .counter-border:nth-child(3) {border-right:1px solid #ed3237;padding-top: 30px;}
	.row > .counter-border:nth-child(4) {padding-top: 30px;}
	.footer-details.footer-our-product ul {column-count: 1;}
	.footer-logo{margin-bottom: 20px;}
	.footericon-txt-etc {    margin-top: 20px;     padding-top: 20px;}
	.footer-contactus {    padding: 10px 0;}
	.copyright-left,.copyright-right {    font-size: 14px;}
}

@media (max-width: 601px) { 

}

@media (max-width: 600px) { 

}

@media (max-width: 480px) {
	.breadcrume-head{font-size: 21px;}
	.banner {    height: 200px;}
	.management-head h2::after{display: none;}
	.management-head h2 {    font-size: 20px;    margin-bottom: 20px;    line-height: 28px;}
	.infrastructure-details h4 {    margin: 20px 0;    font-size: 18px;    line-height: 27px;}
	.corevalue {    height: 260px;}
	.countersection.padding {    padding-bottom: 10px;}
	.row > .counter-border:nth-child(1) {border:none;padding-bottom: 0px;}
	.row > .counter-border:nth-child(2) {border:none;}
	.row > .counter-border:nth-child(3) {border:none;padding-top: 0px;}
	.row > .counter-border:nth-child(4) {padding-top: 0px;}
	.footer-details.footer-our-product {    margin-top: 0px;}
	#counter {    margin-bottom: 30px;    border-bottom: 1px solid #ed3237;    padding-bottom: 30px;}
	.counterdiv {    border-bottom: none !important;    padding-bottom: 0 !important;}
}

@media (max-width: 412px) {
	.tab{padding: 8px 10px;}
}

@media (max-width: 375px) { 
	a.navbar-brand img {    max-width: 190px;}
	.corevalue {    height: 280px;}
	.tab{padding: 8px 10px;}
	span.rope{width: 25px;}
}

@media (max-width: 320px) { 
	span.rope {    width: 10px;}
	.management-txt {    height: 230px;}
	.homeaboutus-right h4,.product-title h2 {    font-size: 22px;    line-height: 28px;}
	.corevalue {    height: 310px;}
}

@media (min-width: 230px) and (max-width: 991px) {
.desk-accordion-hd-n{display:none!important;} 
/*div#main_nav {display:;}*/
}

@media (min-width: 992px) and (max-width: 2200px) {
.mob-accordion-hd-n  {display:none!important;} 
div#main_nav {display:none!important;} 
}