/*@media screen and (max-width: 950px) {
	.rwd {
		background:#000;
	}
	.rwd #main_header {
		background-size: 35%;
		background-position-x: 125px;
	}
	.rwd #content {
		width: 400px;
		margin-left: 150px;
	}
	.rwd #resellers {
		margin-left: 250px !important;
	}
	.rwd #news {
		margin-top: 50px;
	}
}*/

@media screen and (max-width: 750px) {
	.rwd {
		background:#000;
	}
	.rwd #main_header {
		background-size: 19%;
		background-position-x: 155px;
	}
	.rwd #content {
		width: 100%;
		margin-left: 0;
		padding-top: 10px;
	}
	.rwd #resellers {
		margin-left: 0px !important;
		margin-bottom:30px;
	}
	.rwd #news {
		margin-top: 0px;
		width: 535px;
		margin-left:5px;
		margin-bottom:20px;
	}
	.rwd #news .viewport {
		width: 520px;
	}
	.rwd #where_block li {
		width: 178px;
		margin: 9px 2px 10px 0;
	}
	.rwd #where_block .last {
		width: 178px;
		float: left;
	}
	.rwd #where_block li a.where_aimg {
		width: 178px;
		height: 100px;
		display: inline-block;
		overflow: hidden;
		float: left;
	}
	.rwd #where_block li a img {
		max-width: 178px;
		width: 178px;
		height: auto;
	}
	.rwd #where_block .where_box {
		width: 178px;
		padding: 5px 0px 5px 0px;
		margin-bottom: 0px;
		color:#999;
	}
	#where_block li .where_title_btn {
		height: 40px;
	}
	.rwd .contactform {
		width: 400px;
	}
	.rwd #resellers_left_column {
		width: 100%;
	}
	.rwd .reseller-item.clearboth {
		clear: none;
	}
}
 
@media screen and (max-width: 540px) {
	.rwd #resellers {
		width: 380px;
	}
	.rwd #resellers .viewport {
		width: 350px;
	}
	.rwd #news {
		width: 375px;
	}
	.rwd #news .viewport {
		width: 360px;
	}
	.rwd #where_block li {
		width: 188px;
	}
	.rwd #where_block .last {
		width: 188px;
	}
	.rwd #where_block li a.where_aimg {
		width: 188px;
		height: 100px;
	}
	.rwd #where_block li a img {
		max-width: 188px;
		width: 188px;
	}
	.rwd #where_block .where_box {
		width: 188px;
	}
	.rwd .contactform {
		width: 400px;
	}
}
 
@media screen and (max-width: 380px) {
	.rwd #resellers {
		width: 280px;
	}
	.rwd #resellers .viewport {
		width: 250px;
	}
	.rwd #brochure {
		display:inline-block;
		float:none;		
	}
	.rwd #menu_bottom input {
		width:240px;
	}
	.rwd #fb_btn {
		display:inline-block;
		float:none;		
	}
	.rwd #main_header {
		background-size: 45%;
		background-position-x: 160px;
	}
	.rwd #news {
		width: 275px;
	}
	.rwd #news .viewport {
		width: 260px;
	}
	.rwd #where_block li {
		width: 280px;
	}
	.rwd #where_block .last {
		width: 280px;
	}
	.rwd #where_block li a.where_aimg {
		width: 280px;
		height: 100px;
	}
	.rwd #where_block li a img {
		max-width: 280px;
		width: 280px;
	}
	.rwd #where_block .where_box {
		width: 280px;
	}
	.rwd .contactform {
		width: 310px;
	}
	.rwd .contactform input[type="text"], .rwd .contactform textarea {
		width: 250px;
	}
}