.me--border-top-black-2 {
  border-top: 4px solid #000000 !important;
}

.me--border-left-black-2 {
  border-left: 4px solid #000000 !important;
}

.me--border-right-black-2 {
  border-right: 4px solid #000000 !important;
}

.me--border-bottom-black-2 {
  border-bottom: 4px solid #000000 !important;
}

.me--border-top-white-2 {
  border-top: 2px solid #ffffff !important;
}

.me--border-left-white-2 {
  border-left: 2px solid #ffffff !important;
}

.me--border-right-white-2 {
  border-right: 2px solid #ffffff !important;
}

.me--border-bottom-white-2 {
  border-bottom: 2px solid #ffffff !important;
}

.me--border-top-light-2 {
  border-top: 2px solid #dee2e6 !important;
}

.me--border-left-light-2 {
  border-left: 2px solid #dee2e6 !important;
}

.me--border-right-light-2 {
  border-right: 2px solid #dee2e6 !important;
}

.me--border-bottom-light-2 {
  border-bottom: 2px solid #dee2e6 !important;
}

.me--border-top-none {
  border-top: none !important;
}

.me--border-left-none {
  border-left: none !important;
}

.me--border-right-none {
  border-right: none !important;
}

.me--border-bottom-none {
  border-bottom: none !important;
}

@media only screen and (min-width: 576px) {
  .w-sm-100 {
    width: 100%;
  }

  .w-sm-50 {
    width: 50%;
  }
}

@media only screen and (min-width: 768px) {
  .w-md-100 {
    width: 100%;
  }

  .w-md-50 {
    width: 50%;
  }
}
