
/*

//.........................
//.VVVV....VVVVV.222222....
//.VVVV....VVVV.22222222...
//.VVVV....VVVVV222..2222..
//.VVVVV..VVVV.V222..2222..
//..VVVV..VVVV.......2222..
//..VVVV..VVVV......22222..
//..VVVVVVVVV......22222...
//...VVVVVVVV.....22222....
//...VVVVVVVV....22222.....
//...VVVVVVV....22222......
//....VVVVVV....2222.......
//....VVVVVV...V222222222..
//....VVVVV....V222222222..
//.........................

V2

	TABLE OF CONTENTS
	--------------------------------
	TABLE OF CONTENTS
	--------------------------------
	*. media .......................
	--------------------------------
*/


@media (min-width: 350px) {
  [data-pagination] {
    font-size: 13pt;
  }
}
@media screen and (min-width: 402px) {
  .header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2 {
    margin-right: 12px;
    float: left;
  }
}
@media (min-width: 481px) {
  #quickMenu .header {
    padding-top: 60px;
  }
  #quickMenu .header:has(.accordion-collapse.show) {
    padding-top: 37px;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  #mini_wrap #game-bet .game-header {
    font-size: 0.85rem;
  }
}
@media (min-width: 500px) {
  [data-pagination] {
    font-size: 12pt;
  }
}
@media (min-width: 501px) and (max-width: 767px) {
  .checkin-event tbody td.date {
    height: 4rem;
    width: 4rem;
  }
}
@media (min-width: 576px) {
  [dir="rtl"] .card-group > .card + .card {
    margin-right: 0;
    border-right: 0;
  }
  [dir="rtl"] .card-group > .card:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  [dir="rtl"] .card-group > .card:not(:last-child),
  html:not([dir="rtl"]) .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  [dir="rtl"] .float-sm-end {
    float: left !important;
  }
  [dir="rtl"] .float-sm-none {
    float: none !important;
  }
  [dir="rtl"] .float-sm-start {
    float: right !important;
  }
  [dir="rtl"] .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-right-width: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-sm
    > .list-group-item
    + .list-group-item.active {
    margin-right: calc(-1 * var(--cui-list-group-border-width));
    border-right-width: var(--cui-list-group-border-width);
  }
  [dir="rtl"]
    .list-group-horizontal-sm
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--cui-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-sm
    > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--cui-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir="rtl"] .me-sm-0 {
    margin-left: 0 !important;
  }
  [dir="rtl"] .me-sm-1 {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .me-sm-2 {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .me-sm-3 {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .me-sm-4 {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .me-sm-5 {
    margin-left: 3rem !important;
  }
  [dir="rtl"] .me-sm-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .ms-sm-0 {
    margin-right: 0 !important;
  }
  [dir="rtl"] .ms-sm-1 {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .ms-sm-2 {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .ms-sm-3 {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .ms-sm-4 {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .ms-sm-5 {
    margin-right: 3rem !important;
  }
  [dir="rtl"] .ms-sm-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .offset-sm-0 {
    margin-right: 0;
  }
  [dir="rtl"] .offset-sm-1 {
    margin-right: 8.33333333%;
  }
  [dir="rtl"] .offset-sm-10 {
    margin-right: 83.33333333%;
  }
  [dir="rtl"] .offset-sm-11 {
    margin-right: 91.66666667%;
  }
  [dir="rtl"] .offset-sm-2 {
    margin-right: 16.66666667%;
  }
  [dir="rtl"] .offset-sm-3 {
    margin-right: 25%;
  }
  [dir="rtl"] .offset-sm-4 {
    margin-right: 33.33333333%;
  }
  [dir="rtl"] .offset-sm-5 {
    margin-right: 41.66666667%;
  }
  [dir="rtl"] .offset-sm-6 {
    margin-right: 50%;
  }
  [dir="rtl"] .offset-sm-7 {
    margin-right: 58.33333333%;
  }
  [dir="rtl"] .offset-sm-8 {
    margin-right: 66.66666667%;
  }
  [dir="rtl"] .offset-sm-9 {
    margin-right: 75%;
  }
  [dir="rtl"] .pe-sm-0 {
    padding-left: 0 !important;
  }
  [dir="rtl"] .pe-sm-1 {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .pe-sm-2 {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .pe-sm-3 {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .pe-sm-4 {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .pe-sm-5 {
    padding-left: 3rem !important;
  }
  [dir="rtl"] .ps-sm-0 {
    padding-right: 0 !important;
  }
  [dir="rtl"] .ps-sm-1 {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .ps-sm-2 {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .ps-sm-3 {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .ps-sm-4 {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .ps-sm-5 {
    padding-right: 3rem !important;
  }
  [dir="rtl"] .text-sm-center {
    text-align: center !important;
  }
  [dir="rtl"] .text-sm-end {
    text-align: left !important;
  }
  [dir="rtl"] .text-sm-start {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  html:not([dir="rtl"]) .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  html:not([dir="rtl"]) .float-sm-end {
    float: right !important;
  }
  html:not([dir="rtl"]) .float-sm-none {
    float: none !important;
  }
  html:not([dir="rtl"]) .float-sm-start {
    float: left !important;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-sm
    > .list-group-item
    + .list-group-item {
    border-left-width: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-sm
    > .list-group-item
    + .list-group-item.active {
    margin-left: calc(-1 * var(--cui-list-group-border-width));
    border-left-width: var(--cui-list-group-border-width);
  }
  html:not([dir="rtl"])
    .list-group-horizontal-sm
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--cui-list-group-border-radius);
    border-top-right-radius: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-sm
    > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--cui-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  html:not([dir="rtl"]) .me-sm-0 {
    margin-right: 0 !important;
  }
  html:not([dir="rtl"]) .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .me-sm-3 {
    margin-right: 1rem !important;
  }
  html:not([dir="rtl"]) .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .me-sm-5 {
    margin-right: 3rem !important;
  }
  html:not([dir="rtl"]) .me-sm-auto {
    margin-right: auto !important;
  }
  html:not([dir="rtl"]) .ms-sm-0 {
    margin-left: 0 !important;
  }
  html:not([dir="rtl"]) .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ms-sm-3 {
    margin-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ms-sm-5 {
    margin-left: 3rem !important;
  }
  html:not([dir="rtl"]) .ms-sm-auto {
    margin-left: auto !important;
  }
  html:not([dir="rtl"]) .offset-sm-0 {
    margin-left: 0;
  }
  html:not([dir="rtl"]) .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  html:not([dir="rtl"]) .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  html:not([dir="rtl"]) .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  html:not([dir="rtl"]) .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  html:not([dir="rtl"]) .offset-sm-3 {
    margin-left: 25%;
  }
  html:not([dir="rtl"]) .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  html:not([dir="rtl"]) .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  html:not([dir="rtl"]) .offset-sm-6 {
    margin-left: 50%;
  }
  html:not([dir="rtl"]) .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  html:not([dir="rtl"]) .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  html:not([dir="rtl"]) .offset-sm-9 {
    margin-left: 75%;
  }
  html:not([dir="rtl"]) .pe-sm-0 {
    padding-right: 0 !important;
  }
  html:not([dir="rtl"]) .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .pe-sm-3 {
    padding-right: 1rem !important;
  }
  html:not([dir="rtl"]) .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .pe-sm-5 {
    padding-right: 3rem !important;
  }
  html:not([dir="rtl"]) .ps-sm-0 {
    padding-left: 0 !important;
  }
  html:not([dir="rtl"]) .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ps-sm-3 {
    padding-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ps-sm-5 {
    padding-left: 3rem !important;
  }
  html:not([dir="rtl"]) .text-sm-center {
    text-align: center !important;
  }
  html:not([dir="rtl"]) .text-sm-end {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .text-sm-start {
    text-align: left !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card:not(:first-child) .card-footer,
  .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-header,
  .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-footer,
  .card-group > .card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-header,
  .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .col-sm {
    flex: 1 0 0%;
  }
  .col-sm-1,
  .col-sm-2 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-10,
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-11,
  .col-sm-12 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-3,
  .col-sm-4 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-5,
  .col-sm-6 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7,
  .col-sm-8 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-auto {
    width: auto;
  }
  .col-sm-auto,
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .container,
  .container-sm {
    max-width: 540px;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .dropdown-menu-sm-end {
    --cui-position: end;
  }
  .dropdown-menu-sm-end[data-coreui-popper] {
    right: 0;
    left: auto;
  }
  .dropdown-menu-sm-start {
    --cui-position: start;
  }
  .dropdown-menu-sm-start[data-coreui-popper] {
    right: auto;
    left: 0;
  }
  .example .preview .fixed-bottom {
    margin: 1rem -1.5rem -1.5rem;
  }
  .example .preview .fixed-top,
  .example .preview .sticky-top {
    margin: -1.5rem -1.5rem 1rem;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .g-sm-0,
  .gx-sm-0 {
    --cui-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --cui-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --cui-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --cui-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --cui-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --cui-gutter-y: 3rem;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .modal {
    --cui-modal-margin: 3rem;
    --cui-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 21, 0.15);
  }
  .modal-dialog {
    max-width: var(--cui-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --cui-modal-width: 300px;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-toggler,
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .sticky-sm-bottom {
    bottom: 0;
  }
  .sticky-sm-bottom,
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    z-index: 1020;
  }
  .sticky-sm-top {
    top: 0;
  }
}
@media (min-width: 630px) {
  #menuBottom .accordion-body.row .header-nav {
    justify-content: center;
  }
}
@media (min-width: 700px) {
  [data-pagination] {
    font-size: 14pt;
  }
}
@media (min-width: 768px) {
  [dir="rtl"] .float-md-end {
    float: left !important;
  }
  [dir="rtl"] .float-md-none {
    float: none !important;
  }
  [dir="rtl"] .float-md-start {
    float: right !important;
  }
  [dir="rtl"] .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-right-width: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-md
    > .list-group-item
    + .list-group-item.active {
    margin-right: calc(-1 * var(--cui-list-group-border-width));
    border-right-width: var(--cui-list-group-border-width);
  }
  [dir="rtl"]
    .list-group-horizontal-md
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--cui-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-md
    > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--cui-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir="rtl"] .me-md-0 {
    margin-left: 0 !important;
  }
  [dir="rtl"] .me-md-1 {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .me-md-2 {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .me-md-3 {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .me-md-4 {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .me-md-5 {
    margin-left: 3rem !important;
  }
  [dir="rtl"] .me-md-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .ms-md-0 {
    margin-right: 0 !important;
  }
  [dir="rtl"] .ms-md-1 {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .ms-md-2 {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .ms-md-3 {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .ms-md-4 {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .ms-md-5 {
    margin-right: 3rem !important;
  }
  [dir="rtl"] .ms-md-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .offset-md-0 {
    margin-right: 0;
  }
  [dir="rtl"] .offset-md-1 {
    margin-right: 8.33333333%;
  }
  [dir="rtl"] .offset-md-10 {
    margin-right: 83.33333333%;
  }
  [dir="rtl"] .offset-md-11 {
    margin-right: 91.66666667%;
  }
  [dir="rtl"] .offset-md-2 {
    margin-right: 16.66666667%;
  }
  [dir="rtl"] .offset-md-3 {
    margin-right: 25%;
  }
  [dir="rtl"] .offset-md-4 {
    margin-right: 33.33333333%;
  }
  [dir="rtl"] .offset-md-5 {
    margin-right: 41.66666667%;
  }
  [dir="rtl"] .offset-md-6 {
    margin-right: 50%;
  }
  [dir="rtl"] .offset-md-7 {
    margin-right: 58.33333333%;
  }
  [dir="rtl"] .offset-md-8 {
    margin-right: 66.66666667%;
  }
  [dir="rtl"] .offset-md-9 {
    margin-right: 75%;
  }
  [dir="rtl"] .pe-md-0 {
    padding-left: 0 !important;
  }
  [dir="rtl"] .pe-md-1 {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .pe-md-2 {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .pe-md-3 {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .pe-md-4 {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .pe-md-5 {
    padding-left: 3rem !important;
  }
  [dir="rtl"] .ps-md-0 {
    padding-right: 0 !important;
  }
  [dir="rtl"] .ps-md-1 {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .ps-md-2 {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .ps-md-3 {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .ps-md-4 {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .ps-md-5 {
    padding-right: 3rem !important;
  }
  [dir="rtl"] .sidebar.hide.sidebar-end {
    margin-left: calc(-1 * var(--cui-sidebar-width));
  }
  [dir="rtl"] .sidebar.hide:not(.sidebar-end),
  html:not([dir="rtl"]) .sidebar.hide.sidebar-end {
    margin-right: calc(-1 * var(--cui-sidebar-width));
  }
  [dir="rtl"] .sidebar.sidebar-fixed.sidebar-end {
    left: 0;
  }
  [dir="rtl"] .sidebar.sidebar-fixed:not(.sidebar-end),
  html:not([dir="rtl"]) .sidebar.sidebar-fixed.sidebar-end {
    right: 0;
  }
  [dir="rtl"] .text-md-center {
    text-align: center !important;
  }
  [dir="rtl"] .text-md-end {
    text-align: left !important;
  }
  [dir="rtl"] .text-md-start {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .float-md-end {
    float: right !important;
  }
  html:not([dir="rtl"]) .float-md-none {
    float: none !important;
  }
  html:not([dir="rtl"]) .float-md-start {
    float: left !important;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-md
    > .list-group-item
    + .list-group-item {
    border-left-width: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-md
    > .list-group-item
    + .list-group-item.active {
    margin-left: calc(-1 * var(--cui-list-group-border-width));
    border-left-width: var(--cui-list-group-border-width);
  }
  html:not([dir="rtl"])
    .list-group-horizontal-md
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--cui-list-group-border-radius);
    border-top-right-radius: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-md
    > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--cui-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  html:not([dir="rtl"]) .me-md-0 {
    margin-right: 0 !important;
  }
  html:not([dir="rtl"]) .me-md-1 {
    margin-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .me-md-2 {
    margin-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .me-md-3 {
    margin-right: 1rem !important;
  }
  html:not([dir="rtl"]) .me-md-4 {
    margin-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .me-md-5 {
    margin-right: 3rem !important;
  }
  html:not([dir="rtl"]) .me-md-auto {
    margin-right: auto !important;
  }
  html:not([dir="rtl"]) .ms-md-0 {
    margin-left: 0 !important;
  }
  html:not([dir="rtl"]) .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ms-md-3 {
    margin-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ms-md-5 {
    margin-left: 3rem !important;
  }
  html:not([dir="rtl"]) .ms-md-auto {
    margin-left: auto !important;
  }
  html:not([dir="rtl"]) .offset-md-0 {
    margin-left: 0;
  }
  html:not([dir="rtl"]) .offset-md-1 {
    margin-left: 8.33333333%;
  }
  html:not([dir="rtl"]) .offset-md-10 {
    margin-left: 83.33333333%;
  }
  html:not([dir="rtl"]) .offset-md-11 {
    margin-left: 91.66666667%;
  }
  html:not([dir="rtl"]) .offset-md-2 {
    margin-left: 16.66666667%;
  }
  html:not([dir="rtl"]) .offset-md-3 {
    margin-left: 25%;
  }
  html:not([dir="rtl"]) .offset-md-4 {
    margin-left: 33.33333333%;
  }
  html:not([dir="rtl"]) .offset-md-5 {
    margin-left: 41.66666667%;
  }
  html:not([dir="rtl"]) .offset-md-6 {
    margin-left: 50%;
  }
  html:not([dir="rtl"]) .offset-md-7 {
    margin-left: 58.33333333%;
  }
  html:not([dir="rtl"]) .offset-md-8 {
    margin-left: 66.66666667%;
  }
  html:not([dir="rtl"]) .offset-md-9 {
    margin-left: 75%;
  }
  html:not([dir="rtl"]) .pe-md-0 {
    padding-right: 0 !important;
  }
  html:not([dir="rtl"]) .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .pe-md-3 {
    padding-right: 1rem !important;
  }
  html:not([dir="rtl"]) .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .pe-md-5 {
    padding-right: 3rem !important;
  }
  html:not([dir="rtl"]) .ps-md-0 {
    padding-left: 0 !important;
  }
  html:not([dir="rtl"]) .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ps-md-3 {
    padding-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ps-md-5 {
    padding-left: 3rem !important;
  }
  html:not([dir="rtl"]) .sidebar-narrow .sidebar-toggler::before,
  html:not([dir="rtl"])
    .sidebar-narrow-unfoldable:not(:hover)
    .sidebar-toggler::before {
    transform: rotate(-180deg);
  }
  html:not([dir="rtl"]) .sidebar.hide:not(.sidebar-end) {
    margin-left: calc(-1 * var(--cui-sidebar-width));
  }
  html:not([dir="rtl"]) .sidebar.sidebar-fixed:not(.sidebar-end) {
    left: 0;
  }
  html:not([dir="rtl"]) .text-md-center {
    text-align: center !important;
  }
  html:not([dir="rtl"]) .text-md-end {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .text-md-start {
    text-align: left !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .casino-limg {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .col-md {
    flex: 1 0 0%;
  }
  .col-md-1,
  .col-md-2 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-10,
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-11,
  .col-md-12 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-3,
  .col-md-4 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-5,
  .col-md-6 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7,
  .col-md-8 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-auto {
    width: auto;
  }
  .col-md-auto,
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .container,
  .container-md,
  .container-sm {
    max-width: 720px;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .dropdown-menu-md-end {
    --cui-position: end;
  }
  .dropdown-menu-md-end[data-coreui-popper] {
    right: 0;
    left: auto;
  }
  .dropdown-menu-md-start {
    --cui-position: start;
  }
  .dropdown-menu-md-start[data-coreui-popper] {
    right: auto;
    left: 0;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .g-md-0,
  .gx-md-0 {
    --cui-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --cui-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --cui-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --cui-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --cui-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --cui-gutter-y: 3rem;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-toggler,
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .sidebar-end.sidebar-narrow .sidebar-toggler::before,
  .sidebar-end.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before,
  [dir="rtl"] .sidebar-narrow .sidebar-toggler::before,
  [dir="rtl"] .sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before {
    transform: rotate(0);
  }
  .sidebar-fixed.sidebar-narrow,
  .sidebar-fixed.sidebar-narrow-unfoldable:not(:hover) {
    z-index: 1031;
    width: var(--cui-sidebar-narrow-width);
  }
  .sidebar-narrow .d-narrow-none,
  .sidebar-narrow .nav-group-items,
  .sidebar-narrow .nav-label,
  .sidebar-narrow .nav-title,
  .sidebar-narrow .sidebar-footer,
  .sidebar-narrow .sidebar-form,
  .sidebar-narrow .sidebar-header,
  .sidebar-narrow-unfoldable:not(:hover) .d-narrow-none,
  .sidebar-narrow-unfoldable:not(:hover) .nav-group-items,
  .sidebar-narrow-unfoldable:not(:hover) .nav-label,
  .sidebar-narrow-unfoldable:not(:hover) .nav-title,
  .sidebar-narrow-unfoldable:not(:hover) .sidebar-footer,
  .sidebar-narrow-unfoldable:not(:hover) .sidebar-form,
  .sidebar-narrow-unfoldable:not(:hover) .sidebar-header {
    height: 0 !important;
    padding: 0;
    margin: 0;
    visibility: hidden;
    opacity: 0;
  }
  .sidebar-narrow .sidebar-brand-full,
  .sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-full {
    display: none;
  }
  .sidebar-narrow .sidebar-brand-narrow,
  .sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-narrow {
    display: block;
  }
  .sidebar-narrow .sidebar-toggler,
  .sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler {
    position: fixed;
    bottom: 0;
  }
  .sidebar-narrow,
  .sidebar-narrow-unfoldable:not(:hover) {
    z-index: 1031;
    flex: 0 0 var(--cui-sidebar-narrow-width);
    width: var(--cui-sidebar-narrow-width);
    padding-bottom: var(--cui-sidebar-toggler-height);
    overflow: visible;
  }
  .sidebar.hide.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 0;
  }
  .sidebar.hide:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 0;
  }
  .sidebar.sidebar-fixed {
    position: fixed; /* top:calc(var(--menu01-height)+var(--header01-height)+var(--sportsFrame-margin-y)); */
    bottom: 0;
    z-index: 1030;
    top: calc(
      var(--menu01-height) + var(--header01-height) +
        var(--sportsFrame-margin-y)
    );
  }
  .sidebar.sidebar-fixed:not([class*="border"]) {
    border: 0;
  }
  .sidebar.sidebar-lg.sidebar-end:not(.hide) ~ * {
    --cui-sidebar-occupy-end: 20rem;
  }
  .sidebar.sidebar-lg:not(.sidebar-end):not(.hide) ~ * {
    --cui-sidebar-occupy-start: 20rem;
  }
  .sidebar.sidebar-sm.sidebar-end:not(.hide) ~ * {
    --cui-sidebar-occupy-end: 12rem;
  }
  .sidebar.sidebar-sm:not(.sidebar-end):not(.hide) ~ * {
    --cui-sidebar-occupy-start: 12rem;
  }
  .sidebar.sidebar-sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    height: 100vh;
  }
  .sidebar.sidebar-xl.sidebar-end:not(.hide) ~ * {
    --cui-sidebar-occupy-end: 24rem;
  }
  .sidebar.sidebar-xl:not(.sidebar-end):not(.hide) ~ * {
    --cui-sidebar-occupy-start: 24rem;
  }
  .sticky-md-bottom {
    bottom: 0;
  }
  .sticky-md-bottom,
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    z-index: 1020;
  }
  .sticky-md-top {
    top: 0;
  }
}


@media (min-width: 768px) and (max-width: 1024px) {
  #mini_wrap #game-bet .game-header .btcgame-ex,
  #mini_wrap #game-bet .game-header .btcladder-ex,
  #mini_wrap #game-bet .game-header .ethladder-ex,
  #mini_wrap #game-bet .game-header .xrpladder-ex {
    left: 30%;
    top: -1.4rem;
  }
  #mini_wrap #game-bet .game-header {
    font-size: 1.2rem;
    position: relative;
    top: 0;
  }
  #mini_wrap #game-bet {
    padding-top: 0;
  }
  #mini_wrap .sip_lotus_frame #game-bet .game-bet-center {
    position: initial;
    width: 100%;
  }
  #mini_wrap .sip_lotus_frame .lotusoe-ana .trends .analysiscon {
    overflow-x: auto;
  }
  #mini_wrap .sip_lotus_frame .lotusoe-ana {
    width: 100%;
  }
}


@media (min-width: 769px) {
  #result-list #inner-header.result-sports {
    flex-wrap: wrap;
    gap: 3px;
  }
  .top-sports-container .btn-sports-list {
    margin: 0;
  }

  .bet-history-tab:first-child:nth-last-child(1),
  .bet-history-tab:first-child:nth-last-child(1) ~ .bet-history-tab {
    width: calc((100% / 1) - 8px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(2),
  .bet-history-tab:first-child:nth-last-child(2) ~ .bet-history-tab {
    width: calc((100% / 2) - 8px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(3),
  .bet-history-tab:first-child:nth-last-child(3) ~ .bet-history-tab {
    width: calc((100% / 3) - 8px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(4),
  .bet-history-tab:first-child:nth-last-child(4) ~ .bet-history-tab {
    width: calc((100% / 4) - 8px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(5),
  .bet-history-tab:first-child:nth-last-child(5) ~ .bet-history-tab {
    width: calc((100% / 5) - 8px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(6),
  .bet-history-tab:first-child:nth-last-child(6) ~ .bet-history-tab {
    width: calc((100% / 6) - 8px) !important;
    overflow: hidden;
  }
  /*
 	.noti_tbl.forum-tbl .col-1{width:calc(10% - 6px)}
	.noti_tbl.forum-tbl .col-2{width:calc(20% - 6px)}
	.noti_tbl.forum-tbl .col-9{width:calc(70% - 6px)}
	*/
  .noti_tbl.forum-tbl .col-1 {
    width: calc(8.3% - 6px);
  }
  .noti_tbl.forum-tbl .col-2 {
    width: calc(16.67% - 6px);
  }
  .noti_tbl.forum-tbl .col-3 {
    width: calc(25% - 6px);
  }
  .noti_tbl.forum-tbl .col-4 {
    width: calc(33.33% - 6px);
  }
  .noti_tbl.forum-tbl .col-5 {
    width: calc(41.67% - 6px);
  }
  .noti_tbl.forum-tbl .col-6 {
    width: calc(50% - 6px);
  }
  .noti_tbl.forum-tbl .col-7 {
    width: calc(58.33% - 6px);
  }
  .noti_tbl.forum-tbl .col-8 {
    width: calc(66.67% - 6px);
  }
  .noti_tbl.forum-tbl .col-9 {
    width: calc(75% - 6px);
  }
  .noti_tbl.forum-tbl .col-10 {
    width: calc(83.33% - 6px);
  }
  .noti_tbl.forum-tbl .col-11 {
    width: calc(91.67% - 6px);
  }
  .noti_tbl.forum-tbl .col-12 {
    width: calc(100% - 6px);
  }

  .noti_tbl.forum-tbl .col-11-nodatetime {
    width: 91.25%;
  }

  .spvalue.nosp + span {
    text-align: right;
  }
  .table-board-blue2 .col-1,
  .table-board-blue2 .col-2 {
    flex: 0 0 auto;
    width: calc(8.33333333% - 6px);
  }
  .table-board-blue2 .col-10 {
    width: calc(83.33333333% - 6px);
  }
  .table-board-blue2 .col-10,
  .table-board-blue2 .col-9 {
    flex: 0 0 auto;
    width: calc(75% - 6px);
  }
  .table-board-blue2 .col-11,
  .table-board-blue2 .col-12 {
    flex: 0 0 auto;
    width: calc(91.66666667% - 6px);
  }
  .table-board-blue2 .col-12 {
    width: calc(100% - 6px);
  }
  .table-board-blue2 .col-2 {
    width: calc(16.66666667% - 6px);
  }
  .table-board-blue2 .col-3,
  .table-board-blue2 .col-4 {
    flex: 0 0 auto;
    width: calc(25% - 6px);
  }
  .table-board-blue2 .col-4 {
    width: calc(33.33333333% - 6px);
  }
  .table-board-blue2 .col-5,
  .table-board-blue2 .col-6 {
    flex: 0 0 auto;
    width: calc(41.66666667% - 6px);
  }
  .table-board-blue2 .col-6 {
    width: calc(50% - 6px);
  }
  .table-board-blue2 .col-7,
  .table-board-blue2 .col-8 {
    flex: 0 0 auto;
    width: calc(58.33333333% - 6px);
  }
  .table-board-blue2 .col-8 {
    width: calc(66.66666667% - 6px);
  }
  .table-board-blue2 .col-auto {
    width: auto;
  }
  .table-board-blue2 .col-auto,
  .table-board-blue2 .row-cols-6 > * {
    flex: 0 0 auto;
    width: calc(16.6666666667% - 6px);
  }
  .table-board-blue2 .row-cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% - 6px);
  }
  .table-board-blue2 .row-cols-2 > * {
    flex: 0 0 auto;
    width: calc(50% - 6px);
  }
  .table-board-blue2 .row-cols-3 > * {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 6px);
  }
  .table-board-blue2 .row-cols-4 > * {
    flex: 0 0 auto;
    width: calc(25% - 6px);
  }
  .table-board-blue2 .row-cols-5 > * {
    flex: 0 0 auto;
    width: calc(20% - 6px);
  }
  .table-board-blue2 .table-board-tr > div,
  .table-history-blue2 .table-board-tr > div,
  .table-mbetlog-blue2 .table-board-tr > div,
  .table-header > div,
  .table-sbetlog-td,
  .autobetting_form table select,
  .table-history-tr div.display-center.table-history-td,
  .table-history-tr div.display-center.table-history-td-first {
    margin: 3px;
  }
  .table-board-blue2 .w-10,
  .table-board-blue2 .wi-10 {
    width: calc(10% - 6px) !important;
  }
  .table-board-blue2 .w-100,
  .table-board-blue2 .wi-100 {
    width: calc(100% - 6px) !important;
  }
  .table-board-blue2 .w-15,
  .table-board-blue2 .wi-15 {
    width: calc(15% - 6px) !important;
  }
  .table-board-blue2 .w-20,
  .table-board-blue2 .wi-20 {
    width: calc(20% - 6px) !important;
  }
  .table-board-blue2 .w-25,
  .table-board-blue2 .wi-25 {
    width: calc(25% - 6px) !important;
  }
  .table-board-blue2 .w-30,
  .table-board-blue2 .wi-30 {
    width: calc(30% - 6px) !important;
  }
  .table-board-blue2 .w-40,
  .table-board-blue2 .wi-40 {
    width: calc(40% - 6px) !important;
  }
  .table-board-blue2 .w-45,
  .table-board-blue2 .wi-45 {
    width: calc(45% - 6px) !important;
  }
  .table-board-blue2 .w-5,
  .table-board-blue2 .wi-5 {
    width: calc(5% - 6px) !important;
  }
  .table-board-blue2 .w-50,
  .table-board-blue2 .wi-50 {
    width: calc(50% - 6px) !important;
  }
  .table-board-blue2 .w-60,
  .table-board-blue2 .wi-60 {
    width: calc(60% - 6px) !important;
  }
  .table-board-blue2 .w-75,
  .table-board-blue2 .wi-75 {
    width: calc(75% - 6px) !important;
  }
  .table-board-blue2 .w-80,
  .table-board-blue2 .wi-80 {
    width: calc(80% - 6px) !important;
  }
  .table-board-blue2 .w-90,
  .table-board-blue2 .wi-90 {
    width: calc(90% - 6px) !important;
  }
  .table-history-blue2 .col-1,
  .table-history-blue2 .col-2 {
    flex: 0 0 auto;
    width: calc(8.33333333% - 6px);
  }
  .table-history-blue2 .col-10 {
    width: calc(83.33333333% - 6px);
  }
  .table-history-blue2 .col-10,
  .table-history-blue2 .col-9 {
    flex: 0 0 auto;
    width: calc(75% - 6px);
  }
  .table-history-blue2 .col-11,
  .table-history-blue2 .col-12 {
    flex: 0 0 auto;
    width: calc(91.66666667% - 6px);
  }
  .table-history-blue2 .col-12 {
    width: calc(100% - 6px);
  }
  .table-history-blue2 .col-2 {
    width: calc(16.66666667% - 6px);
  }
  .table-history-blue2 .col-3,
  .table-history-blue2 .col-4 {
    flex: 0 0 auto;
    width: calc(25% - 6px);
  }
  .table-history-blue2 .col-4 {
    width: calc(33.33333333% - 6px);
  }
  .table-history-blue2 .col-5,
  .table-history-blue2 .col-6 {
    flex: 0 0 auto;
    width: calc(41.66666667% - 6px);
  }
  .table-history-blue2 .col-6 {
    width: calc(50% - 6px);
  }
  .table-history-blue2 .col-7,
  .table-history-blue2 .col-8 {
    flex: 0 0 auto;
    width: calc(58.33333333% - 6px);
  }
  .table-history-blue2 .col-8 {
    width: calc(66.66666667% - 6px);
  }
  .table-history-blue2 .col-auto {
    width: auto;
  }
  .table-history-blue2 .col-auto,
  .table-history-blue2 .row-cols-6 > * {
    flex: 0 0 auto;
    width: calc(16.6666666667% - 6px);
  }
  .table-history-blue2 .row-cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% - 6px);
  }
  .table-history-blue2 .row-cols-2 > * {
    flex: 0 0 auto;
    width: calc(50% - 6px);
  }
  .table-history-blue2 .row-cols-3 > * {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 6px);
  }
  .table-history-blue2 .row-cols-4 > * {
    flex: 0 0 auto;
    width: calc(25% - 6px);
  }
  .table-history-blue2 .row-cols-5 > * {
    flex: 0 0 auto;
    width: calc(20% - 6px);
  }
  .table-history-blue2 .w-10,
  .table-history-blue2 .wi-10 {
    width: calc(10% - 6px) !important;
  }
  .table-history-blue2 .w-100,
  .table-history-blue2 .wi-100 {
    width: calc(100% - 0px) !important;
  }
  .table-history-blue2 .w-100.mx-0.px-0,
  .table-history-blue2 .wi-100.mx-0.px-0 {
    width: calc(100% - 0px) !important;
  }
  .table-history-blue2 .w-100.point-log-list-row,
  .table-history-blue2 .wi-100.point-log-list-row {
    width: calc(100% - 0px) !important;
  }
  .table-history-blue2 .w-15,
  .table-history-blue2 .wi-15 {
    width: calc(15% - 6px) !important;
  }
  .table-history-blue2 .w-20,
  .table-history-blue2 .wi-20 {
    width: calc(20% - 6px) !important;
  }
  .table-history-blue2 .w-25,
  .table-history-blue2 .wi-25 {
    width: calc(25% - 6px) !important;
  }
  .table-history-blue2 .w-30,
  .table-history-blue2 .wi-30 {
    width: calc(30% - 6px) !important;
  }
  .table-history-blue2 .w-40,
  .table-history-blue2 .wi-40 {
    width: calc(40% - 6px) !important;
  }
  .table-history-blue2 .w-45,
  .table-history-blue2 .wi-45 {
    width: calc(45% - 6px) !important;
  }
  .table-history-blue2 .w-5,
  .table-history-blue2 .wi-5 {
    width: calc(5% - 6px) !important;
  }
  .table-history-blue2 .w-50,
  .table-history-blue2 .wi-50 {
    width: calc(50% - 6px) !important;
  }
  .table-history-blue2 .w-60,
  .table-history-blue2 .wi-60 {
    width: calc(60% - 6px) !important;
  }
  .table-history-blue2 .w-75,
  .table-history-blue2 .wi-75 {
    width: calc(75% - 6px) !important;
  }
  .table-history-blue2 .w-80,
  .table-history-blue2 .wi-80 {
    width: calc(80% - 6px) !important;
  }
  .table-history-blue2 .w-90,
  .table-history-blue2 .wi-90 {
    width: calc(90% - 6px) !important;
  }
  .table-mbetlog-blue2 .col-1,
  .table-mbetlog-blue2 .col-2 {
    flex: 0 0 auto;
    width: calc(8.33333333% - 6px);
  }
  .table-mbetlog-blue2 .col-10 {
    width: calc(83.33333333% - 6px);
  }
  .table-mbetlog-blue2 .col-10,
  .table-mbetlog-blue2 .col-9 {
    flex: 0 0 auto;
    width: calc(75% - 6px);
  }
  .table-mbetlog-blue2 .col-11,
  .table-mbetlog-blue2 .col-12 {
    flex: 0 0 auto;
    width: calc(91.66666667% - 6px);
  }
  .table-mbetlog-blue2 .col-12 {
    width: calc(100% - 6px);
  }
  .table-mbetlog-blue2 .col-2 {
    width: calc(16.66666667% - 6px);
  }
  .table-mbetlog-blue2 .col-3,
  .table-mbetlog-blue2 .col-4 {
    flex: 0 0 auto;
    width: calc(25% - 6px);
  }
  .table-mbetlog-blue2 .col-4 {
    width: calc(33.33333333% - 6px);
  }
  .table-mbetlog-blue2 .col-5,
  .table-mbetlog-blue2 .col-6 {
    flex: 0 0 auto;
    width: calc(41.66666667% - 6px);
  }
  .table-mbetlog-blue2 .col-6 {
    width: calc(50% - 6px);
  }
  .table-mbetlog-blue2 .col-7,
  .table-mbetlog-blue2 .col-8 {
    flex: 0 0 auto;
    width: calc(58.33333333% - 6px);
  }
  .table-mbetlog-blue2 .col-8 {
    width: calc(66.66666667% - 6px);
  }
  .table-mbetlog-blue2 .col-auto {
    width: auto;
  }
  .table-mbetlog-blue2 .col-auto,
  .table-mbetlog-blue2 .row-cols-6 > * {
    flex: 0 0 auto;
    width: calc(16.6666666667% - 6px);
  }
  .table-mbetlog-blue2 .row-cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% - 6px);
  }
  .table-mbetlog-blue2 .row-cols-2 > * {
    flex: 0 0 auto;
    width: calc(50% - 6px);
  }
  .table-mbetlog-blue2 .row-cols-3 > * {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 6px);
  }
  .table-mbetlog-blue2 .row-cols-4 > * {
    flex: 0 0 auto;
    width: calc(25% - 6px);
  }
  .table-mbetlog-blue2 .row-cols-5 > * {
    flex: 0 0 auto;
    width: calc(20% - 6px);
  }
  .table-mbetlog-blue2 .w-10,
  .table-mbetlog-blue2 .wi-10 {
    width: calc(10% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-100,
  .table-mbetlog-blue2 .wi-100 {
    width: calc(100% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-15,
  .table-mbetlog-blue2 .wi-15 {
    width: calc(15% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-20,
  .table-mbetlog-blue2 .wi-20 {
    width: calc(20% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-25,
  .table-mbetlog-blue2 .wi-25 {
    width: calc(25% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-30,
  .table-mbetlog-blue2 .wi-30 {
    width: calc(30% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-40,
  .table-mbetlog-blue2 .wi-40 {
    width: calc(40% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-45,
  .table-mbetlog-blue2 .wi-45 {
    width: calc(45% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-5,
  .table-mbetlog-blue2 .wi-5 {
    width: calc(5% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-50,
  .table-mbetlog-blue2 .wi-50 {
    width: calc(50% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-60,
  .table-mbetlog-blue2 .wi-60 {
    width: calc(60% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-75,
  .table-mbetlog-blue2 .wi-75 {
    width: calc(75% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-80,
  .table-mbetlog-blue2 .wi-80 {
    width: calc(80% - 6px) !important;
  }
  .table-mbetlog-blue2 .w-90,
  .table-mbetlog-blue2 .wi-90 {
    width: calc(90% - 6px) !important;
  }
  .table-sbetlog-blue2 .col-1,
  .table-sbetlog-blue2 .col-2 {
    flex: 0 0 auto;
    width: calc(8.33333333% - 6px);
  }
  .table-sbetlog-blue2 .col-10 {
    width: calc(83.33333333% - 6px);
  }
  .table-sbetlog-blue2 .col-10,
  .table-sbetlog-blue2 .col-9 {
    flex: 0 0 auto;
    width: calc(75% - 6px);
  }
  .table-sbetlog-blue2 .col-11,
  .table-sbetlog-blue2 .col-12 {
    flex: 0 0 auto;
    width: calc(91.66666667% - 6px);
  }
  .table-sbetlog-blue2 .col-12 {
    width: calc(100% - 6px);
  }
  .table-sbetlog-blue2 .col-2 {
    width: calc(16.66666667% - 6px);
  }
  .table-sbetlog-blue2 .col-3,
  .table-sbetlog-blue2 .col-4 {
    flex: 0 0 auto;
    width: calc(25% - 6px);
  }
  .table-sbetlog-blue2 .col-4 {
    width: calc(33.33333333% - 6px);
  }
  .table-sbetlog-blue2 .col-5,
  .table-sbetlog-blue2 .col-6 {
    flex: 0 0 auto;
    width: calc(41.66666667% - 6px);
  }
  .table-sbetlog-blue2 .col-6 {
    width: calc(50% - 6px);
  }
  .table-sbetlog-blue2 .col-7,
  .table-sbetlog-blue2 .col-8 {
    flex: 0 0 auto;
    width: calc(58.33333333% - 6px);
  }
  .table-sbetlog-blue2 .col-8 {
    width: calc(66.66666667% - 6px);
  }
  .table-sbetlog-blue2 .col-auto {
    width: auto;
  }
  .table-sbetlog-blue2 .col-auto,
  .table-sbetlog-blue2 .row-cols-6 > * {
    flex: 0 0 auto;
    width: calc(16.6666666667% - 6px);
  }
  .table-sbetlog-blue2 .row-cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% - 6px);
  }
  .table-sbetlog-blue2 .row-cols-2 > * {
    flex: 0 0 auto;
    width: calc(50% - 6px);
  }
  .table-sbetlog-blue2 .row-cols-3 > * {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 6px);
  }
  .table-sbetlog-blue2 .row-cols-4 > * {
    flex: 0 0 auto;
    width: calc(25% - 6px);
  }
  .table-sbetlog-blue2 .row-cols-5 > * {
    flex: 0 0 auto;
    width: calc(20% - 6px);
  }
  .table-sbetlog-blue2 .w-10,
  .table-sbetlog-blue2 .wi-10 {
    width: calc(10% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-100,
  .table-sbetlog-blue2 .wi-100 {
    width: calc(100% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-15,
  .table-sbetlog-blue2 .wi-15 {
    width: calc(15% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-20,
  .table-sbetlog-blue2 .wi-20 {
    width: calc(20% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-25,
  .table-sbetlog-blue2 .wi-25 {
    width: calc(25% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-30,
  .table-sbetlog-blue2 .wi-30 {
    width: calc(30% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-40,
  .table-sbetlog-blue2 .wi-40 {
    width: calc(40% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-45,
  .table-sbetlog-blue2 .wi-45 {
    width: calc(45% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-5,
  .table-sbetlog-blue2 .wi-5 {
    width: calc(5% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-50,
  .table-sbetlog-blue2 .wi-50 {
    width: calc(50% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-60,
  .table-sbetlog-blue2 .wi-60 {
    width: calc(60% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-75,
  .table-sbetlog-blue2 .wi-75 {
    width: calc(75% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-80,
  .table-sbetlog-blue2 .wi-80 {
    width: calc(80% - 6px) !important;
  }
  .table-sbetlog-blue2 .w-90,
  .table-sbetlog-blue2 .wi-90 {
    width: calc(90% - 6px) !important;
  }
  .table-sbetlog-blue2 div[class^="b_detail_view"] {
    width: calc(100% - 6px);
    margin-left: 3px;
    border-radius: 5px;
  }

  .spvalue.nosp + span {
    width: 50% !important;
  }

  #match-container .odds-container .bet-side2 .nosp_before,
  #match-detail #detail-container .detail-odds .bet-side2 .nosp_before,
  ._bet.way_2 .nosp_before,
  ._bet.way_3 .nosp_before,
  #live-containerv2 .bet-side2 .nosp_before,
  .odds-container .bet-side3 .nosp_before,
  #live-containerv2 .bet-side3 .nosp_before {
    width: 70% !important;
  }

  #match-container .odds-container .bet-side2 .spvalue.nosp + span,
  #match-detail #detail-container .detail-odds .bet-side2 .spvalue.nosp + span,
  ._bet.way_2 .spvalue.nosp + span,
  ._bet.way_3 .spvalue.nosp + span,
  #live-containerv2 .bet-side2 .spvalue.nosp + span,
  .odds-container .bet-side3 .spvalue.nosp + span,
  #live-containerv2 .bet-side3 .spvalue.nosp + span {
    width: 30% !important;
  }
}
@media screen and (min-width: 769px) {
  .live_odds-list .round-box > span.nosp {
    width: 100% !important;
  }
}
@media screen and (min-width: 769px) {
  body[data-class="Greyhounds_virtualsport_bg"] .participant-right,
  body[data-class="Soccer_virtualsport_bg"] .participant-right {
    width: 100%;
    text-align: center;
  }
  body[data-class="Horse Racing_virtualsport_bg"] .participant-center {
    font-size: 17px;
    font-weight: 900;
  }
  body[data-class="Horse Racing_virtualsport_bg"]
    .participant-left._type1
    .participant_number
    .icon:not(.icon-c-s):not(.icon-custom-size) {
    height: 20px;
    width: 20px;
  }
  body[data-class="Horse Racing_virtualsport_bg"]
    .participant-left._type1
    .participant_number
    .num {
    font-size: 22px;
  }
  body[data-class="Horse Racing_virtualsport_bg"]
    .participant-left._type1
    .participant_number {
    float: left;
  }
  body[data-class="Horse Racing_virtualsport_bg"] .participant-left._type1 {
    line-height: 45px;
  }
  body[data-class="Horse Racing_virtualsport_bg"]
    .participant-right
    .value_color {
    float: right;
    color: #fff;
  }
  body[data-class="Horse Racing_virtualsport_bg"] .participant-right {
    font-size: 12px;
    font-weight: 500;
    color: #89b0ed;
  }
  div#deco-icon .floating-icon {
    height: 750px;
    position: absolute;
    top: 0;
    left: 0;
  }
  .SidebarToggleWrapper .sidebar-toggler {
    background-color: #fff0;
  }
  .SidebarToggleWrapper {
    background-color: var(--sidebarwrapper-bg);
    width: 257px;
  }
  .bundle-buttonsContainer {
    width: 490px;
  }
  .carousel-inner
    .carousel-item.stylus_center.active:first-child:nth-last-child(2)
    ~ .carousel-item.stylus_center.active,
  .carousel-inner .carousel-item.stylus_center.active:nth-last-child(2),
  .carousel-inner
    .carousel-item.stylus_center:first-child:nth-last-child(2)
    ~ .carousel-item.stylus_center.active {
    width: 1050px;
    height: auto;
  }
  .carousel-inner .carousel-item.stylus_center:first-child:nth-last-child(1),
  .carousel-inner
    .carousel-item.stylus_center:first-child:nth-last-child(1)
    ~ .carousel-item.stylus_center {
    height: auto;
    width: auto;
    position: relative;
  }
  .carousel-inner .carousel-item.stylus_center:first-child:nth-last-child(2),
  .carousel-inner
    .carousel-item.stylus_center:first-child:nth-last-child(2)
    ~ .carousel-item.stylus_center {
    height: 450px;
    width: 1920px;
  }
  .carousel-inner
    .carousel-item.stylus_center:not(.active):first-child:nth-last-child(2),
  .carousel-inner
    .carousel-item.stylus_center:not(.active):first-child:nth-last-child(2)
    ~ .carousel-item.stylus_center:not(.active) {
    height: 450px;
    width: 1920px;
  }
  .cs_warp.allbet-container.container_mcasino {
    /*height:707px;*/
    height: 100%;
    overflow: auto;
    margin-right: 70px;
  }
  .detail-odds .round-box .odds,
  .match_list .round-box .odds {
    text-align: right;
  }
  .detail-odds .round-box .snip,
  .match_list .round-box .snip {
    text-align: left;
  }
  .detail-odds .round-box span.spvalue {
    position: absolute;
    left: 50%;
  }
  .fade-in-delay {
    opacity: 0;
    animation: fadeInDelay 0.5s ease-in-out forwards;
    animation-delay: 0.5s;
  }
  .finance_wrapper .bundle_wrapper {
    width: 100%;
  }
  .floating-icon {
    font-size: 8rem;
    animation: float var(--speed) var(--easing) infinite;
    will-change: transform;
  }
  .home-casino #aside,
  .home-casino .header-toggler,
  .home-casino .sidebar-toggler {
    display: none;
  }
  .home-casino #content .container-lg {
    max-width: 97% !important;
  }
  .home-casino #content.body.lg-mr {
    margin: 0;
  }
  .home-casino #sidebar {
    height: 64px;
    box-shadow: none;
  }
  .home-casino .header.header-sticky:not([class*="border"]) {
    padding-left: 16rem;
  }
  .home-casino .sidebar:not(.sidebar-end) ~ * {
    padding-left: 0 !important;
  }
  .home-casino[data-class="_evocasino_bg"] #ad-top .ad_area li {
    background-color: #fff0;
  }
  .home-casino[data-class="_evocasino_bg"] #ad-top .ad_area marquee {
    color: #fff;
    font-size: 15px;
  }
  .home-casino[data-class="_evocasino_bg"] #ad-top .ad_area marquee:after,
  .home-casino[data-class="_evocasino_bg"] #ad-top .ad_area marquee:before {
    background: 0 0;
    content: unset;
  }
  .home-casino[data-class="_evocasino_bg"] #ad-top {
    border-radius: 5px;
    margin-bottom: 5px;
  }
  .home-casino[data-class="_evocasino_bg"] #sidebar,
  .home-casino[data-class="_evocasino_bg"] .header {
    background: 0 0;
  }
  .home-casino[data-class="_evocasino_bg"] .evo-casino-wrapper .el-row {
    height: calc(100vh - 220px);
  }
  .home-casino[data-class="_evocasino_bg"]
    .evo-casino-wrapper
    .text-center.el-row
    .section-heading {
    float: right;
    width: 100%;
  }
  .home-casino[data-class="_evocasino_bg"]
    .evo-casino-wrapper
    .text-center.el-row {
    display: block;
  }
  .home-casino[data-class="_evocasino_bg"] .footer {
    --cui-footer-bg: transparent;
  }
  .home-casino[data-class="_evocasino_bg"] .panel-heading .el-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .home-casino[data-class="_evocasino_bg"] .row-evoCasino {
    float: left;
  }
  .home-casino[data-class="_evocasino_bg"] .wrapper #content {
    margin: 0 auto;
    -webkit-border-radius: 100px 100px 0 0;
    -moz-border-radius: 100px 100px 0 0;
    border-radius: 100px 100px 0 0;
    padding: 0 !important;
  }
  .icon-narrow-menu {
    height: 20px;
    padding: 0 17px;
  }
  .live_sports_schedule-list ._lvl_ {
    width: 45%;
  }
  .live_sports_schedule-list .up-league .leaguename {
    display: block;
    width: 80%;
  }
  .lv-count {
    line-height: 14px;
    font-size: 12px;
  }
  .main_m {
    display: none;
  }
  .main_menu_wrap {
    display: none;
  }
  .main_p,
  .main_p_live {
    display: block;
  }
  .match_list .round-box .snip,
  .match_list .round-box .odds {
    width: calc(50% - 35px);
  }
  .nv2 {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  .nv2 {
    display: none;
    opacity: 0;
    visibility: hidden;
  }
  .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .sidebar-toggler,
  .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler {
    height: 30vh;
    z-index: 5;
    --cui-sidebar-toggler-indicator-height: 100%;
    position: fixed;
    top: 50%;
    transform: translateY(-50%);
    transition: none;
    border-top: 1vw solid #fff0;
    border-left: 1.7vw solid #dcdfea;
    border-bottom: 1vw solid #fff0;
    --cui-sidebar-toggler-indicator-width: 60px;
    --cui-sidebar-bg: transparent;
    box-shadow: none;
  }
  .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .sidebar-toggler::before {
    left: -45px;
    position: absolute;
    z-index: 9;
    filter: hue-rotate(0deg) saturate(10.5);
    width: var(--cui-sidebar-toggler-indicator-width);
    background-position: center;
    background-position-x: center;
  }
  .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .toggler-title,
  .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .icon-narrow-menu {
    display: none;
  }
  .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable {
    width: 45px;
  }
  .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable,
  .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .SidebarToggleWrapper {
    transition: none;
    width: 38px;
    background: linear-gradient(90deg, #ffffff00, #dce2ea7a);
    border-width: 1px 1px 1px 0;
    border-color: #fff;
    border-style: groove;
    box-shadow: 0 0 10px #0000003b;
  }
  .nv2_v2 #top_pc #top-menu.menu02:not(:hover) .menu01Wrapper {
    overflow: hidden;
  }
  .nv2_v2 .sidebar-narrow-unfoldable #menu_sports #sports-mainmenu li {
    opacity: 0;
    pointer-events: none;
  }
  .nv2_v2 .sidebar-narrow-unfoldable:not(:hover) .nav-title {
    opacity: 1;
    height: initial !important;
    visibility: visible;
    padding: var(--cui-sidebar-nav-title-padding-y)
      var(--cui-sidebar-nav-title-padding-x);
    margin-top: 15px;
    transition: none;
  }
  .participant-right,
  body[data-class="Horse Racing_virtualsport_bg"] .participant-center {
    float: left;
    width: calc(100% - 57px);
    text-align: left;
    padding: 0 20px;
  }
  .popup_container .wrap-popup_info img,
  .speech-bubble .initial p img {
    max-width: 100% !important;
  }
  .quickmenu-btn {
    transform: translateY(-6%);
  }
  .quickmenu-btn {
    width: 50px;
    height: 50px;
  }
  .round-box.count-side ._toggle {
    line-height: 32px;
    white-space: nowrap;
  }
  .sidebar-toggler {
    flex-flow: row-reverse;
    align-items: center;
    justify-content: space-between;
  }
  .sidebar-toggler::before {
    width: calc(100% - 30px);
    background-position: right;
    background-position-x: 92%;
    z-index: 2;
    position: relative;
  }
  .sports-sides #aside,
  .sports-sides #sidebar {
    display: none;
  }
  .sports-sides #right-betslip,
  .sports-sides .sidebar-nav,
  .home-casino #right-betslip,
  .home-casino .sidebar-nav {
    display: none;
  }
  .sportsbook_content {
    height: calc(
      100vh - (var(--sportsbook-top-header-height)+var(--sm-top-menu-height))
    );
  }
  .sportsbook_content-l {
    height: calc(100vh - var(--sm-top-menu-height));
  }
  .sportsbook_content-left-live {
    height: calc(100vh - (66px + 1rem + var(--sm-top-menu-height)));
  }
  .sportsbook_content-m-live {
    height: calc(
      100vh -
        (
          var(--sportsbook-top-header-height)+var(
              --sportsbook-top-sports-height
            )+var(--sm-top-menu-height)
        )
    );
  }
  .sportsbook_content-right-live {
    height: calc(100vh - (1.5rem + var(--sm-top-menu-height)));
  }
  .toggler-title {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
  .type-name .bet_view_result,
  .bl-container .bet-odds .type-name .bet_view_result {
    /*background: #bdbdbd2e;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*width: 120px;*/
    /*transform: translateX(-50%);*/
    text-align: center;
    /*right: 0;*/
    /*height: 100%;*/
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    line-height: 1;
    float: unset !important;
  }
  .type-name {
    position: relative;
    z-index: 1;
  }
  .vertical {
    width: calc(100% - 300px);
  }
  #content-wrapper #content-container.home-page .central_content {
    width: calc(100% - 10%);
  }
  #leftbox_out.leftbox {
    padding: 3px;
  }
  #live-container,
  #match-container,
  #split-container,
  #sports-container {
    width: calc(50% - 10px);
  }
  #lobby-row__menu .lobby-row__wrapper,
  #lobby-row__menu .lobby-row__wrapper .see_all {
    white-space: normal;
    max-width: 100%;
  }
  #login-container .login-logoV2 .logoimage-wrap img {
    max-height: 230px;
    max-width: 380px;
  }
}
@media (min-width: 800px) and (max-width: 1199px) {
  #button-to-top {
    right: 80px;
    bottom: 110px;
  }

  .table-board-blue2 .table-board-tr > div,
  .table-history-blue2 .table-board-tr > div,
  .table-mbetlog-blue2 .table-board-tr > div,
  .table-header > div,
  .table-sbetlog-td,
  .autobetting_form table select,
  .table-history-tr div.display-center.table-history-td,
  .table-history-tr div.display-center.table-history-td-first {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 822px) {
  .live_odds-list .bet-side > span:nth-child(1) {
    /*width:calc(100% - 100px)*/
    width: auto;
    float: left;
    text-align: left;
    display: table-cell;
    vertical-align: middle;
    overflow-x: hidden;
    overflow-y: hidden;
  }
  .live_odds-list .bet-side > span:nth-child(2) {
    width: 50px;
    float: left;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    overflow-x: hidden;
    font-weight: 700;
  }
  .live_odds-list .bet-side > span:nth-child(3) {
    width: 50px;
    float: right;
    text-align: right;
    display: table-cell;
    vertical-align: middle;
    overflow-x: hidden;
  }
  .live_odds-list .bet-side {
    width: 33.3%;
    float: left;
    height: 30px;
    line-height: 15px;
    margin-bottom: 2px;
    border-style: solid;
    border-width: 1px;
    border-radius: 0;
    font-size: 9pt;
    font-family: "Malgun Gothic", dotum;
    display: inline-block;
    padding: 6px 12px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    border: 1px solid #fff0;
    font-weight: 300;
  }
  .live_odds-list .bet-side2 > span:nth-child(1) {
    width: calc(100% - 120px);
    float: left;
    text-align: left;
    display: table-cell;
    vertical-align: middle;
    overflow-x: hidden;
  }
  .live_odds-list .bet-side2 > span:nth-child(2) {
    width: 70px;
    float: left;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    font-weight: 700;
  }
  .live_odds-list .bet-side2 > span:nth-child(2).nosp,
  .live_odds-list .bet-side > span:nth-child(2).nosp,
  .way_2 > span:nth-child(2).nosp,
  .bet-side > span:nth-child(2).nosp {
    float: right;
    text-align: right;
  }
  .live_odds-list .bet-side2 > span:nth-child(3) {
    width: 50px;
    float: right;
    text-align: right;
    display: table-cell;
    vertical-align: middle;
    overflow-x: hidden;
  }
  .live_odds-list .bet-side2 {
    width: 50%;
    float: left;
    height: 30px;
    line-height: 15px;
    margin-bottom: 2px;
    border-style: solid;
    border-width: 1px;
    border-radius: 0;
    font-size: 9pt;
    font-family: "Malgun Gothic", dotum;
    display: inline-block;
    padding: 6px 12px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    border: 1px solid #fff0;
    font-weight: 300;
  }
  .live_odds-list .match-oddslist thead > tr {
    width: 100% !important;
    font-size: 10pt !important;
    text-align: left;
    vertical-align: middle;
    width: 100%;
    font-weight: 700;
    padding: 3px 7px 9px;
    height: 29px;
    margin-bottom: 2px;
    cursor: pointer;
  }
  .live_odds-list .match-oddslist {
    text-align: center;
    clear: both;
    width: 100%;
    padding: 0;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
  }
  .odds-container div[class^="way_"] span.spvalue,
  .odds-container div[class*="way_"] span.spvalue {
    position: absolute;
    left: 50%;
  }
  #right-content_menu-pc .sidebar .sidebar-header .language-btn {
    display: none;
  }
}
@media (min-width: 900px) {
  #quickMenu .header:has(.accordion-collapse.show) {
    padding-top: 60px;
  }
  ._deposit.el-button--primary.double-xl,
  .check_dep-btn.double-xl {
    height: 75px;
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  [data-pagination] {
    font-size: 16pt;
  }
  #login-container .modal-dialog {
    --cui-modal-width: 750px;
    width: auto;
  }

  #login-container .el-dialog__wrapper.main-dialog form > table,
  #login-container .el-dialog__wrapper.main-dialog .support-tbl {
    max-width: 750px;
  }
}
@media screen and (min-width: 991px) {
  .finance_wrapper .el-row.w-75,
  .finance_wrapper .findiv .input_finance-amount {
    padding: 1.5rem 13rem 1.5rem 1rem !important;
  }
}
@media (min-width: 992px) {
  [dir="rtl"] .float-lg-end {
    float: left !important;
  }
  [dir="rtl"] .float-lg-none {
    float: none !important;
  }
  [dir="rtl"] .float-lg-start {
    float: right !important;
  }
  [dir="rtl"] .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-right-width: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-lg
    > .list-group-item
    + .list-group-item.active {
    margin-right: calc(-1 * var(--cui-list-group-border-width));
    border-right-width: var(--cui-list-group-border-width);
  }
  [dir="rtl"]
    .list-group-horizontal-lg
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--cui-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-lg
    > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--cui-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir="rtl"] .me-lg-0 {
    margin-left: 0 !important;
  }
  [dir="rtl"] .me-lg-1 {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .me-lg-2 {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .me-lg-3 {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .me-lg-4 {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .me-lg-5 {
    margin-left: 3rem !important;
  }
  [dir="rtl"] .me-lg-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .ms-lg-0 {
    margin-right: 0 !important;
  }
  [dir="rtl"] .ms-lg-1 {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .ms-lg-2 {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .ms-lg-3 {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .ms-lg-4 {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .ms-lg-5 {
    margin-right: 3rem !important;
  }
  [dir="rtl"] .ms-lg-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .offset-lg-0 {
    margin-right: 0;
  }
  [dir="rtl"] .offset-lg-1 {
    margin-right: 8.33333333%;
  }
  [dir="rtl"] .offset-lg-10 {
    margin-right: 83.33333333%;
  }
  [dir="rtl"] .offset-lg-11 {
    margin-right: 91.66666667%;
  }
  [dir="rtl"] .offset-lg-2 {
    margin-right: 16.66666667%;
  }
  [dir="rtl"] .offset-lg-3 {
    margin-right: 25%;
  }
  [dir="rtl"] .offset-lg-4 {
    margin-right: 33.33333333%;
  }
  [dir="rtl"] .offset-lg-5 {
    margin-right: 41.66666667%;
  }
  [dir="rtl"] .offset-lg-6 {
    margin-right: 50%;
  }
  [dir="rtl"] .offset-lg-7 {
    margin-right: 58.33333333%;
  }
  [dir="rtl"] .offset-lg-8 {
    margin-right: 66.66666667%;
  }
  [dir="rtl"] .offset-lg-9 {
    margin-right: 75%;
  }
  [dir="rtl"] .pe-lg-0 {
    padding-left: 0 !important;
  }
  [dir="rtl"] .pe-lg-1 {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .pe-lg-2 {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .pe-lg-3 {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .pe-lg-4 {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .pe-lg-5 {
    padding-left: 3rem !important;
  }
  [dir="rtl"] .ps-lg-0 {
    padding-right: 0 !important;
  }
  [dir="rtl"] .ps-lg-1 {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .ps-lg-2 {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .ps-lg-3 {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .ps-lg-4 {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .ps-lg-5 {
    padding-right: 3rem !important;
  }
  [dir="rtl"] .text-lg-center {
    text-align: center !important;
  }
  [dir="rtl"] .text-lg-end {
    text-align: left !important;
  }
  [dir="rtl"] .text-lg-start {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .float-lg-end {
    float: right !important;
  }
  html:not([dir="rtl"]) .float-lg-none {
    float: none !important;
  }
  html:not([dir="rtl"]) .float-lg-start {
    float: left !important;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-lg
    > .list-group-item
    + .list-group-item {
    border-left-width: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-lg
    > .list-group-item
    + .list-group-item.active {
    margin-left: calc(-1 * var(--cui-list-group-border-width));
    border-left-width: var(--cui-list-group-border-width);
  }
  html:not([dir="rtl"])
    .list-group-horizontal-lg
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--cui-list-group-border-radius);
    border-top-right-radius: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-lg
    > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--cui-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  html:not([dir="rtl"]) .me-lg-0 {
    margin-right: 0 !important;
  }
  html:not([dir="rtl"]) .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .me-lg-3 {
    margin-right: 1rem !important;
  }
  html:not([dir="rtl"]) .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .me-lg-5 {
    margin-right: 3rem !important;
  }
  html:not([dir="rtl"]) .me-lg-auto {
    margin-right: auto !important;
  }
  html:not([dir="rtl"]) .ms-lg-0 {
    margin-left: 0 !important;
  }
  html:not([dir="rtl"]) .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ms-lg-3 {
    margin-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ms-lg-5 {
    margin-left: 3rem !important;
  }
  html:not([dir="rtl"]) .ms-lg-auto {
    margin-left: auto !important;
  }
  html:not([dir="rtl"]) .offset-lg-0 {
    margin-left: 0;
  }
  html:not([dir="rtl"]) .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  html:not([dir="rtl"]) .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  html:not([dir="rtl"]) .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  html:not([dir="rtl"]) .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  html:not([dir="rtl"]) .offset-lg-3 {
    margin-left: 25%;
  }
  html:not([dir="rtl"]) .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  html:not([dir="rtl"]) .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  html:not([dir="rtl"]) .offset-lg-6 {
    margin-left: 50%;
  }
  html:not([dir="rtl"]) .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  html:not([dir="rtl"]) .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  html:not([dir="rtl"]) .offset-lg-9 {
    margin-left: 75%;
  }
  html:not([dir="rtl"]) .pe-lg-0 {
    padding-right: 0 !important;
  }
  html:not([dir="rtl"]) .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .pe-lg-3 {
    padding-right: 1rem !important;
  }
  html:not([dir="rtl"]) .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .pe-lg-5 {
    padding-right: 3rem !important;
  }
  html:not([dir="rtl"]) .ps-lg-0 {
    padding-left: 0 !important;
  }
  html:not([dir="rtl"]) .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ps-lg-3 {
    padding-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ps-lg-5 {
    padding-left: 3rem !important;
  }
  html:not([dir="rtl"]) .text-lg-center {
    text-align: center !important;
  }
  html:not([dir="rtl"]) .text-lg-end {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .text-lg-start {
    text-align: left !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .col-lg {
    flex: 1 0 0%;
  }
  .col-lg-1,
  .col-lg-2 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-10,
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-11,
  .col-lg-12 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-3,
  .col-lg-4 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-5,
  .col-lg-6 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7,
  .col-lg-8 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-auto {
    width: auto;
  }
  .col-lg-auto,
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .container,
  .container-lg,
  .container-md,
  .container-sm {
    max-width: 960px;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .dropdown-menu-lg-end {
    --cui-position: end;
  }
  .dropdown-menu-lg-end[data-coreui-popper] {
    right: 0;
    left: auto;
  }
  .dropdown-menu-lg-start {
    --cui-position: start;
  }
  .dropdown-menu-lg-start[data-coreui-popper] {
    right: auto;
    left: 0;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .g-lg-0,
  .gx-lg-0 {
    --cui-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --cui-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --cui-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --cui-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --cui-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --cui-gutter-y: 3rem;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .modal-lg,
  .modal-xl {
    --cui-modal-width: 800px;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-toggler,
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .sticky-lg-bottom {
    bottom: 0;
  }
  .sticky-lg-bottom,
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    z-index: 1020;
  }
  .sticky-lg-top {
    top: 0;
  }
  #sp_list .sports_box .col-lg-10 {
    width: 83.33333333%;
  }
}
@media (min-width: 1024px) {
  .only-mobile {
    display: none;
  }
}
@media (min-width: 1200px) {
  [dir="rtl"] .float-xl-end {
    float: left !important;
  }
  [dir="rtl"] .float-xl-none {
    float: none !important;
  }
  [dir="rtl"] .float-xl-start {
    float: right !important;
  }
  [dir="rtl"] .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-right-width: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-xl
    > .list-group-item
    + .list-group-item.active {
    margin-right: calc(-1 * var(--cui-list-group-border-width));
    border-right-width: var(--cui-list-group-border-width);
  }
  [dir="rtl"]
    .list-group-horizontal-xl
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--cui-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-xl
    > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--cui-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir="rtl"] .me-xl-0 {
    margin-left: 0 !important;
  }
  [dir="rtl"] .me-xl-1 {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .me-xl-2 {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .me-xl-3 {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .me-xl-4 {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .me-xl-5 {
    margin-left: 3rem !important;
  }
  [dir="rtl"] .me-xl-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .ms-xl-0 {
    margin-right: 0 !important;
  }
  [dir="rtl"] .ms-xl-1 {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .ms-xl-2 {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .ms-xl-3 {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .ms-xl-4 {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .ms-xl-5 {
    margin-right: 3rem !important;
  }
  [dir="rtl"] .ms-xl-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .offset-xl-0 {
    margin-right: 0;
  }
  [dir="rtl"] .offset-xl-1 {
    margin-right: 8.33333333%;
  }
  [dir="rtl"] .offset-xl-10 {
    margin-right: 83.33333333%;
  }
  [dir="rtl"] .offset-xl-11 {
    margin-right: 91.66666667%;
  }
  [dir="rtl"] .offset-xl-2 {
    margin-right: 16.66666667%;
  }
  [dir="rtl"] .offset-xl-3 {
    margin-right: 25%;
  }
  [dir="rtl"] .offset-xl-4 {
    margin-right: 33.33333333%;
  }
  [dir="rtl"] .offset-xl-5 {
    margin-right: 41.66666667%;
  }
  [dir="rtl"] .offset-xl-6 {
    margin-right: 50%;
  }
  [dir="rtl"] .offset-xl-7 {
    margin-right: 58.33333333%;
  }
  [dir="rtl"] .offset-xl-8 {
    margin-right: 66.66666667%;
  }
  [dir="rtl"] .offset-xl-9 {
    margin-right: 75%;
  }
  [dir="rtl"] .pe-xl-0 {
    padding-left: 0 !important;
  }
  [dir="rtl"] .pe-xl-1 {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .pe-xl-2 {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .pe-xl-3 {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .pe-xl-4 {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .pe-xl-5 {
    padding-left: 3rem !important;
  }
  [dir="rtl"] .ps-xl-0 {
    padding-right: 0 !important;
  }
  [dir="rtl"] .ps-xl-1 {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .ps-xl-2 {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .ps-xl-3 {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .ps-xl-4 {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .ps-xl-5 {
    padding-right: 3rem !important;
  }
  [dir="rtl"] .text-xl-center {
    text-align: center !important;
  }
  [dir="rtl"] .text-xl-end {
    text-align: left !important;
  }
  [dir="rtl"] .text-xl-start {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .float-xl-end {
    float: right !important;
  }
  html:not([dir="rtl"]) .float-xl-none {
    float: none !important;
  }
  html:not([dir="rtl"]) .float-xl-start {
    float: left !important;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-xl
    > .list-group-item
    + .list-group-item {
    border-left-width: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-xl
    > .list-group-item
    + .list-group-item.active {
    margin-left: calc(-1 * var(--cui-list-group-border-width));
    border-left-width: var(--cui-list-group-border-width);
  }
  html:not([dir="rtl"])
    .list-group-horizontal-xl
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--cui-list-group-border-radius);
    border-top-right-radius: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-xl
    > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--cui-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  html:not([dir="rtl"]) .me-xl-0 {
    margin-right: 0 !important;
  }
  html:not([dir="rtl"]) .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .me-xl-3 {
    margin-right: 1rem !important;
  }
  html:not([dir="rtl"]) .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .me-xl-5 {
    margin-right: 3rem !important;
  }
  html:not([dir="rtl"]) .me-xl-auto {
    margin-right: auto !important;
  }
  html:not([dir="rtl"]) .ms-xl-0 {
    margin-left: 0 !important;
  }
  html:not([dir="rtl"]) .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ms-xl-3 {
    margin-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ms-xl-5 {
    margin-left: 3rem !important;
  }
  html:not([dir="rtl"]) .ms-xl-auto {
    margin-left: auto !important;
  }
  html:not([dir="rtl"]) .offset-xl-0 {
    margin-left: 0;
  }
  html:not([dir="rtl"]) .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  html:not([dir="rtl"]) .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  html:not([dir="rtl"]) .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  html:not([dir="rtl"]) .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  html:not([dir="rtl"]) .offset-xl-3 {
    margin-left: 25%;
  }
  html:not([dir="rtl"]) .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  html:not([dir="rtl"]) .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  html:not([dir="rtl"]) .offset-xl-6 {
    margin-left: 50%;
  }
  html:not([dir="rtl"]) .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  html:not([dir="rtl"]) .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  html:not([dir="rtl"]) .offset-xl-9 {
    margin-left: 75%;
  }
  html:not([dir="rtl"]) .pe-xl-0 {
    padding-right: 0 !important;
  }
  html:not([dir="rtl"]) .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .pe-xl-3 {
    padding-right: 1rem !important;
  }
  html:not([dir="rtl"]) .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .pe-xl-5 {
    padding-right: 3rem !important;
  }
  html:not([dir="rtl"]) .ps-xl-0 {
    padding-left: 0 !important;
  }
  html:not([dir="rtl"]) .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ps-xl-3 {
    padding-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ps-xl-5 {
    padding-left: 3rem !important;
  }
  html:not([dir="rtl"]) .text-xl-center {
    text-align: center !important;
  }
  html:not([dir="rtl"]) .text-xl-end {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .text-xl-start {
    text-align: left !important;
  }
  legend {
    font-size: 1.5rem;
  }
  span.cmnbtn.pageset2.thispage {
    color: var(--pageset-this-color);
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .body.lg-mr {
    margin-right: 22rem;
  }
  .col-xl {
    flex: 1 0 0%;
  }
  .col-xl-1,
  .col-xl-2 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-10 {
    width: 83.33333333%;
  }
  .col-xl-10,
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-11,
  .col-xl-12 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    width: 100%;
  }
  .col-xl-2 {
    width: 16.66666667%;
  }
  .col-xl-3,
  .col-xl-4 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    width: 33.33333333%;
  }
  .col-xl-5,
  .col-xl-6 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-7,
  .col-xl-8 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    width: 66.66666667%;
  }
  .col-xl-auto {
    width: auto;
  }
  .col-xl-auto,
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1140px;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .display-1 {
    font-size: 5rem;
  }
  .display-2 {
    font-size: 4.5rem;
  }
  .display-3 {
    font-size: 4rem;
  }
  .display-4 {
    font-size: 3.5rem;
  }
  .display-5 {
    font-size: 3rem;
  }
  .display-6 {
    font-size: 2.5rem;
  }
  .dropdown-menu-xl-end {
    --cui-position: end;
  }
  .dropdown-menu-xl-end[data-coreui-popper] {
    right: 0;
    left: auto;
  }
  .dropdown-menu-xl-start {
    --cui-position: start;
  }
  .dropdown-menu-xl-start[data-coreui-popper] {
    right: auto;
    left: 0;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
  .g-xl-0,
  .gx-xl-0 {
    --cui-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --cui-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --cui-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --cui-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --cui-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --cui-gutter-y: 3rem;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .h1,
  h1 {
    font-size: 2.5rem;
  }
  .h2,
  h2 {
    font-size: 2rem;
  }
  .h3,
  h3 {
    font-size: 1.75rem;
  }
  .h4,
  h4 {
    font-size: 1.5rem;
  }
  .header-nav a.nav-link {
    position: relative;
  }
  .header-nav a.nav-link::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background-color: var(--cui-header-nav-link-color);
    bottom: -14px;
    left: 0;
    transform-origin: right;
    transform: scaleX(0);
    transition: transform 0.3s ease-in-out;
  }
  .header-nav a.nav-link:hover {
    color: var(--cui-header-nav-link-color);
  }
  .header-nav a.nav-link:hover::before {
    transform-origin: left;
    transform: scaleX(1);
  }
  .header.header-sm {
    height: var(--sm-top-menu-height);
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .modal-xl {
    --cui-modal-width: 1140px;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-toggler,
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .sidebar-brand {
    min-height: var(--sm-top-menu-height);
  }
  .sidebar.sidebar-fixed-lg {
    position: fixed;
    --cui-sidebar-width: 22rem;
    top: var(--sm-top-menu-height);
    bottom: 0;
    right: 0;
    z-index: 1028;
  }
  .sticky-xl-bottom {
    bottom: 0;
  }
  .sticky-xl-bottom,
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    z-index: 1020;
  }
  .sticky-xl-top {
    top: 0;
  }
  #blockV-container .tmain {
    border-radius: 15px;
  }
  #horizontal-container
    .scoller_horizon.sp_nav_top.sp_nav_top_style2.top-sports-container {
    overflow-x: scroll;
  }
  #right-button.btn-arrow-circle {
    box-shadow: none;
  }
  #right-content_menu .sidebar {
    width: 0;
  }
  #right-content_menu-pc .sidebar.sidebar-fixed-lg {
    top: 120px;
  }
  #right-content_menu-pc {
    width: 308px;
    float: left;
  }
  #top_m,
  #quickMenu {
    display: none;
  }
  #virtualsports-container {
    width: calc(100% - 308px);
    float: left;
  }
  #virtualsports-container {
    width: calc(100% - 308px);
  }
}
@media screen and (min-width: 1200px) {
  #main-c #content.body_home {
    overflow: hidden;
  }
  #main-c .body_home {
    top: calc(var(--header01-height) + var(--menu01-height) + 2px);
  }
  #right-content_menu-pc {
    position: fixed;
    top: 120px;
    right: 0;
  }
}
@media screen and (min-width: 1201px) {
  .multi-tabs_wrapper .tabs ul::-webkit-scrollbar-thumb,
  .tabs ul.main_tabs::-webkit-scrollbar-thumb {
    height: 0;
  }
}
@media (min-width: 1400px) {
  [dir="rtl"] .float-xxl-end {
    float: left !important;
  }
  [dir="rtl"] .float-xxl-none {
    float: none !important;
  }
  [dir="rtl"] .float-xxl-start {
    float: right !important;
  }
  [dir="rtl"] .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-right-width: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-xxl
    > .list-group-item
    + .list-group-item.active {
    margin-right: calc(-1 * var(--cui-list-group-border-width));
    border-right-width: var(--cui-list-group-border-width);
  }
  [dir="rtl"]
    .list-group-horizontal-xxl
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--cui-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir="rtl"]
    .list-group-horizontal-xxl
    > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--cui-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir="rtl"] .me-xxl-0 {
    margin-left: 0 !important;
  }
  [dir="rtl"] .me-xxl-1 {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .me-xxl-2 {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .me-xxl-3 {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .me-xxl-4 {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .me-xxl-5 {
    margin-left: 3rem !important;
  }
  [dir="rtl"] .me-xxl-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .ms-xxl-0 {
    margin-right: 0 !important;
  }
  [dir="rtl"] .ms-xxl-1 {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .ms-xxl-2 {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .ms-xxl-3 {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .ms-xxl-4 {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .ms-xxl-5 {
    margin-right: 3rem !important;
  }
  [dir="rtl"] .ms-xxl-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .offset-xxl-0 {
    margin-right: 0;
  }
  [dir="rtl"] .offset-xxl-1 {
    margin-right: 8.33333333%;
  }
  [dir="rtl"] .offset-xxl-10 {
    margin-right: 83.33333333%;
  }
  [dir="rtl"] .offset-xxl-11 {
    margin-right: 91.66666667%;
  }
  [dir="rtl"] .offset-xxl-2 {
    margin-right: 16.66666667%;
  }
  [dir="rtl"] .offset-xxl-3 {
    margin-right: 25%;
  }
  [dir="rtl"] .offset-xxl-4 {
    margin-right: 33.33333333%;
  }
  [dir="rtl"] .offset-xxl-5 {
    margin-right: 41.66666667%;
  }
  [dir="rtl"] .offset-xxl-6 {
    margin-right: 50%;
  }
  [dir="rtl"] .offset-xxl-7 {
    margin-right: 58.33333333%;
  }
  [dir="rtl"] .offset-xxl-8 {
    margin-right: 66.66666667%;
  }
  [dir="rtl"] .offset-xxl-9 {
    margin-right: 75%;
  }
  [dir="rtl"] .pe-xxl-0 {
    padding-left: 0 !important;
  }
  [dir="rtl"] .pe-xxl-1 {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .pe-xxl-2 {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .pe-xxl-3 {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .pe-xxl-4 {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .pe-xxl-5 {
    padding-left: 3rem !important;
  }
  [dir="rtl"] .ps-xxl-0 {
    padding-right: 0 !important;
  }
  [dir="rtl"] .ps-xxl-1 {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .ps-xxl-2 {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .ps-xxl-3 {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .ps-xxl-4 {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .ps-xxl-5 {
    padding-right: 3rem !important;
  }
  [dir="rtl"] .text-xxl-center {
    text-align: center !important;
  }
  [dir="rtl"] .text-xxl-end {
    text-align: left !important;
  }
  [dir="rtl"] .text-xxl-start {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .float-xxl-end {
    float: right !important;
  }
  html:not([dir="rtl"]) .float-xxl-none {
    float: none !important;
  }
  html:not([dir="rtl"]) .float-xxl-start {
    float: left !important;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-xxl
    > .list-group-item
    + .list-group-item {
    border-left-width: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-xxl
    > .list-group-item
    + .list-group-item.active {
    margin-left: calc(-1 * var(--cui-list-group-border-width));
    border-left-width: var(--cui-list-group-border-width);
  }
  html:not([dir="rtl"])
    .list-group-horizontal-xxl
    > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--cui-list-group-border-radius);
    border-top-right-radius: 0;
  }
  html:not([dir="rtl"])
    .list-group-horizontal-xxl
    > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--cui-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  html:not([dir="rtl"]) .me-xxl-0 {
    margin-right: 0 !important;
  }
  html:not([dir="rtl"]) .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .me-xxl-3 {
    margin-right: 1rem !important;
  }
  html:not([dir="rtl"]) .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .me-xxl-5 {
    margin-right: 3rem !important;
  }
  html:not([dir="rtl"]) .me-xxl-auto {
    margin-right: auto !important;
  }
  html:not([dir="rtl"]) .ms-xxl-0 {
    margin-left: 0 !important;
  }
  html:not([dir="rtl"]) .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  html:not([dir="rtl"]) .ms-xxl-auto {
    margin-left: auto !important;
  }
  html:not([dir="rtl"]) .offset-xxl-0 {
    margin-left: 0;
  }
  html:not([dir="rtl"]) .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  html:not([dir="rtl"]) .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  html:not([dir="rtl"]) .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  html:not([dir="rtl"]) .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  html:not([dir="rtl"]) .offset-xxl-3 {
    margin-left: 25%;
  }
  html:not([dir="rtl"]) .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  html:not([dir="rtl"]) .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  html:not([dir="rtl"]) .offset-xxl-6 {
    margin-left: 50%;
  }
  html:not([dir="rtl"]) .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  html:not([dir="rtl"]) .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  html:not([dir="rtl"]) .offset-xxl-9 {
    margin-left: 75%;
  }
  html:not([dir="rtl"]) .pe-xxl-0 {
    padding-right: 0 !important;
  }
  html:not([dir="rtl"]) .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  html:not([dir="rtl"]) .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  html:not([dir="rtl"]) .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  html:not([dir="rtl"]) .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  html:not([dir="rtl"]) .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  html:not([dir="rtl"]) .ps-xxl-0 {
    padding-left: 0 !important;
  }
  html:not([dir="rtl"]) .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  html:not([dir="rtl"]) .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  html:not([dir="rtl"]) .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  html:not([dir="rtl"]) .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  html:not([dir="rtl"]) .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  html:not([dir="rtl"]) .text-xxl-center {
    text-align: center !important;
  }
  html:not([dir="rtl"]) .text-xxl-end {
    text-align: right !important;
  }
  html:not([dir="rtl"]) .text-xxl-start {
    text-align: left !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .col-xxl {
    flex: 1 0 0%;
  }
  .col-xxl-1,
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-10 {
    width: 83.33333333%;
  }
  .col-xxl-10,
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-11,
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    width: 100%;
  }
  .col-xxl-2 {
    width: 16.66666667%;
  }
  .col-xxl-3,
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    width: 33.33333333%;
  }
  .col-xxl-5,
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    width: 50%;
  }
  .col-xxl-7,
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    width: 66.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1320px;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .dropdown-menu-xxl-end {
    --cui-position: end;
  }
  .dropdown-menu-xxl-end[data-coreui-popper] {
    right: 0;
    left: auto;
  }
  .dropdown-menu-xxl-start {
    --cui-position: start;
  }
  .dropdown-menu-xxl-start[data-coreui-popper] {
    right: auto;
    left: 0;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --cui-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --cui-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --cui-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --cui-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --cui-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --cui-gutter-y: 3rem;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-toggler,
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .sticky-xxl-bottom {
    bottom: 0;
  }
  .sticky-xxl-bottom,
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    z-index: 1020;
  }
  .sticky-xxl-top {
    top: 0;
  }
  #user-container .userInfoW {
    width: 60%;
  }
}
@media screen and (min-width: 1400px) {
  #main-header .title {
    font-size: 100px;
  }
  #main-header .slider .slides li .left-align {
    left: 40%;
  }
}
@media only screen and (min-width: 1441px) {
  .main__col-1 {
    width: 100%;
  }
  .wrapper .container-lg.container-hundred {
    max-width: 100%;
    padding: 0 15px;
  }
  #login-container .login-logoV2 .logoimage-wrap img {
    max-height: 156px;
  }
  #login-container .login-logoV2 .logoimage-wrap {
    text-align: center;
  }
}
@media (min-width: 1466px) {
  #virtual_wrap .centervirtual_wrap > .vsports_list > .virtualsports_tab {
    flex-direction: column;
  }
}
@media screen and (min-width: 1466px) {
  ._virtualsport_bg .vwrap {
    background: #fff;
    background-image: url(/image/bg/lobbyvirtual.webp);
    width: 100%;
    height: 118vh;
    border-radius: 63px;
    background-size: 100% 1146px;
    background-repeat: no-repeat;
    background-position: center;
    padding: 93px 77px 93px;
    margin: 0 auto;
    border-radius: 38px;
  }
}
@media screen and (min-width: 1499px) {
  .mobile-show {
    display: none;
  }
  .mobile-hid {
    display: block;
  }
}
@media only screen and (min-width: 1501px) {
  .main_event .event_height .swiper-slide img {
    height: auto;
  }
}
@media (min-width: 1601px) {
  #mini_wrap #game-bet .game-bet-center.btcgame,
  #mini_wrap #game-bet .game-bet-center.daridari,
  #mini_wrap #game-bet .game-bet-center.kakaoladder,
  #mini_wrap #game-bet .game-bet-center.nladder,
  #mini_wrap #game-bet .game-bet-center.sm-ggamggami,
  #mini_wrap #game-bet .game-bet-center.sm-roulette,
  #mini_wrap #game-bet .game-bet-center.timon,
  #mini_wrap #game-bet.betBOX_gameCROWN .game-bet-center,
  #mini_wrap #game-bet.betBOX_mgm .game-bet-center,
  #mini_wrap #game-bet.pball_frame .game-bet > ul:first-child,
  #mini_wrap .bepick_frame #game-bet .game-bet-center,
  #mini_wrap .coin_ladder_frame #game-bet .game-bet-center,
  #mini_wrap .coin_ladder_frame #game-bet .game-bet > ul:first-child,
  #mini_wrap .pladder_frame #game-bet .game-bet-center {
    margin-top: 4rem !important;
  }
  #mini_wrap #game-bet.betBOX_gameCROWN .game-bet-center,
  #mini_wrap #game-bet.betBOX_mgm .game-bet-center {
    padding-top: 3rem;
  }
}
@media (max-width: 2640px) {
  .forum-tbl .tbl-row .table-board-content img {
    max-width: 700px;
    /*width: 100% !important;*/
  }
}
@media (max-width: 1920px) {
  .casinogames_lobby,
  .tableimage {
    width: 100%;
  }
  .casino-list-wrap .casinogames_lobby {
    width: 30%;
  }
}
@media screen and (max-width: 1820px) {
  #game-bet {
    width: 100% !important;
    margin-top: 8px !important;
  }
  #mini_wrap #game-frame,
  .table_tittle,
  .left.analysiscon {
    float: unset;
    width: 100% !important;
    display: block;
    text-align: center;
  }
}
@media (max-width: 1720px) {
  .supporttbl_wrap.el-dialog__wrapper.main-dialog form > table,
  .supporttbl_wrap.el-dialog__wrapper.main-dialog .support-tbl {
    width: 60% !important;
  }
}
@media (max-width: 1709px) {
  .menu01 .menu01Wrapper {
    width: 80%;
  }
}
@media (max-width: 1681px) {
  #deco-icon img {
    display: none;
  }
  .miniGameZone {
    background-size: 100% 148vh;
    background-repeat: no-repeat;
    width: 100%;
    padding-bottom: 48%;
    background-position: center;
    height: 148vh;
  }
}
@media (max-width: 1680px) {
  .lv-header:after {
    width: 85% !important;
    left: 14% !important;
  }
}
@media (max-width: 1640px) {
  .menu01 .menu01Wrapper {
    width: 85%;
  }
}
@media (max-width: 1500px) {
  .menu01 .menu01Wrapper {
    width: 92%;
  }
  .menu01 .menu01Wrapper .logo img {
    width: 100% !important;
    height: auto;
  }
}
@media only screen and (max-width: 1500px) {
  .main_event .event_height .swiper-slide img {
    height: auto;
  }
}
@media screen and (max-width: 1500px) {
  :root {
    --sm-top-menu-height: 90px;
  }
  .finance_wrapper .btn-darkpurple {
    width: 250px;
  }
  .finance_wrapper .bundle-buttonsContainer {
    width: 100%;
    justify-content: center;
  }
  .finance_wrapper .half_wrap,
  .finance_wrapper .withdraw-content {
    width: 100%;
  }
  .mobile-hid {
    display: none;
  }
  .mobile-show #main-sidebar {
    transform: translateX(0);
    left: 0;
  }
  .mobile-show {
    display: block;
  }
  #ajax-content .finance_wrapper .rule-bg-blue2._rule_,
  #ajax-content .finance_wrapper .rule_ {
    width: calc(100% - 20px);
    margin: 10px;
  }
  #ajax-content .finance_wrapper .rule_ .card-content img {
    margin: 10px !important;
  }
  #main-sidebar {
    transform: translateX(-100%);
    left: 100%;
  }
  .noti_tbl.forum-tbl .col-11-nodatetime {
    width: 91%;
  }
}
@media screen and (max-width: 1465px) {
  .blockV-event .low-virtual-menu:first-child:nth-last-child(2),
  .blockV-event
    .low-virtual-menu:first-child:nth-last-child(2)
    ~ .low-virtual-menu {
    height: auto;
    width: calc(100% / 2 - 0px);
  }
  .blockV-event .low-virtual-menu:first-child:nth-last-child(3),
  .blockV-event
    .low-virtual-menu:first-child:nth-last-child(3)
    ~ .low-virtual-menu {
    height: auto;
    width: calc(100% / 3 - 0px);
  }
  .blockV-event .low-virtual-menu:first-child:nth-last-child(4),
  .blockV-event
    .low-virtual-menu:first-child:nth-last-child(4)
    ~ .low-virtual-menu {
    height: auto;
    width: calc(100% / 4 - 0px);
  }
  .blockV-event .low-virtual-menu:first-child:nth-last-child(5),
  .blockV-event
    .low-virtual-menu:first-child:nth-last-child(5)
    ~ .low-virtual-menu {
    height: auto;
    width: calc(100% / 5 - 0px);
  }
  .blockV-event .low-virtual-menu:first-child:nth-last-child(6),
  .blockV-event
    .low-virtual-menu:first-child:nth-last-child(6)
    ~ .low-virtual-menu {
    height: auto;
    width: calc(100% / 6 - 0px);
  }
  .blockV-event .low-virtual-menu:first-child:nth-last-child(7),
  .blockV-event
    .low-virtual-menu:first-child:nth-last-child(7)
    ~ .low-virtual-menu {
    height: auto;
    width: calc(100% / 7 - 0px);
  }
  .blockV-event .low-virtual-menu:first-child:nth-last-child(8),
  .blockV-event
    .low-virtual-menu:first-child:nth-last-child(8)
    ~ .low-virtual-menu {
    height: auto;
    width: calc(100% / 8 - 0px);
  }
  .detail-Viframe {
    display: flex;
    justify-content: center;
    float: left;
    width: 100%;
  }
  #blockV-container {
    height: 100%;
  }
  #blockV-container {
    width: calc(100% - 10px);
    margin: 5px;
  }
  #virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(1),
  #virtual_wrap
    #V-league-container
    .vsport_block:first-child:nth-last-child(1)
    ~ .vsport_block,
  #virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(1),
  #virtual_wrap
    .vsports_list
    .low-virtual-menu:first-child:nth-last-child(1)
    ~ .low-virtual-menu {
    width: calc(100% / 1 - 0px) !important;
    height: auto;
  }
  #virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(2),
  #virtual_wrap
    #V-league-container
    .vsport_block:first-child:nth-last-child(2)
    ~ .vsport_block,
  #virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(2),
  #virtual_wrap
    .vsports_list
    .low-virtual-menu:first-child:nth-last-child(2)
    ~ .low-virtual-menu {
    width: calc(100% / 2 - 0px) !important;
    height: auto;
  }
  #virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(3),
  #virtual_wrap
    #V-league-container
    .vsport_block:first-child:nth-last-child(3)
    ~ .vsport_block,
  #virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(3),
  #virtual_wrap
    .vsports_list
    .low-virtual-menu:first-child:nth-last-child(3)
    ~ .low-virtual-menu {
    width: calc(100% / 3 - 0px) !important;
    height: auto;
  }
  #virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(4),
  #virtual_wrap
    #V-league-container
    .vsport_block:first-child:nth-last-child(4)
    ~ .vsport_block,
  #virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(4),
  #virtual_wrap
    .vsports_list
    .low-virtual-menu:first-child:nth-last-child(4)
    ~ .low-virtual-menu {
    width: calc(100% / 4 - 0px) !important;
    height: auto;
  }
  #virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(5),
  #virtual_wrap
    #V-league-container
    .vsport_block:first-child:nth-last-child(5)
    ~ .vsport_block,
  #virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(5),
  #virtual_wrap
    .vsports_list
    .low-virtual-menu:first-child:nth-last-child(5)
    ~ .low-virtual-menu {
    width: calc(100% / 5 - 0px) !important;
    height: auto;
  }
  #virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(6),
  #virtual_wrap
    #V-league-container
    .vsport_block:first-child:nth-last-child(6)
    ~ .vsport_block,
  #virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(6),
  #virtual_wrap
    .vsports_list
    .low-virtual-menu:first-child:nth-last-child(6)
    ~ .low-virtual-menu {
    width: calc(100% / 6 - 0px) !important;
    height: auto;
  }
  #virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(7),
  #virtual_wrap
    #V-league-container
    .vsport_block:first-child:nth-last-child(7)
    ~ .vsport_block,
  #virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(8),
  #virtual_wrap
    #V-league-container
    .vsport_block:first-child:nth-last-child(8)
    ~ .vsport_block,
  #virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(7),
  #virtual_wrap
    .vsports_list
    .low-virtual-menu:first-child:nth-last-child(7)
    ~ .low-virtual-menu,
  #virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(8),
  #virtual_wrap
    .vsports_list
    .low-virtual-menu:first-child:nth-last-child(8)
    ~ .low-virtual-menu {
    width: calc(100% / 7 - 0px) !important;
    height: auto;
  }
  #virtual_wrap #V-league-container,
  #virtual_wrap .vsports_list,
  .blockV-event {
    height: 73px;
  }
  #virtual_wrap #V-league-container,
  #virtual_wrap .vsports_list,
  .blockV-event,
  .virtualsports_tab {
    width: 100%;
  }
  #virtual_wrap #V-league-container,
  .blockV-event,
  .virtualsports_tab {
    display: flex;
  }
}
@media only screen and (max-width: 1440px) {
  body main {
    padding: 10px;
  }
  .header01 .header01Wrapper {
    width: 96%;
  }
  .login__field {
    padding-right: 0;
  }
  .main {
    flex-flow: column;
  }
  .main__col-2 {
    padding-left: 0;
    margin-top: 2rem;
  }
  .main__crossing-container {
    transform: translate(0);
    width: 100%;
    margin: 1rem 0;
  }
  .main__crossing-upper {
    margin: 0;
  }
  .main__discover {
    width: 100%;
    padding: 0;
    transform: translate(0);
    padding: 1rem;
    margin-top: 10px;
    overflow: hidden;
  }
  .main__discover-place {
    transform: unset;
  }
  .main__discover-place {
    width: 50%;
    transform: translate(0);
    padding: 8px;
    margin-right: 3px;
    float: left;
  }
  .main__discover-places {
    flex-flow: row;
  }
  .main__discover-places {
    width: 100%;
    flex-flow: column;
  }
  .main__discover__more-svg {
    width: 2.5rem;
    height: 2.5rem;
    font-size: 17px;
  }
  .main__heading > span {
    width: 3rem;
    height: 3rem;
    padding: 5px;
  }
  .main__list,
  .main__list-heading-wrap {
    display: none;
  }
  .main__list::before {
    bottom: 47%;
    left: -15%;
    transform: translateX(-50%);
    font-size: 187px;
  }
  #login-container .boot-cratev2 {
    width: 800px;
  }
}
@media (max-width: 1400px) {
  .menu01 .menu01Wrapper {
    width: 96%;
  }
}
@media (max-width: 1399.98px) {
  [dir="rtl"] .offcanvas-xxl.offcanvas-end {
    left: 0;
    border-right: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
  }
  [dir="rtl"] .offcanvas-xxl.offcanvas-start {
    right: 0;
    border-left: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  [dir="rtl"]
    .sidebar:not(
      .show
    ).sidebar-self-hiding-xxl.sidebar-narrow-unfoldable.sidebar-end,
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow.sidebar-end {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow-unfoldable:not(
      .sidebar-end
    ),
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow:not(
      .sidebar-end
    ),
  html:not([dir="rtl"])
    .sidebar:not(
      .show
    ).sidebar-self-hiding-xxl.sidebar-narrow-unfoldable.sidebar-end,
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow.sidebar-end {
    margin-right: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  html:not([dir="rtl"]) .offcanvas-xxl.offcanvas-end {
    right: 0;
    border-left: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
  }
  html:not([dir="rtl"]) .offcanvas-xxl.offcanvas-start {
    left: 0;
    border-right: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow-unfoldable:not(
      .sidebar-end
    ),
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow:not(
      .sidebar-end
    ) {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-footer,
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
  .offcanvas-xxl.hiding,
  .offcanvas-xxl.show,
  .offcanvas-xxl.showing {
    visibility: visible;
  }
  .offcanvas-xxl.offcanvas-bottom {
    border-top: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.offcanvas-bottom,
  .offcanvas-xxl.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    width: var(--cui-offcanvas-width);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    width: var(--cui-offcanvas-width);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    border-bottom: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.show:not(.hiding),
  .offcanvas-xxl.showing {
    transform: none !important;
  }
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1292px) {
  .menu01 .menu01Wrapper {
    width: 98%;
  }
}
@media (max-width: 1200px) {
  [dir="rtl"] .sidebar.sidebar-end {
    left: 0;
  }
  [dir="rtl"] .sidebar.sidebar-end:not(.show) {
    margin-left: calc(-1 * var(--cui-sidebar-width));
  }
  [dir="rtl"] .sidebar:not(.sidebar-end),
  html:not([dir="rtl"]) .sidebar.sidebar-end {
    right: 0;
  }
  [dir="rtl"] .sidebar:not(.sidebar-end):not(.vshow),
  html:not([dir="rtl"]) .sidebar.sidebar-end:not(.vshow) {
    margin-right: calc(-1 * var(--cui-sidebar-width));
  }
  html:not([dir="rtl"]) .sidebar:not(.sidebar-end) {
    left: 0;
  }
  html:not([dir="rtl"]) .sidebar:not(.sidebar-end):not(.show) {
    margin-left: calc(-1 * var(--cui-sidebar-width));
  }
  .sidebar {
    --cui-is-mobile: true;
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 1031;
  }
  .sidebar.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 0 !important;
  }
  .sidebar:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 0 !important;
  }
}
@media (max-width: 1199.98px) {
  [dir="rtl"] .offcanvas-xl.offcanvas-end {
    left: 0;
    border-right: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
  }
  [dir="rtl"] .offcanvas-xl.offcanvas-start {
    right: 0;
    border-left: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  [dir="rtl"]
    .sidebar:not(
      .show
    ).sidebar-self-hiding-xl.sidebar-narrow-unfoldable.sidebar-end,
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow.sidebar-end {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow-unfoldable:not(
      .sidebar-end
    ),
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow:not(.sidebar-end),
  html:not([dir="rtl"])
    .sidebar:not(
      .show
    ).sidebar-self-hiding-xl.sidebar-narrow-unfoldable.sidebar-end,
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow.sidebar-end {
    margin-right: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  html:not([dir="rtl"]) .offcanvas-xl.offcanvas-end {
    right: 0;
    border-left: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
  }
  html:not([dir="rtl"]) .offcanvas-xl.offcanvas-start {
    left: 0;
    border-right: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow-unfoldable:not(
      .sidebar-end
    ),
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow:not(
      .sidebar-end
    ) {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-footer,
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
  .offcanvas-xl.hiding,
  .offcanvas-xl.show,
  .offcanvas-xl.showing {
    visibility: visible;
  }
  .offcanvas-xl.offcanvas-bottom {
    border-top: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.offcanvas-bottom,
  .offcanvas-xl.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    width: var(--cui-offcanvas-width);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-start {
    top: 0;
    width: var(--cui-offcanvas-width);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    border-bottom: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.show:not(.hiding),
  .offcanvas-xl.showing {
    transform: none !important;
  }
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  #blockV-container {
    height: auto;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199px) {
  .btnmemberinfo-drop {
    border: none !important;
  }
  .btnmemberinfo-drop {
    margin: 0;
    padding: 0;
    line-height: normal;
    background: #fff0;
    border: 1px solid;
    color: var(--txtColor01);
    border-radius: 25px;
  }
  .dropdown-separator {
    height: 1px;
    background: linear-gradient(90deg, #fff0 0%, #b4b6b6 50%, #fff0 100%);
    margin: 0.3rem 0;
  }
  .head_nameTeam .name_team .odds-container {
    padding: 0.1rem 0;
    font-weight: 700;
    flex-direction: column;
    text-align: center;
  }
  .header-nav_wrap .nav-item .topinfo_m .btnmemberinfo-drop {
    position: fixed;
    top: 9px;
    left: 22%;
  }
  .header-nav_wrap .nav-item .topinfo_m .wraplabeltt #_pos_point2.thisname,
  .header-nav_wrap .nav-item .topinfo_m .wraplabeltt #_pos_cash2.thisname {
    font-weight: 700;
  }
  .header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2 {
    line-height: 12px;
    text-align: initial;
    font-size: 14px;
  }
  .header-nav_wrap .nav-item .topinfo_m .wraplabeltt {
    display: inline-block;
    margin-right: 11px;
  }
  .header-nav_wrap .nav-item .topinfo_m .wraplabeltt {
    vertical-align: middle;
  }
  .header-nav_wrap_quickm_header {
    width: calc(70% - 65px);
    display: inline-block;
    vertical-align: middle;
    position: relative;
  }
  .header-nav_wrap_quickm_second .dropdown .dropdown-menu .dropdown-item {
    width: calc(50% - 20px);
    float: left;
    clear: unset;
    margin: 5px 10px;
    border-radius: 10px;
    background-color: #f3f3f3;
  }
  .header-nav_wrap_quickm_second .dropdown .dropdown-menu {
    top: 0 !important;
    padding: 10px 20px;
  }
  .header-nav_wrap_quickm_second .nav-item .nav-link {
    overflow: auto;
  }
  .header-nav_wrap_quickm_second .nav-item {
    width: 100%;
    white-space: nowrap;
  }
  .header.name-header strong.nametag_,
  #virtualsports-container ._virtualtitle {
    color: #4f5d73 !important;
  }
  .icon-left-menu {
    left: 0;
  }
  .icon-left-menu,
  .icon-right-menu {
    position: absolute;
    z-index: 1;
    top: 50%;
    transform: translateY(-50%);
  }
  .icon-right-menu {
    right: 30px;
  }
  .iconmobile-betslip
    .dropdown-menu.show
    #side-set2
    #right-user-info.usermodule
    ._menu-user {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: 0.5rem;
  }
  .iconmobile-betslip .dropdown-menu.show a.dropdown-item {
    margin-top: 1rem;
  }
  .login-container {
    position: fixed;
  }
  .miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgMain a {
    flex-flow: column;
  }
  .mini_opentab_mobile #new_tabs_content.tabs_content .tabs ul li.tlayer {
    width: calc(100% / 3);
  }
  .mini_opentab_mobile #new_tabs_content.tabs_content .tabs ul {
    height: 150px;
    flex-wrap: wrap;
  }
  .nametag_ .h2,
  .nametag_ .h3 {
    font-size: 7vw;
  }
  .openReg .reg .up .input_zone .leftZone .inputFrame .info,
  .openReg .reg .up .input_zone .leftZone .inputFrame .input-inner-all {
    width: 100% !important;
  }
  .openReg .reg .up .input_zone .leftZone .inputFrame {
    flex-flow: column;
  }
  .openReg .reg .up .input_zone .lineUse .input-Out-all {
    flex-flow: column;
  }
  .openReg .reg .up .input_zone .lineUse .input-out-frame {
    width: 100%;
  }
  .openReg {
    left: 5%;
    width: 90% !important;
    top: 0;
    top: 27px;
    padding: 30px 0;
  }
  .sportFrame .sportsContent {
    width: calc(100% - 0px);
  }
  .sportsBetMenu {
    display: none;
  }
  .tabs ul li.tmain {
    width: 100% !important;
  }
  .tabs ul li:first-child:nth-last-child(10),
  .tabs ul li:first-child:nth-last-child(10) ~ li,
  .tabs ul li:first-child:nth-last-child(11),
  .tabs ul li:first-child:nth-last-child(11) ~ li,
  .tabs ul li:first-child:nth-last-child(5),
  .tabs ul li:first-child:nth-last-child(5) ~ li,
  .tabs ul li:first-child:nth-last-child(6),
  .tabs ul li:first-child:nth-last-child(6) ~ li,
  .tabs ul li:first-child:nth-last-child(7),
  .tabs ul li:first-child:nth-last-child(7) ~ li,
  .tabs ul li:first-child:nth-last-child(8),
  .tabs ul li:first-child:nth-last-child(8) ~ li,
  .tabs ul li:first-child:nth-last-child(9),
  .tabs ul li:first-child:nth-last-child(9) ~ li {
    min-width: 8rem;
  }
  #leftbox_out.leftbox {
    width: 100%;
  }
  #mquick-header .header-nav_wrap.header-nav_wrap_quickm_header {
    display: flex;
    justify-content: center;
  }
  #mquick-header
    .iconmobile-betslip
    .dropdown-menu.dropdown-menu-end.show
    #side-set2 {
    width: 100%;
  }
  #mquick-header .iconmobile-betslip .dropdown-menu.dropdown-menu-end.show {
    position: absolute;
    inset: 0 0 auto auto;
    margin: 0;
    transform: translate3d(0, 30px, 0);
  }
  #mquick-header .mquickh-wrapper .iconmobile-betslip {
    right: unset;
    top: unset;
    transform: unset;
    position: relative;
    padding-right: 1.7rem;
  }
  #mquick-header .mquickh-wrapper {
    display: flex;
    align-items: center;
  }
  #new_tabs_content #new2_tabs.tabs ul,
  .multi-tabs_wrapper .tabs ul,
  .tabs ul.main_tabs {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
  }
  #new_tabs_content .mgSub .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat,
  .miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgSub .icFlat,
  .miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgMain .icFlat {
    width: 76px;
  }
  #quickMenu {
    display: block;
  }
  #right-content_menu .sidebar {
    --cui-sidebar-width: 300px;
  }
  #right-content_menu-pc {
    display: none;
  }
  #rightmatch-split {
    display: none;
  }
  #top_m #mquick-header {
    position: relative;
    z-index: 1;
    line-height: 60px;
    background: #e7ebf7;
  }
  #top_m #mquick-top .brief-infomember > .el-row {
    float: left;
    width: 100%;
    overflow: hidden;
  }
  #top_m #mquick-top .el-col .el-row {
    display: inline-block;
  }
  #top_m #mquick-top .float-left {
    float: left;
  }
  #top_m #mquick-top .v2div_primary {
    width: 70%;
  }
  #top_m #mquick-top .v2div_primary,
  #top_m #mquick-top .v2div_secondary {
    float: left;
  }
  #top_m #mquick-top .v2div_secondary {
    width: 30%;
  }
  #top_m .top-logo img {
    max-width: 100%;
    max-height: 55px;
  }
  #top_m .top-logo {
    width: 20%;
    display: inline-block;
    vertical-align: middle;
  }
  #top_pc {
    display: none;
  }
  #virtualsports-container {
    width: calc(100% - 0px);
  }
}
@media screen and (max-width: 1199px) {
  .fixheader {
    top: 55px;
  }
  .home-casino .header.header-sticky:not([class*="border"]) {
    padding: 0;
  }
  .miniGameZone .miniGameWrapper .content .leftZone .obj {
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    top: 0;
    transform: translateY(0%);
    background-size: 100%;
  }
  .miniGameZone .miniGameWrapper .content .rightZone {
    width: 50%;
  }
  .miniGameZone {
    background-size: 100% 100%;
    height: 100%;
  }
  .multi-tabs_wrapper .tabs ul::-webkit-scrollbar,
  .tabs ul.main_tabs::-webkit-scrollbar {
    height: 10px !important;
  }
  .multi-tabs_wrapper .tabs ul::-webkit-scrollbar-thumb,
  .tabs ul.main_tabs::-webkit-scrollbar-thumb {
    height: 7px;
  }
  .sidebar-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--cui-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--cui-backdrop-bg);
  }
  .sidebar-backdrop.show {
    opacity: var(--cui-backdrop-opacity);
  }
  .sidebar-end {
    --cui-sidebar-width: 23rem;
  }
  .sidebar-toggler {
    display: none;
  }
  #main-c .body_home {
    top: 0;
  }
  .way_2 > span:nth-child(1)::-webkit-scrollbar-thumb,
  .bet-side > span:nth-child(1)::-webkit-scrollbar-thumb {
    height: 2px;
    background-color: rgb(255 255 255 / 6%);
    border-radius: 10px;
  }
  #sp_list .sp_league .nowrap-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: calc(100% - 30px);
    display: inline-block;
    vertical-align: middle;
  }
}
@media (max-width: 1150px) {
  html:not([dir="rtl"]) .header-nav.mobile_central {
    margin: 0 auto !important;
  }
}
@media screen and (max-width: 1118px) {
  .central_content .fixheader {
    top: 107px;
  }
}
@media screen and (max-width: 1020px) {
  .login-user {
    min-height: unset;
  }
  .login__field {
    margin-top: 0;
    padding-right: 0;
  }
  .login__field {
    text-align: center;
  }
  .login__icon {
    left: 45px;
  }
  #login-container .boot-cratev2 #login_btn {
    margin-bottom: 15px;
  }
  #login-container .boot-cratev2 #login_btn,
  #pop_login,
  #pop_register,
  .login-support-wrapper {
    margin: 0 auto;
  }
  #login-container .boot-cratev2 {
    min-width: 250px;
    max-width: 90%;
    top: 20%;
    left: 50%;
    transform: translate(-50%, -20%);
    float: left;
  }
  #login-container .login-logoV2 .logoimage-wrap {
    margin: 0;
    top: 0;
    position: relative;
    transform: unset;
    z-index: 2;
  }
  #login-container .login-logoV2 {
    text-align: center;
    text-align: -webkit-center;
    padding: 10px;
    height: auto;
    position: initial;
    float: left;
  }
  #login-container {
    height: 100%;
    overflow: auto;
  }
  #login-footer {
    position: relative;
    width: 100%;
    float: left;
  }
}
@media screen and (max-width: 1000px) {
  .btn-sonuum {
    font-size: 14px;
  }
  .wrapthree_groupbtn .btn-sonuum {
    width: 112px;
  }
}
@media screen and (max-width: 992px) {
  ._topsearchwrap,
  .header_slot .header_slot_title {
    padding: 0;
  }
  ._topsearch {
    width: 100%;
    margin: 5px 0 0;
  }
  .finance_wrapper .el-row.w-75,
  .finance_wrapper .findiv .input_finance-amount {
    width: 260px !important;
    font-size: 27px;
  }
  .fixheader {
    top: var(--sm-top-menu-height);
  }
  .home-casino .center_home {
    width: 100%;
  }
  .right-container.realtime-wrapper.right {
    display: none;
  }

  .casino-list-wrap .casinogames_lobby {
    width: 35%;
  }
}
@media (max-width: 991.98px) {
  [dir="rtl"] .offcanvas-lg.offcanvas-end {
    left: 0;
    border-right: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
  }
  [dir="rtl"] .offcanvas-lg.offcanvas-start {
    right: 0;
    border-left: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  [dir="rtl"]
    .sidebar:not(
      .show
    ).sidebar-self-hiding-lg.sidebar-narrow-unfoldable.sidebar-end,
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow.sidebar-end {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow-unfoldable:not(
      .sidebar-end
    ),
  [dir="rtl"]
    .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow:not(.sidebar-end),
  html:not([dir="rtl"])
    .sidebar:not(
      .show
    ).sidebar-self-hiding-lg.sidebar-narrow-unfoldable.sidebar-end,
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow.sidebar-end {
    margin-right: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  html:not([dir="rtl"]) .offcanvas-lg.offcanvas-end {
    right: 0;
    border-left: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
  }
  html:not([dir="rtl"]) .offcanvas-lg.offcanvas-start {
    left: 0;
    border-right: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow-unfoldable:not(
      .sidebar-end
    ),
  html:not([dir="rtl"])
    .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow:not(
      .sidebar-end
    ) {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-footer,
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .offcanvas-lg.hiding,
  .offcanvas-lg.show,
  .offcanvas-lg.showing {
    visibility: visible;
  }
  .offcanvas-lg.offcanvas-bottom,
  .offcanvas-lg.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-lg.offcanvas-bottom {
    border-top: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    width: var(--cui-offcanvas-width);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-start {
    top: 0;
    width: var(--cui-offcanvas-width);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    border-bottom: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.show:not(.hiding),
  .offcanvas-lg.showing {
    transform: none !important;
  }
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 875px) {
  #user-container .userInfoW {
    width: 100%;
  }
}
@media (max-width: 821px) {
  .bet-log-wrap .type-name {
    padding: 10px;
  }
  .casinogames_lobby {
    width: 40.5%;
  }
  .depo-box {
    min-width: 260px;
  }
  .frontpage-linkicon .right-sns {
    display: block;
    padding: 0 15px;
  }
  .frontpage-linkicon {
    text-align: center;
  }
  .hlaf_sp #asian-container .away_side .odds,
  .hlaf_sp #asian-container .home_side .text-truncate,
  .hlaf_sp #asian-container .home_side .snip {
    text-align: left !important;
  }
  .hlaf_sp #asian-container .away_side .odds {
    margin-right: auto !important;
  }
  .hlaf_sp #asian-container .home_side .odds,
  .hlaf_sp #asian-container .away_side .text-truncate,
  .hlaf_sp #asian-container .away_side .snip {
    text-align: right !important;
  }
  .hlaf_sp #asian-container .home_side .odds {
    margin-left: auto !important;
  }
  .hlaf_sp #asian-container .name_team .odds-container .left_team {
    width: calc(50% - 20px);
    display: inline-block;
  }
  .hlaf_sp #asian-container .name_team .odds-container .right_team {
    width: calc(50% - 20px);
    display: inline-block;
  }
  .hlaf_sp #asian-container .name_team .odds-container .versus_mid {
    width: 40px;
  }
  .hlaf_sp #asian-container .name_team .odds-container {
    text-align: center;
    font-size: 14px;
    word-break: keep-all;
    width: calc(100% - 85px);
    margin-left: auto !important;
    overflow: auto;
    flex-direction: row;
  }
  .hlaf_sp #asian-container .round_box_detail .round-box.bet-side .odds.fs-sm_ {
    margin: 0;
  }
  .hlaf_sp #asian-container .round_box_detail .round-box.bet-side,
  .hlaf_sp #asian-container .round_box_detail .round-box.bet-side2,
  .hlaf_sp #asian-container .round_box_detail .round-box.bet-side3,
  .hlaf_sp #asian-container #match-detail .round-box.bet-side,
  .hlaf_sp #asian-container #match-detail .round-box.bet-side2,
  .hlaf_sp #asian-container #match-detail .round-box.bet-side3 {
    display: flex !important;
    justify-content: space-between;
    flex-flow: row;
  }
  .league-name .round-box.matchtime,
  .mutiple_box small.match_info01 {
    width: 45px;
    margin-left: 3px;
    padding: 0 1px;
  }
  .live_odds-list .bet-side2 > span:nth-child(2) {
    width: 70px;
    float: left;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    overflow-x: hidden;
    font-weight: 700;
  }
  .live_odds-list .bet-side2 > span:nth-child(3) {
    width: 50px;
    float: right;
    text-align: right;
    display: table-cell;
    vertical-align: middle;
    overflow-x: hidden;
    padding: 0 10px;
  }
  .match-oddslist .round-box span.spvalue {
    width: 70px !important;
  }
  .match-oddslist .round-box.bet-side2,
  .match-oddslist .round-box.bet-side3,
  .match-oddslist .round-box.mid-side {
    flex-flow: row;
  }
  .match_right {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    float: left;
    position: relative;
    min-height: 1px;
    max-height: 600px;
    overflow: auto;
    border: 5px solid;
  }
  .odds-container .round-box.bet-side .spvalue.nosp + span:last-child,
  .spvalue.nosp + span {
    width: 100% !important;
    text-align: center;
  }
  .round-box span.text-truncate::-webkit-scrollbar {
    height: 3px !important;
  }
  .round-box.bet-side,
  .round-box.bet-side2,
  .round-box.bet-side3 {
    display: block !important;
    text-align: center;
  }
  .second_layer_roundBox {
    display: flex;
    flex-flow: row;
    align-items: center;
  }
  .table-sbetlog-blue2
    div[class*=" b_detail_view"]
    .match-odds.bet-odds
    table
    tbody
    > tr
    > td
    .odds-container.match_betView,
  .table-sbetlog-blue2
    div[class^="el-row b_detail_view"]
    .match-odds.bet-odds
    table
    tbody
    > tr
    > td
    .odds-container.match_betView {
    width: 100%;
    padding: 5px;
  }
  .way_2 > span:nth-child(1),
  .bet-side > span:nth-child(1) {
    width: 100% !important;
    float: left;
    text-align: center !important;
    display: table-cell;
    vertical-align: middle;
    text-overflow: unset;
    white-space: nowrap;
    height: unset;
  }
  .way_2 > span:nth-child(2),
  .bet-side > span:nth-child(2) {
    width: 70px !important;
    float: left;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 700;
    height: unset;
  }
  .way_2 > span:nth-child(3),
  .bet-side > span:nth-child(3) {
    width: calc(100% - 70px) !important;
    float: right;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: unset;
  }
  .way_3 > span:nth-child(1) {
    float: left;
    text-align: center;
    vertical-align: middle;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
  }
  .way_3 > span:nth-child(2) {
    float: left;
    text-align: center;
    vertical-align: middle;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 700;
    width: 50%;
  }
  .way_3 > span:nth-child(3) {
    float: right;
    text-align: center;
    vertical-align: middle;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 50%;
  }
  #sports-wrapper #asian-container .count-link {
    border-radius: var(--cui-border-radius);
  }
  #user-container
    .collection-box
    .tab_content
    .multi-tabs_wrapper
    .tabs
    ul
    .tlayer,
  .deposit-event.deposit_calendar tbody td.deposit_calendar .wrapper_stamped,
  .league-card-round,
  .league-card-round .round-box.count-side,
  .round-box.count-side {
    margin: 5px 0 !important;
  }
}
@media (max-width: 768px) {
  .btnv2 {
    padding: 5px 20px;
  }
  #result-list #inner-header.result-sports {
    justify-content: flex-start;
  }
  #scrolltotop {
    right: 25px;
    bottom: 100px;
  }
}
@media (max-width: 768px) {
  [data-pagination] ul {
    padding: 0.5em;
  }
  html:not([dir="rtl"]) .header .ms-auto.mobile_central .dropdown-item {
    line-height: 45px;
  }
  html:not([dir="rtl"]) .header .ms-auto.mobile_central {
    margin: 0 auto !important;
  }
  span.tab-title {
    font-size: 1.1rem;
  }
  table.bl-container tbody tr.view_bet table tbody .odds-container {
    width: 100%;
  }
  ._casino_body .header_logo,
  .casinogames_lobby:hover .btn_ent h6 {
    display: none;
  }
  ._casino_body .header_sticky .container-fluid {
    width: calc(100% - 5%);
  }
  ._live_details_ .round-box:has(span:last-child:nth-child(2)) {
    height: 42px;
  }
  ._login_support_text {
    padding: 10px !important;
    height: 50px;
    margin: 0 3px;
  }
  ._rule.btn-purple {
    display: inline-block;
  }
  ._topsearchwrap .wrap-searchssports {
    padding: 10px 15px 0;
  }
  .arrow.down::before,
  .arrow.up::before {
    top: 0;
  }
  .asian-league-panel .league-name .league.top-league-name,
  .asian_slide_box .league_head .league-name .league {
    display: block !important;
    height: auto;
    white-space: normal;
    overflow: hidden;
    position: relative;
    z-index: 1;
    padding-right: 50px;
  }
  .asian_slide_box
    > .league_head
    > tbody
    > tr
    > td.league-name
    > div:nth-child(2)
    > div.row {
    justify-content: space-between;
  }
  .autobetting_form table input.sports_share_check {
    width: 5rem;
  }
  .autobetting_form table > tbody > tr:first-child {
    font-size: 1.2rem;
  }
  .autobetting_form table > tbody > tr:not(:first-child),
  .autobetting_form table > tbody > tr:not(:first-child) > td:first-child {
    font-size: 0.8rem;
  }
  .autobetting_form
    table
    > tbody
    > tr:not(:first-child)
    > td
    > span:first-child {
    width: 8rem;
  }
  .autobetting_form table > tbody > tr:not(:first-child) {
    margin: 0.5rem 0;
  }
  .autobetting_form table > tbody > tr > td input {
    width: 70%;
  }
  .autobetting_form table > tbody > tr > td:first-child {
    width: 100%;
  }
  .autobetting_form table > tbody > tr > tr:first-child > td {
    margin-left: 7rem;
  }
  .autobetting_form table > tbody > tr > tr:not(:first-child) > td {
    margin-left: 0;
  }
  .away-t span:nth-child(2),
  .home-t span:nth-child(1),
  .away-t span:nth-child(1),
  .home-t span:nth-child(2) {
    width: 100%;
  }
  .bet-history-tab-in {
    font-size: 3.2vw;
    --cui-nav-link-font-weight: 3.2vw;
  }
  .bet-history-tab:first-child:nth-last-child(1),
  .bet-history-tab:first-child:nth-last-child(1) ~ .bet-history-tab {
    width: calc((100% / 1) - 6px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(2),
  .bet-history-tab:first-child:nth-last-child(2) ~ .bet-history-tab {
    width: calc((100% / 2) - 6px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(3),
  .bet-history-tab:first-child:nth-last-child(3) ~ .bet-history-tab {
    width: calc((100% / 3) - 6px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(4),
  .bet-history-tab:first-child:nth-last-child(4) ~ .bet-history-tab {
    width: calc((100% / 4) - 6px) !important;
    overflow: hidden;
  }
  .bet-history-tab:first-child:nth-last-child(5),
  .bet-history-tab:first-child:nth-last-child(5) ~ .bet-history-tab {
    width: calc((100% / 5) - 6px) !important;
    overflow: hidden;
  }
  .bet-history-tab:not(.on) {
    margin: 0 3px;
  }
  .bet-history-tab {
    font-size: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .bet_list_wrap .is-leaf .cell {
    white-space: nowrap;
    font-size: 11px;
  }
  .betting-wrapper .table-sbetlog-td input[type="checkbox"] {
    width: 17px;
    height: 17px;
    position: relative;
    z-index: 999999999999999999;
  }
  .btn-sonuum.btn-dialog {
    height: 2.3rem;
    width: 9rem;
  }
  .btn-sonuum {
    line-height: normal;
  }
  .btnv2 i {
    margin-right: 4px;
  }
  .calc_wrap .calc_btn.btn-custom.btn-raise {
    width: calc(25.33% - 6px);
  }
  .calendar-container table.checkin-event tbody td .date {
    height: 3rem;
    width: 3rem;
    margin: 2px;
  }
  .calendar-container table.checkin-event tbody td,
  .calendar-container table.checkin-event thead td,
  .calendar_points .point_section .event_text,
  span.calendar_event_warn {
    font-size: 0.85rem;
  }
  .calendar-container table.checkin-event,
  table.deposit-event.deposit_calendar {
    border-collapse: separate;
    border-spacing: 0.3rem;
  }
  .calendar.deposit_calendar.style_two tbody td.deposit_calendar,
  .deposit-event.deposit_calendar tbody td.deposit_calendar {
    height: 4.5rem;
    width: 4.5rem;
  }
  .calendar_points .cmnbtn.event_btn {
    justify-self: center;
  }
  .calendar_points .point_section {
    display: grid;
  }
  .captcha-img img {
    width: 85% !important;
    display: inline-block;
    height: 39px;
  }
  .captchawrap #captcha {
    width: 95%;
  }
  .carousel-control-next,
  .carousel-control-prev {
    z-index: 15;
  }
  .casino-list-wrap {
    margin-top: 10px;
  }
  .central_content .fixheader #lobby-row__menu .lobby-row__wrapper {
    width: 100%;
    padding: 10px 0 0 !important;
  }
  .deposit-event.deposit_calendar tbody td.deposit_calendar {
    height: 4rem;
    width: 4rem;
  }
  .deposit_calendar .wrapper_stamped .day_text {
    height: 3rem;
  }
  .deposit_calendar.stamped {
    font-size: 0.8rem;
  }
  .el-row.nav.nav-tabs .nav-link {
    padding: 0;
  }
  .finance_wrapper .btn-darkpurple {
    line-height: 45px;
    margin-bottom: 15px;
  }
  .finance_wrapper .bundle-buttonsContainer {
    display: block !important;
    text-align: center;
  }
  .finance_wrapper .bundle-buttonsContainer {
    display: block !important;
  }
  .finance_wrapper .findiv .input_finance-amount {
    width: 100% !important;
    font-size: 27px;
  }
  .finance_wrapper .input_finance-amount {
    font-size: 23px;
  }
  .foot-bottom #sns-list img {
    width: 100%;
    max-width: 100%;
  }

  table#sns-list {
    width: 100%;
  }

  .foot-bottom .socials {
    overflow: hidden;
  }
  .foot-bottom img {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
  }
  .foot-bottom {
    background: var(--footer-bg);
    position: sticky;
    bottom: 0;
    color: #fff;
    line-height: 39px;
    padding: 16px;
    width: 100%;
  }
  .footer-partner {
    width: 130px;
  }
  .footer {
    display: none;
  }
  .forum-tbl td,
  .forum-tbl th {
    padding: 0.3em;
  }
  .forum-tbl td:first-of-type:after {
    content: "";
    position: absolute;
    top: 0;
    right: -1px;
    height: 100%;
    width: 1px;
  }
  .forum-tbl td:first-of-type {
    left: 0;
    border-left: none;
    font-weight: 700;
  }
  .forum-tbl td:last-of-type {
    border-right: none;
  }
  .forum-tbl-scroll {
    overflow: auto;
  }
  .forum-tbl {
    margin: 0;
  }
  .hMainTitle .htitleWrapper .leftZone span {
    font-size: 18px;
  }
  .header-nav_wrap_quickm_second .dropdown .dropdown-menu .quick-ul {
    padding: 0;
  }
  .header_slot .header_slot_title:after,
  .header_slot .header_slot_title:before {
    width: 40% !important;
  }
  .header_slot {
    margin: 0;
  }
  .hlaf_sp .home-t.round-box .ms-auto,
  .hlaf_sp .away-t.round-box .fs-sm {
    margin: 0 !important;
    text-align: center !important;
    width: 100% !important;
  }
  .img-empty_container {
    display: none !important;
  }
  .inner_top .header-btn {
    font-size: 12px;
    font-weight: 600;
  }
  .input_content.captchawrap {
    display: grid;
    grid-template-columns: 2fr 1fr;
    align-items: center;
  }
  .league-name .league_star {
    float: right;
    position: absolute;
    right: 23px;
    top: 7px;
    font-size: 18px;
  }
  .league-name .menu-flag.ms-auto {
    margin: 3px !important;
    vertical-align: middle;
  }
  .league-name .round-box.matchtime {
    width: auto;
    margin: 0;
  }
  .league_head .league-name .league svg.nav-icon,
  .league-container .asian-league-panel .league svg.nav-icon,
  #sp_list .sp_league svg.nav-icon {
    float: left;
    margin-top: -1px;
  }
  .live_a {
    padding: 7px;
    margin: 17px auto 10px;
  }
  .live_sports_schedule #toplist-wrapper .leftidle #left-button,
  .live_sports_schedule #toplist-wrapper .rightidle #right-button {
    font-size: 24px;
    top: 30%;
    pointer-events: none;
  }
  .live_sports_schedule-list .card-upcoming {
    padding: 6px;
    height: 125px;
  }
  .live_sports_schedule-list .up-away,
  .live_sports_schedule-list .up-home {
    height: 60px;
  }
  .live_sports_schedule-list .up-league {
    font-size: 12px;
    width: 80%;
    white-space: normal;
    line-height: normal;
    height: 100%;
    -webkit-border-radius: 74px;
    -moz-border-radius: 74px;
    border-radius: 74px;
  }
  .live_sports_schedule-list {
    padding-top: 10px;
  }
  .live_wrap .sp_nav_top .btn-sports-list.sp_cat:after {
    height: 70px;
    width: 70px;
    border-radius: 5px;
  }
  .live_wrap .sp_nav_top_style2 .topsp_wrap .topsports-icon {
    height: 25px;
    width: 25px;
  }
  .live_wrap .top-sports-container .el-row:not(:has(div:nth-child(5))) {
    justify-content: center;
    width: unset !important;
  }
  .live_wrap .top-sports-container .el-row {
    display: flex;
    margin-top: 10px;
  }
  .login-container .login-box-wrapper .btnZone .ask-register {
    display: none;
  }
  .login-container .login-box-wrapper .btnZone .btnFrame .btn_p {
    margin: 0;
  }
  .login-container .login-box-wrapper .btnZone .txtZone ._menu-register,
  .login-container .login-box-wrapper .btnZone .btnFrame .btn_p {
    margin: 0 3px;
    padding: 10px !important;
  }
  .login-container .login-box-wrapper .btnZone .txtZone ._menu-register {
    text-align: center;
    letter-spacing: 0.5px;
    transition: 0.2s ease-out;
    cursor: pointer;
    padding: 10px;
    border-radius: 50px;
    width: 100%;
    margin-bottom: 15px;
    float: left;
    font-size: 16px;
    background-color: #eb4511;
    background-image: linear-gradient(315deg, #eb4511 0%, #b02e0c 74%);
    border: 2px solid #db4b26;
    color: #e8e8e8;
    transition: 0.3s ease-out;
    cursor: pointer;
    box-shadow: #86959f 0.1em 0.1em 0.6em !important;
    text-align: center;
    text-decoration: none;
    font-weight: initial;
  }
  .login-container .login-box-wrapper .btnZone .txtZone {
    width: auto;
  }
  .login-container .login-box-wrapper .leftZone {
    display: none;
  }
  .login-container .login-box-wrapper .rightZone .up .inputFrame .txtT {
    margin: 0;
  }
  .login-container .login-box-wrapper .rightZone .up .input_zone input {
    margin: 0;
  }
  .login-container .login-box-wrapper .rightZone {
    width: 100%;
    padding: 15px;
  }
  .login-container {
    width: 90%;
  }
  .lv-count {
    top: 32px;
    width: 160px;
    padding: 2px 4px !important;
  }
  .lv-header:after {
    left: 32% !important;
    width: 63vw !important;
  }
  .lv-header:after {
    left: 35%;
  }
  .main__cards .main__card {
    display: inline-block;
    width: calc(50% - 8px);
  }
  .main__cards-container-heading-wrap {
    padding-top: 1rem;
    padding-bottom: 0;
  }
  .main__cards-container-heading.ss-heading {
    text-align: center;
  }
  .main__cards {
    display: block;
    padding: 0.6rem 0 0;
  }
  .main__desc {
    font-size: 15px;
  }
  .main__heading {
    font-size: 22px;
  }
  .main_menu_wrap {
    display: initial;
  }
  .main_m {
    display: block;
  }
  .main_p,
  .main_p_live {
    display: none;
  }
  .match-oddslist {
    margin-bottom: 6px !important;
  }
  .mg-btn-face {
    font-size: 1rem;
    padding: 8px 20px;
  }
  .mg-btn {
    margin: 0.2rem;
  }
  .mini_opentab_mobile #new2_tabs ul.hidedarrow:has(li:nth-child(10)):after {
    display: none;
  }
  .mini_opentab_mobile #new2_tabs ul:has(li:nth-child(10)):after {
    content: "\f078";
    animation: fadeInDown 1.5s ease-in-out infinite;
  }
  .mini_opentab_mobile #new2_tabs ul:has(li:nth-child(5)):after {
    content: "";
  }
  .minor_event .cashflowlive-box .bank-table .table {
    animation: 80s linear infinite autoscroll !important;
  }
  .minor_event .cashflowlive-box:first-child .bank-table .table {
    animation: 150s linear infinite autoscroll !important;
  }
  .minor_event.realtime-wrapper .cashflowlive-box .bank-table li.tr p {
    font-size: 13px !important;
  }
  .minor_event.realtime-wrapper .cashflowlive-box .bank-table p.title {
    font-size: 1.1rem !important;
    text-align: center;
    display: block;
    width: 80%;
  }
  .minor_event.realtime-wrapper .cashflowlive-box .bank-table::after {
    content: "";
    background: linear-gradient(0deg, #f1f6fe, transparent);
    width: 100%;
    height: 30px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
  }
  .minor_event.realtime-wrapper .cashflowlive-box .bank-table::before {
    content: "";
    background: linear-gradient(181deg, #f4f7fb, transparent);
    width: 100%;
    height: 37px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
  }
  .minor_event.realtime-wrapper .cashflowlive-box .bank-table {
    background: transparent !important;
    height: 150px !important;
  }
  .minor_event.realtime-wrapper .cashflowlive-box {
    padding: 10px 5px;
    width: 100%;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    margin: 0;
    height: unset;
  }
  .minor_event.realtime-wrapper tr {
    display: block;
  }
  .modal .login-container {
    width: 50%;
    transform: translate(-50%, 20%);
  }
  .modal-footer .stats-desc .btn-dialog {
    height: 3.5rem;
    margin: 0 !important;
  }
  .multi-tabs_wrapper .tabs ul::-webkit-scrollbar,
  .tabs ul.main_tabs::-webkit-scrollbar {
    display: none;
  }
  .nametag_ .h2,
  .nametag_ .h3 {
    font-size: 25px;
  }
  .nametag_ img {
    height: 8px;
  }
  .only-mobile {
    display: inline-block;
  }
  .paging .el-pager {
    margin: 2px;
  }
  .panel-body {
    padding: 0;
  }
  .pedestal {
    height: 60%;
    width: 92%;
    left: 50%;
    transform: translateX(-50%);
  }
  .popup_container .wrap-popup_info img,
  .speech-bubble .initial p img {
    width: 100% !important;
    height: auto !important;
  }
  .prematch-event-block .detail-away span,
  .prematch-event-block .detail-home span,
  .prematch-event-block .detail-vs,
  .speech-bubble .bl-container .view_bet .bet-view-sport-detail .away-name.snip,
  .speech-bubble
    .bl-container
    .view_bet
    .bet-view-sport-detail
    .home-name.snip {
    width: auto;
  }
  .provider_container.btn_panelSnow {
    padding-bottom: 0 !important;
  }
  .quickmenu-btn {
    width: 10.2vw;
    height: 10.2vw;
  }
  .roulette-wrapper #register-container {
    background: url(/image/roulette-bg-chips.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 69%;
    background-position-y: -59px;
  }
  .round-box.bet-side,
  .round-box.bet-side2,
  .round-box.bet-side3,
  .round-box.mid-side,
  .sequence_.bet-side,
  .sequence_.bet-side2 {
    padding: 0;
  }
  .round-box.bet-side,
  .round-box.mid-side,
  .round-box.bet-side2,
  .round-box.bet-side3 {
    height: 40px;
    font-size: 12px;
  }
  #asian-container .round-box.bet-side,
  #asian-container .round-box.mid-side,
  #asian-container .round-box.bet-side2,
  #asian-container .round-box.bet-side3 {
    height: 37px;
  }
  .round-box.bet-side._bet .scrollable::-webkit-scrollbar {
    height: 4px !important;
  }
  .round-box.bet-side._bet .scrollable {
    white-space: nowrap;
    overflow-x: scroll;
    text-overflow: unset;
    width: 100%;
    margin-bottom: -6px;
  }
  .round-box.count-link._detail_pre.league-card-round span {
    font-size: 1rem;
  }
  .row-gameodds .sp_btn {
    padding: 3px;
  }
  .row > * {
    max-width: calc(100% - 0rem);
  }
  .row_betslip_amount_btn .stake_amount button {
    line-height: 50px;
    margin: 1px 0;
  }
  .row {
    --cui-gutter-x: 0;
  }
  .section-heading {
    margin: 0 auto;
  }
  .set_v2 #right-user-info .db-member .boot-crate .mem_name {
    margin-top: 0;
  }
  .sidebar {
    --cui-sidebar-width: 70%;
  }
  .sp_nav_top .top_sports_nav .title_ {
    font-size: 1rem;
  }
  .sp_nav_top_style2 .topsp_wrap.sp_cat {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .sp_sort .sp_sort_box.callout {
    margin-bottom: 0;
  }
  .sp_title button._calander_day.cmnbtn {
    width: 5em;
  }
  .sp_title strong.nametag_ {
    font-size: 1.5rem;
  }
  .speech-bubble .bl-container .view_bet .bet-view-sport-detail .vs {
    margin: 0 1rem;
  }
  .speech-bubble .bl-container .view_bet .bet-view-sport-detail {
    display: flex;
    justify-content: center;
  }
  .speech-bubble .bl-container .view_bet table {
    white-space: normal;
  }
  .speech-bubble .bl-container {
    margin: 0;
    width: 100%;
  }
  .speech-bubble .custom_table > caption {
    background: unset !important;
    font-size: initial;
    padding: unset;
    border-radius: unset;
    color: inherit;
  }
  .speech-bubble {
    padding: 10px;
    overflow: hidden;
  }
  .sportFrame .sportsContent {
    width: 100%;
  }
  .sportFrame {
    margin: 5px auto;
  }
  .sports_nav_item.sportsbtn .desc {
    font-size: 11px;
    font-weight: 700;
  }
  .sub-heading {
    padding: 0;
  }
  .swiper-pagination-bullet {
    width: 5px;
    height: 5px;
  }
  .switch--horizontal .toggle-outside {
    width: 3rem;
  }
  .switch--horizontal input ~ input:checked ~ .toggle-outside .toggle-inside {
    left: 1.1rem;
  }
  .switch--horizontal label:last-of-type {
    margin-left: 3rem;
  }
  .switch-row .toggle_mode {
    width: 190px;
  }
  .table-board-blue2 .table-board-tr > div._del_sup {
    padding: 10px 3px;
  }
  .table-board-blue2 .table-board-tr > div:has(strong) {
    flex-direction: column;
  }
  .table-board-blue2 .table-board-tr > div {
    line-height: normal;
    overflow: auto;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .table-board-blue2 .table-board-tr > div {
    padding: 10px 7px;
  }
  .table-board-content {
    padding: 0;
  }
  .table-history-tr div.display-center.table-history-td span {
    margin: 0 auto !important;
    white-space: break-spaces;
    overflow-x: auto;
    padding: 0 5px;
  }
  .table-history-tr div.display-center.table-history-td,
  .table-history-tr div.display-center.table-history-td-first {
    word-break: keep-all;
    font-size: 0.9rem;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: auto;
  }
  .table-mbetlog-tr,
  .table-sbetlog-tr {
    display: flex;
    justify-content: center;
  }
  .table-sbetlog-td {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
  }
  .tabs ul .tlayer {
    font-size: 0.8rem;
  }
  .tbl-row,
  .th-title {
    font-size: 0.9rem;
  }
  .titleLine.half {
    width: 53vw !important;
  }
  .titleLine {
    width: 56vw;
  }
  .vertical {
    width: calc(100% - 0px);
  }
  .width-full {
    width: 100%;
  }
  .withdraw-wrapper,
  .board-wrapper,
  .deposit-wrapper,
  .calendar-wrapper,
  .notice-wrapper,
  .event-wrapper,
  .points-wrapper,
  .memo-wrapper,
  .userinfo-wrapper,
  .loglist-wrapper,
  .recommend-wrapper,
  .result-wrapper,
  .autobetting-wrapper,
  .betting-wrapper,
  .roulette-wrapper,
  .support-wrapper,
  .slotPage {
    width: 100%;
    padding: 10px;
  }
  #_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog,
  #_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog,
  #_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal
    .modal-dialog,
  #_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal
    .modal-dialog,
  #_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal
    .modal-dialog {
    width: 80%;
    margin: 0 auto;
  }
  #autobetting-container .autobetting_form {
    margin: 0.5rem;
  }
  #autobetting-container .pr-content,
  #mini_wrap #game-bet .game-header,
  .autobetting_form table select {
    width: 100%;
  }
  #bl-container .bl-container > thead > tr > th,
  #bl-container1 .bl-container > thead > tr > th {
    padding: 10px;
  }
  #bl-container table.bl-container {
    margin: 0 auto;
  }
  #button-to-top {
    opacity: 0.5;
    right: 15px;
    bottom: 5%;
    display: none;
  }
  #content #content-wrapper #detail-header .name-header img.away_logo,
  #content #content-wrapper #detail-header .name-header img.home_logo {
    margin: 0 auto;
    display: block;
  }
  #content-wrapper #content-container.home-page #live-container {
    margin: 0 0 5px;
  }
  #content-wrapper #content-container.home-page .central_content,
  .live_sports_schedule-list ._lvl_ {
    width: 100%;
  }
  #content-wrapper
    #content-container.home-page
    .live_wrap
    .btn-sports-list
    .desc {
    width: 38px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: normal;
    word-break: keep-all;
  }
  #content-wrapper #content-container.home-page .live_wrap .btn-sports-list {
    height: 70px;
    margin-right: 3px;
    flex: 0 0 70px;
    justify-content: center;
    font-size: 12px;
    border-radius: 5px;
    padding: 5px;
    line-height: normal;
  }
  #game-bet .game-bet ._betside4 ._gamebet_ p:has(> span.circle:nth-child(3)) {
    flex-direction: column;
  }
  #game-bet .game-bet ._betside4 ._gamebet_ p:has(i.pos) {
    flex-direction: row !important;
  }
  #game-bet .game-bet ._gamebet_ .bold {
    font-size: 1.5rem;
  }
  #game-bet .game-bet ._gamebet_,
  #game-bet .game-bet-center ._gamebet_ {
    font-size: 0.8rem;
    flex-direction: column !important;
  }
  #game-bet .game-bet-center .downv ._gamebet_ p,
  #game-bet .game-bet-center .tiev ._gamebet_ p,
  #game-bet .game-bet-center .upv ._gamebet_ p {
    flex-direction: revert;
  }
  #game-bet .game-bet-slip .game-bet-slip-table {
    width: calc(100% - 20px);
    margin: 7px 10px;
    border-collapse: separate;
    border-spacing: 5px;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    display: none;
  }
  #game-container #game-bet .allbet-container .thumb_frame .btn-ent img {
    margin: 5px;
  }
  #game-container #game-bet .allbet-container .thumb_frame .btn-ent img {
    object-fit: fill;
    object-position: center center;
    width: 10rem;
    height: auto;
  }
  #game-container #game-bet .allbet-container .thumb_frame .btn-ent {
    padding-top: 20px;
  }
  #game-container
    #game-bet
    .allbet-container
    .thumb_frame
    .snow_lobby
    .btn-ent
    img {
    vertical-align: top;
  }
  #game-container #game-bet .thumb_frame.custom-row {
    width: calc(50% - 9px);
  }
  #game-frame .dhballframe,
  #game-frame.frameBOX_mgm.mgm_bc #mframe-wrapper,
  #game-frame.frameBOX_mgm.mgm_gt #mframe-wrapper {
    display: block;
    overflow: hidden;
  }
  #game-frame .nav-tabs ul,
  #game-frame.width-full .nav-tabs ul {
    margin: 0.5rem;
  }
  #game-frame .nav-tabs {
    margin-bottom: 0;
  }
  #live-container .live-container .lv-away .score,
  #live-container .live-container .lv-home .score {
    height: 20px;
    font-size: 14px;
    line-height: 17px;
  }
  #live-container .live-container .lv-away .score,
  #live-container .live-container .lv-home .score {
    margin-top: 3px !important;
    margin-bottom: 3px;
  }
  #live-container .live-container .lv-away,
  #live-container .live-container .lv-home {
    height: auto;
    line-height: normal;
  }
  #live-container .live-container .lv-awayname,
  #live-container .live-container .lv-homename {
    top: 60px;
    width: 100%;
  }
  #live-container .live-container .lv-league {
    padding: 4px 10px;
  }
  #live-container,
  #match-container,
  #split-container,
  #sports-container {
    width: calc(100% - 10px);
  }
  #lobby-row__menu .lobby-row__wrapper .see_all {
    max-width: 100%;
  }
  #lobby-row__menu .top_sports_wrapper .scoller_horizon .provider-item {
    min-width: 100px;
    height: 70px;
    padding: 0 5px;
  }
  #login-container .boot-cratev2,
  .rwrap {
    position: relative;
    top: 30%;
    transform: translate(-50%, -30%);
    z-index: 5;
    left: 50%;
  }
  #login-container .boot-cratev2 {
    width: 100%;
    overflow: auto;
    height: 100vh;
    width: 100%;
  }
  #login-container
    .login-box-wrapper
    .rightZone
    .login-user
    .input_zone
    .inputFrame {
    display: grid;
    grid-template-columns: 110px 1fr;
    gap: 10px;
    align-items: center;
  }
  #login-container .login-logoV2 .logoimage-wrap img {
    max-height: 230px;
    max-width: 80%;
  }
  #match-container .odds-container .bet-side,
  #match-detail #detail-container .detail-odds .bet-side,
  ._bet.way_3,
  .odds-container .bet-side3 {
    text-align: center;
  }
  #mgModal .modal-content .modal-body #mini_wrap.mgGameFrame {
    width: calc(100% - 0px);
  }
  #mini_wrap #game-bet ._gamebet_ .circle,
  #mini_wrap #game-bet ._gamebet_ .circle-L,
  #mini_wrap #game-bet ._gamebet_ .circle-m,
  #mini_wrap #game-bet ._gamebet_ .circle-s {
    font-size: 0.9rem;
    margin-bottom: 0.5rem;
  }
  #mini_wrap #game-bet ._gamebet_ .circle,
  #mini_wrap #game-bet ._gamebet_ .circle-L,
  #mini_wrap #game-bet ._gamebet_ .circle-m,
  #mini_wrap #game-bet ._gamebet_ .circle-s {
    width: 2.7rem !important;
    height: 2.7rem !important;
  }
  #mini_wrap #game-bet .game-bet-center.btcgame,
  #mini_wrap #game-bet .game-bet-center.daridari,
  #mini_wrap #game-bet .game-bet-center.kakaoladder,
  #mini_wrap #game-bet .game-bet-center.nladder,
  #mini_wrap #game-bet .game-bet-center.sm-ggamggami,
  #mini_wrap #game-bet .game-bet-center.sm-roulette,
  #mini_wrap #game-bet .game-bet-center.timon,
  #mini_wrap #game-bet.betBOX_gameCROWN .game-bet-center,
  #mini_wrap #game-bet.betBOX_mgm .game-bet-center,
  #mini_wrap #game-bet.pball_frame .game-bet > ul:first-child,
  #mini_wrap .bepick_frame #game-bet .game-bet-center,
  #mini_wrap .coin_ladder_frame #game-bet .game-bet-center,
  #mini_wrap .coin_ladder_frame #game-bet .game-bet > ul:first-child,
  #mini_wrap .pladder_frame #game-bet .game-bet-center {
    margin-top: 0 !important;
  }
  #mini_wrap #game-bet .game-header #MATCHID,
  #mini_wrap #game-bet .game-header #MATCHID2,
  #mini_wrap #game-bet .game-header .game-round-time {
    margin: 0;
  }
  #mini_wrap #game-bet .game-header .btcgame-ex,
  #mini_wrap #game-bet .game-header .btcladder-ex,
  #mini_wrap #game-bet .game-header .ethladder-ex,
  #mini_wrap #game-bet .game-header .xrpladder-ex {
    position: absolute;
    font-size: 0.8rem;
    left: 12%;
    top: -18px;
    color: var(--cui-warning);
    padding: 2px 5px;
  }
  #mini_wrap #game-bet .game-header {
    position: relative;
    top: 0;
  }
  #mini_wrap #game-bet,
  #mini_wrap #game-bet .game-bet-center,
  #mini_wrap #game-bet.betBOX_gameCROWN .game-bet-center,
  #mini_wrap #game-bet.betBOX_mgm .game-bet-center,
  #mini_wrap #game-frame {
    padding-top: 0;
  }
  #mini_wrap #game-bet.betBOX_mgm .game-bet-center {
    padding-top: 0;
  }
  #mini_wrap #game-bet.eos_frame,
  #mini_wrap #game-bet.pball_frame,
  #mini_wrap #game-frame,
  #mini_wrap #game-frame.eos_frame,
  #mini_wrap #game-frame.pball_frame,
  #mini_wrap .pladder_frame #game-bet,
  #mini_wrap .pladder_frame #game-frame {
    width: 100%;
  }
  #mini_wrap #game-bet {
    width: 100%;
  }
  #mini_wrap #game-frame iframe {
    border: 0;
    margin: 0 auto;
    display: block;
    padding: 0;
    overflow-x: hidden;
  }
  #mini_wrap #game-frame.eos_frame,
  #mini_wrap #game-frame.pball_frame {
    display: block;
    overflow: hidden;
  }
  #mini_wrap #game-frame.full-width-frame {
    display: block;
  }
  #mini_wrap #game-frame.galaxy-frame {
    padding-top: 1rem;
  }
  #mini_wrap .bepick_frame #game-frame div,
  #mini_wrap .pladder_frame #game-frame {
    display: block;
    overflow: hidden;
  }
  #mini_wrap .bepick_frame #game-frame {
    display: block;
    position: relative;
  }
  #mini_wrap .bepick_frame #game-frame {
    overflow: hidden;
  }
  #mini_wrap .game-view-close {
    display: block;
    background: linear-gradient(181deg, #343434 0, #2a2a2a 74%);
    text-align: center;
    border-bottom: 3px solid #000;
    line-height: 4rem;
    color: #fff;
  }
  #mini_wrap .sip_lotus_frame #game-bet .game-bet-center {
    position: relative;
    width: 100%;
    top: 0;
  }
  #mini_wrap .sip_lotus_frame .lotusoe-ana .trends .analysiscon {
    overflow-x: auto;
  }
  #mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl .digit-in-circle {
    font-size: 0.8rem;
  }
  #mini_wrap .sip_lotus_frame .lotusoe-ana {
    width: 100%;
    overflow: hidden;
  }
  #new2_tabs ul.hiderarrow:has(li:nth-child(5)):after {
    opacity: 0;
    visibility: hidden;
  }
  #new2_tabs ul.showlarrow:before {
    opacity: 1;
    visibility: visible;
    transition: opacity 3s;
  }
  #new2_tabs ul:before {
    content: "\f053";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    font-size: 20px;
    position: absolute;
    left: 8px;
    top: 14px;
    animation: bounceLR 1.5s ease-in-out infinite;
    opacity: 0;
    visibility: hidden;
  }
  #new2_tabs ul:has(li:nth-child(5)):after {
    content: "\f054";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    font-size: 20px;
    position: absolute;
    right: 0;
    top: 14px;
    animation: bounceLR 1.5s ease-in-out infinite;
    opacity: 1;
    visibility: visible;
    transition: opacity 3s;
  }
  #new_tabs_content #new2_tabs.tabs ul,
  .tabs .main_tabs {
    overflow: auto;
  }
  #new_tabs_content .tabs ul {
    width: 89%;
  }
  #popup #popup_window {
    width: 80%;
  }
  #popup .stylus-popup_container {
    max-width: 100%;
    max-height: 100%;
    width: 100%;
  }
  #popup_window {
    top: 50%;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
  #quickMenu .header-nav:not(#qmBottom) {
    justify-content: center;
  }
  #register-container .register-content .register-code {
    width: 90%;
  }
  #register-container .register-content .register-input,
  .carousel-item.stylus_center {
    width: 100%;
  }
  #register-container .register-details table > tbody > tr,
  #register-container .register-details table > tbody > tr > td,
  #register-container .register-details table > tbody > tr > td input {
    width: 100%;
    float: left;
  }
  #result-list #inner-header .topsp_wrap.btn-sports-list.sview-result p.desc {
    font-size: 11px;
    font-weight: 700;
  }
  #result-list #inner-header .topsp_wrap.btn-sports-list.sview-result {
    min-width: 100px;
    padding: 10px;
    margin: 3px;
  }
  #result-list #inner-header {
    display: flex;
    width: calc(100vw - 50px) !important;
  }
  #slotgame-bet #horizontal-container.lobby-row__wrapper {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #slotgame-bet
    #sports-wrapper
    #horizontal-container.hiderarrow:has(
      div.see_all div.provider-item:nth-child(4)
    ):after {
    opacity: 0;
    visibility: hidden;
    transition: opacity 2s;
  }
  #slotgame-bet #sports-wrapper #horizontal-container.showlarrow:before {
    opacity: 1;
    visibility: visible;
    z-index: 1;
    transition: opacity 2s;
  }
  #slotgame-bet #sports-wrapper #horizontal-container:before {
    content: "\f053";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    font-size: 20px;
    position: absolute;
    left: 0.5rem;
    top: 1.5rem;
    opacity: 0;
    visibility: hidden;
    animation: bounceLR 1.5s ease-in-out infinite;
    z-index: -1;
    transition: opacity 2s;
  }
  #slotgame-bet
    #sports-wrapper
    #horizontal-container:has(
      div.see_all div.provider-item:nth-child(4)
    ):after {
    content: "\f054";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    font-size: 20px;
    position: absolute;
    right: 0;
    top: 1.5rem;
    animation: bounceLR 1.5s ease-in-out infinite;
    opacity: 1;
    visibility: visible;
    transition: opacity 2s;
  }
  #slotgame-bet .provider-image {
    width: 80px;
  }
  #slotgame-bet .search_container {
    width: 100%;
    margin-right: 0;
    float: unset;
  }
  #sp_list .sp_league svg.nav-icon {
    width: 1.3rem !important;
    min-width: 1.3rem;
    margin-right: 2px;
  }
  #top_pc {
    display: none;
  }
  #user-container .member_infoForm .info-group:has(input) {
    margin-left: 25px !important;
  }
  #user-container .member_infoForm .userForm_label {
    font-size: 0.9rem !important;
  }
  #user-container .member_infoForm .userForm_label {
    width: 30%;
  }
  #user-container .table_Uinfo td {
    display: flex;
    align-items: center;
  }
  #user-container .userInfoW .member_infoForm .table_Uinfo .info-group {
    width: calc(100% - 115px) !important;
    font-size: 15px;
  }
  #user-container .userInfoW .member_infoForm {
    padding: 0;
  }
  #user-container .userInfoW {
    width: 100%;
  }
  #user-container.collection-wrapper {
    padding: 0;
    width: 100%;
  }
  #user-container {
    padding: 0;
  }
  #user-container {
    width: calc(100% - 15px);
  }
  #virtualsports-container {
    color: #597ef8;
    font-size: 12px;
  }

  .spvalue.nosp + span {
    width: 100% !important;
  }

  .noti_tbl.forum-tbl .col-11-nodatetime {
    width: 75%;
  }
  .noti_tbl.forum-tbl:has(.col-11-nodatetime) .col-1 {
    width: 24.333333%;
  }

  #header #topmenu #top_m .login-width-button {
    width: 100%;
  }

  #sp_list .sp_league .d-flex {
    display: grid !important;
    grid-template-columns: 0fr 0fr 9fr 9fr 1fr;
    text-align: left;
  }
  #sp_list .sp_league .nowrap-text.left {
    max-width: 215px;
  }

  #deposit-records-list {
    display: flex;
    flex-direction: column;
  }
  #deposit-records-list .table-header > div {
    display: flex;
    flex-grow: 1;
    justify-content: center;
    align-items: center;
    line-height: normal;
  }
  #deposit-records-list [class*="log_column"] .table-history-tr {
    display: flex;
  }
  #deposit-records-list
    [class*="log_column"]
    .table-history-tr
    .table-history-td {
    display: flex;
    flex-grow: 1;
  }

  #deposit-records-list
    [class*="log_column"]
    .table-history-tr
    .table-history-td.only-pc,
  #deposit-records-list .table-header > div.only-pc {
    display: flex !important;
  }
  .redbox2 {
    font-size: 18px;
  }

  .redbox1 {
    font-size: 16px;
  }

  .redbox3 {
    font-size: 12px;
  }

  .monetary-event-card {
    min-width: 155px;
  }
  .supporttbl_wrap.el-dialog__wrapper.main-dialog form > table,
  .supporttbl_wrap.el-dialog__wrapper.main-dialog .support-tbl {
    width: 100% !important;
  }

  .supporttbl_wrap.el-dialog__wrapper.main-dialog {
    width: 100% !important;
  }

  .el-dialog__wrapper.main-dialog .captcha-img img {
    width: 28% !important;
  }
}
@media screen and (max-width: 768px) {
  [data-pagination] ul {
    padding: 0.5em;
  }
  [data-pagination] ul {
    padding: 0.5em;
  }
  button#_reply_event_board {
    margin: 10px 0;
    width: 100%;
    height: 50px;
  }
  span.tab-title {
    font-size: 1.2rem;
  }
  ._casinoconfirm.modal.show,
  ._slotconfirm.modal.show,
  ._holdemconfirm.modal.show {
    overflow: auto;
  }
  .hMainTitle .htitleWrapper .leftZone span {
    margin-right: 1rem;
  }
  .header-nav_wrap .nav-item .topinfo_m .btnmemberinfo-drop {
    left: 40%;
  }
  .mutiple_box.match-info {
    margin-right: 5px;
  }
  .only-pc,
  .pc-only {
    display: none !important;
  }
  .speech-bubble input {
    width: 100%;
    height: 60px;
    text-align: center;
    margin-bottom: 16px;
    border-radius: 3px;
  }
  .table-header > div::-webkit-scrollbar {
    height: 4px !important;
  }
  .table-header > div {
    overflow-y: hidden;
    overflow-x: scroll;
    white-space: nowrap;
  }
  .table-responsive .bl-container {
    font-size: 0.9rem;
  }
  #ad-top .ad-topclose {
    top: 25px;
  }
  #horizontal-container.top_sports_wrapper
    .sp_nav_top.sp_nav_top_style2.top-sports-container {
    overflow-x: scroll;
  }
  #match-detail #detail-header #inner-header .name-header .detail-away,
  #match-detail #detail-header #inner-header .name-header .detail-home {
    font-size: 1rem;
  }
  #save_autobetting.btn-sonuum {
    padding: 0 10px;
  }
  #top_m .top-logo {
    width: 35%;
  }

  .round-box.bet-side.left._bet.away_side,
  .round-box.bet-side.left._bet.home_side {
    padding: 0 0.5em;
  }

  .bonus_wrap .bonus_box .row > li._sel_bet.bonusodds.odds-container {
    flex: unset;
  }

  .hlaf_sp
    #asian-container
    .round_box_detail
    .round-box.bet-side
    > span:nth-child(1) {
    width: 50% !important;
  }

  .login-container.openLogin .login-box-wrapper .rightZone .up .inputFrame {
    margin-bottom: 10px !important;
    float: left;
    width: 100%;
  }
  .login-container.openLogin
    .login-box-wrapper
    .rightZone
    .up
    .inputFrame
    .info {
    align-items: center;
    margin-top: 10px;
    float: left;
    width: 35%;
  }

  .login-container.openLogin
    .login-box-wrapper
    .rightZone
    .up
    .inputFrame
    input {
    float: left;
    width: 65%;
  }

  .login-container.openLogin
    .login-box-wrapper
    .rightZone
    .input_content.captchawrap {
    display: inline-block;
    width: 65%;
    position: relative;
    z-index: 1;
  }

  .login-container.openLogin
    .login-box-wrapper
    .rightZone
    .input_content.captchawrap
    #captcha {
    width: 100%;
  }

  .login-container.openLogin
    .login-box-wrapper
    .rightZone
    .input_content.captchawrap
    .captcha-img
    img {
    width: 74px !important;
    height: auto;
    margin: 3px 0;
    float: unset;
  }

  .login-container.openLogin .login-box-wrapper .rightZone .btnZone {
    float: left;
    width: 100%;
  }

  .login-container.openLogin
    .login-box-wrapper
    .rightZone
    .input_content.captchawrap
    .captcha-img {
    position: absolute;
    right: 4px;
    top: 0;
  }
  .btnv2.pill .foricon i,
  .btnv2.pill span + span {
    float: unset;
    margin: 0 auto;
    display: block;
    text-align: center;
  }
  
  
  
  
  
  
  
@media (max-width: 768px) {
 
    .footer {
        border-top: 1px solid #393939;
        width: 100%;
        padding: 20px 0;
        margin: 4px 0 0 0
    }
    
    .footer_logos ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around
    }
    
    .footer_logos ul li {
        background: url(/image/v4_grit/footer/footer_logos_mobile.png?v=03) no-repeat;
      height: 24px;
    margin: 5px;
        display: inline-block;
        transition: .1s;
        /* opacity:0.2; */
            width: 65px; /* 4 per row */
    aspect-ratio: 11 / 4; /* Maintain image shape (approx. 110x40) */
    margin-bottom: 7px;
    transition: 0.1s;
    box-sizing: border-box;
    }
    
    
    .footer_logos ul li:hover{opacity: 1;}
    
    .ft_logos_01{
        background-position: 0 0!important
    }
    
    .ft_logos_02{
        background-position: -65.5px 0!important;
    }
    
    .ft_logos_03{
        background-position: -131px 0!important;
    }
    
    .ft_logos_04{
        background-position: -195px 0!important;
    }
    
    .ft_logos_05{
        background-position: -262px 0!important;
    }
    
    .ft_logos_06{
        background-position: -326px 0!important;
    }
    
    .ft_logos_07{
        background-position: -391px 0!important;
    }
    
    .ft_logos_08{
        background-position: -455px 0!important;
    }
    
    .ft_logos_09{
        background-position: -520px 0!important;
    }
    
    .ft_logos_10{
        background-position: -585px 0!important;
    }
    
    .ft_logos_11{
        background-position: 0 -25px!important;
    }
    
    .ft_logos_12{
        background-position: -66px -24px!important;
    }
    
    .ft_logos_13{
        background-position: -133px -24px!important;
    }
    
    .ft_logos_14{
        background-position: -195px -24px!important;
    }
    
    .ft_logos_15{
        background-position: -258px -24px!important;
    }
    
    .ft_logos_16{
        background-position: -325px -24px!important;
    }
    
    .ft_logos_17{
        background-position: -390px -24px!important;
    }
    
    .ft_logos_18{
        background-position: -455px -24px!important;
    }
    
    .ft_logos_19{
        background-position: -522px -24px!important;
    }
    
    .ft_logos_20{
        background-position: -585px -24px!important;
    }
    
    .ft_logos_21{
        background-position: 0 -50px!important;
    }
    
    .ft_logos_22{
        background-position: -65px -50px!important;
    }
    
    .ft_logos_23{
        background-position: -131px -50px!important;
    }
    
    .ft_logos_24{
        background-position: -195px -50px!important;
    }
    
    .ft_logos_25{
        background-position: -260px -50px!important;
    }
    
    .ft_logos_26{
        background-position: -326px -50px!important;
    }
    
    .ft_logos_27{
        background-position: -390px -47px!important;
    }
    
    .ft_logos_28 {
        background-position: -455px -50px!important;
    }
    
    .ft_logos_29{
        background-position: -518px -50px!important;
    }
    
    .ft_logos_30{
        background-position: -582px -50px!important;
    }
    
    .ft_logos_31{
        background-position: 0 -75px!important;
    }
    
    .ft_logos_32{
        background-position: -65px -75px!important;
    }
    
    .ft_logos_33{
        background-position: -131px -70px!important;
    }
    
    .ft_logos_34{
        background-position: -197px -70px!important;
    }
    
    
    
    .footer.footer_v2m {
        display: flex;
        background: transparent;
        border-top: 1px solid #00000073;
    }




}


  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}
@media (max-width: 767.98px) {
  [dir="rtl"] .offcanvas-md.offcanvas-end {
    left: 0;
    border-right: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
  }
  [dir="rtl"] .offcanvas-md.offcanvas-start {
    right: 0;
    border-left: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  [dir="rtl"].sidebar:not(
      .show
    ).sidebar-self-hiding-md.sidebar-narrow-unfoldable.sidebar-end,
  [dir="rtl"].sidebar:not(
      .show
    ).sidebar-self-hiding-md.sidebar-narrow.sidebar-end {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  [dir="rtl"].sidebar:not(
      .show
    ).sidebar-self-hiding-md.sidebar-narrow-unfoldable:not(.sidebar-end),
  [dir="rtl"].sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow:not(
      .sidebar-end
    ),
  html:not([dir="rtl"]).sidebar:not(
      .show
    ).sidebar-self-hiding-md.sidebar-narrow-unfoldable.sidebar-end,
  html:not([dir="rtl"]).sidebar:not(
      .show
    ).sidebar-self-hiding-md.sidebar-narrow.sidebar-end {
    margin-right: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  html:not([dir="rtl"]) .offcanvas-md.offcanvas-end {
    right: 0;
    border-left: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
  }
  html:not([dir="rtl"]) .offcanvas-md.offcanvas-start {
    left: 0;
    border-right: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  html:not([dir="rtl"]).sidebar:not(
      .show
    ).sidebar-self-hiding-md.sidebar-narrow-unfoldable:not(.sidebar-end),
  html:not([dir="rtl"]).sidebar:not(
      .show
    ).sidebar-self-hiding-md.sidebar-narrow:not(.sidebar-end) {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  .date-picker-timepickers .time-picker .time-picker {
    border-top: var(--cui-date-picker-timepicker-border-top);
  }

  .date-picker-timepickers .time-picker {
    width: 100%;
  }
  .date-picker-timepickers {
    display: block;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-footer,
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .offcanvas-md.hiding,
  .offcanvas-md.show,
  .offcanvas-md.showing {
    visibility: visible;
  }
  .offcanvas-md.offcanvas-bottom,
  .offcanvas-md.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-md.offcanvas-bottom {
    border-top: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    width: var(--cui-offcanvas-width);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-start {
    top: 0;
    width: var(--cui-offcanvas-width);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    border-bottom: var(--cui-offcanvas-border-width) solid
      var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.show:not(.hiding),
  .offcanvas-md.showing {
    transform: none !important;
  }
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
  .sidebar-backdrop.fade {
    opacity: 0;
  }
  .sidebar-backdrop.show {
    opacity: var(--cui-backdrop-opacity);
  }
  .sidebar-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--cui-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--cui-backdrop-bg);
  }
  .sidebar-toggler {
    display: none;
  }
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media screen and (max-width: 767px) {
  .w25 {
    width: calc(50% - 5px);
  }
  .box:nth-child(odd) {
    margin-right: 10px;
  }
  .box:nth-child(even) {
    margin-right: 0;
  }
}
@media (max-width: 720px) {
  .footer {
    text-align: left;
    padding: 5%;
  }
  .footer .row ul li {
    display: block;
    margin: 10px 0;
    text-align: left;
  }
  .footer .row a i {
    margin: 0 3%;
  }
}
@media (max-width: 680px) {
  .moneymove-cash-blue2 {
    font-size: 1rem;
  }
}
@media (max-width: 650px) {
  .monetary-event-card {
    width: calc(50% - 10px);
  }
}
@media (max-width: 620px) {
  #mquick-header .header-nav_wrap.header-nav_wrap_quickm_header .wraplabeltt {
    display: flex;
    justify-content: center;
    flex-direction: column;
    gap: 0.3rem;
  }
}
@media screen and (max-width: 600px) {
  #main-nav.nav-up {
    top: -52px;
  }
  #subscribe button {
    width: 8rem;
  }
  ._login_support_text {
    padding: 10px 5px;
    word-break: keep-all;
    margin: 2%;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .modal .login-container {
    width: 70%;
    transform: translate(-50%, 20%);
  }
}
@media (max-width: 575.98px) {
  [dir="rtl"] .offcanvas-sm.offcanvas-end {
    left: 0;
    border-right: var(--cui-offcanvas-border-width)
      solidvar(--cui-offcanvas-border-color);
  }
  [dir="rtl"] .offcanvas-sm.offcanvas-start {
    right: 0;
    border-left: var(--cui-offcanvas-border-width)
      solidvar(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  [dir="rtl"].sidebar:not(
      .show
    ).sidebar-self-hiding-sm.sidebar-narrow-unfoldable.sidebar-end,
  [dir="rtl"].sidebar:not(
      .show
    ).sidebar-self-hiding-sm.sidebar-narrow.sidebar-end {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  [dir="rtl"].sidebar:not(
      .show
    ).sidebar-self-hiding-sm.sidebar-narrow-unfoldable:not(.sidebar-end),
  [dir="rtl"].sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow:not(
      .sidebar-end
    ),
  html:not([dir="rtl"]).sidebar:not(
      .show
    ).sidebar-self-hiding-sm.sidebar-narrow-unfoldable.sidebar-end,
  html:not([dir="rtl"]).sidebar:not(
      .show
    ).sidebar-self-hiding-sm.sidebar-narrow.sidebar-end {
    margin-right: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  html:not([dir="rtl"]) .offcanvas-sm.offcanvas-end {
    right: 0;
    border-left: var(--cui-offcanvas-border-width)
      solidvar(--cui-offcanvas-border-color);
  }
  html:not([dir="rtl"]) .offcanvas-sm.offcanvas-start {
    left: 0;
    border-right: var(--cui-offcanvas-border-width)
      solidvar(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  html:not([dir="rtl"]).sidebar:not(
      .show
    ).sidebar-self-hiding-sm.sidebar-narrow-unfoldable:not(.sidebar-end),
  html:not([dir="rtl"]).sidebar:not(
      .show
    ).sidebar-self-hiding-sm.sidebar-narrow:not(.sidebar-end) {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-footer,
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .offcanvas-sm.hiding,
  .offcanvas-sm.show,
  .offcanvas-sm.showing {
    visibility: visible;
  }

  .offcanvas-sm.offcanvas-bottom,
  .offcanvas-sm.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-sm.offcanvas-bottom {
    border-top: var(--cui-offcanvas-border-width)
      solidvar(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    width: var(--cui-offcanvas-width);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-start {
    top: 0;
    width: var(--cui-offcanvas-width);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    border-bottom: var(--cui-offcanvas-border-width)
      solidvar(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.show:not(.hiding),
  .offcanvas-sm.showing {
    transform: none !important;
  }
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 500px) {
  .calc_wrap .calc_btn.btn-custom.btn-raise {
    width: calc(50% - 6px);
  }
  .checkin-event tbody td.date {
    height: 3.5rem;
    width: 4rem;
  }
  .modal .login-container {
    width: 80%;
    transform: translate(-50%, 20%);
  }
  .quickmenu-btn {
    width: 14.2vw;
    height: 14.2vw;
  }
  .table-bet-log-wrap,
  #deposit-list-table {
    font-size: 11px;
  }
  .table-history-tr .display-center.table-history-td.row4 {
    color: #597ef8;
    padding: 0;
  }
  .table-history-tr div.display-center.table-history-td span {
    padding: 0 2px;
  }

  .table-history-tr div.display-center.table-history-td:has(.delbtn) {
    padding: 0;
  }
  #cash-records-list .row2.width-pc,
  #cash-records-list .row3.width-pc,
  #cash-records-list .row5.width-pc,
  #point-records-list .row2.width-pc,
  #point-records-list .row3.width-pc,
  #point-records-list .row5.width-pc {
    width: calc(25% - 18px);
  }
  #cash-records-list .row7.width-pc,
  #point-records-list .row7.width-pc {
    width: calc(24.666667% - 18px);
  }
  #deposit-records-list .row1.width-pc,
  #deposit-records-list .row2.width-pc,
  #deposit-records-list .row3.width-pc,
  #withdraw-records-list .row1.width-pc,
  #withdraw-records-list .row2.width-pc,
  #withdraw-records-list .row3.width-pc {
    /*width:calc(16.66666667% - 18px)*/
  }
  #right-content_menu .sidebar {
    --cui-sidebar-width: 75%;
  }
}
@media (max-width: 480px) {
  span._scorevalue1,
  span._scorevalue2 {
    font-size: 18px;
  }
  .half {
    width: 100%;
    float: none;
    margin-bottom: 0;
  }
  .inner_top {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .login__field {
    text-align: left;
  }

  .login__icon {
    left: 0;
  }
  .mgHeaderInfo01:has(span#MATCHTIME:empty) {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 0 0 20px 20px;
    background: #fff;
    padding: 0 15px;
    font-size: 1rem;
  }
  #login-container .boot-cratev2 #login_btn,
  #pop_login,
  #pop_register,
  .input_login,
  .login-support-wrapper {
    width: 100%;
  }
  #mini_wrap #game-bet .game-header #MATCHID {
    background-color: unset;
    color: var(--cui-warning);
    margin: 0;
    padding: 0;
  }
  #mini_wrap #game-bet .game-header #MATCHTIME {
    position: absolute;
    width: 80%;
    top: 0;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
    color: var(--cui-info);
    border-radius: 0 0 20px 20px;
    white-space: nowrap;
    overflow: auto;
  }
  #mini_wrap #game-bet .game-header .game-round-time {
    max-width: 10%;
    background-color: unset;
    color: var(--cui-warning);
    margin: 0;
    padding: 0;
  }
  #mini_wrap #game-bet .game-header {
    font-size: 0.9rem;
  }
  #mini_wrap #game-bet .game-header {
    position: relative;
    top: 0;
    padding-top: 2.8rem;
  }
  #quickMenu .header {
    padding-top: 23px;
    padding-bottom: 0;
  }
}
@media screen and (max-width: 480px) {
  .bg-header-title .inner_top {
    display: flex;
    justify-content: space-evenly;
    padding: 0;
  }
  .bg-header-title .row {
    margin-left: 0 !important;
  }
  .btn-sonuum {
    font-size: 14px;
    width: unset;
    padding: 0;
    line-height: 40px;
  }
  .btn-sonuum {
    min-width: 30% !important;
  }
  .gametype-button-orange {
    display: flex;
    align-items: center;
  }
  .table-history-blue2 .row {
    justify-content: center;
  }
}
@media (max-width: 478px) {
  .live_sports_schedule #toplist-wrapper .leftidle,
  .live_sports_schedule #toplist-wrapper .rightidle {
    width: 130px;
  }
  .live_sports_schedule #toplist-wrapper .leftidle #left-button {
    left: -40%;
  }
}
@media screen and (max-width: 430px) {
  li.button-minigame_betting ._gamebet_ {
    font-size: 0.7rem !important;
    padding-left: 0.3rem !important;
  }
  li.game-title {
    text-align: center;
  }

  #game-bet .game-bet {
    padding: 0;
  }
  #game-bet .game-header-v2 .widget-title .gameInfo #MATCHTIME,
  ._gamebet_ .pball-big,
  ._gamebet_ .pball-even,
  ._gamebet_ .pball-medium,
  ._gamebet_ .pball-odd,
  ._gamebet_ .pball-over,
  ._gamebet_ .pball-small,
  ._gamebet_ .pball-under {
    font-size: 1rem;
  }
  #game-bet .game-header-v2 .widget-title .gameInfo .gameInfo-title {
    font-size: 1.3rem;
  }
  #game-bet .game-header-v2 .widget-title .title-text {
    font-size: 0.8rem;
    text-align: center;
    padding: 0.3rem;
  }
  #game-frame .nav-tabs li.btn.btn-link {
    font-size: 0.8rem;
    border: 3em;
  }

  /*  .live_sports_schedule-list ._lvl_{width: 100% !important}	
	.live_sports_schedule #toplist-wrapper .leftidle #left-button,.live_sports_schedule #toplist-wrapper .rightidle #right-button{font-size: 20px}
	.live_sports_schedule #toplist-wrapper .leftidle,.live_sports_schedule #toplist-wrapper .rightidle{width: 30px !important} 
	*/
}
@media (max-width: 420px) {
  .crd-heading,
  .crd-text {
    font-size: 20px;
  }
  .odds-find #odds_search {
    white-space: inherit !important;
  }
}
@media screen and (max-width: 420px) {
  .header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2 {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-top: 0;
  }
}
@media (max-width: 400px) {
  :root {
    --cui-body-font-size: 12px;
  }
  .main__crossing-container.rightside {
    padding: 0 0.5rem !important;
  }
  .way_2 > span:nth-child(2),
  .bet-side > span:nth-child(2) {
    /*width: 45px !important;*/
  }
  .way_2 > span:nth-child(3),
  .bet-side > span:nth-child(3) {
    /* width: calc(100% - 45px) !important;*/
  }
  .hlaf_sp #asian-container .name_team .odds-container {
    font-size: 12px;
  }
  #virtual_wrap #V-league-container .vsport_block .on_sel {
    line-height: 16px;
  }
  .btnv2.pill {
    border-radius: 25px;

    min-height: 2rem;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-shadow: 1px 1px 3px #000;
  }

  .modal-footer .stats-desc .btn-dialog {
    margin: 3px 0;
  }
}
@media (max-width: 380px) {
  #right-betslip .text-on-left {
    font-size: 13px;
    width: 42% !important;
  }
  #right-betslip .text-on-right {
    font-size: 13px;
    width: 58%;
  }
}
@media (max-width: 350px) {
  .monetary-event-container {
    flex-direction: column;
    align-items: center;
  }
  .monetary-event-card {
    width: 100%;
  }
}
@media screen and (max-width: 350px) {
  .header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2 .labeltt {
    display: none;
  }
}
@media screen and (max-width: 340px) {
  html:not([dir="rtl"]) #theme-changer.ms-auto {
    margin: 0 !important;
    display: none;
  }
  .finance_wrapper .el-row.w-75,
  .finance_wrapper .findiv .input_finance-amount {
    width: 277px !important;
    font-size: 27px;
  }
  .header.header-sticky .container-fluid {
    justify-content: initial;
  }
  .header.header-sticky ::-webkit-scrollbar {
    display: none !important;
    height: 0 !important;
    width: 0 !important;
  }
  #rightpanel-toggle .mybet_count {
    right: -20px;
    top: -6px !important;
  }
}
@media (max-width: 320px) {
  .cart_box.bet_ticket {
    font-size: 0.8rem;
  }
  #match-frame {
    padding: 0;
  }
}
@media screen and (max-width: 300px) {
  ._login_support_text {
    width: 100%;
    margin: 11px 0;
  }
  .finance_wrapper .el-row.w-75,
  .finance_wrapper .findiv .input_finance-amount {
    width: 260px !important;
    font-size: 27px;
  }
  .icon:not(.icon-c-s):not(.icon-custom-size).icon-xxl {
    width: 1.8rem;
    height: 1.8rem;
    font-size: 1.8rem;
  }
  .login-support-wrapper {
    display: block;
  }
  .note-comment-blue2 button {
    margin-top: 7px !important;
  }
  .note-comment-blue2 {
    display: block !important;
    margin: 17px;
  }
  .sp_title button._calander_day.cmnbtn {
    display: inline-block;
    margin: 10px;
  }
  .sp_title div.wb-right.p-lh {
    display: block;
    text-align: center;
  }
  #right-user-info .db-member .boot-crate .memlevel #memberlevel,
  .header-nav .nav-link .memlevel #memberlevel {
    -o-object-fit: cover;
    object-fit: cover;
    z-index: 1;
    float: left;
    height: 38px;
    width: 38px;
    margin-top: 4px;
  }
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sidebar-nav .nav-link:hover {
    color: var(--cui-sidebar-nav-link-hover-color);
    text-decoration: none;
    background: var(--cui-sidebar-nav-link-hover-bg);
  }
  .sidebar-nav .nav-link:hover .nav-icon {
    color: var(--cui-sidebar-nav-link-hover-icon-color);
  }
  .sidebar-nav .nav-link:hover.nav-group-toggle::after {
    background-image: var(--cui-sidebar-nav-group-indicator-hover);
  }
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
  .accordion-button {
    transition: none;
  }
  .avatar {
    transition: none;
  }
  .btn-loading-spinner {
    transition: none;
  }
  .btn {
    transition: none;
  }
  .calendar-nav-icon {
    transition: none;
  }
  .carousel-control-next,
  .carousel-control-prev {
    transition: none;
  }
  .carousel-fade .active.carousel-item-end,
  .carousel-fade .active.carousel-item-start {
    transition: none;
  }
  .carousel-indicators [data-coreui-target] {
    transition: none;
  }
  .carousel-item {
    transition: none;
  }
  .collapsing.collapse-horizontal {
    transition: none;
  }
  .collapsing {
    transition: none;
  }
  .fade {
    transition: none;
  }
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    transition: none;
  }
  .form-control {
    transition: none;
  }
  .form-floating > label {
    transition: none;
  }
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
  .form-select {
    transition: none;
  }
  .form-switch .form-check-input {
    transition: none;
  }
  .modal.fade .modal-dialog {
    transition: none;
  }
  .nav-link {
    transition: none;
  }
  .navbar-toggler {
    transition: none;
  }
  .offcanvas {
    transition: none;
  }
  .page-link {
    transition: none;
  }
  .page-link {
    transition: none;
  }
  .picker-input-group-icon {
    transition: none;
  }
  .progress-bar-animated {
    animation: none;
  }
  .progress-bar {
    transition: none;
  }
  .sidebar-footer {
    transition: none;
  }
  .sidebar-header {
    transition: none;
  }
  .sidebar-nav .nav-group .nav-group-items {
    transition: none;
  }
  .sidebar-nav .nav-group-toggle::after {
    transition: none;
  }
  .sidebar-nav .nav-group {
    transition: none;
  }
  .sidebar-nav .nav-icon {
    transition: none;
  }
  .sidebar-nav .nav-link {
    transition: none;
  }
  .sidebar-nav .nav-title {
    transition: none;
  }
  .sidebar-toggler::before {
    transition: none;
  }
  .sidebar {
    transition: none;
  }
  .spinner-border,
  .spinner-grow {
    --cui-spinner-animation-speed: 1.5s;
  }
  .wrapper {
    transition: none;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}


@media (max-width: 370px) {
    #top_m #mquick-header {
        line-height:normal;
        padding-top:3px;
    }
  #top_m .top-logo img {
      max-height: 40px;
  }  
}