/* ---- reset ---- */

body {
  margin: 0;
  font: normal 75% Arial, Helvetica, sans-serif;
}

canvas {
  display: block;
  vertical-align: bottom;
}


/* ---- particles.js container ---- */

#particles-js {
  position: absolute;
  width: 1323px;
  height: 1190px;

  background-size: cover;
  background-position: 50% 50%;
    opacity: 1;

}




#ad_cont {
    position: absolute;
  width: 1323px;
  height: 1190px;
    overflow: hidden;
    top: -1px;
    left: -1px;
    opacity: 1;
      cursor: pointer;
    
      -webkit-mask-image: url(../images/mask.png);
  mask-image: url(../images/mask.png);
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
    

}

/*
#spk_logo {
    position: absolute;
    width: 300px;
    height: 250px;
    overflow: hidden;
    top: 0px;
    left: 0px;
    opacity: 0;
      background-image: url("../images/cont.png");
  background-repeat: no-repeat;
         transition: ease-out 4.5s opacity;
    -webkit-transition: ease-out 4.5s opacity;
    -moz-transition: ease-out 4.5s opacity;
    -o-transition: ease-out 4.5s opacity;
    -ms-transition: ease-out 4.5s opacity;
    

}
*/

#closeBtn {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 120px;
    height: 35px;
    z-index: 1;
    background: url("../images/closeBtn.jpg");
}

#clickthrough-button {
    border: none;
    cursor: pointer;
    position: absolute;
  width: 1323px;
  height: 1190px;
    top: 0px;
    left: 0px;
    background-color: transparent;
}


#border {
    position: absolute;
  width: 1321px;
  height: 1188px;
    overflow: hidden;
    top: 0px;
    left: 0px;
    opacity: 1;
/*    border: 1px solid #000000;*/
}


#mist {
    position: absolute;
  width: 1323px;
  height: 1190px;
    overflow: hidden;
    top: -100px;
    left: 0px;
    opacity: 0;
        transition: ease-out 5s opacity;
    -webkit-transition: ease-out 5s opacity;
    -moz-transition: ease-out 5s opacity;
    -o-transition: ease-out 5s opacity;
    -ms-transition: ease-out 5s opacity;
    

}

#square {
  position: absolute;
  width: 4px;
  height: 4px;
    top: 0px;
        left: 0px;
  background-color: #ffffff;
  
  background-repeat: no-repeat;
    display: none;

}

/* ---- stats.js ---- */
