#banner{
  position: absolute;
  width: 970px;
  height: 250px;
  top: 0px;
  left: 0px;
  overflow: hidden;
  cursor: pointer;
}

.retina{
  position: absolute;
  top:0px;
  left:0px;
  width: 970px;
  height: 250px;
}

.block{
  position: absolute;
  top:0px;
  left:0px;
  width: 970px;
  height: 250px;
}

#border {
  position: absolute;
  width: 970px;
  height: 250px;
  top: 0px;
  left: 0px;
  border:1px solid #cccccc;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 9999999;
}

#overlay{
  position: absolute;
  top:0px;
  left:0px;
  width: 100%;
  height: 100%;
  background-color: #fff;
  z-index: 10000;
  border:1px solid #cccccc;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#button{
  position: absolute;
  bottom: 0;
  right: 0;
  width: 970px;
  height: 250px;
  
}

#background{
  position: absolute;
  width: 100%;
  height:100%;
  left: 0;
  top: 0;
  background-color: #FFEC15;
}


#mask1, #mask3{
  position: absolute;
  overflow: hidden;
  top: 16px;
  left: 10px;
  height: 85px;
  width: 330px;
}
#txt1-1{
  position: absolute;
  top: -16px;
  left: -10px;
}
#txt2-1{
  position: absolute;
  top: -16px;
  left: -10px;
}

#mask2, #mask4{
  position: absolute;
  overflow: hidden;
  top: 46px;
  left: 10px;
  height: 85px;
  width: 330px;
}
#txt1-2{
  position: absolute;
  top: -46px;
  left: -10px;
}
#txt2-2{
  position: absolute;
  top: -46px;
  left: -10px;
}

#plug{
  position: absolute;
  bottom: 10px;
  right: 287px;
  width: 70px;
}

#autoContainer{
  position: absolute;
  bottom: 146px;
  right: 573px;
}

#auto2{
  position: absolute;
}

 #wheel1{
  position: absolute;
}
#wheel2{
  position: absolute;
}

#svg{
  position: absolute;
  top: -376px;
  left: 280px;
}



#auto1{
  position: absolute;
  width: 132px;
  bottom: 71px;
  right: 90px;
}



#myimage{
  width:300px;
  height: 250px;
}

/*.img-magnifier-container {
  position:relative;
}*/
.magnifyer{
    position: absolute;
    border-radius: 50%;
    cursor: none;
    width: 118px;
    height: 118px;
    overflow:hidden;
}

.magnified{
  position: absolute;
  top:0px;
  left:0px;
  width:1940px;
  height: 500px;
}

#plug2{
  position: absolute;
  width: 40px;
  left: -25px;
  bottom: -55px;
}

#canvas{
  position: absolute;
}

.leaf{
  position: absolute;
  height:15px;
  width: auto;
}

#leafEnd{
  position: absolute;
  height: 40px;
  width: auto;
  left: 614px;
  top: 120px;
}

#leafEnd2 {
  position: absolute;
  height: 40px;
  width: auto;
  left: 645px;
  top: 112px;
}

