/*
Theme Name: EFEMTheme
Theme URI: https://github.com/caxco93/
Author: caxco93
Author URI: https://github.com/caxco93/
Description: Custom theme for the EFEM project.
Tags: accessibility-ready, one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Version: 2023
Requires at least: 5.2
Tested up to: 6.1
Requires PHP: 7.0
License: GNU General Public License v3 or Later
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: efemtheme

EFEMTheme WordPress Theme © 2011-2023 elfilmestamuerto
EFEMTheme is distributed under the terms of the GNU GPL
*/
html {
  background-color: #222222;
  font-family: "Courier New", Courier, monospace;
  color: white;
  font-size: 120%;
}

body {
  max-height: 100vh;
  margin: 0;
  padding: 0.5em;
}

#wrapper {}

#header {}

#container {
  flex: 1;
}

.center {
  display: flex;
  justify-content: center;
}

#footer {
  display: inline-block;
  margin: auto;
}


.flex {
  display: flex;
  flex-direction: row;
}

a {
  color: #00ff00;
}

h1 {
  font-size: 1em;
}

.efemtitle {
  font-size: 2em;
  color: white;
  font-weight: bold;
  margin-top: 0.67em;
  margin-bottom: 0.67em;
  display: block;
}

/* .gallery {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: minmax(100px, auto);
  grid-gap: 64px;
} */

.entry-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 33vh;
}

.entry-content {
  aspect-ratio: 1;
  background-size: cover;
  background-position: center center;
}

.entry-title {
  text-align: center;
}

/* Active / current nav item — inverted colours, non-clickable */
.current-menu-item > a,
.current_page_item > a {
  background-color: #d3dee4;
  color: #020c1a !important;
  padding: 0 0.3em;
  pointer-events: none;
  cursor: default;
}

@media screen and (max-width: 480px) {
  .flex {
    flex-direction: column;
  }

  #branding span {
    font-size: 0.75em;
  }
}