@media all and (min-width:1200px) {

.prinav {
	width:100%;
}	
.mainwrapper {
	max-width:1200px;
	width:100%;
}
.boximg {
	width:800px;
}
.locationrow {
	width:100%;
}
.locationcell {
	width:calc((100%/3) - 120px);
	width:-webkit-calc((100%/3) - 120px);
}

.isoitem { 
	width: calc((100% / 3) - 40px);
	width: -webkit-calc((100% / 3) - 40px);
	height:auto;
	min-height:350px;
	padding:20px;
}


}

@media all and (min-width:769px) and (max-width:1199px) {

.fullwrapper {
	min-width:800px;
}
.prinav {
	width:100%;
}
.mainwrapper {
	width:100%;
}
.boximg {
	width:800px;
}
.locationrow {
	width:100%;
}
.locationcell {
	width:calc((100%/2) - 80px);
	width:-webkit-calc((100%/2) - 80px);
}

.isoitem { 
	width: calc((100% / 2) - 40px);
	width: -webkit-calc((100% / 2) - 40px);
	height:auto;
	min-height:350px;
	padding:20px;
}

.sidenavigation {
	display:none;
}

}


@media all and (min-width:320px) and (max-width:768px) {
html, body {
	width:800px;
}
.fullwrapper {
	min-width:800px;
}
.prinav {
	width:100%;
	min-width:768px;
}	
.mainwrapper {
	width:100%;
}
.boximg {
	width:700px;
}
.locationrow {
	max-width:700px;
}
.locationcell {
	width:calc(100% - 40px);
	width:-webkit-calc(100% - 40px);
}

.sidenavigation {
	display:none;
}

.isoitem { 
	width: calc((100% / 2) - 40px);
	width: -webkit-calc((100% / 2) - 40px);
	height:auto;
	min-height:350px;
	padding:20px;
}


}