/* Bootstrap overrides */
/* OBS! Dette er LESS-genereret! */
/* Brug .less-filen, hvis compiling er muligt i din editor. */
/* Ellers brug .css-filen og slet (eller omdøb) .less-filen og .map-filen, så .less-filen ikke overskriver ændringer lavet direkte i .css-filen */
/* Responsive border */
.border {
  border: 1px solid var(--light);
}
.border-top {
  border-top: 1px solid var(--light);
}
.border-right {
  border-right: 1px solid var(--light);
}
.border-bottom {
  border-bottom: 1px solid var(--light);
}
.border-left {
  border-left: 1px solid var(--light);
}
.border-0 {
  border: 0 !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-right-0 {
  border-right: 0 !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-left-0 {
  border-left: 0 !important;
}
@media (min-width: 1500px) {
  .border-xxl {
    border: 1px solid var(--light);
  }
  .border-xxl-top {
    border-top: 1px solid var(--light);
  }
  .border-xxl-right {
    border-right: 1px solid var(--light);
  }
  .border-xxl-bottom {
    border-bottom: 1px solid var(--light);
  }
  .border-xxl-left {
    border-left: 1px solid var(--light);
  }
  .border-xxl-0 {
    border: 0 !important;
  }
  .border-xxl-top-0 {
    border-top: 0 !important;
  }
  .border-xxl-right-0 {
    border-right: 0 !important;
  }
  .border-xxl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xxl-left-0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .border-xl {
    border: 1px solid var(--light);
  }
  .border-xl-top {
    border-top: 1px solid var(--light);
  }
  .border-xl-right {
    border-right: 1px solid var(--light);
  }
  .border-xl-bottom {
    border-bottom: 1px solid var(--light);
  }
  .border-xl-left {
    border-left: 1px solid var(--light);
  }
  .border-xl-0 {
    border: 0 !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .border-lg {
    border: 1px solid var(--light);
  }
  .border-lg-top {
    border-top: 1px solid var(--light);
  }
  .border-lg-right {
    border-right: 1px solid var(--light);
  }
  .border-lg-bottom {
    border-bottom: 1px solid var(--light);
  }
  .border-lg-left {
    border-left: 1px solid var(--light);
  }
  .border-lg-0 {
    border: 0 !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 1px solid var(--light);
  }
  .border-md-top {
    border-top: 1px solid var(--light);
  }
  .border-md-right {
    border-right: 1px solid var(--light);
  }
  .border-md-bottom {
    border-bottom: 1px solid var(--light);
  }
  .border-md-left {
    border-left: 1px solid var(--light);
  }
  .border-md-0 {
    border: 0 !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .border-sm {
    border: 1px solid var(--light);
  }
  .border-sm-top {
    border-top: 1px solid var(--light);
  }
  .border-sm-right {
    border-right: 1px solid var(--light);
  }
  .border-sm-bottom {
    border-bottom: 1px solid var(--light);
  }
  .border-sm-left {
    border-left: 1px solid var(--light);
  }
  .border-sm-0 {
    border: 0 !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
}
.border-primary {
  border-color: var(--primary) !important;
}
.border-secondary {
  border-color: var(--secondary) !important;
}
.border-success {
  border-color: var(--success) !important;
}
.border-info {
  border-color: var(--info) !important;
}
.border-warning {
  border-color: var(--warning) !important;
}
.border-danger {
  border-color: var(--danger) !important;
}
.border-light {
  border-color: var(--light) !important;
}
.border-dark {
  border-color: var(--dark) !important;
}
.border-white {
  border-color: #fff !important;
}
/* COLUMNZ COLORS */
.columnz-bgcolor-primary {
  background-color: var(--primary);
}
.columnz-bgcolor-primary_light {
  background-color: var(--primary-light);
}
.columnz-bgcolor-primary_dark {
  background-color: var(--primary-dark);
}
.columnz-bgcolor-secondary {
  background-color: var(--secondary);
}
.columnz-bgcolor-secondary_light {
  background-color: var(--secondary-light);
}
.columnz-bgcolor-secondary_dark {
  background-color: var(--secondary-dark);
}
.columnz-bgcolor-text {
  background-color: var(--text);
}
.columnz-bgcolor-text_negative {
  background-color: var(--text-negative);
}
.columnz-color-primary {
  color: var(--primary);
  fill: var(--primary);
}
.columnz-color-primary * {
  color: inherit;
}
.columnz-color-primary_light {
  color: var(--primary-light);
  fill: var(--primary-light);
}
.columnz-color-primary_light * {
  color: inherit;
}
.columnz-color-primary_dark {
  color: var(--primary-dark);
  fill: var(--primary-dark);
}
.columnz-color-primary_dark * {
  color: inherit;
}
.columnz-color-secondary {
  color: var(--secondary);
  fill: var(--secondary);
}
.columnz-color-secondary * {
  color: inherit;
}
.columnz-color-secondary_light {
  color: var(--secondary-light);
  fill: var(--secondary-light);
}
.columnz-color-secondary_light * {
  color: inherit;
}
.columnz-color-secondary_dark {
  color: var(--secondary-dark);
  fill: var(--secondary-dark);
}
.columnz-color-secondary_dark * {
  color: inherit;
}
.columnz-color-text {
  color: var(--text);
  fill: var(--text);
}
.columnz-color-text * {
  color: inherit;
}
.columnz-color-text_negative {
  color: var(--text-negative);
  fill: var(--text-negative);
}
.columnz-color-text_negative * {
  color: inherit;
}
/* Responsive height, width, vheight, vwidth */
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
@media (min-width: 1200px) {
  .h-xxl-25 {
    height: 25% !important;
  }
  .h-xxl-50 {
    height: 50% !important;
  }
  .h-xxl-75 {
    height: 75% !important;
  }
  .h-xxl-100 {
    height: 100% !important;
  }
  .h-xxl-auto {
    height: auto !important;
  }
  .w-xxl-25 {
    width: 25% !important;
  }
  .w-xxl-50 {
    width: 50% !important;
  }
  .w-xxl-75 {
    width: 75% !important;
  }
  .w-xxl-100 {
    width: 100% !important;
  }
  .w-xxl-auto {
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .h-xl-25 {
    height: 25% !important;
  }
  .h-xl-50 {
    height: 50% !important;
  }
  .h-xl-75 {
    height: 75% !important;
  }
  .h-xl-100 {
    height: 100% !important;
  }
  .h-xl-auto {
    height: auto !important;
  }
  .w-xl-25 {
    width: 25% !important;
  }
  .w-xl-50 {
    width: 50% !important;
  }
  .w-xl-75 {
    width: 75% !important;
  }
  .w-xl-100 {
    width: 100% !important;
  }
  .w-xl-auto {
    width: auto !important;
  }
}
@media (min-width: 992px) {
  .h-lg-25 {
    height: 25% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
  .w-lg-25 {
    width: 25% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .w-lg-75 {
    width: 75% !important;
  }
  .w-lg-100 {
    width: 100% !important;
  }
  .w-lg-auto {
    width: auto !important;
  }
}
@media (min-width: 768px) {
  .h-md-25 {
    height: 25% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
  .h-md-auto {
    height: auto !important;
  }
  .w-md-25 {
    width: 25% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .w-md-75 {
    width: 75% !important;
  }
  .w-md-100 {
    width: 100% !important;
  }
  .w-md-auto {
    width: auto !important;
  }
}
@media (min-width: 576px) {
  .h-sm-25 {
    height: 25% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
  .w-sm-25 {
    width: 25% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .w-sm-75 {
    width: 75% !important;
  }
  .w-sm-100 {
    width: 100% !important;
  }
  .w-sm-auto {
    width: auto !important;
  }
}
