section {
  padding: 0px 0px !important;
}

.main-container {
  height: 100vh;
  width: 100%;
  background-color: #f2f2f2;
}

.small-container {
  height: 500px;
  width: 65%;
}

.link span {
  margin-left: 17px;
  margin-top: 0px;
  display: block;
}

.admin-link {

  position: absolute;
  bottom: 20px;
  left: 20px;
  margin-top: 0px;
  margin-left: 0px;
  color: #f2f2f2;
}
.admin-link a{
color: #888888;
text-decoration: none;
}

.container-right {
  height: inherit;
  flex: 50%;
  background-image: url('../img/landing.jpg');
  background-size: cover;
  background-position: center;
}


@media only screen and (max-width: 767px) {
  .small-container {
    width: 100%;
    height: 100%;
  }


}