@media screen and (max-width: 1600px) {
	
}

@media screen and (max-width: 1440px) {
	.navigation > ul > li > a {
		font-size: 14px;
	}

	.navigation > ul > li {
		padding-left: 20px;
		padding-right: 20px;
	}

	.category-product-wrap {
	    max-height: 283px;
	    overflow-y: auto;
	}
}

@media screen and (max-width: 1280px) {
	body:not(.home) .box-content, .box-content {
		padding-right: 4%;
		padding-left: 4%;
	}
}

@media screen and (max-width: 1024px) {
	.header-sm {
		display: block;
	}

	.header-pc {
		display: none;
	}

	.logo img {
		max-height: 50px;
		margin-bottom: 0;
	}

	#main-content {
		margin-top: 60px;
	}


	.cart-link-wrap {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

}

@media screen and (max-width: 991px) {
	body:not(.home) .box-content, .box-content {
		padding-right: 3%;
		padding-left: 3%;
	}

	.category-menu-wrap {
		display: none;
	}

	.section.section-slider {
		margin-top: 54px;
	}

	.section.section-slider .box-content {
		padding: 0;
	}

}

@media screen and (max-width: 767px) {
	footer .text-right {
		text-align: center !important;
	}

	footer .footer-menu li {
	    padding: 0 10px !important;
	    line-height: 16px;
	    margin: 10px 0;
	}

	footer .footer-menu li:last-child {
		border: none !important;
	}

	footer .footer-menu {
	    border: none;
	}
}

@media screen and (max-width: 600px) {

}

@media screen and (max-width: 480px) { 
	
}