

@media only screen and (min-width:768px){
	.mobile-form {
		display: none;
	}
}

@media only screen and (max-width:991px){
	.product-section .box{
	    max-width: 31.33%;
	    margin: 0 1%;
		margin-bottom: 20px;
	}
}

@media only screen and (max-width:767px){
	h2.title{
		font-size: 2rem;
	}

	
	.product-section .box{
	    max-width: 48%;
	}
	.header .left{
		text-align: center;
	}
	.header .right{
		display: none;
	}
	.subscribe .search {
		margin: auto;
	}
	.subscribe .check {
		margin: auto;
	}



	footer .f1 .box{
		margin-bottom: 20px;
	}

}

@media only screen and (max-width:575px){
	body h4{
		font-size: 1.4rem;
	}
	.subscribe .check span{
		font-size: 13px;
	}
	body h5{
		font-size: 17px;
	}
}

@media only screen and (max-width:480px){
	.product-section .box{
	    max-width: 100%;
	    margin-left: 0; 
	    margin-right: 0; 
	}
}