@media screen and (max-width:1700px) {}

@media screen and (max-width:1600px) {}

@media screen and (max-width:1500px) {}

@media screen and (max-width:1400px) {}

@media screen and (max-width:1366px) {}

@media screen and (max-width:1280px) {}

@media screen and (max-width:1200px) {}

@media screen and (max-width:1110px) {

	.sitecontent_left img.fleft {
		width: 300px;
	}

}

@media screen and (max-width:1024px) {}

@media screen and (max-width:992px) {}

@media screen and (max-width:900px) {

	.buildingsignpg .right_col_linkbox {
		margin: 0;
		width: 300px;
	}

	.qty_guarantee_block {
		width: calc(100% - 300px);
		float: right;
		clear: inherit;
		background: #231f20;
		padding: 40px;
	}

}

@media screen and (max-width:768px) {}

@media screen and (max-width:700px) {}

@media screen and (max-width:640px) {

	.buildingsignpg .right_col_linkbox {
		margin: 0;
		max-width: 100%;
		width: 100%;
	}

	.qty_guarantee_block {
		width: 100%;
		float: left;
		clear: inherit;
		background: #231f20;
		padding: 40px;
		max-width: 100%;
		margin: 30px 0 0;
	}

	.right_col_linkbox ul {
		padding: 20px;
	}

	.right_col_linkbox ul li:last-child {
		margin: 0;
	}

	.sitecontent_left img.fleft {
		width: 250px;
	}

	.sitecontent_left img.fleft {
		float: left;
		margin: 0 30px 20px 0;
	}


}

@media screen and (max-width:550px) {}

@media screen and (max-width:480px) {

	.sitecontent_left img.fleft {
		width: 100%;
		margin: 0 0 30px;

	}

}

@media screen and (max-width:380px) {}
