/* CSS Document */
/* Version 1.0 */
/* Copyright 2003 - 2020 Christo Kriegler for Advertisers Network (PTY) Ltd t/a ADVERTRON */
body, html {
  height: 100%;
  line-height: 1.15;
  margin: 0;
}

body {
  background-color: #191970;
  color: #F0F8FF;
  font-family: 'Ubuntu', sans-serif;
}

body a {
  color: #45BD20;
}

body a:hover {
  color: #F0F8FF;
}

body a:active {
  color: #e74a3b;
}

header #grad, footer #grad {
  background: midnightblue;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(240, 248, 255, 0.25)), color-stop(50%, midnightblue), to(rgba(240, 248, 255, 0.25)));
  background: linear-gradient(180deg, rgba(240, 248, 255, 0.25) 0%, midnightblue 50%, rgba(240, 248, 255, 0.25) 100%);
}

header .adv-top-bottom, footer .adv-top-bottom {
  padding: 0.9375rem;
}

main {
  display: -ms-grid;
  display: grid;
  gap: 0.9375rem;
  padding: 0.625rem;
  text-align: left;
}

@media (min-width: 48rem) {
  main .main {
    -ms-grid-row: 1;
    -ms-grid-column-span: 2;
    grid-area: 1 / span 2 / 1 / 2;
  }
  main .info-area {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    grid-area: 1 / 2 / 2 /2;
  }
}

.header > div {
  height: 4.6875rem;
}

.footer {
  text-align: center;
}

.grid-container {
  display: -ms-grid;
  display: grid;
  gap: 0.9375rem;
  -ms-grid-columns: auto;
      grid-template-columns: auto;
}

.main {
  background-color: #1717BD;
  border-radius: 1.5625rem;
  padding: 0.625rem;
}

.img {
  height: auto;
  max-width: 100%;
}

@media (min-width: 48rem) {
  .img {
    height: 100%;
    width: auto;
  }
}

.info {
  background-color: #24700D;
  border-radius: 1.5625rem;
  padding: 0.625rem;
}

.info-area {
  background-color: #703E24;
  border-radius: 1.5625rem;
  display: -ms-grid;
  display: grid;
  gap: 0.9375rem;
  padding: 0.625rem;
}
.covid {
  -ms-flex-line-pack: center;
      align-content: center;
  font-size: medium;
  font-weight: bold;
  text-decoration: underline;
}
/*# sourceMappingURL=advertronisp.css.map */