#bd .width-auto {
  width: auto;
}
#bd .height-auto {
  height: auto;
}
#bd .b-auto {
  bottom: auto;
}
#bd .t-auto {
  top: auto;
}
#bd .l-auto {
  left: auto;
}
#bd .r-auto {
  right: auto;
}
#bd .fw-100 {
  font-weight: 100;
}
#bd .fw-300 {
  font-weight: 300;
}
#bd .fw-400 {
  font-weight: 400;
}
#bd .fw-600 {
  font-weight: 600;
}
#bd .fw-700 {
  font-weight: 700;
}
#bd .fw-900 {
  font-weight: 900;
}
#bd .ml-auto {
  margin-left: auto;
}
#bd .mr-auto {
  margin-right: auto;
}
#bd .mt-auto {
  margin-top: auto;
}
#bd .mb-auto {
  margin-bottom: auto;
}
#bd .blue-icon svg path {
  fill: var(--blue);
}
#bd .white-icon svg path {
  fill: var(--white);
}
#bd .icon svg path {
  fill: var(--icon);
}
#bd .border-none {
  border: none;
}
#bd .border-color-black {
  border-color: var(--black);
}
#bd .border-color-hover {
  border-color: var(--hover);
}
#bd .border-color-stroke-opacity {
  border-color: var(--stroke-opacity);
}
#bd .border-color-dark-blue {
  border-color: var(--dark-blue);
}
#bd .border-color-blue {
  border-color: var(--blue);
}
#bd .border-color-light-blue {
  border-color: var(--light-blue);
}
#bd .border-color-selected {
  border-color: var(--selected);
}
#bd .border-color-white {
  border-color: var(--white);
}
#bd .border-color-light-white {
  border-color: var(--light-white);
}
#bd .border-color-no-active {
  border-color: var(--no-active);
}
#bd .border-color-background {
  border-color: var(--background);
}
#bd .border-color-background-back {
  border-color: var(--background-back);
}
#bd .border-color-red {
  border-color: var(--red);
}
#bd .border-color-light-red {
  border-color: var(--light-red);
}
#bd .border-color-green {
  border-color: var(--green);
}
#bd .border-color-light-green {
  border-color: var(--light-green);
}
#bd .border-color-grey {
  border-color: var(--grey);
}
#bd .border-color-light-grey {
  border-color: var(--light-grey);
}
#bd .border-color-orange {
  border-color: var(--orange);
}
#bd .border-color-light-orange {
  border-color: var(--light-orange);
}
#bd .border-color-message-bg {
  border-color: var(--message-bg);
}
#bd .font-color-black {
  color: var(--black);
}
#bd .font-color-hover {
  color: var(--hover);
}
#bd .font-color-stroke-opacity {
  color: var(--stroke-opacity);
}
#bd .font-color-dark-blue {
  color: var(--dark-blue);
}
#bd .font-color-blue {
  color: var(--blue);
}
#bd .font-color-light-blue {
  color: var(--light-blue);
}
#bd .font-color-selected {
  color: var(--selected);
}
#bd .font-color-white {
  color: var(--white);
}
#bd .font-color-no-active {
  color: var(--no-active);
}
#bd .font-color-background {
  color: var(--background);
}
#bd .font-color-text {
  color: var(--text);
}
#bd .font-color-red {
  color: var(--red);
}
#bd .font-color-light-red {
  color: var(--light-red);
}
#bd .font-color-green {
  color: var(--green);
}
#bd .font-color-grey {
  color: var(--grey);
}
#bd .font-color-light-grey {
  color: var(--light-grey);
}
#bd .font-color-dark-grey {
  color: var(--dark-grey);
}
#bd .font-color-light-green {
  color: var(--light-green);
}
#bd .font-color-orange {
  color: var(--orange);
}
#bd .font-color-light-orange {
  color: var(--light-orange);
}
#bd .font-color-message-bg {
  color: var(--message-bg);
}
#bd .bg-none {
  background: none;
}
#bd .bg-black {
  background: var(--black);
}
#bd .bg-light-black {
  background: var(--light-black);
}
#bd .bg-light-black-plus {
  background: var(--light-black-plus);
}
#bd .bg-hover {
  background: var(--hover);
}
#bd .bg-stroke-opacity {
  background: var(--stroke-opacity);
}
#bd .bg-dark-blue {
  background: var(--dark-blue);
}
#bd .bg-blue {
  background: var(--blue);
}
#bd .bg-light-blue {
  background: var(--light-blue);
}
#bd .bg-selected {
  background: var(--selected);
}
#bd .bg-white {
  background: var(--white);
}
#bd .bg-light-white {
  background: var(--light-white);
}
#bd .bg-no-active {
  background: var(--no-active);
}
#bd .bg-background {
  background: var(--background);
}
#bd .bg-red {
  background: var(--red);
}
#bd .bg-light-red {
  background: var(--light-red);
}
#bd .bg-green {
  background: var(--green);
}
#bd .bg-light-green {
  background: var(--light-green);
}
#bd .bg-grey {
  background: var(--grey);
}
#bd .bg-light-grey {
  background: var(--light-grey);
}
#bd .bg-dark-grey {
  background: var(--dark-grey);
}
#bd .bg-yellow {
  background: var(--yellow);
}
#bd .bg-orange {
  background: var(--orange);
}
#bd .bg-light-orange {
  background: var(--light-orange);
}
#bd .bg-message-bg {
  background: var(--message-bg);
}
#bd .justify-content-center {
  justify-content: center;
}
#bd .justify-content-flex-start {
  justify-content: flex-start;
}
#bd .justify-content-flex-end {
  justify-content: flex-end;
}
#bd .justify-content-space-around {
  justify-content: space-around;
}
#bd .align-content-baseline {
  align-content: baseline;
}
#bd .align-items-center {
  align-items: center;
}
#bd .align-items-flex-start {
  align-items: flex-start;
}
#bd .align-items-flex-end {
  align-items: flex-end;
}
#bd .flex-wrap-wrap {
  flex-wrap: wrap;
}
#bd .d-none {
  display: none;
}
#bd .pointer {
  cursor: pointer;
}
#bd .white-space-nowrap {
  white-space: nowrap;
}
#bd .position-relative {
  position: relative;
}
#bd .position-absolute {
  position: absolute;
}
#bd .position-fixed {
  position: fixed;
}
#bd .uppercase {
  text-transform: uppercase;
}
#bd .text-align-center {
  text-align: center;
}
#bd .text-align-right {
  text-align: right;
}
#bd .text-align-left {
  text-align: left;
}
#bd .opacity-0 {
  opacity: 0;
}
#bd .opacity-01 {
  opacity: 0.1;
}
#bd .opacity-02 {
  opacity: 0.2;
}
#bd .opacity-03 {
  opacity: 0.3;
}
#bd .opacity-04 {
  opacity: 0.4;
}
#bd .opacity-05 {
  opacity: 0.5;
}
#bd .opacity-06 {
  opacity: 0.6;
}
#bd .opacity-07 {
  opacity: 0.7;
}
#bd .opacity-08 {
  opacity: 0.8;
}
#bd .opacity-09 {
  opacity: 0.9;
}
#bd .opacity-1 {
  opacity: 1;
}
#bd .text-overflow-ellipsis {
  text-overflow: ellipsis;
}
#bd .overflow-hidden {
  overflow: hidden;
}
#bd .word-wrap-break-word {
  word-wrap: break-word;
}
#bd .d-webkit-box {
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#bd .flex-direction-row {
  flex-direction: row;
}
#bd .flex-direction-column {
  flex-direction: column;
}
#bd .flex-shrink-0 {
  flex-shrink: 0;
}
#bd .white-space-none {
  white-space: normal;
}
#bd .white-space-nowrap {
  white-space: nowrap;
}
#bd .flex-0-0-1 {
  flex: 0 0 1;
}
#bd .flex-1-0-0 {
  flex: 1 0 0;
}
#bd .align-content-flex-start {
  align-content: flex-start;
}
#bd .d-block {
  display: block;
}
#bd .d-inline-block {
  display: inline-block;
}
#bd .d-flex {
  display: flex;
  display: -moz-flex;
  display: -webkit-flex;
}
#bd .text-decoration-none {
  text-decoration: none;
}
#bd .text-decoration-underline {
  text-decoration: underline;
}
#bd .text-decoration-line-through {
  text-decoration: line-through;
}
#bd .text-transform-uppercase {
  text-transform: uppercase;
}
#bd .transition-500 {
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(0.5, 0, 0.1, 1);
  transition-delay: 0ms;
}
#bd .black-white {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
#bd .transition-1000 {
  transition-duration: 1000ms;
  transition-timing-function: cubic-bezier(0.5, 0, 0.1, 1);
  transition-delay: 0ms;
}
#bd .transition-2000 {
  transition-duration: 2000ms;
  transition-timing-function: cubic-bezier(0.5, 0, 0.1, 1);
  transition-delay: 0ms;
}
#bd .shadow-1 {
  -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
  -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
  box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
}
#bd .shadow-2 {
  -webkit-box-shadow: 0px 0px 24px 0px rgba(50, 50, 50, 0.3);
  -moz-box-shadow: 0px 0px 24px 0px rgba(50, 50, 50, 0.3);
  box-shadow: 0px 0px 24px 0px rgba(50, 50, 50, 0.3);
}
#bd .shadow-inset {
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
  -moz-box-shadow: inset 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
  box-shadow: inset 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
}

/*# sourceMappingURL=smart.css.map */
