@-moz-document domain("nhentai.net") {  /* GENERAL */  /** DESCRIPTION : set main font and background, plus change/remove elements from all page **/   * {  font-family: "Roboto"!important;  }  *::-moz-focus-inner {  border: 0;  }  html {  overflow-x: hidden !important;  }   body {  background: #383745;  }  /** BACKGROUND **/  #content {  padding: 120px !important;  background: #383745 !important;  }     /** NAVBAR **/  nav {  background: #22202B !important;  min-height: 80px !important;  border-bottom: 3px solid #CA8D6E !important;  }  nav .btn {  display: none;  }  .menu.left {  margin-left: -330px !important;  }  .menu.right {  margin-top: 25px !important;  font-size: 0px !important;  }    .desktop {  margin-top: 15px !important;  }    .logo {  margin-top: 15px !important;  }    /** LINKS **/  a,  a:hover {  transition: all .3s ease-in-out !important;  }  a:focus {  outline: none !important;  }    /** SEARCHBAR **/  input[name="q"] {  background: #383745 !important;  border: 1px solid #000000;  border-radius: 1px !important;  font-size: 12px !important;  color: #FFF !important;  height: 25px !important;  width: 50% !important;  margin-left: 980px !important;  margin-top: 30px !important;  }    /** CONTAINER **/  .container {  padding: 30px !important;  background: #22202B !important;  border-radius: 0px !important;  border: 1px solid #000000 !important;  }  .caption {  background: #22202B !important;  }    /** TAGS **/  .tag {  border-radius: 1px !important;  border: 1px solid #000000 !important;  background: #383745 !important;  padding: 5px !important;  }  .tag:hover {  border-radius: 1px !important;  border: 1px solid #000000 !important;  background: #e7b742 !important;  padding: 5px !important;  }    /** MISSING ICONS **/  .fa-heart:before {  content: url("https://u.teknik.io/pUl0l.png") !important;  }  .fa-tachometer:before {  content: url("https://u.teknik.io/7qSZw.png") !important;  }  .fa-sign-out:before {  content: url("https://u.teknik.io/3SiU8.png") !important;  }  .fa-chevron-right:before {  content: url("https://u.teknik.io/VUT4s.png") !important;  }  .fa-chevron-left:before {  content: url("https://u.teknik.io/mNYoU.png") !important;  }  .fa-sign-in:before {  content: url("https://u.teknik.io/jtiCc.png") !important;  }  .fa-pencil-square:before {  content: url("https://u.teknik.io/nwZMA.png") !important;  }  .fa-download:before {  content: url("https://u.teknik.io/1T9x8.png") !important;  }  .fa-comment:before {  content: url("https://u.teknik.io/GlHD8.png") !important;  }    /** BUTTONS **/  .btn {  border: 1px solid #000000 !important;  background: #383745 !important;  border-radius: 1px !important;  }  .btn-primary {  background: #f23838 !important;  }    /** SEARCH HEADER **/  .sort {  background: no-repeat url("https://i.imgur.com/JXxHJY1.jpg") 10% !important;  background-size: cover !important;  border: 1px solid #000 !important;  height: 180px !important;  padding: 20px !important;  }  .sort a {  margin-top: 30px !important;  color: #383745 !important;  } }