.cursor-pointer {
  cursor: pointer; }

.display-none {
  display: none; }

.inline-block {
  display: inline-block; }

.pre-line {
  white-space: pre-line; }

.break-text {
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all; }

.error {
  color: red; }

.text-black-important {
  color: black !important; }

.max-lines-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* number of lines to show */
  line-clamp: 3;
  -webkit-box-orient: vertical; }

.max-lines-1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* number of lines to show */
  line-clamp: 1;
  -webkit-box-orient: vertical;
  white-space: nowrap; }

.a-original {
  color: #007bff; }

.icon-text-container {
  position: relative; }
  .icon-text-container span {
    position: absolute;
    top: 0px;
    left: 20px; }

.border-top {
  border-top: 1px solid #808184; }

.font-size-index {
  font-size: 20px; }

.text-red {
  color: red; }

.text-orange {
  color: #f96400; }

.w-150-px {
  width: 150px; }

.font-size-28 {
  font-size: 28px; }

.white-space-pre-line {
  white-space: pre-line; }

.underline {
  text-decoration: underline; }

@media (min-width: 768px) {
  .offset-md-1-5 {
    margin-left: 12.5%; } }
