@media (min-width: 768px) {
	.slim .navbar-brand img {width: 90px;}
	.navbar-collapse{ width: 50%;}
	.navbar-collapse{
        top: 00%;
        left: -100%;
	}
	.navbar-collapse.in{
		top: 0;
		left: 0;
	}
	.navbar-collapse.show {
		top: 0;
		left: 0;
	}
	#nav-icon3.open span{background: #FFF;}
	.navbar-brand img{width: 145px;}
	.footer{padding: 5% 0 2%;}
	.content-box{padding:5% 0;}
	.boxgray-text .row{justify-content: space-between;}
	
	.boxlogo img{max-width: 15%;}
	.boxgray-text{padding:2rem;}
	#carouselproducts{margin-bottom: 0;}
	.content-box.bgblue .row{align-items: center;}
	.contactbox h1{font-size: 1.8rem;}
	.boxlogo{margin-bottom: 0;margin-top: 2rem;}
	.contact-footer{margin: 0;}
	.address-footer h1 span{font-size: .85rem;}
	.readmore-btn.readproducts{float: right;margin: 0;}
	.title-box.subtitle{text-align: left;margin: 0;}
	.contactform{margin: 0;}
	
	
	#carouselmainSlide .carousel-item{height: 315px;}

	.textcenter-products p{padding: 0;}
	.inwrap img {
		width: 125px;
		margin-right: 15px;
	}
	
}
@media (min-width: 992px) { 
	html{ font-size:20px; } 
	#nav-icon3{display: none ;}
	.navbar-brand{padding: .5rem 0;}
	.hamburgers-box{justify-content: flex-start;}
	.headbar-main{padding: 0;}
	.headbar-main .col-12.bgmenu{
		padding-top: 8px;
		padding-bottom: 8px;
		transition: all 0.6s;
		background: -webkit-linear-gradient(left, rgba(0, 131, 199, 1) 0%, rgba(150, 218, 248, 1) 50%, rgba(0, 131, 199, 1) 100%);
		background: -o-linear-gradient(left, rgba(0, 131, 199, 1) 0%, rgba(150, 218, 248, 1) 50%, rgba(0, 131, 199, 1) 100%);
		background: linear-gradient(to right, rgba(0, 131, 199, 1) 0%, rgba(150, 218, 248, 1) 50%, rgba(0, 131, 199, 1) 100%);
	}
	.slim.headbar-main .col-12.bgmenu{padding-top: 4px;padding-bottom: 4px;}
	.navbar-expand-lg .navbar-collapse{
		justify-content: center;
		width: 100%;
	}
	.navbar-expand-lg .navbar-nav{
		width: 75%;
		justify-content: center;
	}
	
	.navbar-nav li{
		width:auto;
		margin: 0 auto;
		padding: 0;
		text-align: center;
	}
	.navbar-nav li a{
		color: #000;
		padding: 5px 8px;
		text-align: center;
	}
	.policy-box ul{
		display: flex;
		align-items: center;
	}
	.boxgray-text p{padding: 0 8%;}
	.social-icon{margin-bottom: 0;}
	.contact-btn img{width: 40px;}
	.social-icon img{width: 60px;}
	
	.content-box.policypage,
	.content-box.contactpage,
	.content-box.productpage{padding: 2% 0;}
	.readmore-btn{width: 165px;font-size: .9rem;}
	
	
	#carouselmainSlide .carousel-item{height: 425px;}
	.slideproducts .slick-prev{left: -2rem;}
	.slideproducts .slick-next{right: -2rem;}
	
}
@media (min-width: 1200px) {
	html{ font-size:22px; } 
	.container{max-width:1220px;}
	.boxlogo img{max-width: 10%;}
	.contact-footer{padding-left: 1rem;}
	.social-footer img{width: 45px;}
	.slim .navbar-brand img {width: 110px;}
	.navbar-brand img {width: 154px;}
	
	
	
	#carouselmainSlide .carousel-item{height: 560px;}
	
	
	.slideproducts .slick-prev, 
	.slideproducts .slick-next{
		width: 40px;
		height:  40px;
	}
	.slideproducts .slick-list{padding: 2rem 1rem;}
	
}

@media (min-width: 1440px) {
	#carouselmainSlide .carousel-item{height: 620px;}
}

@media (min-width: 1600px) { 
	.boxgray-text p {
        padding: 0 3%;
    }
	#carouselmainSlide .carousel-item{height: 660px;}
	.inwrap img {
        width: 175px;
    }
}
@media (min-width: 1800px) {
	.container{max-width:1300px;}
	html{font-size: 24px;}
	#carouselmainSlide .carousel-item{height: 780px;}
}
@media (min-width: 2000px) {
	
	#carouselmainSlide .carousel-item{height: 830px;}
}
@media (min-width: 2400px) {
	
}
@media (min-width: 2750px) {
	
}
@media (min-width: 3000px) {
	
}

