.menu-align {
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
}

.menu-align-small {
  margin-top: 30px;
  margin-bottom: 50px;
}
  
.component-size{
  height: 300px; 
  display: inline-block; 
  padding-bottom: 30px;
  cursor: pointer;
}

.card-size{
  height: 90%; 
  margin: auto;
  text-align: center;
}
