.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}

/*--------------------------------------------------------------
	Responsive media queries (mobile styles)
--------------------------------------------------------------*/

@media screen and (max-width:1199px) {
	
	.nav li a {
		padding: 0 10px;
	}
	.wrapper {
		width:750px;
	}
	
}
@media screen and (max-width:991px) and (min-width:768px) {
	
	.nav li {
		font-size: 12px;
	}
	.nav li a {
		padding: 0 4px;
	}
	
}
@media screen and (max-width:1040px) {
	
}
@media screen and (max-width:991px) {
	
	.mail-info {
		padding: 10px 0 12px;
		width: 100%;
	}
	
}
@media screen and (max-width:767px) {
	
	#header #navbtn {
		display: block;
	}
	.nav ul {
		display:none;
	}
	.nav {
		min-height: 43px;
	}
	.nav li {
		width:100%;
	}
	.nav li a {
		border-bottom: 1px solid #e4e4e4;
		padding: 0;
	}
	.head-img {
		margin: 6px 0 0;
		text-align: center;
		width: 100%;
	}
	.logo {
		display: table;
		float: none;
		margin: 12px auto;
	}
	.left-img {
		margin: 5px 0 0;
		width: 100%;
	}
	.mid-img {
		margin: 0;
		width: 100%;
	}
	.right-img {
		margin: 0;
		width: 100%;
	}
	.wrapper {
		width:100%;
		padding-left:15px;
		padding-right:15px;
	}
	.mid-box-wrap {
		width: 100%;
	}
	.img-center img {
		max-width:100%;
		height:auto;
	}
	.review-img-box img {
		max-width:100%;
		height:auto;
	}
	.column9, .column3 {
		width: 100%;
	}
	.img-list img {
		margin-left: 0;
		margin-right: 0;
		width: 32.2%;
	}
	.img-left {
		width:100%;
		margin-left:0;
	}
	.img-left img {
		width:100%;
		height:auto;
	}
	

}
@media screen and (max-width:540px) {
	

	
}
@media screen and (max-width:640px) {
	
}
@media screen and (max-width:480px) {
	
	.copy-txt {
		padding-right: 36px;
	}
	.copy-txt p {
		font-size: 11px;
	}
	.product-thumb {
		margin-right: 0;
		padding-bottom: 30px;
		width: 100%;
	}
	.product .overflow {
		clear: both;
	}
	.btn {
		margin:5px 0;
	}
	.page-title {
		font-size: 22px;
	}
	


}
@media screen and (max-width:320px) {
	
	.dealers-list a img {
		max-width:100%;
		height:auto;
	}


}

















