@import 'https://fonts.googleapis.com/css?family=Oswald';
html, body {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  font-family: "Oswald", sans-serif;
}

.pad {
  width: 550px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.box {
  width: 50px;
  height: 50px;
  margin: 5px 0;
  box-shadow: 0 8px 6px -6px black;
  background-color: #444;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  color: rgba(255, 255, 255, 0.4);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.box:hover {
  background-color: #5e5e5e;
  cursor: pointer;
}
.box:active {
  background-color: #2b2b2b;
  transform: scale(1.1);
  transition: all 0.2s;
}

.active {
  background-color: #2b2b2b;
  transform: scale(1.1);
  transition: all 0.2s;
}

.pad-1, .pad-2, .pad-3, .pad-4, .pad-5, .pad-6, .pad-7, .pad-8, .pad-9, .pad-10 {
  border: 2px solid #2ecc71;
}

.pad-11, .pad-12, .pad-13, .pad-14, .pad-15, .pad-16, .pad-17, .pad-18, .pad-19 {
  border: 2px solid #E5446D;
}

.pad-20, .pad-21, .pad-22, .pad-23, .pad-24, .pad-25, .pad-26,.pad-32 {
  border: 2px solid #1abc9c;
}


.brand-logo {
    position: top-center;
    color: #fff;
    display: inline-block;
    font-size: 2.1rem;
    padding: 0;
    white-space: nowrap;
    font-family: 'Pacifico', cursive;
    text-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 6px #292736, 0 0 8px #292736, 0 0 10px #292736, 0 0 12px #292736, 0 0 14px #292736;
    animation: glow .59s infinite alternate;
}


@keyframes glow {
    to {
     text-shadow: 0 0 4px #fff, 0 0 8px #fff, 0 0 12px #d25ed4, 0 0 16px #d25ed4, 0 0 20px #d25ed4, 0 0 24px #d25ed4, 0 0 28px #d25ed4;
    }
  }
  .brand-logo{
          text-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 6px #292736, 0 0 8px #292736, 0 0 10px #292736, 0 0 12px #292736, 0 0 14px #292736;
          animation: glow .59s infinite alternate;
  }
  
  
  body{
	 background-color: #000000;
   padding: 0px;
   margin: 0px;
 }

#gradient
{
  width: 100%;
  height: 800px;
  padding: 0px;
  margin: 0px;
}