@media screen and (min-width: 321px){
	.module.module-seven ul li{
		float:left;
		width:50%;
	}
	.module.module-seven:after{
		content: "";
	    display: table;
	    clear: both;
	}
	.module.module-seven .module-container:after{
		content: "";
	    display: table;
	    clear: both;
	}
	.product-container{
		margin:0px auto;
		width:80%;
	}


}

@media screen and (min-width: 481px){
	/*Module one*/
	.module.module-one .module-container{
		width:90%;
		margin:0px auto;
	}
	.module.module-one .module-container img{
		width: 60%;
	}
	/*Module two*/
	.module.module-two .module-container{
		width:90%;
		margin:0px auto;
	}
	.module.module-two img{
		width:30%;
	}
	/*Module three*/
	.module.module-three .module-container{
		width:90%;
		margin:0px auto;
	}
	.module.module-three .feature{
		width:60%;
		margin:0px auto;
	}
	/*Module four*/
	.module.module-four .module-container{
		width:60%;
		margin:0px auto;
	}
	/*Module five*/
	.module.module-five .module-container{
		width:70%;
		margin:0px auto;
	}
	/*Module six*/
	.module.module-six .module-container{
		width:70%;
		margin:0px auto;
	}
	.module.module-six .module-container p{
		font-size: 16px;
	}
	/*module seven*/
	.module.module-seven ul li{
		float:left;
		width:50%;
	}
	.module.module-seven ul.six-items li{
		float:left;
		width:33%;
	}
	.module.module-seven:after{
		content: "";
	    display: table;
	    clear: both;
	}
	.module.module-seven .module-container:after{
		content: "";
	    display: table;
	    clear: both;
	}
	.product-container{
		margin:0px auto 10px auto;
		width:80%;
	}
}
@media screen and (min-width: 769px){
	/*General*/
	.ie .ch-btn{
		margin-top: 20px;
		width: auto;
	}
	.ch-btn{
		margin-top: 20px;
		width:initial;
	}
	footer.ml-footer nav{
		display: inline-block;
	}
	/*Module one*/
	.module.module-one .module-container{
		width:90%;
		margin:0px auto;
	}
	.module.module-one .module-container img{
		width: 55%;
		float:right;
	}
	.module.module-one h1{
		margin-bottom: 0px;
		font-size: 40px;
	}
	.module.module-one p.subtitle{
		margin-bottom: 30px;
	}
	.module.module-one .information{
		width: 40%;
		float:left;
		text-align: left;
	}
	.module.module-one .module-container:after{
		content: "";
	    display: table;
	    clear: both;
	}
	.module.module-one:after{
		content: "";
	    display: table;
	    clear: both;
	}
	.module-one-footer{
		padding: 10px;
		margin-top: 20px;
	}
	.module-one-footer .logo {
		height: 100%;
	}
	/*Module two*/
	.module.module-two .module-container{
		width:90%;
		margin:0px auto;
	}
	.module.module-two img{
		width:30%;
		float:left;
		max-width: 250px;
	}
	.module.module-two .information{
		width:70%;
		float:left;
		padding: 0px 40px;
	}
	.module.module-two .module-container:after{
		content: "";
	    display: table;
	    clear: both;
	}
	ul.specifications-list{
		margin-top: 10px;
	}
	ul.specifications-list li{
		margin: 5px 0;
	}
	/*Module three*/
	.module.module-three .module-container{
		width:90%;
		margin:0px auto;
		text-align: left;
	}
	.module.module-three .module-container.three-features .feature{
		width:33%;
		float:left;
		padding: 0px 10px;
		margin-bottom: 0px;
	}
	.module.module-three .module-container.two-features .feature{
		width:50%;
		float:left;
		padding: 0px 10px;
		margin-bottom: 0px;
	}

	.module.module-three .module-container:after{
		content: "";
	    display: table;
	    clear: both;
	}
	/*Module four*/
	.module.module-four .module-container{
		width:70%;
		margin:0px auto;
	}
	.module.module-four h2{
		font-size: 32px;
		line-height: 40px;
		font-weight: 300;
		margin-bottom: 20px;
		margin-top: 0px;
	}
	/*Module five*/
	.module.module-five .module-container{
		width:70%;
		margin:0px auto;
	}
	.module.module-five h2{
		font-size: 32px;
		line-height: 40px;
		font-weight: 300;
		margin-bottom: 20px;
	}
	/*Module six*/
	.module.module-six .module-container{
		width:70%;
		margin:0px auto;
	}
	.module.module-six h2{
		font-size: 32px;
		line-height: 36px;
		margin: 0px;
	}
	.module.module-six .module-container p{
		font-family: 'Lato', Arial, sans-serif;
		font-size: 24px;
		line-height: 33px;
		font-weight: 300;
	}
	/*Module seven*/
	.module.module-seven ul li{
		float:left;
		width:16%;
	}
	.product-container{
		margin:0px auto 10px auto;
		width:90%;
		max-width: 200px;
		padding: 30px;
	}
	.module.module-seven ul.six-items li{
		float:left;
		width:16%;
	}
	.module.module-seven ul.five-items li{
		float:left;
		width:20%;
	}
	.module.module-seven ul.four-items li{
		float:left;
		width:25%;
	}
	.module.module-seven ul.three-items li{
		float:left;
		width:33%;
	}
	.module.module-seven ul.two-items li{
		float:left;
		width:50%;
	}
	.module.module-seven ul.one-items li{
		float:left;
		width:100%;
	}
}