/**
 * Panel Responsive Plugin Styles
 * Self-contained Bootstrap-style utility classes for responsive visibility and ordering
 * No Bootstrap dependency required
 */
.d-none {
  display: none !important;
}

.d-block {
  display: block !important;
}

.d-flex {
  display: flex !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1400px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
}
.wp-block-columns {
  display: flex;
  flex-wrap: wrap;
}

@media screen and (max-width: 767.98px) {
  .wp-block-columns {
    flex-direction: column;
  }
  .wp-block-column.order-1 {
    order: 1;
  }
  .wp-block-column.order-2 {
    order: 2;
  }
  .wp-block-column.order-3 {
    order: 3;
  }
  .wp-block-column.order-4 {
    order: 4;
  }
  .wp-block-column.order-5 {
    order: 5;
  }
  .wp-block-column.order-6 {
    order: 6;
  }
  .wp-block-column.order-7 {
    order: 7;
  }
  .wp-block-column.order-8 {
    order: 8;
  }
  .wp-block-column.order-9 {
    order: 9;
  }
  .wp-block-column.order-10 {
    order: 10;
  }
  .wp-block-column.order-11 {
    order: 11;
  }
  .wp-block-column.order-12 {
    order: 12;
  }
}
@media screen and (min-width: 768px) and (max-width: 991.98px) {
  .wp-block-column.order-md-1 {
    order: 1;
  }
  .wp-block-column.order-md-2 {
    order: 2;
  }
  .wp-block-column.order-md-3 {
    order: 3;
  }
  .wp-block-column.order-md-4 {
    order: 4;
  }
  .wp-block-column.order-md-5 {
    order: 5;
  }
  .wp-block-column.order-md-6 {
    order: 6;
  }
  .wp-block-column.order-md-7 {
    order: 7;
  }
  .wp-block-column.order-md-8 {
    order: 8;
  }
  .wp-block-column.order-md-9 {
    order: 9;
  }
  .wp-block-column.order-md-10 {
    order: 10;
  }
  .wp-block-column.order-md-11 {
    order: 11;
  }
  .wp-block-column.order-md-12 {
    order: 12;
  }
}
@media screen and (min-width: 992px) {
  .wp-block-column.order-lg-1 {
    order: 1;
  }
  .wp-block-column.order-lg-2 {
    order: 2;
  }
  .wp-block-column.order-lg-3 {
    order: 3;
  }
  .wp-block-column.order-lg-4 {
    order: 4;
  }
  .wp-block-column.order-lg-5 {
    order: 5;
  }
  .wp-block-column.order-lg-6 {
    order: 6;
  }
  .wp-block-column.order-lg-7 {
    order: 7;
  }
  .wp-block-column.order-lg-8 {
    order: 8;
  }
  .wp-block-column.order-lg-9 {
    order: 9;
  }
  .wp-block-column.order-lg-10 {
    order: 10;
  }
  .wp-block-column.order-lg-11 {
    order: 11;
  }
  .wp-block-column.order-lg-12 {
    order: 12;
  }
}
.wp-block-column:not([class*=order-]) {
  order: 0;
}

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