body {
        margin:0;
        padding:0;
}

#adArea {
	background: #000000;
    overflow: hidden;
    text-overflow: clip;
    cursor:pointer;
}

#over {
  background-color: #000000;
}

#houses {
  position: absolute;
  width:300px;
  height:162px;
  top: 39px;
}

#buttons {
  /*background-color: red;*/
  opacity: 0.5;
  position: absolute;
  top:170px;
  height:65px;
  left: 30px;
  width:240px;
}

#border1 { left: 35px; }
#border2 { left: 115px; }
#border3 { left: 195px; }

.btn {
  height: 100%;
  float: left;
  width: 32%;
  /*background-color: blue;*/
  opacity: 0.5;
  margin-left: 2px;
}

.borderClass {
  position: absolute;
  width: 69px;
  height: 41px;
  /*background-color: yellow;*/
  top: 176px;

  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;

}

.rectBorder {
  border: 2px solid;
  border-color: rgba(0, 0, 0, 1);
}

.house {
  width:300px;
  height:162px;
  position: absolute;
  backface-visibility: hidden;
}

#myCanvas {
  backface-visibility: hidden;
}

.rct {
  width:300px;
  height:250px;
    position: absolute;
}

.scale0 {
	-ms-transform: scale(0); /* IE 9 */
    -webkit-transform: scale(0); /* Safari */
    transform: scale(0);
}

.opacity0 { opacity: 0; }
.opacity1 { opacity: 1; }

.hidden{
	visibility: hidden;
}
.noEvents{
  pointer-events: none;
}

.noSelect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    pointer-events: none;
}