.front-page-top-div {
  display:block;
  min-height: 400px;
  position:relative;
}

.header-content {
  bottom:0;
  width:100%;
  padding: 20px;
  position:absolute;
  color: #f1f1f1;
  background: rgba(0, 0, 0, 0.5);
}

.dropdown-menu > a, .dropdown-wide-items > a {
  color: #6c757d!important;
}

.dropdown-menu > a:hover, .dropdown-wide-items > a:hover {
  background-color: #ffffe6;
}

a.link-unstyled,
a.link-unstyled:hover {
  color: inherit;
  text-decoration: none;
}

.scroll {
  overflow-y: scroll; /* Add the ability to scroll */
}

/* Hide scrollbar for Chrome, Safari and Opera */
.scroll::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE and Edge */
.scroll {
  -ms-overflow-style: none;
}

/* Hide scrollbar for Firefox */
.scroll {
  scrollbar-width: none; 
}

@media only screen and (min-width : 1024px) {

  .dropdown-wide {
    padding: 10px;
    min-width: 550px !important;
  }

  .dropdown-center {
    right: auto;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }

}