:root {
  --form-width: 60%;
}

.well {
  min-height: auto;
}

.well-lg {
  background: var(--form-bg-color);
  padding: 10px 25px;
}

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

#main_Wrapper {
  width: var(--form-width);
  margin-left: auto;
  margin-right: auto;
}

.colText {
  -moz-column-count: 4;
       column-count: 4;
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
  #main_Wrapper {
    width: calc(var(--form-width) + 10%);
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  .colText {
    -moz-column-count: 3;
         column-count: 3;
  }
  #main_Wrapper {
    width: calc(var(--form-width) + 20%);
  }
}
@media screen and (min-width: 0) and (max-width: 768px) {
  .colText {
    -moz-column-count: 2;
         column-count: 2;
  }
  #main_Wrapper {
    width: var(--form-width)25;
  }
}