@font-face {
  font-family: 'Monster';
  src: url('images/WickedScaryMovie.ttf')  format('truetype');
}

    .maincontent {
      font-family: 'Monster';
          letter-spacing: 2px;
      color:#77ff00;
          margin-bottom: 25%;
}
.starter-template {
  padding: 3rem 1.5rem;
  text-align: center;
}
      .bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }

      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }

      .redeye{
        background-image: url(images/redeyes.png);
        width: 70px;
        height:47px;
	pointer-events: none;
        position: fixed;
        background-size: contain;
        opacity: 0;
        animation: fade 10s linear infinite;

      }

      .fog{
              background-image: url(images/finalmist.png);
    position: fixed;
    bottom: 0px;
    right: 0px;
    left: 0px;
    pointer-events: none;
    height: 30%;
    animation: shake 20s cubic-bezier(.36,.07,.19,.97) both infinite;
    transform: translate3d(0, 0, 0);
    background-position-y: bottom;
    background-size: contain;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    opacity: 0.3;

      }
      .copy{

    position: fixed;
    bottom: 0px;
    text-align:center;
    right: 0px;
    left: 0px;
    }

      @keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}

  
@keyframes fade {
  0%,40%,60%,100% { opacity: 0 }
  20% { opacity: 1 }
}
.wpglobus_flag_nl:before{
  content: url(images/netherlands.png);
  margin:5px;

}

.wpglobus_flag_en:before{
  content: url(images/english.png);
  margin:5px;

}

.wpglobus_flag_de:before{
  content: url(images/germany.png);
  margin:5px;

}



nav {
  font-size: 0.875rem;
}

td{
  border: 1px solid #903438;
  padding:4px;
}

#main img {
  max-width: 100%;
  height:auto;
}
