* {
    margin:0;
    padding:0;
    box-sizing: border-box;
     cursor: url("images/NORMAL.png"),  auto !important;
}
@font-face {
    font-family: gillsans;
    src: url(fonts/OPTIxcGillSansBold.otf);
}
@font-face {
    font-family: gothic821;
    src: url(fonts/Gothic821Condensed.ttf);
}
@font-face {
    font-family:jhfallout;
    src: url(fonts//JH_FALLOUT.TTF);
}
#introvideo {
    position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  z-index:1000;

    -webkit-animation: cssAnimation 16.5s forwards; 
    animation: cssAnimation 16.5s forwards;
}
@keyframes cssAnimation {
    0%   {opacity: 1;}
    90%  {opacity: 1;}
    100% {opacity: 0;}
}
@-webkit-keyframes cssAnimation {
    0%   {opacity: 1;}
    90%  {opacity: 1;}
    100% {opacity: 0;}
}
#skipbutton {
    color:#59d633;
    background-color:transparent;
    border:0;
    font-size:20px;
    font-family:gothic821;
    position:absolute;
    top:10px;
    left:10px;
    z-index:2000;
    text-decoration:underline;
}


body {
    background-image: url(images/fallout_vault_desktop.jpg);
    background-size:cover;
}

#main {
    font-family:jhfallout;
    background-image: url(images/f1pipboy.png);
    background-position:contain;
    background-repeat: no-repeat;
    height:700px;
    width:900px;
    position:absolute;
    bottom:10px;
    left:50px;
}
.pipboy-text {
    color:#59d633;
    font-size:12px;
    width:320px;
    height:300px;
    position:relative;
    left:270px;
    top:100px;
    overflow-y: scroll;
}



*::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
* {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}