.flx {
  display: flex;
}
.flx-rap{
  flex-wrap: wrap;
}

.flx-cntr {
  display: flex;
  align-items: center;
  justify-content: center;
}
.flx-aic {
  align-items: center;
}
.flx-jcc {
  justify-content: center;
}

.flx-spbt {
  justify-content: space-between;
}

.flx-clm {
  flex-direction: column;
}
.flx-row {
  flex-direction: row;
}

.grd {
  display: grid;
}
.grd-cntr {
  place-items: center;
}

.pos-abs {
  position: absolute;
}
.pos-rel {
  position: relative;
}
.pos-stat {
  position: static;
}
.pos-fxd {
  position: fixed;
}

.txt-cntr {
  text-align: center;
}
.txt-lft {
  text-align: left;
}
.txt-wet{
  font-weight: 700;
}

.crsr-pntr {
  cursor: pointer;
}
.bx-siz {
  box-sizing: border-box;
}
.hide {
  display: none;
  transform: translateX(0);

}

.usr-slct-no{
  user-select: none;
}