.d-flex {
  display: flex;
  flex-shrink: 0
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}


.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.positionabs{
	position: absolute !important;
}
.positionfix{
	position: fixed !important;
}
.positionrel{
	position: relative !important;
}
.positionsti{
	position: sticky !important;
}
.positionsta{
	position: static !important;
}
.colfff{
	color: #FFFFFF;
}
.col33{
    color:#333333;
}
.cursor{
    cursor:pointer;
}
.fz-12 {
  font-size: 12px;
}

.fz-13 {
  font-size: 13px;
}

.fz-14 {
  font-size: 14px;
}

.fz-15 {
  font-size: 15px;
}

.fz-16 {
  font-size: 16px;
}

.fz-17 {
  font-size: 17px;
}

.fz-18 {
  font-size: 18px;
}

.fz-19 {
  font-size: 19px;
}

.fz-20 {
  font-size: 20px;
}

.fz-21 {
  font-size: 21px; }

.fz-22 {
  font-size: 22px; }

.fz-23 {
  font-size: 23px; }

.fz-24 {
  font-size: 24px; }

.fz-25 {
  font-size: 25px; }

.fz-26 {
  font-size: 26px; }

.fz-27 {
  font-size: 27px; }

.fz-28 {
  font-size: 28px; }

.fz-29 {
  font-size: 29px; }

.fz-30 {
  font-size: 30px; }

.fz-31 {
  font-size: 31px; }

.fz-32 {
  font-size: 32px; }

.fz-33 {
  font-size: 33px; }

.fz-34 {
  font-size: 34px; }

.fz-35 {
  font-size: 35px; }

.fz-36 {
  font-size: 36px; }

.fz-37 {
  font-size: 37px; }

.fz-38 {
  font-size: 38px; }

.fz-39 {
  font-size: 39px; }

.fz-40 {
  font-size: 40px; }
