@media (max-width: 1800px){
	.carousel-item .p-img2{margin-left:-200px}
}
@media (min-width: 1260px) and (max-width: 1366px) {
	.container{max-width:1170px}
	.carousel-item .container .p-img, .carousel-item .p-img3{max-width:600px;}	
	.slider .carousel-inner h5{font-size: 30px;}
	.slider .carousel-inner h2{font-size: 50px;}
	.slider .carousel-inner h3{font-size: 40px;}
	.slider .carousel-inner h4{font-size: 25px;}
	img.slide-bg{height: 760px;}
	.promo-box{border:none;}
	#carouselExampleControls2 .carousel-control-next{right: 250px;}
	#carouselExampleControls2 .carousel-control-prev{left: 235px;}
	.carousel-item .container .carousel-caption.secound{top: 265px;}
	.carousel-item .p-img2{margin-left: -300px;bottom: 60px;}
	.narayan-site:after{bottom: 60px;}
	.dropdown-cust.mega-menu{min-width:1170px;}
	.carousel-item .p-img3.slide-bnr-full {max-width:100%; top: 135px;}
}
@media (min-width: 1100px) and (max-width: 1259px) {
	.carousel-item .container .carousel-caption.secound{top: 265px;}
	.carousel-item .p-img2{margin-left: -300px;bottom: 60px;width: 1000px;height: 556px;}	
	.narayan-site:after{bottom: 60px;}
	.dropdown-cust.mega-menu{min-width:1170px;}
	.dropdown-cust.mega-menu{min-width:1090px;}
	.container{max-width:1090px}
	.navbar-expand-lg .navbar-nav .nav-link{padding: 7px;}
	.carousel-item .container .p-img, .carousel-item .p-img3{max-width:600px;}
	.slider .carousel-inner h5{font-size: 30px;}
	.slider .carousel-inner h2{font-size: 50px;}
	.slider .carousel-inner h3{font-size: 40px;}
	.slider .carousel-inner h4{font-size: 25px;}
	img.slide-bg{height: 760px;}	
	.promo-box{border:none;}
	.promo-inner .promo-detail label{font-size: 20px;}
	.promo-inner .promo-detail strong{font-size: 30px;}
	.promo-inner{padding:25px 0;}
	.carousel-item .container .carousel-caption.secound {left: auto;right: 50px;top: 270px;}	
	.carousel-item .p-img3.slide-bnr-full {max-width:100%;}
}
@media (max-width: 1099px){
	.carousel-item .container .carousel-caption.secound{top: 265px;}
	.carousel-item .p-img2{bottom: 60px;width: 800px;height: 556px;}	
	.narayan-site:after{bottom: 60px;}
	.dropdown-cust.mega-menu{max-width:1090px;min-width: auto;left: 10px !important;right: 10px;}
	.navbar-expand-lg .navbar-nav .dropdown-menu.mega-menu .sub-mega-menu{padding-right: 15px;}	    
	.navbar-light .navbar-brand{position: absolute;top:0px;width: 175px;}
	.carousel-item .container .p-img, .carousel-item .p-img3{max-width:500px;}
	.slider .carousel-inner h5{font-size: 30px;}
	.slider .carousel-inner h2{font-size: 50px;}
	.slider .carousel-inner h3{font-size: 35px!important;}
	.slider .carousel-inner h4{font-size: 25px;}
	img.slide-bg{height: 760px;}
	.promo-box{border:none;}
	.promo-inner .promo-detail label{font-size: 20px;}
	.promo-inner .promo-detail strong{font-size: 30px;}
	.promo-inner{padding:25px 0;}	
	.carousel-item .container .carousel-caption.secound {left: auto;right: 50px;top: 270px;}
	.promo-inner{margin:0;}
	.promo-inner img{width: 80px;}	
	.navbar-expand-lg .navbar-nav .nav-link{padding:7px;}
	.carousel-item .p-img3.slide-bnr-full {max-width:100%;}
}
@media (max-width: 991px){	
	.narayan-site:after{display:none;}
	.carousel-item .p-img2{width:100% !important;height:auto;margin: 0;}
	.core-value .box{margin-bottom:30px;}
	.history{margin-top:30px;}
	.main-mega-menu{position:relative;}
	.navbar-expand-lg .navbar-nav .dropdown-menu.mega-menu{position:relative;float:left;width:100%;left:0 !important;right:0;height: 200px;overflow: auto;}
	.navbar-expand-lg .navbar-nav .dropdown-menu.mega-menu .sub-mega-menu{width:100%;padding-right:0;}
	.promo-inner .promo-box{overflow: hidden;padding: 10px 50px;float:left;}
	.about-us .col-lg-4{text-align:center;margin-bottom:30px;}	
	.about-us .col-lg-8{text-align:center;}
	#carouselExampleControls2 .carousel-control-prev, #carouselExampleControls2 .carousel-control-next{top:50%;bottom:auto;}
	.box-top{background:#d8d8d8; width:100%;}
	.col-lg-6 .list{margin-top:30px;}
	.footer-top .col-lg-3, .footer-top .col-lg-3.secound, .footer-top .col-lg-2{max-width: 50%;flex: 0 0 50%;-ms-flex: 0 0 50%;padding: 30px;}	
	.footer-top .col-lg-3.secound h3{display:none;}
	.footer-top .col-lg-2{background:none;}
	.navbar-light .navbar-brand{position:relative;width:auto;}
	.navbar-light .navbar-toggler{background: #eee;color: #fff;margin-right: 15px;padding: 5px;}
	.slider{margin-top:0;}
	header{background:#f4f4f4;}
	.dropdown-toggle:after{float:right;margin-top:8px;}
	.navbar-expand-lg .navbar-nav .nav-link{padding:10px;}
	.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-item:hover, .navbar-nav .dropdown-menu{border-radius:0;}
	.slider .carousel-inner h2{font-size: 30px;}
	.slider .carousel-inner h3{font-size: 20px;}
	.slider .carousel-inner h4{font-size: 16px;}
	.carousel-item .container{left:100px;right:100px;width: auto;}
	.carousel-item .container .p-img, .carousel-item .p-img3{max-width: 385px;}
	img.slide-bg{height:450px;}
	.carousel-item .container .p-img, .carousel-caption, .carousel-item .container .p-img, .carousel-item .p-img3, .carousel-item .container .carousel-caption.third{top: 50px;}
	.carousel-item .container .carousel-caption.secound{display:none !important;}
	.carousel-item .p-img2{width: 1500px;}
	.burner-application .col-lg-6 h2{margin-top:25px;}
	.carousel-item .p-img3.slide-bnr-full {max-width:100%;}
	.slider .carousel-inner h3 {font-size:30px!important;}
	.slider .carousel-inner h4 {font-size:20px!important;}
	.carousel-item .container .carousel-caption.third {width: 50%;}
}
@media (max-width: 899px){
	.carousel-item .container .p-img, .carousel-item .p-img3{max-width:300px;}
}
@media (max-width: 899px){
	.gallery{text-align:center;}
	.gallery li{margin-bottom:20px;}
	.f-logo{margin-top:0;}
	.footer-bottom .col-md-5, .footer-bottom .col-md-4{text-align:center !important;}
	.carousel-item .p-img3.slide-bnr-full {max-width:100%; top:0px;}
}
@media (max-width: 767px){
	.carousel-item .p-img2{bottom:auto;top:0;}
	.carousel-item .container .carousel-caption.secound{display:block !important;}
	.carousel-item .container .carousel-caption.secound{top: 425px;left:0;right:0;}
	.carousel-item .container .p-img, .carousel-caption, .carousel-item .container .p-img, .carousel-item .p-img3, .carousel-item .container .carousel-caption.third{top: 0;left: 0;right: 0;padding: 0;}
	.carousel-item .container .p-img, .carousel-item .p-img3{max-width:400px;margin: 0 auto;}
	.carousel-caption{top:280px;}
	.carousel-item .container .carousel-caption.third{top:415px;}
	img.slide-bg{height:600px;}
	.navbar-light .navbar-brand{margin: 0;}
	.mail-phone{display:none;}
	.padding100{padding:50px 0;}
	.product{margin:50px 0 0 0;}
	.carousel-item .container .carousel-caption.third {width: 100%;}
}
@media (max-width: 639px){
	.carousel-item .container .carousel-caption.secound{top:350px;}
	.mobile-banner{display:block;}
	.mobile-banner img{width:100%;}
	.inner-banner{display:none;}
}
@media (max-width: 576px){
	.more-product{padding:0;}
	.carousel-item .container{left:15px;right:15px;}
	.carousel-item .container .p-img, .carousel-item .p-img3{width:290px;top: 55px;}	
	.navbar-light .navbar-brand{width:200px;margin-left: 15px;}
	header{border-bottom: 1px solid #ddd;}
	.button-row .button1{margin-bottom:15px;}
	.contact-form .input-box.left, .contact-form .input-box{width:100%;}	
	.footer-top .col-lg-3, .footer-top .col-lg-3.secound, .footer-top .col-lg-2{width:100%;flex: 0 0 100%;-ms-flex: 0 0 100%;   padding: 30px;max-width: 100%;}
	.carousel-item .p-img2{width:600px !Important;}
	.promo-inner .promo-box{padding:10px;}
	.product .col-lg-4.col-md-4.col-sm-6{margin-bottom:20px;}
}
@media (max-width: 479px){
	.inquiry-menu ul li{width:100%;margin-bottom:10px;}
}
@media (max-width: 1024px){
	.box-top .box-top1 span{padding-right: 6%;}
}
@media (max-width: 1366px){
	.box-top .box-top1 span{padding-right: 7%;}
}
@media (max-width: 1259px){
	.box-top .box-top1 span{padding-right: 6%;}
}
@media (max-width: 1027px){
	.box-top .box-top1 span{padding-right: 5%;}
}
@media (max-width: 941px){
	.box-top .box-top1 span{padding-right: 4%;}
}
@media (max-width: 768px){
	.box-top .box-top1 span{padding-right: 2%;}
}
@media (max-width: 755px){
	.box-top {Height: 100px;}
}