body.theme-iona .page_content_wrap .content_wrap {
  box-sizing: border-box;
}
@media (max-width: 749px) {
  body.theme-iona .page_content_wrap .content_wrap {
    padding-left: 20px;
    padding-right: 20px;
    width: 100% !important;
  }
}

body.theme-iona.hide_fixed_rows .fc-wrapper .fc-sidebar .fc-sidebar__inner {
  top: 5px !important;
  transition: top var(--trx-addons-fixed-rows-duration) ease-in;
}

body.theme-iona.hide_fixed_rows .fc-progress-bar[data-sticky-states].is-activated .fc-progress-bar__inner {
  top: 5px !important;
  transition: top var(--trx-addons-fixed-rows-duration) ease-in;
}

body.theme-iona div.woocommerce .fc-wrapper .fc-coupon_code__collapsible .fc-coupon-code__apply {
  padding-top: 0;
  padding-bottom: 0;
}

body.theme-iona .fc-wrapper .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label {
  padding-left: 20px;
}

body.theme-iona div.woocommerce form .form-row .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:focus {
  outline: none !important;
}

body.theme-iona div.woocommerce form .form-row .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:focus:before {
  outline: solid 2px var(--fluidcheckout--color--dark-grey, #535156);
  outline-offset: 2px;
}

body.theme-iona div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tr.order-total th {
  font-weight: bold;
}

body.theme-iona .ts-control {
  border-width: 0 0 2px 0;
}

body.theme-iona div.woocommerce input[type=radio] + label:after {
  z-index: 10;
}

body.theme-iona div.woocommerce input[type=checkbox] {
  -webkit-appearance: auto;
  -moz-appearance: auto;
  appearance: auto;
}

body.theme-iona div.woocommerce form .form-row input[type=checkbox]:focus {
  outline: solid 2px var(--fluidcheckout--color--dark-grey, #535156) !important;
  outline-offset: 2px !important;
}

body.theme-iona div.woocommerce form .form-row .select2-selection--single .select2-selection__rendered {
  padding-left: 0.9em;
}

body.theme-iona div.woocommerce form .form-row .select2-selection .select2-selection__arrow {
  display: block;
  top: 0 !important;
}

body.theme-iona div.woocommerce .select_container:after {
  content: none;
}