.neighborhood {
    position: relative;
    width: 100%;
    height: 100%;
}

.neighborhood-container {
    user-select: none;
    pointer-events: none;
}

.neighborhood-twofamilyhome {
	position: absolute;
    width: 25%;
    top: 0;
	left: 0;
	height: 37%;
}

.neighborhood-smallapartment {
    position: absolute;
    width: 17%;
    top: 0;
    left: 24%;
	height: 37%;
}

.neighborhood-carclean {
	position: absolute;
    width: 9.5%;
    top: 15%;
    left: 38.3%;
}

.neighborhood-home {
	position: absolute;
    width: 17%;
    top: 0;
    left: 44%;
    z-index: 1;
	height: 36.5%;
}

.neighborhood-largeapartment {
    position: absolute;
    width: 35%;
    top: 0;
    right: 1%;
	height: 36%;
}

.neighborhood-flood {
	position: absolute;
    width: 100%;
    bottom: 0;
    right: 0;
    height: 55%;
}

.neighborhood-schoolbuilding {
    position: absolute;
    width: 56.5%;
    bottom: 0;
    left: 0;
    z-index: 2;
	height: 46%;
}

.neighborhood-streetbikelane {
	position: absolute;
    width: 100%;
    height: 25%;
    top: 45%;
    left: 0;
    z-index: 1;
}

.neighborhood-streettree {
    position: absolute;
    width: 8%;
    top: 25%;
    left: 12%;
	height: 19%;
}

.neighborhood-streettreetwo {
    position: absolute;
    width: 8%;
    top: 25%;
    left: 49%;
	height: 19%;
    z-index: 1;
}

.neighborhood-streettreethree {
    position: absolute;
    width: 8%;
	height: 19%;
    top: 25%;
    left: 83%;
}

.neighborhood-blacktop {
	position: absolute;
    width: 41%;
    bottom: 0;
    right: 0;
	height: 22%;
}

.neighborhood-busexhaust {
    position: absolute;
    width: 10%;
    top: 47%;
    right: 4%;
    z-index: 1;
}

.neighborhood-busstop {
    position: absolute;
    width: 13%;
	height: 17%;
    top: 27%;
    right: 18%;
}

.neighborhood-cardirty {
	position: absolute;
    width: 9.5%;
    top: 15%;
    left: 38.3%;
}

.neighborhood-garden {
	position: absolute;
    width: 6%;
    top: 18%;
    right: 36%;
	height: 17%;
}

.neighborhood-noidlingsign {
    position: absolute;
    width: 3.5%;
	height: 25%;
    bottom: 25%;
    left: 57%;
    z-index: 1;
}

.neighborhood-rainbarrel {
    position: absolute;
    width: 4%;
    top: 25%;
    right: 36%;
	height: 10%;
}

.neighborhood-roofgarden {
    position: absolute;
    width: 13.5%;
    top: 0;
    left: 25.1%;
	height: 7%;
}

.neighborhood-schoolbuildingreflectiveroof {
	position: absolute;
    width: 56.6%;
    bottom: 0;
    left: 0;
    z-index: 3;
	height: 46.1%;
}

.neighborhood-schoolbus {
    position: absolute;
    width: 29%;
	height: 24%;
    top: 45%;
    right: 10%;
    z-index: 1;
}

.neighborhood-street {
    position: absolute;
    width: 100%;
    top: 45%;
    right: 0;
    height: 25.6%;
}