/* Start https://www.cursors-4u.com */ * {cursor: url(https://cur.cursors-4u.net/others/oth-8/oth704.cur), auto !important;} /* End https://www.cursors-4u.com */
@font-face {
    font-family: 'perfect_dos_vga_437regular';
    src: url('/perfect_dos_vga_437-webfont.woff2') format('woff2'),
         url('/perfect_dos_vga_437-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'vtportableremingtonregular';
    src: url('/vtremingtonportable-webfont.woff2') format('woff2'),
         url('/vtremingtonportable-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
  body {
    background-color: black;
    background-image: url(bg/putersforbg2.png);
    background-size: auto;
    background-repeat: repeat;
  background-attachment: fixed;
  }
  
.maindiv {
  width: 900px;
  height: 650px;
   border-image-slice: 91 76 223 85 fill;
border-image-width: 100px 100px 250px 100px;
border-image-outset: 90px 90px 240px 90px;
border-image-repeat: stretch stretch;
border-image-source: url("https://feelingmachine.moe/bg/monitor.png");
border-style: solid; 
background-color: black;
position: absolute;
bottom: 17%;
right: 25%;
background-image: url("/bg/brokenscreenbg.png");
background-size: cover;
}
.innermain {
  width: 780px;
  height: 640px;
  margin: auto;
  display: block;
  background-color: transparent;
  padding: 10px;
}
p {
      font-family: 'vtportableremingtonregular';
    font-size: 14px;
    color: white;
    text-align: center;
}
.title {
  display: block;
  margin: auto;
  height: 100px;
  width: auto;
  filter: drop-shadow(1px 1px 0 #00f) drop-shadow(-1px -1px 0 #00f);
}
.desc {
  background-color: transparent;
  border: 3px double #ffffff55;
  padding: 10px;
  float: left;
  width: 525px;
  height: 400px;
}
.buttons {
  width: 200px;
  height: 100px;
  padding: 5px;
  background-color: transparent;
  border: 1px solid #ffffff55;
  float: right;
}
.logs {
  width: 200px;
  height: 300px;
  padding: 5px;
  background-color: transparent;
  border: 1px solid #ffffff55;
  float: right;
  overflow-y: scroll;
}

.logs p {
  font-size: 12px;
}
.message1 {
  width: 700px;
  height: auto;
  font-size: 12px;
  display: block;
  margin: auto;
}
.blurbtxt {
      font-family: 'vtportableremingtonregular';
    font-size: 16px;
    color: white;
    text-align: center;
  filter: drop-shadow(1px 1px 0 #00f) drop-shadow(-1px -1px 0 #00f);
}
a {
  color: blue;
    font-family: 'vtportableremingtonregular';
}
a:hover {
          -webkit-filter: drop-shadow(1px 1px 0 #00f) drop-shadow(-1px -1px 0 #00f);
filter: drop-shadow(1px 1px 0 #00f) drop-shadow(-1px -1px 0 #00f);
}
.navigate {
  width: 700px;
  height: 40px;
  padding: 5px;
  background-color: transparent;
  margin: auto;
}
.navigate a {
    text-decoration-style: dotted
}
.disclaimers {
  position: absolute;
  bottom: 1%;
  right: 2%;
  background-color: transparent;
  width: 800px;
  font-size: 12px;
  color: white;
      font-family: 'vtportableremingtonregular';
    filter: drop-shadow(1px 1px 0 #000) drop-shadow(-1px -1px 0 #000);
}
.disclaimers a {
  color: white;
}