/*! HTML5 Boilerplate v6.0.1 | MIT License | https://html5boilerplate.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
========================================================================== */

html {
  color: #959dcb;
  font-size: 1em;
  line-height: 1.4;
  font-family: ml, monospace;
  font-feature-settings: "ss02";
}

@media screen and (min-width: 1280px) {
  html {
      font-size: 1.5em;
  }
}

h1,
p {
  font-size: 1em;
  font-weight: 400;
}

/* ==========================================================================
   Browser Upgrade Prompt
========================================================================== */

.browserupgrade {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}

body {
  background-color: #292d3e;
}

a {
  color: #959dcb;
}

::-moz-selection {
  background: black;
  text-shadow: none;
}

::selection {
  background: black;
  text-shadow: none;
}

.g-flex-container {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
}

.g-flex-item {
  max-width: 50%;
}

.g-italic {
  font-style: italic;
}
