.well {
  min-height: auto;
}

.well-lg {
  background: url("../images/bg_hf_pattern.jpg");
  padding: 10px 25px;
}

.disabled-link {
  pointer-events: none;
}

#main_Wrapper {
  width: 50%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.colText {
  column-count: 2;
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
  #main_Wrapper {
    width: 80%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .colText {
    column-count: 3;
  }
  #main_Wrapper {
    width: 90%;
  }
}

@media screen and (min-width: 0) and (max-width: 767px) {
  .colText {
    column-count: 2;
  }
  #main_Wrapper {
    width: 95%;
  }
}
