/* dkfds additions (breakpoint only up to 1200) */
@media (min-width: 1300px) {
  .w-percent-xl-10 {width: 10% !important; }
  .w-percent-xl-20 {width: 20% !important; }
  .w-percent-xl-30 {width: 30% !important; }
  .w-percent-xl-40 {width: 40% !important; }
  .w-percent-xl-50 {width: 50% !important; }
  .w-percent-xl-60 {width: 60% !important; }
  .w-percent-xl-70 {width: 70% !important; }
  .w-percent-xl-80 {width: 80% !important; }
  .w-percent-xl-90 {width: 90% !important; }
  .w-percent-xl-100 {width: 100% !important; }

  .align-text-xl-left {text-align: left !important; }
  .align-text-xl-right {text-align: right !important; }
  .align-text-xl-center {text-align: center !important; }

  
    .flex-xl-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important; }
    .flex-xl-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important; }
    .flex-xl-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
    .flex-xl-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
    .flex-xl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
    .flex-xl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
    .flex-xl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
    .justify-content-xl-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
    .justify-content-xl-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
    .justify-content-xl-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important; }
    .justify-content-xl-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
    .justify-content-xl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
    .align-items-xl-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important; }
    .align-items-xl-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important; }
    .align-items-xl-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important; }
    .align-items-xl-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important; }
    .align-items-xl-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important; }
    .align-content-xl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
    .align-content-xl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
    .align-content-xl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important; }
    .align-content-xl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
    .align-content-xl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
    .align-content-xl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
    .align-self-xl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important; }
    .align-self-xl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
    .align-self-xl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
    .align-self-xl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important; }
    .align-self-xl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
    .align-self-xl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important; }

    .m-xl-0 {margin: 0 !important; }
    .mt-xl-0,.my-xl-0 {margin-top: 0 !important; }
    .mr-xl-0,.mx-xl-0 {margin-right: 0 !important; }
    .mb-xl-0,.my-xl-0 {margin-bottom: 0 !important; }
    .ml-xl-0,.mx-xl-0 {margin-left: 0 !important; }
    .m-xl-1 {margin: 2px !important; }
    .mt-xl-1,.my-xl-1 {margin-top: 2px !important; }
    .mr-xl-1,.mx-xl-1 {margin-right: 2px !important; }
    .mb-xl-1,.my-xl-1 {margin-bottom: 2px !important; }
    .ml-xl-1,.mx-xl-1 {margin-left: 2px !important; }
    .m-xl-2 {margin: 4px !important; }
    .mt-xl-2,.my-xl-2 {margin-top: 4px !important; }
    .mr-xl-2,.mx-xl-2 {margin-right: 4px !important; }
    .mb-xl-2,.my-xl-2 {margin-bottom: 4px !important; }
    .ml-xl-2,.mx-xl-2 {margin-left: 4px !important; }
    .m-xl-3 {margin: 8px !important; }
    .mt-xl-3,.my-xl-3 {margin-top: 8px !important; }
    .mr-xl-3,.mx-xl-3 {margin-right: 8px !important; }
    .mb-xl-3,.my-xl-3 {margin-bottom: 8px !important; }
    .ml-xl-3,.mx-xl-3 {margin-left: 8px !important; }
    .m-xl-305 {margin: 12px !important; }
    .mt-xl-305,.my-xl-305 {margin-top: 12px !important; }
    .mr-xl-305,.mx-xl-305 {margin-right: 12px !important; }
    .mb-xl-305,.my-xl-305 {margin-bottom: 12px !important; }
    .ml-xl-305,.mx-xl-305 {margin-left: 12px !important; }
    .m-xl-4 {margin: 16px !important; }
    .mt-xl-4,.my-xl-4 {margin-top: 16px !important; }
    .mr-xl-4,.mx-xl-4 {margin-right: 16px !important; }
    .mb-xl-4,.my-xl-4 {margin-bottom: 16px !important; }
    .ml-xl-4,.mx-xl-4 {margin-left: 16px !important; }
    .m-xl-405 {margin: 20px !important; }
    .mt-xl-405,.my-xl-405 {margin-top: 20px !important; }
    .mr-xl-405,.mx-xl-405 {margin-right: 20px !important; }
    .mb-xl-405,.my-xl-405 {margin-bottom: 20px !important; }
    .ml-xl-405,.mx-xl-405 {margin-left: 20px !important; }
    .m-xl-5 {margin: 24px !important; }
    .mt-xl-5,.my-xl-5 {margin-top: 24px !important; }
    .mr-xl-5,.mx-xl-5 {margin-right: 24px !important; }
    .mb-xl-5,.my-xl-5 {margin-bottom: 24px !important; }
    .ml-xl-5,.mx-xl-5 {margin-left: 24px !important; }
    .m-xl-505 {margin: 28px !important; }
    .mt-xl-505,.my-xl-505 {margin-top: 28px !important; }
    .mr-xl-505,.mx-xl-505 {margin-right: 28px !important; }
    .mb-xl-505,.my-xl-505 {margin-bottom: 28px !important; }
    .ml-xl-505,.mx-xl-505 {margin-left: 28px !important; }
    .m-xl-6 {margin: 32px !important; }
    .mt-xl-6,.my-xl-6 {margin-top: 32px !important; }
    .mr-xl-6,.mx-xl-6 {margin-right: 32px !important; }
    .mb-xl-6,.my-xl-6 {margin-bottom: 32px !important; }
    .ml-xl-6,.mx-xl-6 {margin-left: 32px !important; }
    .m-xl-605 {margin: 36px !important; }
    .mt-xl-605,.my-xl-605 {margin-top: 36px !important; }
    .mr-xl-605,.mx-xl-605 {margin-right: 36px !important; }
    .mb-xl-605,.my-xl-605 {margin-bottom: 36px !important; }
    .ml-xl-605,.mx-xl-605 {margin-left: 36px !important; }
    .m-xl-7 {margin: 40px !important; }
    .mt-xl-7,.my-xl-7 {margin-top: 40px !important; }
    .mr-xl-7,.mx-xl-7 {margin-right: 40px !important; }
    .mb-xl-7,.my-xl-7 {margin-bottom: 40px !important; }
    .ml-xl-7,.mx-xl-7 {margin-left: 40px !important; }
    .m-xl-705 {margin: 44px !important; }
    .mt-xl-705,.my-xl-705 {margin-top: 44px !important; }
    .mr-xl-705,.mx-xl-705 {margin-right: 44px !important; }
    .mb-xl-705,.my-xl-705 {margin-bottom: 44px !important; }
    .ml-xl-705,.mx-xl-705 {margin-left: 44px !important; }
    .m-xl-8 {margin: 48px !important; }
    .mt-xl-8,.my-xl-8 {margin-top: 48px !important; }
    .mr-xl-8,.mx-xl-8 {margin-right: 48px !important; }
    .mb-xl-8,.my-xl-8 {margin-bottom: 48px !important; }
    .ml-xl-8,.mx-xl-8 {margin-left: 48px !important; }
    .m-xl-805 {margin: 52px !important; }
    .mt-xl-805,.my-xl-805 {margin-top: 52px !important; }
    .mr-xl-805,.mx-xl-805 {margin-right: 52px !important; }
    .mb-xl-805,.my-xl-805 {margin-bottom: 52px !important; }
    .ml-xl-805,.mx-xl-805 {margin-left: 52px !important; }
    .m-xl-9 {margin: 56px !important; }
    .mt-xl-9,.my-xl-9 {margin-top: 56px !important; }
    .mr-xl-9,.mx-xl-9 {margin-right: 56px !important; }
    .mb-xl-9,.my-xl-9 {margin-bottom: 56px !important; }
    .ml-xl-9,.mx-xl-9 {margin-left: 56px !important; }
    .m-xl-905 {margin: 60px !important; }
    .mt-xl-905,.my-xl-905 {margin-top: 60px !important; }
    .mr-xl-905,.mx-xl-905 {margin-right: 60px !important; }
    .mb-xl-905,.my-xl-905 {margin-bottom: 60px !important; }
    .ml-xl-905,.mx-xl-905 {margin-left: 60px !important; }
    .p-xl-0 {padding: 0 !important; }
    .pt-xl-0,.py-xl-0 {padding-top: 0 !important; }
    .pr-xl-0,.px-xl-0 {padding-right: 0 !important; }
    .pb-xl-0,.py-xl-0 {padding-bottom: 0 !important; }
    .pl-xl-0,.px-xl-0 {padding-left: 0 !important; }
    .p-xl-1 {padding: 2px !important; }
    .pt-xl-1,.py-xl-1 {padding-top: 2px !important; }
    .pr-xl-1,.px-xl-1 {padding-right: 2px !important; }
    .pb-xl-1,.py-xl-1 {padding-bottom: 2px !important; }
    .pl-xl-1,.px-xl-1 {padding-left: 2px !important; }
    .p-xl-2 {padding: 4px !important; }
    .pt-xl-2,.py-xl-2 {padding-top: 4px !important; }
    .pr-xl-2,.px-xl-2 {padding-right: 4px !important; }
    .pb-xl-2,.py-xl-2 {padding-bottom: 4px !important; }
    .pl-xl-2,.px-xl-2 {padding-left: 4px !important; }
    .p-xl-3 {padding: 8px !important; }
    .pt-xl-3,.py-xl-3 {padding-top: 8px !important; }
    .pr-xl-3,.px-xl-3 {padding-right: 8px !important; }
    .pb-xl-3,.py-xl-3 {padding-bottom: 8px !important; }
    .pl-xl-3,.px-xl-3 {padding-left: 8px !important; }
    .p-xl-305 {padding: 12px !important; }
    .pt-xl-305,.py-xl-305 {padding-top: 12px !important; }
    .pr-xl-305,.px-xl-305 {padding-right: 12px !important; }
    .pb-xl-305,.py-xl-305 {padding-bottom: 12px !important; }
    .pl-xl-305,.px-xl-305 {padding-left: 12px !important; }
    .p-xl-4 {padding: 16px !important; }
    .pt-xl-4,.py-xl-4 {padding-top: 16px !important; }
    .pr-xl-4,.px-xl-4 {padding-right: 16px !important; }
    .pb-xl-4,.py-xl-4 {padding-bottom: 16px !important; }
    .pl-xl-4,.px-xl-4 {padding-left: 16px !important; }
    .p-xl-405 {padding: 20px !important; }
    .pt-xl-405,.py-xl-405 {padding-top: 20px !important; }
    .pr-xl-405,.px-xl-405 {padding-right: 20px !important; }
    .pb-xl-405,.py-xl-405 {padding-bottom: 20px !important; }
    .pl-xl-405,.px-xl-405 {padding-left: 20px !important; }
    .p-xl-5 {padding: 24px !important; }
    .pt-xl-5,.py-xl-5 {padding-top: 24px !important; }
    .pr-xl-5,.px-xl-5 {padding-right: 24px !important; }
    .pb-xl-5,.py-xl-5 {padding-bottom: 24px !important; }
    .pl-xl-5,.px-xl-5 {padding-left: 24px !important; }
    .p-xl-505 {padding: 28px !important; }
    .pt-xl-505,.py-xl-505 {padding-top: 28px !important; }
    .pr-xl-505,.px-xl-505 {padding-right: 28px !important; }
    .pb-xl-505,.py-xl-505 {padding-bottom: 28px !important; }
    .pl-xl-505,.px-xl-505 {padding-left: 28px !important; }
    .p-xl-6 {padding: 32px !important; }
    .pt-xl-6,.py-xl-6 {padding-top: 32px !important; }
    .pr-xl-6,.px-xl-6 {padding-right: 32px !important; }
    .pb-xl-6,.py-xl-6 {padding-bottom: 32px !important; }
    .pl-xl-6,.px-xl-6 {padding-left: 32px !important; }
    .p-xl-605 {padding: 36px !important; }
    .pt-xl-605,.py-xl-605 {padding-top: 36px !important; }
    .pr-xl-605,.px-xl-605 {padding-right: 36px !important; }
    .pb-xl-605,.py-xl-605 {padding-bottom: 36px !important; }
    .pl-xl-605,.px-xl-605 {padding-left: 36px !important; }
    .p-xl-7 {padding: 40px !important; }
    .pt-xl-7,.py-xl-7 {padding-top: 40px !important; }
    .pr-xl-7,.px-xl-7 {padding-right: 40px !important; }
    .pb-xl-7,.py-xl-7 {padding-bottom: 40px !important; }
    .pl-xl-7,.px-xl-7 {padding-left: 40px !important; }
    .p-xl-705 {padding: 44px !important; }
    .pt-xl-705,.py-xl-705 {padding-top: 44px !important; }
    .pr-xl-705,.px-xl-705 {padding-right: 44px !important; }
    .pb-xl-705,.py-xl-705 {padding-bottom: 44px !important; }
    .pl-xl-705,.px-xl-705 {padding-left: 44px !important; }
    .p-xl-8 {padding: 48px !important; }
    .pt-xl-8,.py-xl-8 {padding-top: 48px !important; }
    .pr-xl-8,.px-xl-8 {padding-right: 48px !important; }
    .pb-xl-8,.py-xl-8 {padding-bottom: 48px !important; }
    .pl-xl-8,.px-xl-8 {padding-left: 48px !important; }
    .p-xl-805 {padding: 52px !important; }
    .pt-xl-805,.py-xl-805 {padding-top: 52px !important; }
    .pr-xl-805,.px-xl-805 {padding-right: 52px !important; }
    .pb-xl-805,.py-xl-805 {padding-bottom: 52px !important; }
    .pl-xl-805,.px-xl-805 {padding-left: 52px !important; }
    .p-xl-9 {padding: 56px !important; }
    .pt-xl-9,.py-xl-9 {padding-top: 56px !important; }
    .pr-xl-9,.px-xl-9 {padding-right: 56px !important; }
    .pb-xl-9,.py-xl-9 {padding-bottom: 56px !important; }
    .pl-xl-9,.px-xl-9 {padding-left: 56px !important; }
    .p-xl-905 {padding: 60px !important; }
    .pt-xl-905,.py-xl-905 {padding-top: 60px !important; }
    .pr-xl-905,.px-xl-905 {padding-right: 60px !important; }
    .pb-xl-905,.py-xl-905 {padding-bottom: 60px !important; }
    .pl-xl-905,.px-xl-905 {padding-left: 60px !important; }
    .m-xl-auto {margin: auto !important; }
    .mt-xl-auto,.my-xl-auto {margin-top: auto !important; }
    .mr-xl-auto,.mx-xl-auto {margin-right: auto !important; }
    .mb-xl-auto,.my-xl-auto {margin-bottom: auto !important; }
    .ml-xl-auto,.mx-xl-auto {margin-left: auto !important; }

    .d-xl-none {display: none !important; }
    .d-xl-inline-block {display: inline-block !important; }
    .d-xl-block {display: block !important; }
    .d-xl-flex {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
    }
    .d-xl-inline-flex {
      display: -webkit-inline-box !important;
      display: -ms-inline-flexbox !important;
      display: inline-flex !important;
    }
}