@media screen and (max-device-width: 1100px), screen and (max-width: 1100px) {	

#body {
	width:930px;
}

.main-column {
	width: 930px;
}

.line-one-last .project{
	margin-right:0px;
}

.w3, .w3 .image, .w3 .text-icons .bg { width:546px; }
.w2, .w2 .image, .w2 .text-icons .bg { width:354px; }
.w1, .w1 .image, .w1 .text-icons .bg { width:162px; }

.h3, .h3 .image { height:546px; }
.h2, .h2 .image { height:354px; }
.h1, .h1 .image { height:162px; }

.SP1 {
	left: 192px;
	bottom:192px;
}

.leftBox .contentBox {
	width:350px;
}

.rightBox .contentBox {
	width:550px;
}


.contactmap1380 {
	display:none;
}

.contactmap1080 {
	display:none;
}

.contactmap930 {
	display:block;
}


}