/*

//.........................
//.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
	--------------------------------
	*. sidebar .......................
	--------------------------------
*/

.sidebar {
    --cui-sidebar-width: 16rem;
    --cui-sidebar-bg: #f6f7fa;
    --cui-sidebar-padding-x: 0;
    --cui-sidebar-padding-y: 0;
    --cui-sidebar-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-border-width: 0;
    --cui-sidebar-border-color: transparent;
    --cui-sidebar-brand-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-brand-height: 4rem;
    --cui-sidebar-brand-bg: rgba(0, 0, 21, 0.2);
    --cui-sidebar-close-button-width: 2rem;
    --cui-sidebar-close-button-height: 4rem;
    --cui-sidebar-header-height: 4rem;
    --cui-sidebar-header-bg: rgba(0, 0, 21, 0.2);
    --cui-sidebar-header-padding-x: 1rem;
    --cui-sidebar-header-padding-y: 0.75rem;
    --cui-sidebar-footer-bg: rgba(0, 0, 21, 0.2);
    --cui-sidebar-footer-height: auto;
    --cui-sidebar-footer-padding-x: 1rem;
    --cui-sidebar-footer-padding-y: 0.75rem;
    --cui-sidebar-toggler-bg: rgba(0, 0, 21, 0.2);
    --cui-sidebar-toggler-height: 3rem;
    --cui-sidebar-toggler-indicator: url("data:image/svg+xml;  charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%238a93a2' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
    --cui-sidebar-toggler-indicator-width: 4rem;
    --cui-sidebar-toggler-indicator-height: 3rem;
    --cui-sidebar-toggler-hover-bg: rgba(0, 0, 0, 0.3);
    --cui-sidebar-toggler-indicator-hover: url("data:image/svg+xml;  charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='rgba%28255, 255, 255, 0.87%29' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
    --cui-sidebar-narrow-width: 4rem;
    --cui-sidebar-nav-title-padding-x: 1rem;
    --cui-sidebar-nav-title-padding-y: 0.75rem;
    --cui-sidebar-nav-title-margin-top: 1rem;
    --cui-sidebar-nav-title-color: rgba(255, 255, 255, 0.6);
    --cui-sidebar-nav-link-padding-x: 1rem;
    --cui-sidebar-nav-link-padding-y: 0.8445rem;
    --cui-sidebar-nav-link-color: rgba(255, 255, 255, 0.6);
    --cui-sidebar-nav-link-bg: transparent;
    --cui-sidebar-nav-link-border-color: transparent;
    --cui-sidebar-nav-link-border: 0 solid var(--cui-sidebar-nav-link-border-color);
    --cui-sidebar-nav-link-border-radius: 0;
    --cui-sidebar-nav-link-active-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-nav-link-active-bg: rgba(255, 255, 255, 0.05);
    --cui-sidebar-nav-link-active-icon-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-nav-link-disabled-color: rgba(255, 255, 255, 0.38);
    --cui-sidebar-nav-link-disabled-icon-color: rgba(255, 255, 255, 0.6);
    --cui-sidebar-nav-link-hover-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-nav-link-hover-bg: rgba(255, 255, 255, 0.05);
    --cui-sidebar-nav-link-hover-icon-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-nav-icon-width: 4rem;
    --cui-sidebar-nav-icon-height: 1.25rem;
    --cui-sidebar-nav-icon-font-size: 1.25rem;
    --cui-sidebar-nav-link-icon-color: rgba(255, 255, 255, 0.6);
    --cui-sidebar-nav-group-bg: rgba(0, 0, 0, 0.2);
    --cui-sidebar-nav-group-items-padding-y: 0;
    --cui-sidebar-nav-group-items-padding-x: 0;
    --cui-sidebar-nav-group-indicator: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%28255, 255, 255, 0.6%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --cui-sidebar-nav-group-indicator-hover: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%28255, 255, 255, 0.87%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --cui-sidebar-nav-group-toggle-show-color: rgba(255, 255, 255, 0.6);
    position: relative;
    display: flex;
    flex: 0 0 var(--cui-sidebar-width);
    flex-direction: column;
    order: -1;
    width: var(--cui-sidebar-width);
    padding: var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x);
    color: var(--cui-sidebar-color);
    background: var(--cui-sidebar-bg);
    box-shadow: none;
    transition: margin-left 0.15s, margin-right 0.15s, box-shadow 0.075s, transform 0.15s, width 0.15s, z-index 0s ease 0.15s;
}
html:not([dir="rtl"]) .sidebar {
    border-right: var(--cui-sidebar-border-width) solid var(--cui-sidebar-border-color);
}
[dir="rtl"] .sidebar {
    border-left: var(--cui-sidebar-border-width) solid var(--cui-sidebar-border-color);
}

html:not([dir="rtl"]) .sidebar:not(.sidebar-end) {
    margin-left: 0;
}
[dir="rtl"] .sidebar:not(.sidebar-end),
html:not([dir="rtl"]) .sidebar.sidebar-end {
    margin-right: 0;
}
.sidebar:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 16rem;
}
.sidebar.sidebar-end {
    order: 99;
}
[dir="rtl"] .sidebar.sidebar-end {
    margin-left: 0;
}
.sidebar.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 16rem;
}
.sidebar[class*="bg-"] {
    border-color: rgba(0, 0, 21, 0.1);
}
.sidebar.sidebar-sm {
    --cui-sidebar-width: 12rem;
}

.sidebar.sidebar-lg {
    --cui-sidebar-width: 20rem;
}

.sidebar.sidebar-xl {
    --cui-sidebar-width: 24rem;
}

.sidebar.sidebar-overlaid {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 1032;
}
.sidebar.sidebar-overlaid:not(.hide) {
    box-shadow: 0 3px 4px 0 rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.14), 0 3px 3px -2px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.12), 0 1px 8px 0 rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.2);
}
.sidebar.sidebar-overlaid:not(.hide):not([class*="border"]) {
    border: 0;
}
html:not([dir="rtl"]) .sidebar.sidebar-overlaid:not(.sidebar-end) {
    left: 0;
}
[dir="rtl"] .sidebar.sidebar-overlaid:not(.sidebar-end),
html:not([dir="rtl"]) .sidebar-close,
html:not([dir="rtl"]) .sidebar.sidebar-overlaid.sidebar-end {
    right: 0;
}
.sidebar.sidebar-overlaid:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 0 !important;
}
[dir="rtl"] .sidebar.sidebar-overlaid.sidebar-end {
    left: 0;
}
.sidebar.sidebar-overlaid.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 0 !important;
}

.sidebar-close {
    position: absolute;
    top: 0;
    width: var(--cui-sidebar-close-button-width);
    height: var(--cui-sidebar-close-button-height);
    color: var(--cui-sidebar-color);
    background: 0 0;
    border: 0;
    margin-right:20px;
}
[dir="rtl"] .sidebar-close {
    left: 0;
}
.sidebar-close:hover {
    text-decoration: none;
}
.sidebar-close:focus {
    outline: 0;
}
.sidebar-brand {
    display: flex;
    flex: 0 0 var(--cui-sidebar-brand-height);
    align-items: center;
    justify-content: center;
    color: var(--cui-sidebar-brand-color);
    background: var(--cui-sidebar-brand-bg);
}
.sidebar-brand .sidebar-brand-narrow {
    display: none;
}
.sidebar-header {
    flex: 0 0 var(--cui-sidebar-header-height);
    padding: var(--cui-sidebar-header-padding-y) var(--cui-sidebar-header-padding-x);
    text-align: center;
    background: var(--cui-sidebar-header-bg);
    transition: height 0.15s, padding 0.15s;
}

.sidebar-header .nav-link {
    display: flex;
    align-items: center;
    min-height: var(--cui-sidebar-header-height);
}
.sidebar-footer {
    flex: 0 0 var(--cui-sidebar-footer-height);
    padding: var(--cui-sidebar-footer-padding-y) var(--cui-sidebar-footer-padding-x);
    background: var(--cui-sidebar-footer-bg);
    transition: height 0.15s, padding 0.15s;
}

.sidebar-toggler {
    display: flex;
    flex: 0 0 var(--cui-sidebar-toggler-height);
    justify-content: flex-end;
    width: inherit;
    padding: 0;
    cursor: pointer;
    background-color: var(--cui-sidebar-toggler-bg);
    border: 0;
}

.sidebar-toggler::before {
    display: block;
    width: var(--cui-sidebar-toggler-indicator-width);
    height: var(--cui-sidebar-toggler-indicator-height);
    content: "";
    background-image: var(--cui-sidebar-toggler-indicator);
    background-repeat: no-repeat;
    background-position: center;
    background-size: calc(var(--cui-sidebar-toggler-indicator-height) * 0.25);
    transition: transform 0.15s;
}

[dir="rtl"] .sidebar-toggler::before {
    transform: rotate(-180deg);
}
.sidebar-toggler:focus {
    outline: 0;
}
.sidebar-toggler:hover {
    background-color: var(--cui-sidebar-toggler-hover-bg);
}
.sidebar-toggler:hover::before {
    background-image: var(--cui-sidebar-toggler-indicator-hover);
}
.sidebar-end .sidebar-toggler {
    justify-content: flex-start;
}
.sidebar-end .sidebar-toggler::before {
    transform: rotate(-180deg);
}
.sidebar-backdrop {
    --cui-backdrop-zindex: 1030;
    --cui-backdrop-bg: #000015;
    --cui-backdrop-opacity: 0.5;
}


.sidebar-light {
    --cui-sidebar-color: rgba(44,56,74,0.95);
    --cui-sidebar-bg: #fff;
    --cui-sidebar-border-width: 0;
    --cui-sidebar-border-color: transparent;
    --cui-sidebar-brand-color: #fff;
    --cui-sidebar-brand-bg: #321fdb;
    --cui-sidebar-header-bg: rgba(0,0,21,0.2);
    --cui-sidebar-nav-title-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-link-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-link-bg: transparent;
    --cui-sidebar-nav-link-icon-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-link-hover-color: rgba(44,56,74,0.95);
    --cui-sidebar-nav-link-hover-bg: theme-color("primary");
    --cui-sidebar-nav-link-hover-icon-color: rgba(44,56,74,0.95);
    --cui-sidebar-nav-link-active-color: rgba(44,56,74,0.95);
    --cui-sidebar-nav-link-active-bg: rgba(255,255,255,0.05);
    --cui-sidebar-nav-link-active-icon-color: rgba(44,56,74,0.95);
    --cui-sidebar-nav-link-disabled-color: rgba(44,56,74,0.38);
    --cui-sidebar-nav-link-disabled-icon-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-group-bg: rgba(0,0,0,0.05);
    --cui-sidebar-nav-group-toggle-show-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-group-indicator: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(44, 56, 74, 0.681)'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");
    --cui-sidebar-nav-group-indicator-hover: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(44, 56, 74, 0.95)'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");
    --cui-sidebar-footer-bg: rgba(0,0,21,0.1);
    --cui-sidebar-toggler-bg: rgba(0,0,21,0.1);
    --cui-sidebar-toggler-hover-bg: rgba(0,0,0,0.2);
    --cui-sidebar-toggler-indicator: url("data:image/svg+xml;  charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='rgba(44, 56, 74, 0.681)' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
    --cui-sidebar-toggler-indicator-hover: url("data:image/svg+xml;  charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='rgba(44, 56, 74, 0.95)' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E")
}
.sidebar-nav {
    position: relative;
    display: flex;
    flex: 1;
    flex-direction: column;
    padding: 0;
    margin-bottom: 0;
    overflow-x: hidden;
    overflow-y: auto;
    list-style: none;
}
.sidebar-nav .nav-title {
    padding: var(--cui-sidebar-nav-title-padding-y) var(--cui-sidebar-nav-title-padding-x);
    margin-top: var(--cui-sidebar-nav-title-margin-top);
    font-size: 80%;
    font-weight: 700;
    color: var(--cui-sidebar-nav-title-color);
    text-transform: uppercase;
    transition: height 0.15s, margin 0.15s;
}

.sidebar-nav .nav-link {
    display: flex;
    flex: 1;
    align-items: center;
    padding: var(--cui-sidebar-nav-link-padding-y) var(--cui-sidebar-nav-link-padding-x);
    color: var(--cui-sidebar-nav-link-color);
    text-decoration: none;
    white-space: nowrap;
    background: var(--cui-sidebar-nav-link-bg);
    border: var(--cui-sidebar-nav-link-border);
    border-radius: var(--cui-sidebar-nav-link-border-radius);
    transition: background 0.15s ease, color 0.15s ease;
    white-space: normal;
}

.sidebar-nav .nav-link.active {
    color: var(--cui-sidebar-nav-link-active-color);
    background: var(--cui-sidebar-nav-link-active-bg);
}
.sidebar-nav .nav-link.active .nav-icon {
    color: var(--cui-sidebar-nav-link-active-icon-color);
}
.sidebar-nav .nav-link.disabled {
    pointer-events: none;
    cursor: not-allowed;
    background: 0 0;
}
.sidebar-nav .nav-link.disabled .nav-icon,
.sidebar-nav .nav-link.disabled:hover .nav-icon {
    color: var(--cui-sidebar-nav-link-disabled-icon-color);
}
.sidebar-nav .nav-link.disabled,
.sidebar-nav .nav-link.disabled:hover {
    color: var(--cui-sidebar-nav-link-disabled-color);
}
.sidebar-nav .nav-link.disabled:hover.nav-dropdown-toggle::after {
    background-image: var(--cui-sidebar-nav-group-indicator-hover);
}

.sidebar-nav .nav-icon {
    flex: 0 0 var(--cui-sidebar-nav-icon-width);
    height: var(--cui-sidebar-nav-icon-height);
    font-size: var(--cui-sidebar-nav-icon-font-size);
    text-align: center;
    pointer-events: none;
    transition: inherit;
}

html:not([dir="rtl"]) .sidebar-nav .nav-icon:first-child {
    margin-left: calc(var(--cui-sidebar-nav-link-padding-x) * -1);
}
[dir="rtl"] .sidebar-nav .nav-icon:first-child {
    margin-right: calc(var(--cui-sidebar-nav-link-padding-x) * -1);
}
.sidebar-nav .nav-group {
    position: relative;
    transition: background 0.15s ease-in-out;
}

.sidebar-nav .nav-group .nav-group-items {
    padding: var(--cui-sidebar-nav-group-items-padding-y) var(--cui-sidebar-nav-group-items-padding-x);
    overflow: hidden;
    transition: height 0.15s ease;
}

.sidebar-nav .nav-group:not(.show) .nav-group-items {
    display: none;
}
.sidebar-nav .nav-group.show {
    background: var(--cui-sidebar-nav-group-bg);
}
.sidebar-nav .nav-group.show .nav-group-toggle {
    color: var(--cui-sidebar-nav-group-toggle-show-color);
}
.sidebar-nav .nav-group.show > .nav-group-toggle::after {
    transform: rotate(180deg);
}
.sidebar-nav .nav-group.show + .show {
    margin-top: 1px;
}
.sidebar-nav .nav-group-toggle {
    cursor: pointer;
}
.sidebar-nav .nav-group-toggle::after {
    display: block;
    flex: 0 12px;
    height: 12px;
    content: "";
    background-image: var(--cui-sidebar-nav-group-indicator);
    background-repeat: no-repeat;
    background-position: center;
    transition: transform 0.15s;
}
html:not([dir="rtl"]) .sidebar-nav .nav-group-toggle::after {
    margin-left: auto;
}
[dir="rtl"] .sidebar-nav .nav-group-toggle::after {
    margin-right: auto;
}

.sidebar-nav .nav-group-items {
    padding: 0;
    list-style: none;
}
html:not([dir="rtl"]) .sidebar-nav .nav-group-items .nav-link {
    padding-left: var(--cui-sidebar-nav-icon-width);
}
[dir="rtl"] .sidebar-nav .nav-group-items .nav-link {
    padding-right: var(--cui-sidebar-nav-icon-width);
}
html:not([dir="rtl"]) .sidebar-nav .nav-group-items .nav-link .nav-icon {
    margin-left: calc(var(--cui-sidebar-nav-icon-width) * -1);
}
[dir="rtl"] .sidebar-nav .nav-group-items .nav-link .nav-icon {
    margin-right: calc(var(--cui-sidebar-nav-icon-width) * -1);
}
.sidebar-nav .compact .nav-link,
.sidebar-nav.compact .nav-link {
    padding-top: calc(var(--cui-sidebar-nav-link-padding-y) * 0.5);
    padding-bottom: calc(var(--cui-sidebar-nav-link-padding-y) * 0.5);
}

.sidebar-narrow:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 4rem;
}
.sidebar-narrow.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 4rem;
}
.sidebar-narrow-unfoldable {
    position: fixed;
    z-index: 1031;
}
.sidebar-narrow-unfoldable:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 4rem;
}
.sidebar-narrow-unfoldable.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 4rem;
}
html:not([dir="rtl"]) .sidebar-narrow-unfoldable:hover .sidebar-toggler::before {
    transform: rotate(-180deg);
}
.sidebar-narrow-unfoldable:hover.sidebar-end .sidebar-toggler::before,
[dir="rtl"] .sidebar-narrow-unfoldable:hover .sidebar-toggler::before {
    transform: rotate(0);
}
html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow-unfoldable:not(.sidebar-end),
html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow:not(.sidebar-end) {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
}
[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow-unfoldable:not(.sidebar-end),
[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow:not(.sidebar-end),
html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow-unfoldable.sidebar-end,
html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow.sidebar-end {
    margin-right: calc(var(--cui-sidebar-narrow-width) * -1);
}
[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow-unfoldable.sidebar-end,
[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow.sidebar-end {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
}


#sidebar{z-index:1031}

.sidebar-backdrop{z-index:1029}

#main-sidebar{width:calc(300px - 0px);float:left;padding-left:10px;padding-right:10px;transition:.7s}

#main-sidebar #subhead{height:calc(100% - 92px);overflow:auto;margin-top:92px}

#main-sidebar #sidebar_menu .subbox{position:relative;z-index:1}

#main-sidebar #sidebar_menu .subbox:before{content:"";position:absolute;left:30px;top:0;bottom:0;width:2px}

#main-sidebar #left-sports-menu .side-panel-title{margin:5px 0 0;padding:5px 10px;font-weight:700;font-size:14px}

#main-sidebar #left-sports-menu .sports-list #compact_menu{width:calc(100% - 0px);border-collapse:separate;border-spacing:0 3px;cursor:pointer;border-radius:3px}

#main-sidebar #left-sports-menu .sports-list #compact_menu td{padding:8px 20px;border:0;font-size:14px;line-height:25px}

#main-sidebar #left-sports-menu .sports-list #compact_menu ._ico_{margin-right:15px}







#sports-mainmenu{font-size:12px;letter-spacing:.5px}

#menu_sports #sports-mainmenu li.nav-item.viewsw {
    padding: 10px 0;
}

#menu_sports #sports-mainmenu .result_menu a{display:flex;justify-content:space-between}

#menu_sports #sports-mainmenu .result_menu a span.icon-iconARupA{transform:rotate(90deg);transition:.2s all}

#menu_sports #sports-mainmenu .result_menu a span.icon-iconARupA:hover{transform:rotate(90deg) translateY(-5px)}


#menu_sports #sports-mainmenu li.nav-item .nav-link span.fa-angle-down {display:none;}


#menu_sports #sports-mainmenu li.nav-title, #menu_sports #sports-mainmenu li.nav-item a {
    font-size: 14px;
}

html:not([dir="rtl"]) .sidebar-nav #menu_sports #sports-mainmenu .result_menu .nav-icon:first-child,
#menu_sports #sports-mainmenu .result_menu a span.icon-iconARupA {
    position: absolute;
}
html:not([dir="rtl"]) .sidebar-nav #menu_sports #sports-mainmenu .result_menu .nav-icon:first-child {left: 21px;width: 50px !important;}
#menu_sports #sports-mainmenu .result_menu a span.icon-iconARupA{
    right:7px;
}
#menu_sports #sports-mainmenu .result_menu a {
    justify-content: center;
    display: block;
    text-align: center;
}


#league-detail>tbody>tr>td._sports_{border:none;overflow:hidden}

#league-detail,#sports-detail#sports-detail{margin:0}

#league-detail span.match_cnt,.sidebar-nav .nav-link>.badge,.sports-detail-country span.match_cnt{height:20px}


.tab-content>.tab-pane{overflow:auto;height:100%;padding-bottom:50px}

.local-time-absolute{position:absolute;width:100%;bottom:0;z-index:2}

.tab-content{overflow:hidden;margin-top:10px;}

.sidebar-end{z-index:9999}

#bet-list .bs-side .bs-odds,.user-arrow{float:right}

#right-content #right-betslip .betslip .bs-match>p,.greetingforuser{margin:0}

#user-dropdown{display:none;float:right;width:calc(100% - 20px);position:absolute;right:10px;top:52px;border-radius:10px;z-index:2}

#right-content{width:288px;overflow:auto;position:absolute;right:0;left:auto;z-index:1010;height:calc(100% - 5px);margin-top:5px;scrollbar-width:none}

#right-content #right-user-info{width:100%;text-transform:capitalize;font-weight:700}

#right-content #right-user-info .member-box{float:left;width:95%;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}





#right-content #right-user-info .member-box .login-box{border-radius:4px;font-size:12px!important;font-weight:300;padding:2px}

#right-content #right-user-info .member-box .login-box table{border:0;border-collapse:collapse;width:100%}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td>input:focus-visible{outline:0;width:97%}

#right-content #right-user-info .member-box .login-box table tr{border-spacing:0;width:100%;display:block}

#right-content #right-user-info .member-box .login-box table .blank-tr{display:block;height:4px}

#right-content #right-user-info .member-box .login-box table .member-btn{text-align:center;cursor:pointer;width:33.3%;padding:4px;font-size:12px!important;font-weight:300}

#right-content #right-user-info .member-box .login-box .sidebar_login{padding:2px;box-sizing:border-box;width:calc(100% - 0px);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr{display:table-row}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td{border:1px solid #000}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td>input{height:28px;width:100%}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td#login_btn .beforelog{appearance:unset;border:0;display:unset;height:61px;width:100%;cursor:pointer}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td._menu-register{text-align:center;font-size:13px;cursor:pointer}

#right-content #right-betslip .betslip table .slip-btn,#right-content #right-sns .sns table .slip-btn{width:50%;padding:0;margin:0}

#right-content #right-betslip .betslip table:last-child tr>td.left.slip-btn{padding-left:0}

#right-content #right-betslip .betslip table:last-child tr>td.right.slip-btn{padding-right:0}

#right-content #right-betslip .betslip .text_betsliptype{padding-left:8px}

#right-content #right-betslip .betslip table:nth-child(n+5) tr>td.right{padding-right:8px}

#right-content #right-betslip .betslip table .slip-btn>button,#right-content ._menu-bet button{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px;cursor:pointer}

#right-betslip .text-on-left{text-align:left}

#right-betslip .text-on-right{text-align:right}

#right-betslip .text-on-left{display:inline-block;width:35%}
#right-betslip .text-on-right{display:inline-block;width:65%}

#right-content ._menu-bet a{width:98%;border-radius:3px;padding:4px 0;text-align:center;cursor:pointer;font-size:13px}

#right-content div:nth-child(3) table{width:calc(100% - 12px)}

#right-content #right-sns .sns table .slip-btn>button{width:100%}

#right-content #right-user-info .member-box .login-box table .member-btn.border{border-right:1px solid #171717}

#right-content #right-sns:last-child .sns{border:0;box-shadow:none}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>span{font-size:14px;padding-left:10px}

#right-content #right-user-info .member-box .login-box table td .memlevel{width:100%;height:40px;text-align:center;line-height:40px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-weight:1000;font-size:14px;margin:0 auto}

#right-content #right-user-info .member-box .login-box table td._menu-user{padding:0;position:relative;z-index:1;width:70px;display:inline-block;justify-content:center;text-align:center;height:100%;overflow:hidden}

#right-content #right-user-info .member-box .login-box table td{border-spacing:0}

#right-content #right-user-info .member-box .login-box table td a{display:unset}

#right-content #right-user-info .member-box .login-box table td._menu-user:before{content:"";background-image:url(/img/icon/badge.png);background-size:100%;display:inline-block;width:48px;height:40px;z-index:-1;background-repeat:no-repeat;position:absolute;left:12px}

#right-content #right-user-info .member-box .login-box table tr.info_label .type_label:after{content:":";margin:0 6px}

#right-content #right-user-info .member-box .login-box table tr.info_label{float:right;width:calc(100% - 70px);overflow:hidden}

#right-content #right-user-info .member-box .login-box table tr.money_quick-btn{float:right;display:inline-table}

#right-content #right-user-info .member-box .login-box table tr.user-panel-info{float:left;width:70px;box-sizing:border-box;overflow:hidden}

#right-content #right-user-info .member-box .login-box table tr.info_label:not(:first-child){line-height:20px;box-sizing:border-box}

#right-content #right-user-info .member-box .login-box .mem_name{margin:5px;float:left;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 10px)}

#right-content #right-user-info .member-box .login-box table td._menu-loginevent{font-size:12px;padding-right:11px;padding-left:0;-webkit-animation:colorchange 3s ease-in-out infinite alternate;-moz-animation:colorchange 3s ease-in-out infinite alternate;animation:colorchange 3s ease-in-out infinite alternate;cursor:pointer}

#right-content #right-user-info .member-box .login-box .id-input,#right-content #right-user-info .member-box .login-box .pw-input{width:100%;height:30px;border:0;margin:0}

#right-content #right-user-info .member-box .login-box span{font-size:12px!important}

#right-content #right-user-info .member-box .login-box .login-button{width:100%;height:68px}

#right-content #right-betslip,#right-content #right-sns{width:95%;float:left}

#right-content #right-betslip .betslip .row_betslip_amount_insert,#right-content #right-betslip .betslip>table #cancel-bet>button,#right-content #right-betslip .betslip>table #loginbet>button,#right-content #right-user-info .member-box .login-box table tr.currency_exchange .block,._bs_element .bs-container .bs_lname,.bet_ticket table{width:100%}

#right-content #right-betslip .betslip input{font-size:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:calc(100% - 2px);height:27px;box-sizing:border-box}

#right-content #right-betslip .betslip{margin-top:5px;padding:0}

#right-content #right-betslip .betslip .bs-match .bs_lname,.bet_ticket .bet_ticket-details{font-size:14px}

#right-content #right-betslip .betslip .bs-side>p{margin:0;float:left;width:150px}
.bet_ticket {clear:both;padding:5px;}


#right-content #right-betslip .betslip>table{font-size:13px;line-height:20px}

#right-content #right-betslip .betslip .bold_column #delay_message{height:35px;line-height:35px;font-weight:900;font-size:13px}

#right-content #right-betslip .betslip .betslip_title_box,#right-content #right-betslip .betslip>table .five>button{font-weight:600;font-size:15px;line-height:30px;width:98%;margin:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}

#right-content #right-betslip .betslip .betslip_title_box tbody>tr>td{text-align:center;width:100%}

#right-content #right-betslip .betslip>table.betslip_amount_box{margin:3px 5px;width:calc(100% - 10px)}

#right-content #right-betslip .betslip>table .five{width:calc(100%/6)}

#right-content #right-betslip .betslip>table .five>button{margin:0;padding:0;width:100%;height:25px;line-height:25px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease}

#right-content #right-betslip .betslip>table #loginbet{width:calc(60% - 4px)}

#right-content #right-betslip .betslip>table #cancel-bet{width:50%}

#right-content #right-betslip .betslip button._bet-reset{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:500;cursor:pointer;font-size:11px;margin-right:3px;border:1px solid}

#right-content #right-betslip .betslip button._bet-reset:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px}

#right-content #right-betslip .betslip>table #cancel-bet button:before,#right-content #right-betslip .betslip>table .slip-btn button:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600;font-size:12px;display:inline-block;margin:0 5px}

#right-content #right-betslip .betslip>table .slip-btn button:before{content:""}

#right-content #right-sns .sns{margin-top:10px;padding:0}

#right-content #right-sns .sns .bs-match>p{margin:0}

#right-content #right-sns .sns .bs-side>p{margin:0;float:left;width:115px;font-size:15px}

#right-content #right-betslip .betslip>table,#right-content #right-sns .sns>table{width:100%;padding:0;margin:0;border-spacing:0;border-collapse:collapse}

#right-content #right-sns .sns>table>tbody>tr>td{padding-left:0;height:40px;line-height:40px}

#right-content #right-sns .sns>table>tbody>tr>td>img{border-radius:8px}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>img{margin-bottom:30px}

#right-content #right-sns .sns>table>tbody>tr>td>span,#right-sns .sns>table>tbody>tr>td>span{padding-left:10px;font-size:14px;line-height:40px}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>p{font-size:12px;line-height:19px}

#right-content #right-user-info .member-box .login-box table tr.currency_exchange{display:table-cell;text-align:center;width:33.33%;padding:5px 2px}

#right-content #right-user-info .member-box .login-box table tr.currency_exchange .type_label{width:100%;display:inline-table}

#right-content #right-user-info .member-box .login-box .cash-icon.krwusd-icon:before{background-image:url(/img/icon/krw_usd.png);background-size:100%;display:inline-block;width:25px;height:23px;content:"";background-repeat:no-repeat;margin:0 7px}

#right-content #right-user-info .member-box .login-box .cash-icon.krwmyr-icon:before,#right-content #right-user-info .member-box .login-box .cash-icon.krwyen-icon:before{background-image:url(/img/icon/krw_yen.png);background-size:100%;display:inline-block;width:25px;height:23px;content:"";background-repeat:no-repeat;margin:0 7px}

#right-content #right-user-info .member-box .login-box .cash-icon.krwmyr-icon:before{background-image:url(/img/icon/krw_myr.png)}



#bet-list{table-layout:fixed;margin:0;width:calc(100% - 0px);border-collapse:separate;border-spacing:0 5px}

#bet-list .bs-match{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

#bet-list .bgbs-item,#bet-list .bs-match{position:relative;z-index:1;width:100%;margin-bottom:1px;padding:10px;font-weight:700;text-align:left}

#bet-list .bs-side .BetSelectionInfo-outcomeName{float:left}

#bet-list .bs-item,#bet-list .bs-side,#content-wrapper #content-container.home-page .lobbywraped,.minor_event .cashflowlive-box .bank-table .looplist .tr{float:left;width:100%}

#bet-list .bs-side>p{float:left;margin:0}

._bs_element .bs-container{border-radius:12px;overflow:hidden;padding-bottom:12px}

.bet_ticket .betslip_amount_box{padding-top:10px;margin-top:10px}

.rip{height:20px;margin:0 10px;position:relative}

.BetSelectionInfo-outcomeName{font-size:1rem;font-weight:700;margin:0}

.rip:before{transform:translate(-50%,-50%) rotate(45deg)}

.rip:after,.rip:before{content:"";position:absolute;width:20px;height:20px;top:50%;border-radius:100%;pointer-events:none}

.rip:before{left:-10px}

.rip:after{transform:translate(-50%,-50%) rotate(225deg);right:-30px}

._bs_element .bs-container{position:relative;z-index:1}

.bs-side,.bs-type{padding:0 10px;text-align:left}

.bet_ticket .cart_head{line-height:35px;font-weight:700;}

.row_betslip_amount_insert input::-webkit-input-placeholder{color:transparent}

.row_betslip_amount_insert input:-moz-placeholder{color:transparent}

.row_betslip_amount_insert input::-moz-placeholder{color:transparent}

.row_betslip_amount_insert input:-ms-input-placeholder{color:transparent}



.row_betslip_amount_insert{width:100%;height:auto;position:relative}

.row_betslip_amount_insert input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:43px;width:100%;font-size:17px;padding-left:7px;padding-top:7px}

.row_betslip_amount_insert label{font-size:11px;padding:14px;position:absolute;top:0;left:0;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;pointer-events:none}

.row_betslip_amount_insert ._bet-reset{position:absolute;right:5px;top:50%;transform:translateY(-50%);height:calc(100% - 10px);padding:5px 6px !important;border:0;font-size:11px;border-radius:0 5px 5px 0;margin: unset !important;}

.row_betslip_amount_btn .stake_amount{width:25%;float:left}

.row_betslip_amount_btn .stake_amount button{line-height:28px;width:98%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;margin-bottom:2px}

.bet_ticket .slip-btn button{width:50%;padding:10px 0 !important;border-radius:8px;border-width:1px;border-style:solid;font-size:18px;line-height:30px;font-family:var(--font-family)}

.bet_ticket #send_bet{width:100%;position:relative;z-index:2}

.bet_ticket .slip-btn button:after,.bet_ticket .slip-btn button:before{content:"";position:absolute;left:50%;transform:translatex(-50%);width:30px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:.5s;transition-delay:.5}

.bet_ticket .slip-btn button:after{bottom:-5px}

.bet_ticket .slip-btn button:before{top:-5px;z-index:-12}

.bet_ticket .slip-btn button:hover::after{bottom:0;height:60px;width:100%;z-index:-1111111;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:none}

.bet_ticket .slip-btn button:hover::before{top:0;height:30px;width:80%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}

.bet_ticket .betslip_title_box{line-height:35px;font-weight:700;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
border-radius: 5px;}

#cart_count{position:absolute;z-index:1000;display:flex;justify-content:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:1px 5px;left:-10px;font-family:Arial;font-weight:600;display:none}

.tooltip_betslip{position:relative;display:inline-block}

.tooltip_betslip .tooltip_betsliptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px}

.left_icon,.right_icon{width:15%;float:left;text-align:center}

.right_icon{float:right;position:relative;right:0}

.center_icon,.mybet_count{text-align:center;width:70%}



.tooltip_betslip .tooltip_betsliptext.left,.tooltip_betslip .tooltip_betsliptext.right{visibility:hidden;width:auto;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:0 6px;position:absolute;z-index:19;top:0;opacity:0;transition:opacity 1s;white-space:nowrap;font-size:11px}

.tooltip_betslip .tooltip_betsliptext.right{left:120%}

.tooltip_betslip .tooltip_betsliptext.left{right:120%}

.tooltip_betslip .tooltip_betsliptext.right::after{content:" ";position:absolute;top:50%;left:-5px;margin-top:-5px;border-width:5px;border-style:solid}

.tooltip_betslip .tooltip_betsliptext.left::after{content:" ";position:absolute;top:50%;right:-5px;margin-top:-5px;border-width:5px;border-style:solid;transform:translateX(32px)}

.tooltip_betslip:hover .tooltip_betsliptext{visibility:visible;animation:tooltip_betslipkeys 1s 1;opacity:1}

.mybet_count{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:25px;width:25px}

.hidespmenu #sidemenu-sp{width:0;display:none}



.hidespmenu #main-c{padding-left:0}

#main-sidebar{height:calc(100% - 0px);overflow:auto}

#right-user-info .db-member .boot-crate{padding:0 18px;margin-bottom:5px}

#right-user-info .db-member .boot-crate .levelnum{text-align:center;margin:8px;font-size:13px}

.header-nav .nav-link .memlevel.icon:not(.icon-c-s):not(.icon-custom-size).icon-xxl{margin:0!important;width:47px;height:47px;top:0;transform:scale(.7)}

.holder_level-image{display:block!important;width:47px;height:42px}

#right-betslip .memlevel,#right-user-info .db-member .boot-crate .memlevel,.header-nav .nav-link .memlevel{width:47px;float:left;margin-right:9px;text-align:center;font-size:18px;position:relative;overflow:hidden}

#right-user-info .db-member .boot-crate .memlevel #memberlevel,.memlevel #memberlevel{-o-object-fit:cover;object-fit:cover;z-index:1;float:left;height:47px;width:47px}

.main__crossing-container.rightside #memberlevel,.main__crossing-image #memberlevel{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;z-index:1;float:left}

.main__crossing-container.rightside #memberlevel{width:47px;height:47px}




.memlevel[data-class="1"] #memberlevel{object-position:0 0;}
.memlevel[data-class="2"] #memberlevel{object-position:0 -114px;}
.memlevel[data-class="3"] #memberlevel{object-position:0 -171px;}
.memlevel[data-class="4"] #memberlevel{object-position:0 -228px;}
.memlevel[data-class="5"] #memberlevel{object-position:0 -289px;}
.memlevel[data-class="6"] #memberlevel{object-position:0 -346px;}
.memlevel[data-class="7"] #memberlevel{object-position:0 -404px;}
.memlevel[data-class="8"] #memberlevel{object-position:0 -461px;}
.memlevel[data-class="9"] #memberlevel{object-position:0 -516px;}
.memlevel[data-class="10"] #memberlevel{object-position:0 -573px;}
.memlevel[data-class="11"] #memberlevel{object-position:0 -630px;}
.memlevel[data-class="12"] #memberlevel{object-position:0 -687px;}
.memlevel[data-class="13"] #memberlevel{object-position:0 -745px;}
.memlevel[data-class="14"] #memberlevel{object-position:0 -804px;}
.memlevel[data-class="15"] #memberlevel{object-position:0 -860px;}
.memlevel[data-class="16"] #memberlevel{object-position:0 -860px;}
.memlevel[data-class="17"] #memberlevel{object-position:0 -918px;}
.memlevel[data-class="18"] #memberlevel{object-position:0 -975px;}
.memlevel[data-class="19"] #memberlevel{object-position:0 -1032px;}
.memlevel[data-class="20"] #memberlevel{object-position:0 -1089px;}
.memlevel[data-class="21"] #memberlevel{object-position:0 -1148px;}
.memlevel[data-class="99"] #memberlevel{object-position:0 -1206px;}



#right-betslip #memberlevel.imglevel_1,
#right-cashslide #memberlevel.imglevel_1,
#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_1,
.header-nav .nav-link,
.memlevel #memberlevel.imglevel_1{object-position:0 0}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_2,
.header-nav .nav-link .memlevel #memberlevel.imglevel_2,
.memlevel #memberlevel.imglevel_2{object-position:0-77px}

#right-betslip #memberlevel.imglevel_2,
#right-cashslide #memberlevel.imglevel_2{object-position:0-57px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_3,
.header-nav .nav-link .memlevel #memberlevel.imglevel_3,
.memlevel #memberlevel.imglevel_3{object-position:0-154px}

#right-betslip #memberlevel.imglevel_3,
#right-cashslide #memberlevel.imglevel_3{object-position:0-114px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_4,
.header-nav .nav-link .memlevel #memberlevel.imglevel_4,
.memlevel #memberlevel.imglevel_4{object-position:0-231px}

#right-betslip #memberlevel.imglevel_4,
#right-cashslide #memberlevel.imglevel_4{object-position:0-171px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_5,
.header-nav .nav-link .memlevel #memberlevel.imglevel_5,
.memlevel #memberlevel.imglevel_5{object-position:0-308px}

#right-betslip #memberlevel.imglevel_5,
#right-cashslide #memberlevel.imglevel_5{object-position:0-228px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_6,
.header-nav .nav-link .memlevel #memberlevel.imglevel_6,
.memlevel #memberlevel.imglevel_6{object-position:0-385px}

#right-betslip #memberlevel.imglevel_6,
#right-cashslide #memberlevel.imglevel_6{object-position:0-289px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_7,
.header-nav .nav-link .memlevel #memberlevel.imglevel_7,
.memlevel #memberlevel.imglevel_7{object-position:0-462px}

#right-betslip #memberlevel.imglevel_7,
#right-cashslide #memberlevel.imglevel_7{object-position:0-346px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_8,
.header-nav .nav-link .memlevel #memberlevel.imglevel_8,
.memlevel #memberlevel.imglevel_8{object-position:0-539px}

#right-betslip #memberlevel.imglevel_8,
#right-cashslide #memberlevel.imglevel_8{object-position:0-404px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_9,
.header-nav .nav-link .memlevel #memberlevel.imglevel_9,
.memlevel #memberlevel.imglevel_9{object-position:0-616px}

#right-betslip #memberlevel.imglevel_9,
#right-cashslide #memberlevel.imglevel_9{object-position:0-461px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_10,
.header-nav .nav-link .memlevel #memberlevel.imglevel_10,
.memlevel #memberlevel.imglevel_10{object-position:0-693px}

#right-betslip #memberlevel.imglevel_10,
#right-cashslide #memberlevel.imglevel_10{object-position:0-516px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_11,
.header-nav .nav-link .memlevel #memberlevel.imglevel_11,
.memlevel #memberlevel.imglevel_11{object-position:0-770px}

#right-betslip #memberlevel.imglevel_11,
#right-cashslide #memberlevel.imglevel_11{object-position:0-573px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_12,
.header-nav .nav-link .memlevel #memberlevel.imglevel_12,
.memlevel #memberlevel.imglevel_12{object-position:0-847px}

#right-betslip #memberlevel.imglevel_12,
#right-cashslide #memberlevel.imglevel_12{object-position:0-630px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_13,
.header-nav .nav-link .memlevel #memberlevel.imglevel_13,
.memlevel #memberlevel.imglevel_13{object-position:0-924px}

#right-betslip #memberlevel.imglevel_13,
#right-cashslide #memberlevel.imglevel_13{object-position:0-687px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_14,
.header-nav .nav-link .memlevel #memberlevel.imglevel_14,
.memlevel #memberlevel.imglevel_14{object-position:0-1001px}

#right-betslip #memberlevel.imglevel_14,
#right-cashslide #memberlevel.imglevel_14{object-position:0-745px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_15,
.header-nav .nav-link .memlevel #memberlevel.imglevel_15,
.memlevel #memberlevel.imglevel_15{object-position:0-1078px}

#right-betslip #memberlevel.imglevel_15,
#right-cashslide #memberlevel.imglevel_15{object-position:0-804px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_16,
.header-nav .nav-link .memlevel #memberlevel.imglevel_16,
.memlevel #memberlevel.imglevel_16{object-position:0-1155px}

#right-betslip #memberlevel.imglevel_16,
#right-cashslide #memberlevel.imglevel_16{object-position:0-860px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_17,
.header-nav .nav-link .memlevel #memberlevel.imglevel_17,
.memlevel #memberlevel.imglevel_17{object-position:0-1232px}

#right-betslip #memberlevel.imglevel_17,
#right-cashslide #memberlevel.imglevel_17{object-position:0-918px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_18,
.header-nav .nav-link .memlevel #memberlevel.imglevel_18,
.memlevel #memberlevel.imglevel_18{object-position:0-1309px}

#right-betslip #memberlevel.imglevel_18,
#right-cashslide #memberlevel.imglevel_18{object-position:0-975px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_19,
.header-nav .nav-link .memlevel #memberlevel.imglevel_19,
.memlevel #memberlevel.imglevel_19{object-position:0-1386px}

#right-betslip #memberlevel.imglevel_19,
#right-cashslide #memberlevel.imglevel_19{object-position:0-1032px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_20,
.header-nav .nav-link .memlevel #memberlevel.imglevel_20,
.memlevel #memberlevel.imglevel_20{object-position:0-1463px}

#right-betslip #memberlevel.imglevel_20,
#right-cashslide #memberlevel.imglevel_20{object-position:0-1089px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_21,
.header-nav .nav-link .memlevel #memberlevel.imglevel_21,
.memlevel #memberlevel.imglevel_21{object-position:0-1540px}

#right-betslip #memberlevel.imglevel_21,
#right-cashslide #memberlevel.imglevel_21{object-position:0-1148px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_99,
.header-nav .nav-link .memlevel #memberlevel.imglevel_99,
.memlevel #memberlevel.imglevel_99{object-position:0-1617px}

#right-betslip #memberlevel.imglevel_99,
#right-cashslide #memberlevel.imglevel_99{object-position:0-1206px}



/*VIP level icon
	.imglevel_1{content:url(/image/level/1.png)}
	.imglevel_2{content:url(/image/level/2.png)}
	.imglevel_3{content:url(/image/level/3.png)}
	.imglevel_4{content:url(/image/level/4.png)}
	.imglevel_5{content:url(/image/level/5.png)}
	.imglevel_6{content:url(/image/level/6.png)}
	.imglevel_7{content:url(/image/level/7.png)}
	.imglevel_8{content:url(/image/level/8.png)}
	.imglevel_9{content:url(/image/level/9.png)}
	.imglevel_10{content:url(/image/level/10.png)}
	.imglevel_21{content:url(/image/level/21.png)}
	.imglevel_22{content:url(/image/level/22.png)}
	.imglevel_23{content:url(/image/level/23.png)}
	.imglevel_24{content:url(/image/level/24.png)}
	.imglevel_25{content:url(/image/level/25.png)}
	.imglevel_26{content:url(/image/level/26.png)}
	.imglevel_27{content:url(/image/level/27.png)}
	.imglevel_28{content:url(/image/level/28.png)}
	.imglevel_29{content:url(/image/level/29.png)}
	.imglevel_30{content:url(/image/level/30.png)}
	
*/

#right-user-info .db-member .boot-crate .mem_name{font-size:18px;text-transform:capitalize}

._remove-bet{font-size:15px;height:30px;line-height:20px;outline:0;width:30px;padding:8px 0 0;float:right;cursor:pointer}

#right-betslip,#right-sns{width:100%;float:left;padding:0 10px}

#right-sns .sns{margin-top:10px;padding:0}

#right-sns .sns>table{width:calc(100% - 20px);padding:0;border-spacing:0;transform:skewX(-22deg);margin:0 auto}

#right-sns .sns>table>tbody>tr>td{padding-left:0;height:40px;line-height:40px;transform:skewX(22deg)}

.socmed-kakao{border-right:6px solid #d7c600;background-color:#ffffe0}

.socmed-LINE{border-right:6px solid #0dd139;background-color:#d1f3d1}

.socmed-wechat{border-right:6px solid #a3e557;background-color:#edffc8}

.socmed-telegram{border-right:6px solid #00b4e6;background-color:#c8eeff}