@media (min-width: 768px) {
	html{ font-size:16px; } 
	.navbar-collapse{width: 50%;}
	.footer{padding: 5% 0 2%;}
	.content-box{padding:5% 0;}
	
	.title-box.titletext-left{
		text-align: left;
	}
	.icon-box{padding: 2rem 1rem;}
	.icon-box p {
		margin: 1rem auto 0;
		-webkit-line-clamp: 2;
		height: calc(1rem * 1.2 * 2);
	}
	.address-footer{padding: 0;}
	.readmore-btn{float: right;margin: 0;}
	.detail-notieat span {width: 40%;}
	.detail-notieat ul{justify-content: center;}
	.detail-notieat ul li{margin: 0 10px;}
	#notiModal .modal-content{padding: 2rem 1rem;}
	.con-remember{padding-left: 0;}
	.con-remember .checkmark {
		top: 50%;
		left: 13%;
		transform: translate(-50%,-50%);
	}
	#notiModal .modal-dialog{max-width: 560px;}
	.detail-notieat img.ic--popup{width: 18em;}
	.content-otherpage{padding: 5% 0;}
	.icon-step h1{font-size: 16px;}
	
	.subtitlepage h1{font-size: 24px;}
	.textdetail-products{margin: 0;}
	.number-input{justify-content: flex-start;}
	.tagstock{text-align: left;}
	.addtocart-btn,
	.buy-btn{width: 100%;}
	.buydone{text-align: right;}
	.filter-products{justify-content: flex-end;}
	
	.filter-products a{
		margin: 0 8px 0 0;
		width: auto;
		padding: 8px 15px;
	}
	.carttitle{text-align: left;}
	.pricetitle{justify-content: flex-end;}
	.shopping-cart .number-input input[type=number]{max-width: 50px;}
	.texttitle {margin-bottom: 1rem;}
	.add-address.addvat .radiochoose{margin: 0;}
	.add-address.addvat h1{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.banktransfer.deliverychange .taxtbkank h1{font-size: 15px;}
}
@media (min-width: 992px) { 
	.tools-header.on-mobile{display: none;}
	#nav-icon3{display: none ;}
	.navbar-brand img{width: 130px;}
	.slim .navbar-brand img{width: 110px;}
	.languages-pc{padding: 8px;}
	.hamburgers-box{justify-content: space-between;}
	.navbar-expand-lg .navbar-collapse{
		justify-content: flex-end;
		width: 100%;
	}
	.navbar-expand-lg .navbar-nav{
		width: 100%;
		justify-content: flex-end;
	}
	
	.navbar-nav li{
		width:auto;
		margin: 0 auto;
		padding: 0;
		text-align: center;
		position: static;
	}
	.navbar-nav li .dropdown-menu{
		width: 100%;
		min-width: inherit;
		background: #141414;
		margin: 0;
		font-size: .9rem;
	}
	.navbar-nav li .dropdown-menu img{width: 60px;}
	.navbar-nav li .dropdown-menu .col-12{width: 20%;}
	.navbar-nav li .dropdown-menu a{
		text-align: left;
		padding: 5px;
		height: 100%;
	}
	.navbar-nav li .dropdown-menu.dropdown-submenu a{
		justify-content: center;
		padding: 10px 5px;
	}
	.search-box .dropdown-menu{min-width: 18rem;}
	
	.navbar-nav li a{
		padding: 10px;
		text-align: center;
	}
	.policy-box ul{
		display: flex;
		align-items: center;
	}
	.search-box {
		margin-right: 15px;
		width: 85%;
	}
	.sliderbestsaller .slick-prev, 
	.sliderbestsaller .slick-next,
	.sliderpromotions .slick-prev, 
	.sliderpromotions .slick-next,
	.slidernewproducts .slick-prev, 
	.slidernewproducts .slick-next{
		width: 45px;
		height: 45px;
	}
	.sliderbestsaller .slick-prev,
	.sliderpromotions .slick-prev,
	.slidernewproducts .slick-prev{
		left: -1rem;
	}
	.sliderbestsaller .slick-next,
	.sliderpromotions .slick-next,
	.slidernewproducts .slick-next{
		right: -1rem;
	}
	.con-remember{padding-left: 25px;}
	.social-box img{width: 45px;}
	.mapbox{height: 315px;}
	.icon-step {padding: 2rem 1rem;}
	.icon-step h1{font-size: 20px;}
	.number-input input[type=number]{max-width: 100%;width: 100%;}
	
	.slideshowproducts .slick-prev, 
	.slideshowproducts .slick-next{
		width: 45px;
		height: 45px;
	}
	.banktransfer.deliverychange{margin: 2rem auto 1rem;}
	.banktransfer.deliverychange .taxtbkank h1{font-size: 20px;}
	.banktransfer.deliverychange img{width: 80px;}
	.carttext-success img { width: 20%;}
}
@media (min-width: 1200px) {
	html{ font-size:20px; } 
	.navbar-brand img{width: 170px;}
	.textabout-enterhome h1{font-size: 55px;}
	.icon-box p {
        -webkit-line-clamp: inherit;
        height: auto;
    }
	.icon-box {
		margin-bottom: 0;
		padding: 2rem .75rem;
	}
	.textabout-enterhome{margin-bottom: 2.5rem;}
	.title-box h1{font-size: 45px;}
	.category-box{padding: 1rem 1rem 2rem;}
	.category-box p{bottom: .75rem;}
	.contact-footer{
		margin-left: 1.5rem;
		margin-right: -1rem;
		margin-top: 0;
		margin-bottom: 0;
	}
	.address-footer{margin-right: -2rem;}
	#notiModal .modal-dialog { max-width: 768px;}
	.con-remember .checkmark{left: 23%;}
	.detail-notieat img.imgnoti{width: 12em;}
	.toolheader{margin-right: 2rem;}
	.icon-step {padding: 2rem;min-height: 325px;}
	.icon-step img{width: 100px;}
}

@media (min-width: 1440px) {
	.container{ max-width: 1230px; }
	.contact-footer{margin-left: 0;}
	.con-remember .checkmark{left: 20%;}
	.icon-step h1 {font-size: 24px;}
	.textred-center h1{font-size: 24px;}
	.icon-step span{font-size: 50px;}
}

@media (min-width: 1600px) { 
	html{ font-size:22px; } 
    .container{ max-width: 1440px; }
	.con-remember .checkmark{left: 28%;}
	#notiModal .modal-dialog { max-width: 992px;}
	
	.icon-step{padding: 2rem 1rem;}
}
@media (min-width: 1800px) {
}
@media (min-width: 2000px) {
	.container{ max-width: 1600px; }
	
}
@media (min-width: 2400px) {
	
}
@media (min-width: 2750px) {
	
}
@media (min-width: 3000px) {
	
}

