body {
  background-color: #121212;
  color: #f1f1f1;
  background-image:
    radial-gradient(
      circle at 1px 1px,
      rgba(255, 255, 255, 0.03) 1px,
      transparent 0
    ),
    radial-gradient(
      circle at 3px 3px,
      rgba(255, 255, 255, 0.02) 1px,
      transparent 0
    ),
    repeating-linear-gradient(
      0deg,
      transparent,
      transparent 4px,
      rgba(255, 255, 255, 0.01) 5px
    ),
    repeating-linear-gradient(
      90deg,
      transparent,
      transparent 4px,
      rgba(255, 255, 255, 0.01) 5px
    );
  background-size:
    20px 20px,
    20px 20px,
    100% 100%,
    100% 100%;
}

a {
  color: #90caf9;
}

h1 {
  border-bottom: 2px solid #555;
  color: #ffffff;
}

h2 {
  border-color: #333;
  color: #eeeeee;
}

h3 {
  color: #dddddd;
}

.contact,
.education,
.skills,
.awards,
.interests {
  color: #bbbbbb;
}

.sub {
  color: #888;
}
