body {
  /* THIS is not a good way to handle this, and a proper refactoring needs to be performed
    This allows bigger images of media on listings for large screens
    It would be great to adapt to other sizes, but this requires a good refaftoring
     */

  @media screen and (min-width: 2200px) {
      --default-item-width: 342px !important;
      --default-max-item-width: 342px !important;
      --default-item-margin-right-width: 17px !important;
      --default-item-margin-bottom-width: 27px !important;
  }
}


body { --default-logo-height: 3em; }

.logo span {
  display: inline-block !important;
  float: none !important;
  width: fit-content !important;
}

.logo a {
  display: inline-block !important;
  width: fit-content !important;
}

.logo span > img {
  float: none !important;
  width: auto !important;
  max-height: var(--logo-height, var(--default-logo-height)) !important;
}

body.dark_theme .post-form .form-group {
  background: #2a2a2a !important;
  border-color: #444 !important;
}

body.dark_theme .post-form .form-group input,
body.dark_theme .post-form .form-group textarea,
body.dark_theme .post-form .form-group select,
body.dark_theme .post-form .control-label {
  color: rgba(255, 255, 255, 0.88) !important;
  background-color: #1a1a1a !important;
}

/*Why are you looking in the CSS files? If you found this, Matdo started chatting with Annija and doesn't understand if Annija likes him or not, she has been showing signs... anyways, yeah idk, that's all the stuff I'll write here, don't share this to ANYONE else besides Matdo himself, thanks. */
