   @font-face {
    font-family: frag; /* set name */
    src: url(https://defusination.neocities.org/frag.otf); /* url of the font */
      }
    * {
      box-sizing: border-box;
      }
    body {
      background-color: #121212;
      font-family: frag;
      font-size: 150%;
      }
    header, footer, hr {
      width: 100%;
      }
    header, article, aside, footer {
      margin: auto;
      }
    header, footer {
      clear: both;
      }
    hr {
      color: #E30A17;
      }
    aside {
      float: right;
      width: 25%;
      height: auto;
      }
    article {
      float: left;
      width: 70%;
      height: auto;
      }
    .fatfuck {
      padding: 5px;
      background-color: #1E1E1E;
      max-height: 200px;
      overflow-x: hidden;
      overflow-y: auto;
      }
    p{
      color: white;
      }
    a:link {
      color: white;
      background-color: transparent;
      text-decoration: underline;
      text-decoration-color: #E30A17;
      }
    a:visited {
      color: white;
      background-color: transparent;
      text-decoration: underline;
      text-decoration-color: #E30A17;
      }
    a:hover {
      color: #E30A17;
      text-decoration: underline;
      }
    a:active {
      color: #E30A17;
      text-decoration: none;
      }
    h1, h2, h4 {
      color: #E30A12;
      }
    li::marker {
      color: #E30A17;
      content: "★ ";
      }
    .column {   
      float: left;   
      width: 12.5%;   
      padding: 5px;
      } 
    .column2 {   
      float: left;   
      width: 50%;   
      padding: 5px; 
      }  
    .column3 {   
      float: left;   
      width: 33%;   
      padding: 5px; 
      }
    .row::after {   
      content: "";   
      clear: both;   
      display: table; 
      }
    .bordery {
      border: solid;
      border-color: #E30A17;
      }