
@media only screen and (max-width : 1199px){
	.top li{margin: 0px 0 0 65px;}
	.new-nav .navbar-collapse li a{margin: 0 0 0 15px;}
}
@media only screen and (max-width : 1024px){
	.top h1{font-size: 14px;}
	.navbar-light .navbar-toggler{background: #fe6e00;}
	.slider-text{top: 17%;}
	.slider-text h2{font-size: 40px;}
	.about-left { padding: 0 0 0 20px;}
	.product-right-all{margin: 0 0 30px;}
	.all-product .col-lg-7 .product-right .col-lg-6:nth-child(1) { margin: 0;}
	.action h4{font-size: 36px;}
	.request-form{padding: 22px;}
	.main-testimonials { padding: 0px;}
	.main-testimonials .main-title {font-size: 30px;}
	.opening-job h4{font-size: 14px;}
	.career-form h4{font-size: 19px;}
	.new-nav .navbar-collapse li{padding: 0px; text-align: center;}
	.main-footer p{font-size: 13px;}
	.main-footer ul li a{font-size: 15px;}
	.new-nav .navbar-collapse li {padding: 5px 0px;}
}
@media only screen and (max-width : 767px){
	.top h1{text-align: center;}
	.top ul{text-align: center;}
	.slider-text h2{font-size: 24px;}
	.slider-text h2::before{font-size: 22px;}
	.about-left { padding: 65px 0 0 20px;}
	.counter{margin: 0 0 26px;}
	.main-counter .col-sm-6:nth-child(3) .counter{margin: 0;}
	.main-counter .col-sm-6:nth-child(4) .counter{margin: 0;}
	.infrastructure-left { padding: 0;}
	.infrastructure-right { margin: 30px 0 0;}
	.request-form { padding: 50px;}
	.main-testimonials .bx-wrapper .bx-controls-direction a{bottom: -5%;}
	.copy-right p{text-align: center;}
	.footer-1, .footer-2  { margin: 0 0 30px;}
	.action h4 { font-size: 27px;}
	.main-testimonials img{display: none;}
	.inner-text h4{font-size: 28px; margin: 0 0 0;}
	.inner-text{bottom: 7%;}
}

@media only screen and (max-width : 480px){
	.top h1 { font-size: 13px; font-weight: 500;}
	.top ul .call{margin: 0 0 15px;}
	.navbar-light .navbar-toggler {margin: 0 5px 0 0px;}
	.slider-text h2::before {top: -18px; font-size: 15px;}
	.slider-text h2 { font-size: 27px;}
	.slider-text p{margin: 8px 0 10px; font-size: 12px; line-height: 19px;}
	.slider-text .more-btn a{padding: 7px 35px; font-size: 14px;}
	.main-slider .bx-wrapper .bx-pager { bottom: -20px;}
	.main-counter .col-sm-6:nth-child(3) .counter{margin: 0 0 30px;}
	.about-left h2{font-size: 35px;}
	.main-title{font-size: 35px;}
	.infrastructure .more-btn {margin: 15px 0 70px;}
	.top h1{margin: 0 0 10px; color: #fe6e00; font-size: 15px;}
	.top ul .call::before {font-size: 42px;}
	.top ul .email::before{font-size: 32px;}
	.top li { margin: 0px 0 0 50px;}
}
@media only screen and (max-width : 414px){
	.top li { margin: 0px 32px 0 84px}
	.products, .quailty{padding: 80px 0;}
	.modal-dialog{max-width: 100%;}
	.main-testimonials {padding: 33px 10px;}
	.contact-left { padding: 20px 20px 0;}
}

@media only screen and (max-width : 375px){
	.top li { margin: 0px 0 0 50px;}
	.top h1{margin: 0 0 10px; color: #fe6e00; font-size: 12px;}
	.slider-text h2 { font-size: 20px;}
	.contact-left { padding: 20px 20px 0;}
	.new-nav img {width: 70%;}
}

@media only screen and (max-width : 800px){
	.main-testimonials .bx-wrapper .bx-controls-direction a { bottom: -7%;}
}

@media only screen and (max-width : 320px){
	.slider-text h2 { font-size: 16px;}
	.slider-text h2::before {font-size: 13px;}
	.slider-text .more-btn a { padding: 5px 25px; font-size: 12px;}
	.quailty-text{margin: 0 10px;}
	.action a {font-size: 25px;}
	.request-form { padding: 25px;}
	.main-title { font-size: 28px;}
	.action h4 { font-size: 20px;}
	.action p{font-size: 12px;}
	.career .card-header { font-size: 14px;}
	.modal-dialog{max-width: 100%;}
	.modal-dialog h4{margin: 30px 0 15px;}
	.products, .quailty{padding: 80px 0;}
	.main-testimonials {padding: 33px 10px;}
	.top h1{margin: 0 0 10px; color: #fe6e00; font-size: 11px;}
	.top ul .call::before {font-size: 42px;}
	.top ul .email::before{font-size: 32px;}
	.top li { margin: 0px 0 0 50px;}
	.footer-email a{font-size: 15px;}
	.contact-left { padding: 20px 20px 0;}
	.team-info h4{font-size: 17px;}
	.inner-text h4 {font-size: 18px; margin: 0 0 0;}
	.inner-text span{font-size: 13px;}
	.new-nav img {width: 70%;}
}